为区块链3.0时代而生的超级链究竟是什么?

原标题:为区块链3.0时代而生的超级链究竟是什么?

不论是日渐成熟的区块链生态,还是目前区块链技术发展所面临的痛点,都从不同角度表明,区块链正进入3.0时代。

进入3.0时代,区块链技术正在与更多的应用场景产生关联,并成为推动不同产业变革的新动力。进入3.0时代,基于丰富智能合约构建、基于区块链的DApp生态也将全面爆发。

为了顺应区块链3.0时代的发展需求,百度打造了100%自主知识产权的XuperChain。

XuperChain简称超级链,是一个支持平行链和侧链的区块链网络。XuperChain的出现就是为了打破区块链行业的发展壁垒,为区块链3.0时代提供系统解决方案。

既然是为区块链3.0时代而生,XuperChain在存储、计算、网络,以及共识机制、智能合约等层面究竟与传统的区块链网络有什么不同呢?接下来就让我们从它的运行结构、共识机制、智能合约等方面进行详细分析。

一、运行结构

与其他区块链的运行结构相比,XuperChain是一个支持平行链和侧链的区块链网络。在XuperChain网络中,有一条特殊的链——Root链,它能够创立独立的一条链,支持与各个链的数据交换,并管理整个XuperChain网络的运行参数。因此,XuperChain是一个能包容一切区块链技术的区块链网络。

二、共识机制

与传统的区块链网络不同,XuperChain不同的平行链允许采用不同的共识机制,还可通过投票表决机制实现共识的升级,因此XuperChain包含PoW、PoS、PBFT等诸多共识机制,并在共识机制上支持可插拔共识机制、TDPoS共识以及自定义共识机制等。

三、超级节点

超级节点是一种分布式计算技术,可以保证每个节点的存储和计算能够扩展,从而为区块链网络提供源源不断的存储和计算支持。XuperChain在底层KV存储引擎上有事务性表格系统、多盘技术、混盘技术、云优化等多个特点。在计算方面则采用多核并行计算与分布式计算相结合的方式,以提升计算效率。

四、智能合约

XuperChain底层基于UTXO(Unspent Transaction Output)模型,任何针对比特币系统的优化都适用于XuperChain。在智能合约兼容性上,XuperChain支持内嵌合约机制,可直接用当前语言(Go,C++,Java等)编写智能合约放到XuperChain里,XuperChain给予一定的安全隔离和保护,XuperChain可直接支持以太坊的Solidity 语言,同时支持WebAssembly,并通过其支持任意语言。

五、立体网络技术

XuperChain包括链内并行技术、可回归侧链技术和平行链技术三种,其中链内并行技术可以让区块里面的智能合约能够并行执行,可回归侧链技术能够让复杂的智能合约在侧链执行,从而实现利用其它的并行计算资源去执行而不消耗主链的资源,平行链技术则是在XuperChain的立体网络里,通过Root链创建和管理起来的链,从而形成一个真实、独立存在的区块链体系。

六、轻量级节点技术

XuperChain在设计的时候就支持轻量级节点技术。轻节点仅同步少量数据就可以完成数据的访问和校验。轻量级客户端可以部署在PC、手机、嵌入式设备等设备上,不需要算力和存储支撑就能有效的访问区块链网络数据。

七、可升级系统

XuperChain的提案和投票机制为区块链的社区治理提供便利的工具,以保证未来系统的可持续发展,XuperChain提供可插拔共识机制,通过提案和投票机制,升级共识算法或者参数。XuperChain通过提案和投票机制,使得区块链自身的运行参数也是可升级的。

八、隐私保护和安全

XuperChain支持多种主流的隐私保护和安全机制,包括引入分层加密技术来降低密钥被泄露和破解的可能性,使用高强度的散列和摘要算法以及校验码来保证地址合法,以及引入语言亲和性的助记词技术等诸多手段,来增强隐私保护和安全性。

作为一个海纳百川的区块链解决方案,百度超级链已在2018年10月正式对外发布。截至目前,包括百度图腾、百度百科、度宇宙、休伯特和百度会学等都已经应用了百度超级链。与此同时,百度超级链也在加速扩展自身的生态体系,以发挥更大的作用和价值。

了解更多,关注百度云微信公众号。


企业会员

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。

2019-01-18
为区块链3.0时代而生的超级链究竟是什么?
XuperChain包括链内并行技术、可回归侧链技术和平行链技术三种,其中链内并行技术可以让区块里面的智能合约能够并行执行,可回归侧链技术能够让复杂的智能合约在侧链执行,从而实现利用其它的并行计算资源

长按扫码 阅读全文

Baidu
map