乌镇·比原链CTO James,一文详解比原链技术生态开发进度和生态闭环
11月8日,由巴比特主办的2019世界乌镇区块链大会在乌镇互联网国际会展中心召开。在比原链“Keep MOVing”专场活动上,比原链CTO James带来了题为《未来链上预言机》主题分享。James公布了2019年比原链技术团队在技术上创造的一些成果,以及整个技术生态开发进度。
以下内容来自James,经巴比特整理。
BaaS平台Bystack:让不懂区块链的企业轻松上链
Bystack是一个一主多侧的区块链BaaS平台。它于今年4月份立项,7月中旬正式上线。上线后,比原链社区用户参与Staking投票,获取分红收益。
Bystack作为一个基于主侧链框架架构的区块链BaaS平台,主链使用比原链(bytom)的POW共识算法保证资产安全。同时通过跨链资产映射,主链资产可以跨链到其它区块链平台。可以很好得提高主链的扩展性和性能。另外,Bystack通过分层的方式解决区块链不可能三角问题, 用户可以根据自己的需求和使用场景,基于Bystack定制自己的侧链,解决一些垂直领域业务需求。例如:信息上链,积分通兑,不同企业之间的清结算等问题。
很多传统企业对区块链很陌生,上手相对比较难。Bystack相当于在比原链(bytom)上做了一个额外的拓展,把区块链相对底层的技术转化为绝大多数人能理解的通用工具接口,即使是不懂区块链底层的传统互联网开发者也可以直接调用接口与链进行交互,上手开发区块链应用。它解决了区块链落地难,以及企业难以使用区块链技术的问题。
侧链(Vapor):性能极限为每秒钟16万笔交易
Vapor是比原链技术团队基于Bystack架构开发的第一条侧链。Vapor采用了自主研发的BBFT共识算法,BBFT把区块的出块和签名做一个并行的方式进行并行验证,这种方式就是节点上一个区块出块的话可以直接出下一个块,但是验证是并行执行的,所以没有延时干扰。
基于Bystack的侧链,有10个超级节点,32个备选节点,会在0.6秒内打包时间,分叉率是0.27%。在Vapor上,交易可以并行验证。极限是每秒钟16万笔交易的数量级别,由于网络延时的原因,实测可以达到21000/s。目前,比原开发团队正在对Vapor进行升级,升级之后可支持二级模块和OFMF协议。
去中心化通用跨链协议OFMF:让其它链上资产跨到比原链
OFMF是一个去中心化的通用跨链协议,是引用了多签+门限的方式,为什么采用门限?因为多签的确能够解决问题,但是不同的区块链对多签的数量上线是有控制的。那么门限是什么?门限可以把一把私钥拆分成多个子私钥,这N多个人可以组成自生态系统,但是在链上组成的时候,任何一个人不知道这个公钥后面代表的是一个私钥或者说多个子私钥。这其好处在于,以前如果是4个组织管理,那么把4个组织的系统攻破就可以取走链上资产,但采用门限技术后,任何一个人已经把权限散发到社区,取走资产就需要攻破所有社区参与者的系统,这才是真正的去中心化。
OFMF已在研发末期,之后会把大多数通用框架开源,它也是一个无准入机制的协议。也就是说,可以把别的链上的资源跨到比原链上,不需要任何人的许可。同时还做了资产管理资质,就是做到资产冷、温、热三层隔离。
磁力撮合协议MOV:可以制造稳定币的协议
Bystack作为一个区块链BaaS平台,企业在使用过程中难免涉及资产交换、清算等业务,我们在Bystack上推出了基于智能合约的磁力撮合协议(MOV)。MOV协议就是可以把你想要兑换资产的需求,通过智能合约的形式发到链上,然后超级节点会打包你的需求,撮合你的需求。我们也会防止超级节点作恶,它有打包权限,但是它不可能作恶,因为我们的共识算法会验证打包的逻辑,智能合约会确定它是否做了一些非法打包,所以是完全去中心化的。还有一个最大的特点,它支持链式交易和环撮合。
环撮合在牵扯到多方时,如有三方需要进行不同的交换,在MOV上可以使得一笔交易里把三个需求撮合在一起,只要汇率价格是相等的。它的好处是MOV整个市场是极度稳定的。现在MOV的TPS是一个块大概能够打包8000多笔目标交易,所以说实测TPS是16000左右,已经达到了互联网TPS的极限。还有一个比较有特色的是MOV支持链下撮合,链式撮合,我们允许超级节点在未来能够把它放到链下,用服务器集群来做。
链上预言机:制造真正可信的数据
这和比原链以及Bystack有什么关系呢?它只是比原链整个生态的一部分,生态最底层有比原主链保证资产的安全,在主链的上一层有侧链,保证高TPS、高性能。在此基础上使用了开放式管网,用磁力合约把资产做最好的交换。
预言机是你想知道未来有什么东西,但是现在都是第三方可信,比如:它告诉你明天的比特币和比原的汇率,这是不可信的。如果全部在链上交易的话,预言机只是在链上踩点,这个是很可信的,因为Bystack支持环撮合,所以很难通过撼动某个节点来改变。
MOV上线计划:11月22日测试网发布
目前 MOV已经开发完毕,并预计在11月22号测试网发布,这一版本是偏向专业的接口调用,会邀请一些专业的团队和用户来体验,用半个月时间做一些升级和用户体验的优化。
大概在12月份,社区会发布撮合交易大赛,社区用户可以参与进来一起测试MOV框架的性能。开放式网关OFMF会在12月2号上线,这一版本只支持比特币的开放式网关 。安全评审机构评审完毕会在12月9号开放以太坊的开放式网关。届时MOV正式上线,比原链的生态合作伙伴就可以接入MOV系统进行开发。预计明年第一季度,生态合作伙伴就可以完成应用开发,整个比原生态就能形成一个完美的闭环。