区块链操作系统超级链是怎样运行的?
扫描二维码
随时随地手机看文章
超级链是百度计划开源的具备强大的网络吞吐力和高并发的通用智能合约处理能力的区块链3.0解决方案。基于可插拔的共识机制、DAG可并行计算网络和立体网络,真正突破当前区块链的技术瓶颈,为区块链的广泛应用铺平道路。另外XuperChain最大可能性的兼容比特币和以太坊生态,对区块链开发者友好,且迁移门槛低。XuperChain的全球化部署是XuperChain公信力的基础。具备强大性能的超级节点,参与记账权竞争,保证了全网运行的效率;而其它轻量级结点作为监督节点,监控超级节点履行职责,从而形成更具公信力的自治的区块链操作系统。
超级链产品运行超级链是一个区块链操作系统,它支持大量平行区块链的运行。每条区块链支持链内并发和侧链技术。类比传统的操作系统有进程和线程,那么在超级链的定义里,平行链就是进程,侧链就是线程。
超级链提出了超级计算节点的概念,利用超级计算机和分布式架构,解决区块链网络算力和存储问题。同时采用DAG网络结合侧链和平行链技术,实现了最大限度利用并行计算力的核心技术。
整个超级链的网络形态如下:
如何使用
超级链是通过一条Root链来管理整个超级链网络。Root链可通过投票表决机制,升级到任意共识机制,包括但不限于POW、POS等。
超级链的功能主要包括:创建平行链和超级链网络管理。任何人想使用超级链网络,它只需要调用Root链的接口,创建一条自己的区块链即可。在创建的时候,可以指定共识机制。任何调用Root API接口和功能都需要消耗燃料。在创建区块链的时候,可以指定创世块参数,确定创世规则。
用户创建的区块链具备的能力
1、每个应用拥有一条独立的链,而不像以太坊上的应用共用一条链
2、拥有完整的区块链算力,无需跟他人共享算力(不存在某个应用服务并发量暴涨,导致整个超链网络瘫痪的情况)
3、可以制定自己的共识机制和挖矿奖励策略
4、能编写自己的智能合约,并有独立的资源运行
开发者生态
我们将开放超级链生态,以协助开发者快速创建区块链应用。超级链将提供底层的基础支持和开发者工具,让企业和个人开发者专注于应用创新和功能开发,可以轻松将业务上链。并将推出一系列扶持计划,推助区块链现象级应用落地,携手广大开发者共同打造超级链应用生态圈。
开源计划
1. 已经对百度公司内部和生态伙伴开源
2. 预计2019年H1向全社会开源
案例场景
度宇宙
百度首款区块链产品。是由各种稀有元素组成的神奇世界,在这里,你将拥有自己独一无二的星球,从自己的星球出发,穿越虫洞,开始星际旅行;在旅行的过程中可以在任何星球着陆展开探索,在不同星球上享受独属于自己的神奇际遇。
百度百科
百度百科编写全流程上链,使用区块链技术,平台可以通过时间戳、哈希算法对百度百科上的每次编辑进行确权,从而记录百科词条的历史版本和作者、编辑时间,实时记录词条的全部变化,达到存证目的,配合用户实名制效果更佳。
百度图腾
百度图腾运用了超级链和版权的结合。将作品版权信息永久写入区块链,基于区块链的公信力及不可篡改性,结合百度领先的人工智能识图技术优势,让作品的传播可溯源、可转载、可监控,改变传统图片版权保护模式。
超级链提供服务
通用的智能合约
基于UTXO,兼容EVM、WebAssembly的智能合约通用化运行
高性能、高可靠性计算网络
基于DAG的可并行计算网络,单链运行智能合约可达到10万TPS,经可回归侧链技术加成单链性能超过千万TPS
立体网络
平行链和跨链构成区块链立体网络,多链运行能力可达千万级TPS,具备业务、数据、参与方隔离的安全业务形态