相较于线性单链,并行链的性能将得到极大的提升,并行链可分片、可无限扩展,可跨链交互,且业务高度兼容。而要实现多条子链并行,保持各链时刻处于同一时空维度并不是一件容易的事。而Paralism用超块结构来解决了这一问题。那么,什么是超块呢?我们将从头讲起。
栗行共识2:甩“串行链”几条街的并行区块链到底长啥样?
大家好,我是小栗
上一期我们聊了串行链的那些蹩脚诗
得出结论:
区块链终将并行
本期开始小板栗将为大家
逐步讲解
关于并行区块链的那些事儿
首先,并行区块链长啥样?
–1
相对于一链走到黑、外挂爱撕逼
集独(单链)、堵(扩容差)、赌(爱西欧)等
的串行链
–2
并行链
实现由“一维受限”到“并排作战”
的数据结构升维!
在成功将区块链
由线性单链变为并行链后
整个系统具有了以下特性
(开始划重点了,请拿出小本本)
*可分片、可无限扩展
*可跨链交互
*业务高度兼容
–3
并行链甩串行链的优势可不是一点点
比如
多链并行出块,提高性能
子链无限量,扩展性杠杠的
可包含私链、联盟链、公链
业务可以做到既独立隔离又跨链互联
–4
到这里
很多人要以为并行链就是一条条单链一起并行
是,也不是
这里面有个小玄机
要做到多条子链并行
要保持各链时刻处于同一时空维度
即:并行一致性
这是大部分主链+侧链结构
及伪并行链没有做到的
这也是Paralism并行链的重要突破
–5
如何保持并行链的一致性
从而使得区块链成为一个真正的并行系统呢?
这就要说到
超块结构
超块结构(示意图)
–6
其吸并行链子链灵气
收万千之精华
(额额额,说人话)
Hyper Block
就是把子链关键区块数据
在超块阶段做一遍全局共识
使得无数条子链的数据得以固化
超块是周期性的
让整个系统在实现并行一致性
–7
这样,我们才有了一个
具有一致性
成系统的
并行区块链结构
(这才是并行区块链该有的样子,哇吼吼)
–8
好了,这期先露个脸儿
下期继续“透视”并行链
栗栗皆并行
有你才行
下次见喽
原文链接:http://www.paralism.com/blog/zh/parallel-blockchain-4/
官方网址请访问:http://www.hyeperchain.net
更多技术资料请查阅官方白皮书:http://www.hyperchain.net/blog/zh/archives/901