百度开源超级链技术方案!

XuperUion是超级链体系下的第一个开源项目,是构建超级联盟网络的底层方案。

超级链技术的设计哲学

自研的数据模型和虚拟机、框架轻便、组件可插拔

基于链内并行等技术,8.7万TPS,计算能力突破单核、单机的边界

数据安全可信、隐私被充分保护,可监管的主权区块链

文档丰富、多语言SDK,简单易用

超级链技术亮点

支持全球部署

鲁棒的P2P网络,高效的广域网数据交换
账本支持分叉,具备自动收敛一致性

高性能

原创的XuperModel模型,真正实现了智能合约的并发执行和验证。
TDPOS算法确保大规模节点下的快速共识。
使用AOT加速的WASM虚拟机,合约运行速度接近native程序。

安全隐私更全面

多私钥保护账户,链上内置权限管理
权限校验去中心化,支持权重累计、集合运算等灵活策略

性能更卓越

独创的链内并行技术,能并行执行和验证合约
采取存储和计算分离的架构
自研高性能虚拟机,资源消耗可衡量

灵活可定制

高度模块化的架构设计,存储、共识、虚拟机等均可插拔
支持标准接口,自定义组件可任意接入框架
支持C++和GO主流开发语言

独一无二的开源

XuperModel链内并行技术

超级链底层的多版本数据模型,支持大量智能合约并行地执行读写数据,且数据生效零延时,无需隔一个区块。

百度开源超级链技术方案!
超级链事务的结构
百度开源超级链技术方案!
超级链事务处理模型

XuperBridge一体化智能合约

XuperBridge是合约虚拟机和区块链账本之间的桥梁,通过统一的接口可对接各种合约虚拟机,从而方便开发者使用自己熟悉的语言快速编写智能合约。

百度开源超级链技术方案!
XuperBridge示意

可插拔共识机制

XuperChain可插拔共识的可插拔性主要体现在支持不同链设置不同的共识、支持同一个链上共识机制的无缝升级和用户自定义共识。

百度开源超级链技术方案!
可插拔共识示意

账户权限系统

在账户安全方面,内置了多私钥保护的账户体系,支持权重累计、集合运算等灵活的鉴权策略。保障了智能合约运行的安全和可控。

账户权限系统示意

百度开源超级链技术方案!
image

项目地址

github地址:https://github.com/xuperchain/xuperchain

关微信公众号:互联网架构师,在后台回复:2T,可以获取我整理的教程,都是干货。


猜你喜欢

1、GitHub 标星 3.2w!史上最全技术人员面试手册!FackBoo发起和总结

2、如何才能成为优秀的架构师?

3、从零开始搭建创业公司后台技术栈

4、程序员一般可以从什么平台接私活?

5、37岁程序员被裁,120天没找到工作,无奈去小公司,结果懵了...

6、滴滴业务中台构建实践,首次曝光

7、不认命,从10年流水线工人,到谷歌上班的程序媛,一位湖南妹子的励志故事

8、15张图看懂瞎忙和高效的区别

9、2T架构师学习资料干货分享