IOST是一个创新的、安全的区块链技术,致力于为线上虚拟服务以及数字货品交换提供一个高可扩容、高吞吐的生态环境。 IOST生态系统网络采用了包括高效分布式分片技术以及置信度证明共识机制在内的一系列独创技术,在极大地提升系统吞吐能力的同时保障了系统的安全可靠。 上节说到,IOST是一条应用公链,对数据处理速度的要求比较高。所以在开发方面主要对照POS共识机制,但是又规避POS机制的中心化风险,IOS最终自主创新出POB置信度证明共识机制,POB我们可以简单的理解为POS的改进版。 其次,IOST采用的分片技术EDS通过一个具有高偏差抗性的分布式随机协议(DRP),将整个网络随机划分为若干Shard(分片)子空间,每个分片只需验证各自分片内的交易,从而实现同时进行交易验证,线性增加总处理能力,这样即使网络规模和交易数量增长迅速,系统吞吐量也可以得到显著提高。 分布式随机性协议(DRP)呢? 产生随机性的传统方法具有计算浪费和集中化问题。期望使用加密工具来生成分布式随机数,这不仅节省了资源而且还可证明是安全的。 为了IOSChain中的节点分片分配和领导者选举,有多种算法可以生成分布式随机数。选择最符合IOSChain场景要求的那个。在IOSChain中,分布式随机数发生器具有以下要求。 1. 它必须以一定的比例抵抗不诚实的参与者(包括客户和服务器)。详细地说,当不诚实参与者的比率低于阈值时,系统能够取得进展,并且在取得进展时没有任何不好的事情发生。 2. 最终的随机数必须是不可伪造且无偏的(均匀随机的),除了可忽略的概率。 3. 不诚实的参与者无法多次尝试生成有利于参与者的随机数,即使是多个不诚实的参与者也会勾结。 4. 第三方能够通过忠实地运行协议来验证输出是否生成(即,验证它是否满足所有上述要求)。 利用上面提出的分布式随机性协议,实现有效的分布式分片并不困难。但是,该协议仅在没有恶意或故障节点的情况下才能正常工作,因为它由验证器共同执行。因此,我们必须为具有恶意或故障节点的方案设计备份协议。为了克服这个问题,项目方提出了一个使用Algorand 和Omniledger 来选举领导者的解决方案。具体就学习后再谈谈... 最后,IOST作为一条提出时间较短的公链,开发团队技术实力强,技术方案具有一定的创新性。技术创新高,如果在技术方面有更多的突破,发展前景还是巨大的。 —- 编译者/作者:林汐颜 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
IOST的分布式分片技术之分布式随机协议
2019-12-15 林汐颜 来源:区块链网络
LOADING...
相关阅读:
- BNC公链 以太坊2.0能否承载 DeFi 的未来?2020-08-03
- 陀螺私享会 | 数据要素价值凸显,区块链应用正当时2020-08-03
- Vite主网即将迎来第五次硬分叉 打造开放式金融应用平台2020-08-03
- SEA公链主网映射完成 一文读懂主网的上线意义和庞大机会2020-08-03
- 8.3证券日报:已有不少券商开始探索区块链赋能证券业务领域2020-08-03