BCH开发者提出Xthinner项目,可节约99.6%的区块空间

DappSo


上周末,比特币现金(BCH)开发商JonathanToomim推出了一个名为Xthinner的项目,这是一种利用LTOR(字典交易排序)优势的新块传播协议。Toomim提供的数据表明,Xthinner可以使区块空间精简99.6%,比致密区块(Compact Blocks)和极瘦(Xthin)协议的区块传播效率高出4到6倍。


Xthinner——精简99.6%的区块空间

Toomim是在去年九月份提出的,是为了证明BCH网络LTOR系统的优势。

去年9月,为了证明BCH-LTOR系统的优势,Toomim提出Xthinner。

Toomim于去年9月首次提出这一新概念,以证明BCH网络LtoR系统的优越性。他的项目于周日在Reddit上首次亮相,解释了Xthinner如何应对极端的网络环境。

Xthinner是一种新的块传播协议,它利用LtoR的优点优化了99.6%的区块空间,前提是区块中的交易已经被传播。每笔交易大约13比特(1.6字节)——Xthinner是容错的,用于处理交易双方内存池不同步的情况。

在测试模式中,toomim举例说明,如果一个区块中有125万笔交易,每笔交易大小为400字节,那么区块大小为500 MB,但xthinner可以将其压缩为1.9 MB的数据,或者说“减少99.618%的空间”。

不过,比特币和Bitcoin Satoshi’s Vision(BSV)网络似乎无法使用Xthinner。Toomim说,这两个网络都需要升级,以便从Xthinner中获益。比特币不存在CTOR(规范交易排序)或LTOR,Xthinner运作的前提就是该网络要进行大量的修改。”BSV网络也同样如此。


Blocktorrent:区块数据的独立验证

Toomim表示,在完成Xthinner之后,他就会开始研发另一个项目Blocktrorrent。顾名思义,Blocktrorrent采用了与Bittorrent协议类似的传输技术。Blocktrorrent会把区块分成可独立验证的数据块(1500字节)。Toomim强调,Bittorrent的速度快过Napster等中心化的服务商,同样的,Blocktorrent在性能方面也能超越Xthinner。Blocktorrent系统将允许节点在接收到IP数据包之后进行转发。

这将在区块广播期间大大提升节点带宽的利用率,避免出现延迟——我预计其效率比Xthinner高出10倍。

BCH社区似乎对Toomim的两个方案很感兴趣,目前已经成为了Reddit论坛的热帖。很多BCH爱好者及开发者都就这两个项目的优势、需要做出的权衡和应用可能性进行了讨论。



DappSo
发现新奇的Dapp应用以及背后的人物和故事
微信公众号 :DappSo


你可能感兴趣的:(BCH开发者提出Xthinner项目,可节约99.6%的区块空间)