Xuperchain

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

其主要特点是高性能,通过原创的XuperModel模型,真正实现了智能合约的并行执行和验证,通过自研的WASM虚拟机,做到了指令集级别的极致优化。

在架构方面,其可插拔、插件化的设计使得用户可以方便选择适合自己业务场景的解决方案,通过独有的XuperBridge技术,可插拔多语言虚拟机,从而支持丰富的合约开发语言。

在网络能力方面,XuperChain具备全球化部署能力,节点通信基于加密的P2P网络,支持广域网超大规模节点,且底层账本支持分叉管理,自动收敛一致性,TDPOS算法确保了大规模节点下的快速共识。在账号安全方面,XuperChain内置了多私钥保护的账号体系,支持权重累计、集合运算等灵活的策略。

点击阅读: XuperChain文档

ChainSQL-基于区块链的数据库应用平台

ChainSQL 是北京众享比特科技有限公司自主研发的全球首个基于区块链的数据库应用平台,国内最先获得国家密码管理局颁发的商用密码产品型号证书的区块链软件产品。该平台集合了区块链技术与传统数据库的优点,不仅具有区块链的分布式、去中心化、可审计的特性,同时兼备传统数据库的快速查询、数据结构优美的特性。两者的结合使得数据库的恢复变得快速,数据可靠性得到质的飞跃,同时使得基于区块链的应用开发变得简易。 ChainSQL 于2017年底在 github 开源,地址为:github.com/chainsql

点击阅读: ChainSQL区块链白皮书V3.0

Maker 协议: MakerDAO 的多担保 Dai (MCD) 系统

Maker 协议,又称多担保 Dai(MCD)系统,可以让用户使用经过 “Maker 治理(Maker Governance)” 批准的资产作为担保物来生成 Dai 。Maker 治理是由社区组织并运营的一套管理 Maker 协议各方面的流程。Dai 是一种软锚定美元的资产担保型加密货币,其发行是去中心化、一视同仁的。由于波动性低,Dai 能够抵御恶性通货膨胀,并为全球范围内的任意个体提供经济自由和机会。

本白皮书从通俗易懂的角度讲解了构建在以太坊区块链上的 Maker 协议。精于技术的读者可以直接阅读 Maker 文档页面(Maker Documentation Portal)中的《Maker 协议介绍》 ,深入理解整个系统。

点击阅读: Maker 协议: MakerDAO 的多担保 Dai (MCD) 系统

点击阅读: MakerDAO 发布了第一版正式白皮书

BANCOR-班科

​ 班科协议使得智能合约区块链上代币们的价格发现和流动机制成为可能。这些“智能代币”持有一种或多种其他代币作为准备金。这些被持有的代币,我们统称为“准备金代币”。持有这些“智能代币”的人,可以即时的买入或卖出这些“智能代币”以交换它持有的某种“准备金代币”。这些即时的买入和卖出是通过“智能合约”实现的。交易价格是通过一个以交易量为变量的数学公式计算得出的。

点击阅读: 班科协议白皮书-0.97版

字节雪球(OByte):一个存储和传输价值的去中心化系统

Byteball(字节雪球)是一个去中心化的系统,允许任意数据的防篡改存储,包括可转移价值的数据,例如货币,产权,债务,股份等。这些存储单元彼此链接,每个存储单元包括一个或多个早期存储单元的散列值,既用于证实早期的单元又用于确立它们的偏序关系。链接单元之间形成 DAG(定向非循环图)。没有管理或协调新单元进入数据库的单一中心实体,允许每个人添加新的单元,只要他签署并支付的费用等于添加数据字节的大小。其他后来用户通过自己单元内的散列值来确认早期单元,并收取费用。随着新单元的添加,每个早期单元,包括其中的散列值,直接或间接的接收越来越多后来单元的确认。

