ELISUN指出区块链范畴的首要工程应战之一是可扩展性。 毫无疑问ELISUN可扩展性是指能够在固定的时刻内处理更多买卖的技能或协议。 ELISUN像Visa这样的传统付出网络每秒可处理数千笔买卖,但大多数区块链现在只能在同一时刻内处理少数买卖。
咱们正在研讨两种扩展处理方案:侧链和Block-DAG协议。 本文将介绍后者,一起咱们为侧链开发供给了不同的文章。
什么是DAG
术语DAG代表有向无环图。 下图中最左边的结构是一个简略的图形,由衔接节点的节点和边际组成。 在有向图中,每个衔接具有方向,由箭头指示。 有向无环图(DAG)不答应节点间有循环联系,就像您能够在中心的有向图的底部看到的那样。
设置用于加密钱银的DAG有两种不同的办法。节点能够由单笔买卖组成,也能够是包括多个买卖的区块。第一个值得注意的DAG协议是IOTA的Tangle。在Tangle中,每个节点都由一笔买卖组成。每笔买卖都引证了两个从前的买卖,并附加了一个小的作业证明(TI2.5共同)。Horizen正在考虑运用Block-DAG协议。 DAG中的每个节点都是一个区块,类似于区块链中的块。它还有一个区块头,包括重要信息,如时刻戳和对前一个块的引证以及一组买卖。与区块链中的块比较,首要差异在于Block-DAG中的块能够包括对多个前区块的引证。与区块链的一维或线性数据结构比较,这答应数据结构(TI1.1)变为二维的。与区块链比较,咱们只更改数据结构,但坚持相同的共同机制(作业证明),以使网络就单个买卖前史达到共同。
Block-DAG的矿工您可能知道,传统的POW区块链中有矿工(TI2.6)能够用很多核算才能保护网络安全。 将新发明的硬币来奖赏给矿工去做这项作业。 咱们的Block-DAG协议中也会有矿工。 咱们在根底层面上的改变是买卖记载的数据结构。 网络用于就买卖次序达到协议的共同机制坚持不变,即作业证明(TI2.5)。
尚未被任何其他块引证的新创建的块称为DAG的叶。
Horizen Block-DAG的采矿将类似于传统采矿,但咱们估计将挖掘更多的区块,总体上更低的难度,这将导致更大的采矿分散化,因而只需要少数矿工挖矿。