真正的商业级区块链基础设施
让不可能变可能
RubyChain(路链)是什么?
RubyChain(简称:Ruby)是一个商业级区块链基础设施;
Ruby采用创新的双螺旋分子结构,提供智能合约、多链并行、跨链共识、链上大数据模块存储、无感链外应用块碎片化存储、快速应用转移等运行机制,降低传统行业及传统互联网的开发和使用成本,实现区块链商业应用可能。
查看白皮书
创新共识
Ruby独创创新共识算法Ruby working,保留传统POW工作量证明函数SHA256同时添加Rotation工作轮换证明算法以及Contribute系统贡献算法,更加友好的平衡不可能三角。
多链并行
Ruby设计多链并行:(主链)公共区块链、(侧链)私有链、(侧链)联盟链、测试链。侧链借助双向挂钩及混合挖矿技术,代币可在主链和侧链间以特定形式流转,采用UTXO 模型。
跨链资产
为支持数字资产跨链价值传输,Ruby设计出跨链协议CCAT(Cross-chain Asset Trading)。针对目标链上的每一种需要跨链传输的资产,在Ruby中均需发行一个与之对应的通证,作为目标资产在Ruby内部流通的凭证,这种通证记为TAT(Third-party Asset Token)。
智能合约
Ruby场景化智能合约,我们称之为智能合约2.0,给开发者足够的自由度,开发者可以选择使 用自己熟悉的开发语言,Ruby提供与链进行交换的智能合约接口。对外提供的与链交互的智能合约主要通过JSON API 提供,所有的API 都可作为与链进行数据交互的方法。
双螺旋分子结构区块链
主链、侧链均采用类DNA双螺旋分子结构区块链,
将区块链的底层成链技术由单一扁平区块链向双螺旋分子结构区块链转变。
大数据模块无感链外应用块存储
Ruby数据模块允许区块链用作通用附加数据库,区块链提供时间戳,公正和不变性。
可以创建任意数量的数据模块,每个数据模块发布的数据由创建者存储,
其中每一个都可以向所有人开放以供写入,或者只能从特定地址写入。
如果一个节点选择订阅数据模块,它将索引该数据模块的内容以便以各种方式进行高效检索,
若未订阅数据模块,则无需为其付出算力。
Ruby单数据模块容量达16M,
链外应用块存储容量达1024M,传统app应用迁移仅需1-2个数据模块。
Copyright © 2018 RubyChain Foundation.All Rights Reserved.