被称为“bytes(字节币)”的内部货币,用于支付将数据添加到去中心化数据库中的费用。其他货币或资产也可以通过任何人自由发行,来代表产权,债务,股票等。用户彼此可以同时发送 bytes 和其他货币,以支付商品/服务或交换货币种类,转移价值的交易将作为存储单元添加到数据库。如果两笔交易尝试使用相同的输出(double –spend 双重支付)并且它们之间没有偏序关系,则两笔交易都被允许进入数据库,但只有在全序(Total order)中较早的一笔交易被认为是有效的。全序通过选择一条单链建立在 DAG(主链)上,吸引由被称为见证人的已知用户签署的单元。在主链上较早包含散列值的单元被认为在全序上较早。用户通过在每个存储单元中命名用户信任的证人来挑选见证人。见证人是具有现实世界身份的信誉良好的用户,这样命名他们的用户期望他们永远不要尝试双重支付(double-spend)。只要大多数见证人表现得如预期的那样,所有的双重支付尝试会被及时检测到并且被标记。作为见证人 – 在用户的单元之后积累汇总被创作的单元,当用户单元的总次序被认为是最终不可更改时,存在确定性(非概率)的标准。

用户将其资金存储在可能需要多个签名的地址上(multisig 多重签名技术)。支出还可能需要满足其他条件,包括通过查找由其他用户(oracle)发布到数据库的特定数据来评估的条件。

用户可以发布新资产并定义以管理其可转移性规则。规则可以包括支出限制,例如每个转移的要求由资产的发行者联合签署,这是金融机构遵守现行条例的一种方式。 用户还可以发行其未传输至数据库的资产,因此对第三方是不可见的。相反,有关传输的信息在用户之间私下交换,并且只有这笔交易的散列值和支出证明(以防止双重支付)被发布到数据库。

点击阅读: 字节雪球(OByte):一个存储和传输价值的去中心化系统

BSN-区块链服务网络

区块链服务网络(Blockchain-based Service Network)(以下称为“服务网络”或“BSN”)是一个跨云服务、跨门户、跨底层框架,用于部署和运行区块链应用的全球性公共基础设施网络,由国家信息中心、中国移动通信集团公司、中国银联股份有限公司、北京红枣科技有限公司共同发起。互联网是通过TCP/IP协议将属于各方的云资源和数据中心连接而形成的,BSN则是通过一套区块链环境协议将属于各方的云资源和数据中心连接而组成。两者均不属于任何单一组织,都是公共基础设施。

点击阅读: 区块链服务网络基础白皮书

点击阅读: 区块链服务网络技术白皮书

以太坊(Ethereum):下一代智能合约和去中心化应用平台

翻译:巨蟹 、少平

当中本聪在2009年1月启动比特币区块链时,他同时向世界引入了两种未经测试的革命性的新概念。第一种就是比特币(bitcoin),一种去中心化的点对点的网上货币,在没有任何资产担保、内在价值或者中心发行者的情况下维持着价值。到目前为止,比特币已经吸引了大量的公众注意力, 就政治方面而言它是一种没有中央银行的货币并且有着剧烈的价格波动。然而,中本聪的伟大试验还有与比特币同等重要的一部分:基于工作量证明的区块链概念使得人们可以就交易顺序达成共识。作为应用的比特币可以被描述为一个先申请(first-to-file)系统:如果某人有50BTC并且同时向A和B发送这50BTC,只有被首先被确认的交易才会生效。没有固有方法可以决定两笔交易哪一笔先到,这个问题阻碍了去中心化数字货币的发展许多年。中本聪的区块链是第一个可靠的去中心化解决办法。现在,开发者们的注意力开始迅速地转向比特币技术的第二部分,区块链怎样应用于货币以外的领域。

常被提及的应用包括使用链上数字资产来代表定制货币和金融工具(彩色币),某种基础物理设备的所有权(智能资产),如域名一样的没有可替代性的资产(域名币)以及如去中心化交易所,金融衍生品,点到点赌博和链上身份和信誉系统等更高级的应用。另一个常被问询的重要领域是“智能合约”- 根据事先任意制订的规则来自动转移数字资产的系统。例如,一个人可能有一个存储合约,形式为“A可以每天最多提现X个币,B每天最多Y个,A和B一起可以随意提取,A可以停掉B的提现权”。这种合约的符合逻辑的扩展就是去中心化自治组织(DAOs)-长期的包含一个组织的资产并把组织的规则编码的智能合约。以太坊的目标就是提供一个带有内置的成熟的图灵完备语言的区块链,用这种语言可以创建合约来编码任意状态转换功能,用户只要简单地用几行代码来实现逻辑,就能够创建以上提及的所有系统以及许多我们还想象不到的的其它系统。