【区块链】Bystack架构介绍

作者: 贝壳小岛Official | 来源:发表于2019-07-14 22:56 被阅读7次
一、前言

Bystack是比原链全球首创的一主多侧架构BUTXO模型BaaS平台,Bystack的定位是面向未来的区块链商业分层架构,具有快速接入、高效稳定、开放共识、商业应用等特性。

二、架构介绍
1、平台架构

Bystack是一个通用区块链应用堆栈平台,继承并实现了区块链三层架构,分别由Bytom 主链,Vapor 侧链,Blockcenter中台,及Bycoin,Byone,Bystore等接入组件组成。

平台架构图

Bystack依靠Bytom公有区块链技术平台和Vapor侧链技术,通过Federation作为主链与侧链之间的交互协议,为价值传输提供了通道,给上层应用奠定了坚实的基础。

Blockcenter 作为业务中台,也是整个系统核心。他和上层服务如 Bycoin,Byone, Bystore 实现了区块链应 用的第三层。Bycoin和Byone提供完整的移动端和桌面端解决方案,Bystore则提供一整套完备且强大的开发框架。

2、主侧链模型

Bystack区块链基础设施采用主侧链(一主多侧)协同工作模型,主链采用 PoW 共识保证多样资产的安全和去中心化,侧链通过可插拔技术实现不同的解决方案,从而满足不同的业务场 和对更高性能的要求,加速区块链商业应用的落地。

主侧链协议本质上是一种跨区块链解决方案。这种解决方案,可以实现数字资产从一条链到另一条链的转移,当然也可以从另一条链安全返回到第一条链。在 Bystack 中,创建、 存储资产的区块链网络通常被称主链,而作为业务辅助的链则被称为侧链。侧链协议被设想为一种允许数字资产在主链与侧链之间进行转移的方式。

模型图

主链
Bystack的主链采用基于对AI计算友好型PoW算法Tensority的Bytom公链。主链主要担任价值锚定,价值传输和可信存证的角色。任何的资产创建,传输和销毁都由主链发起,再通过 Federation楔入到侧链上,从而保证资产的安全性。同时所有的业务或者资产的数字指纹信息都在主链上做可信存证,因为只有算力保证的主链才能做可信存证。

侧链
Bystack的侧链主要是服务于垂直领域的业务,满足那些对 TPS 要求较高,且数据量比较大的业务。同时侧链支持更加灵活的搭建方式,企业或个人可以使用已运行的侧链,也可以生成属于自己的侧链,并在侧链上搭建自己的生态应用。侧链支持可插拔的共识,数据库插件,可以更好的搭配以满足实际的业务需求。

Federation
主链资产通过Federation楔入到侧链,然后在侧链的内部流通和使用。 Federation当中分为三种角色: 验证人:侧链的出块人,任何人都可以成为验证人。 收集人:监控主链锁定在联邦合约地址的交易,收集交易并生成 Claim 交易,发送到节 点验证人进行验证后进入交易池。 联邦地址:侧链充值是指资产从主链楔入到侧链的转移过程,是需要资产先锁定到联 邦合约地址。

相关文章

网友评论

    本文标题:【区块链】Bystack架构介绍

    本文链接:https://www.haomeiwen.com/subject/exfwkctx.html