找回密码
 立即注册

扫一扫,登录网站

首页 区块链生态 查看内容
  • 15225
  • 0
  • 分享到

比原链CTO朗豫:深度解析面向未来的区块链商业分层架构

2019-5-17 17:40

来源: 巴比特

解读:基于BAP协议的BUTXO的实现






这些资产在比原上是如何实现的?我们就通过BUTXO这种形式实现。BUTXO是基于比特币UTXO的模型进行扩展,我们可以在一笔交易中交易比特币、以太坊、BTM,这样一种原子化的交易所创造的一种模型,我们就认为是一种BUTXO的模型。



UTXO协议就是比原链创造的这样一种资产,当然所对应的四种资产其实就对应了图中的01、02、03、04。我们可以基于BUTXO和交易中的METADATA实现这四种资产之间的转让或者交易行为。





Bystack,顾名思义就是一种分层结构,我们根据TCPAP这样一种协议启发,可以看到Layer1,我们把它认为是一种公链的状态,Layer2就是侧链的一种功能,Layer3就是所谓的业务抽象层,就是和区块链相关的业务都在Layer3上实现。



Bycoin是Bystack基于移动端的解决方案,Byone是基于PC端的解决方案,Bystore更多对标的是APP store的状态,我们把所有的生态集合起来,就统称为Bystack分层的平台。





比原链主链采用的是PoW算法,侧链实现的是可插拔的共识账本,但是我们本身还独创了一个DPoS和BBFT的共识算法。我们通过优化把原生PBFT这样对于通信来说有O(N)平方的这样一个复杂度减少到了O(N)的复杂度,大大提高了共识的效率。这部分是一个开放的状态,等到侧链发布的时候,其实这部分会开放给社区进行竞选。同时,参与共识也可以获得相应的BTM的激励,这样的一个开放状态,可能会在2个月后对社区进行公布。



Layer2需要考虑高效高吞吐,第一是共识时间,500ms 极限共识, 基于BUTXO的特点, 设计并行滑动窗口验证算法 PSWV (Parallel Sliding Windows Validation),单次可同时验证100个以上区块交易, 单链交易TPS可达万级;第二是网络层传输,Vapor神经元中继(Vpaor Neuron Relay VNR)可以在更复杂的环境中最快地传输交易和区块信息;第三是存储层优化,大量复杂的交易LevelDB无法适用,基于Redis+NoSQL的多层存储方案让I/O不会成为瓶颈。


版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部