目前,比特币和以太坊都采用POW共识机制,对记账的验证和确认,需要所有矿工的共同参与,达成共识所需要的时间长,这也是造成其出块时间慢,在给定资源情况下每秒处理交易数量少的主要原因。 因此,更多的区块链技术都致力于提升主链的系统处理效率和运算速度。行业内普遍认为,H+POR共识机制在扩大性能、提升规模、兼顾安全上,都是一个更好的解决方案。在继承了POR机制的优点之上,Hubble Chain做了进一步的改进优化,提出了H+POR的混合共识算法,更好地起到统筹全链、激励社群的作用。 在H+POR共识机制中,Hubble Chain技术团队提出的HILA即时账本读取技术,通过底层支持分层的架构进行大数据分析,并采用特殊的模块化设计以应对不同应用场景的需求,引起了技术社区的激烈讨论。 HILA的架构设计最初是受到Classic RISC pipeline(经典精简指令集流水线)的启发,区块链验证中有数据Fetch、解码Decode、哈希运算Hash、状态变更 State、写数据 Write的五个步骤,而每个流水线步骤每次只能处理一个指令,HILA使这些阶段中的每一个指令都包括一组初始指令,便能够然繁杂的指令在进入交易的输出时,进行并行处理操作。 HILA的设计原理在于终态确定时间,终态确定时间是确认区块链上数据最终状态所需的时间,提高区块链的速度就是要减少终态确定时间。HILA算法通过Hub-C信誉值定义诚信节点,缩小确认终态的节点数量,从而减少确定时间。但是要达到亚秒级的速度,还需要快速验证大量的本地交易块,同时快速的在网络各个节点之间快速广播。 对于交易验证来说,签名验证是最需要消耗时间的技术瓶颈,此外还有诸多如网络驱动、数据依赖性的管理等诸多部分都需要消耗时间。为了定义一个可以让所有的硬件的等待时间最少的架构,因此Hubble Chain借鉴了CPU设计中的经典精简指令集流水线设计思想,将多核处理和五步流水线结合起来,继而达到验证交易速度的大量提升。 作为新金融生态的开拓者,Hubble Chain目前的数字货币智能支付平台能够稳步前行,很大原因就在于高度提升了验证交易速度。Hubble Chain具备了多样的允许多种共识机制与数据存储的差异化共存,提高了并发性。同时,通过H-POR共识算法,Hubble Chain具有处理不同场景、不同交易的能力。 本文来源:区块链日报 —- 编译者/作者:区块链日报 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
Hubble Chain共识机制解读三:HILA并行处理技术(下)
2020-04-04 区块链日报 来源:火星财经
LOADING...
相关阅读:
- 区块链巨头火币集团计划向DeFi投资数百万美元2020-08-05
- 以色列将启动区块链平台2020-08-05
- 央行:DCEP试点顺利,下半年将积极稳妥推进其研发2020-08-05
- Chromia为期权交易孵化DeFi项目“Hedget去中心化协议”2020-08-04
- 2020年,前RippleCTO每天销售174万XRP,另外4B待售2020-08-04