区块链Nightfall、XuperChain、ION、DEXON介绍

以下为你介绍的区块链都可用在Linux系统上:Nightfall(智能合约微服务)、XuperChain(百度底层区块链技术架构)、ION(去中心化标识符网络)、DEXON(Go 实现的分布式账本技术)。

1、Nightfall(智能合约微服务)

Nightfall集成了一套智能合约和微服务,以及ZoKrates zk-snark工具包,使标准ERC-20和ERC-721令牌能够在以太坊区块链上完全隐私地进行交易。这是一个实验性的解决方案,仍在积极开发中。我们决定分享我们的研究工作,相信这将加速公共区块链的采用。这不是一个生产就绪的应用程序,我们不建议您这样使用它。如果它加速了你自己的工作,那么我们很高兴能帮到你。我们希望人们能够有动力去贡献自己的想法和改进。

下载地址:https://github.com/EYBlockchain/nightfall

2、XuperChain(百度底层区块链技术架构)

区块链Nightfall、XuperChain、ION、DEXON介绍

百度宣布自研底层区块链技术XuperChain正式开源。

XuperChain具备多重技术特点:

1]、提供多组件、可实现定制化开发。智能合约、共识机制等能力被拆解成单个模块,开发者根据场景应用需求进行灵活调用,让区块链应用搭建更加高效。

2]、支持全球部署,可在高效的广域网数据交换。

3]、性能行业领先,采用独创的链内并行技术,实现单链6.5万TPS,整体网络20万TPS。

除此之外,百度自建区块链社区,提供完善、周全的开发者服务,保证开发者快速、便捷搭建应用。

要求:

操作系统支持: Linux and Mac OS、Go 1.12.x or later、G++ 4.8.x or later、Git。

建立:

克隆存储库:

git clone https://github.com/xuperchain/xuperunion

注意:master分支包含最新功能,但可能不稳定,供生产使用,请检查我们的发布分支。

输入xuperunion文件夹并构建代码:

cd xuperunion

make

请注意,如果您使用的是Go 1.11或更高版本,则默认情况下会使用go模块下载第三方依赖项。您还可以禁用go模块并使用供应商文件夹下准备好的依赖关系。

运行测试:

make test

运行:

如果构建成功,将有一个输出文件夹,进入输出文件夹,首先创建一个默认链:

cd ./output

./xchain-cli createChain

这样,创建了一个名为“xuper”的区块链,您可以在./data/blockchain/xuper/中找到该区块链的数据。

然后启动节点并运行XuperUnion全节点服务器:

nohup ./xchain &

默认情况下,xuper链每3秒会生成一个块,请尝试以下命令查看链的trunkHeight并确保其正在增长:

./xchain-cli status

下载地址:https://github.com/xuperchain/xuperunion

3、ION(去中心化标识符网络)

区块链Nightfall、XuperChain、ION、DEXON介绍

ION 是一个公共的、无权限的去中心化标识符(DID)网络,它在比特币之上实现 Sidetree 协议(作为“第 2 层”覆盖)以大规模支持 DID / DPKI。

关键点:

ION 是公共的,没有许可 - 系统是去中心化的,没有公司、组织或团体拥有/控制系统中的标识符和 PKI 条目,没有人决定谁可以参与。

ION 不引入新的代币/硬币 - 比特币是 ION 网络链路方面运营中唯一的价值单位。

ION 不是侧链或共识系统 - 网络节点不需要任何额外的共识机制。

ION 如何运作?

通过利用 Sidetree 协议,ION 可以使用单个链式事务在目标链中锚定数万个 DID / PKI 操作。事务使用 ION 节点用于通过IPFS 获取,存储和复制与散列相关的 DID 操作批处理的散列进行编码。节点根据一组特定的确定性规则处理这些批次的操作,这些确定性规则使它们能够独立地达到系统中 ID 的正确 PKI 状态,而不需要单独的共识机制、区块链或侧链。节点可以并行获取,处理和组装 DID 状态,允许节点的总容量以每秒数万次的操作运行。

下载地址:https://github.com/decentralized-identity/ion

4、DEXON(Go 实现的分布式账本技术)

该项目是 DEXON fullnode 官方的 Go 语言实现。基于 go-ethereum 开发。

Dexon是一种分布式账本技术,旨在解决其他区块链系统固有的问题。它提供了高可扩展性、快速的最终性和一流的安全性,同时保留了我们喜欢的现有区块链系统的所有关键功能。

下载地址:https://dexon.org/

注明

以上就是区块链Nightfall、XuperChain、ION、DEXON的介绍内容,这些区块链都能使用在Linux操作系统中。

栏目相关文章