开源货币/比特币Dragonchain、Rusty-blockparser、Chain、stellar-core介绍

以下为你介绍的开源货币/比特币都可用在Linux系统上:Dragonchain(迪斯尼开源区块链平台)、Rusty-blockparser(多线程比特币区块链解析库)、Chain Core Developer Edition(金融领域的区块链项目)、stellar-core(货币传输的去中心化网关区块链)。

1、Dragonchain(迪斯尼开源区块链平台)

开源货币/比特币Dragonchain、Rusty-blockparser、Chain、stellar-core介绍

龙链(Dragonchain)是迪士尼打造的混合公有/私有区块链的区块链平台。

龙链是另一种用来保持记录和处理交易的区块链。它与比特币的底层技术十分相似,但又有一点不同。龙链是一种多币制的区块链,节点就可以随之定义一种货币并支持其使用。该网络上可以同时使用多种货币。龙链的共识机制可以支持一种或多种现有的共识机制(Trust,PoW,PoS),甚至是可以支持自己定义和创建一种新的共识机制。

特性:

易于集成现有的系统。

便于传统的工程师和程序员开发,不一定需要熟悉的区块链、分布式系统和密码密码学技术。

C/S客户服务器方式和RESTful方式集成。

简单灵活的架构。

默认情况下提供对业务数据的保护。

允许业务集中控制过程。

固定长度和周期,短和高速的区块。

多货币支持。

没有基础货币。

与其他公共和私人blockchains的互操作性。

下载地址:https://github.com/dragonchain/dragonchain

2、Rusty-blockparser(多线程比特币区块链解析库)

Rusty-blockparser-Rust 写的多线程比特币区块链解析库。它允许从基于比特币的区块链中提取各种数据类型。

特点:

回调-回调建立在核心解析器之上,可以用以提取特定类型的信息。

多线程-支持多线程优化资源利用,可用 --threads 配置。

内存占用低-大约 1.3GB 内存即可运行。要进一步减少内存占用,可以使用更低的 --backlog 值,最小内存仅需 500MB。

脚本评估-可以运行评估和检测 P2PK, P2PKH, P2SH 和一些非标准事物。

持续扫描-如果稍后在某个时间点同步 blockchain,则不需要进行 FullData 重新扫描。只需使用 --resume 强制重建索引,然后用 FullData 扫描(新块)。如果你进行完整的 FullData 重扫描,删除 ChainStorage json 文件即可。

下载地址:https://github.com/gcarq/rusty-blockparser

3、Chain Core Developer Edition(金融领域的区块链项目)

Chain是由一家刚成立不久的美国创业公司Chain推出,是一个企业级的区块链平台架构,可以让机构构造从零开始更好的金融服务。

作为区块链供应商,Chain在过去的两年多时间中获得了极好的信用。Chain通过将专属区块链和分布式总账的源代码进行开放,可以让更多的人在其软件上增加应用或是建立专属网络。Chain核心开发者版本的创建花费了数年时间,它是区块链供应商和金融机构合作的直接产物。由于这个开源软件针对的是金融领域,因此它允许用户创建和发行他们自己认为合适的数字资产。

Chain 开放标准在以下方面实现突破:

全新的共识模型在不到一秒的时间里实现交易的最终完成,即便是交易量非常大也能支持。

私密解决方案对区块链数据进行加密,并让相关对手方和监管者进行有选择的读取。

智能合约框架和虚拟机支持简单的规则执行,以及进行键值存储的图灵完整程序。

可伸缩的数据模型可以为网络参与者降低运行负荷。

丰富的元数据层可支持满足KYC(了解你的客户)和 AML(反洗钱)要求。

安装:

将此存储库克隆到$CHAIN:

$ git clone https://github.com/chain/chain $CHAIN

$ cd $CHAIN

您可以使用build-cored-release脚本来构建Chain Core,该构建产品允许通过HTTP进行连接,来自localhost的未经身份验证的请求以及重置Chain Core的能力。

build-cored-release从链存储库和输出目录接受a接受Git ref(分支,标记或提交SHA):

$ ./bin/build-cored-release chain-core-server-1.2.0 .

这将在当前目录中创建两个二进制文件:

cored:Chain Core守护程序和API服务器。

corectl:链核心的控制功能。

设置数据库:

$ createdb core

起始链核心:

$ ./cored

访问仪表板:

$ open http://localhost:1999/

运行测试:

$ go test $(go list ./... | grep -v vendor)

下载地址:https://github.com/chain/chain

4、stellar-core(货币传输的去中心化网关区块链)

恒星网络,stellar,一个由前瑞波(Ripple)创始人Jed McCaleb发起的区块链接项目,用于搭建一个数字货币与法定货币之间传输的去中心化网关。

恒星网络是基于Ripple基础上进行开发,在比特币和瑞波的技术基础上做了的很多改进,特别是相关的共识机制和验证算法,恒星网络运行节点性能得到提高,并节点资源需求非常低。众多改进其中,最大改动的是恒星支付系统的支撑算法SCP(恒星共识协议),号称是目前最安全的类拜占庭算法。

下载地址:https://github.com/stellar/stellar-core

注明

以上就是开源货币/比特币Dragonchain、Rusty-blockparser、Chain、stellar-core的介绍内容,这些开源货币/比特币都能使用在Linux操作系统中。

栏目相关文章