1. 链一财经首页
  2. 资讯

BloXroute基于区块链底层的可伸缩性技术

BloXroute基于区块链底层的可伸缩性技术

西北大学和康奈尔大学的分布式系统专家Emin Gün Sirer等人提出了一种新的技术——BloXroute,BloXroute可以在不改变协议或达成共识要求的情况下,增加了区块链的可伸缩性。
BloXroute声称要解决可伸缩性问题方法既不是添加第二层,也不是进行任何更改,而是提高底层的效率,从而提供更高的容量。
实际上,它创建了一个分散的节点或服务器,以至于其他的所有节点都可以利用它。白皮书上说:BloXroute通过网关网络为区块链节点实现并提供了一个高效的广播原语,使它们像在同一个局域网中一样运行,而实际上它们可能驻留在地球的相反地方。
因此,BloXroute相对于最新的P2P区块链系统的吞吐量增加了3个数量级以上,从而缩小了P2P区块链与Visa等传统支付系统之间的差距。
集中式系统将信任置于节点的子集中,以支持可伸缩性,而bloXroute则通过使用少量的服务器来实现可伸缩性,并且这些服务器将信任置于整个网络中。
该系统利用一个区块链分发网络(BDN)来实现扩展,但是节点不需要在BDN中放置任何信任。相反,BDN盲目地服务于节点,而不了解它所传播的块、它们的来源或它们的目的地。
而且,它的行为经常受到它所服务节点的审计,并且它不能对单个节点、块和事务进行区分。 虽然与它服务的节点相比,这样的设计使BDN处于不利地位,但它的健壮性使它能够抵御人们不诚实和恶意的行为。
白皮书上表示,通过加密实现了这种可靠的质量,从而能够从bloXroute中隐藏信息,:为了防止bloXroute基于其内容(即基于一个区块链交易的钱包、地址和总和、它的时间戳、它的代币库事务或任何其他属性)阻止任何区块的传播,于是这些区块是在被加密之后才被开始传播的。BloXroute的加密还改变了区块的大小,也隐藏了事务的数量和它们的总大小。
因此,该协议解决了区块链传播或通信层的问题。增强了节点之间相互“交谈”的效率。
因此,其使用不需要任何许可或任何共识的改变。如果他们愿意的话,任何运行节点(包括挖掘节点)的人都可以使用它。
但是该系统也存早一定的不足之处,也就是当两个街区同时被发现时,所以创建了一个分叉的同时,就需要丢弃一个区块。
这些事件相当普遍,几乎每天都发生,尤其是在以太坊区块链。因此在某种程度上,这一点不知处是可以被原谅的。
这些分叉发生的主要原因是节点间的通信效率低下。人们很少在同一时间找到相同的区块,但是一旦发现区块需要通信,通信周期可能会导致找到另一个块,从而为获胜的区块创建一个小型的竞赛。
BloXroute的创新点是拥有LAN类节点网络的这种分布式的特性。在比特币中,这一特定层被危险地集中起来,因为BTC矿工使用的光纤网络仅由一个人集中控制,他可以简单地关闭该网络,或者可以对交易进行审查等等。
而在以太坊,他们甚至没有一个同样的底层效率协议。主要的原因是,以太币还没有真正感到能力的不足,而只是一味的进行分片。
BloXroute是对分片、等离子体、闪电网络等的补充,目前实际上只是小规模的运行。
BloXroute的CEO Uri Klarman还表示,他们正在与Bitcoin Unlimited合作,对该协议进行大规模的测试,以实现他们的GigaBlocks项目。而康奈尔大学教授Emin Gün Sirer说:我在这个战壕里。自那以来,我已经写了一些核心代码,并且已经发生了很大的变化。我觉得在一个大多数其他人都忽略的层中工作是非常令人兴奋的。
因此,可伸缩性问题正在从底层走向第二层,再到通过分片到并行化等等各个方面都得到了解决。
其中的一些甚至已经完成了,目前正在改进中,有更多的测试可能会在今年推出。这意味着我们自己设定的2020年的最后期限是有可能达到的,届时区块链最终将能够满足人们所有需求。

根据国家《关于防范代币发行融资风险的公告》,大家应警惕代币发行融资与交易的风险隐患。

本文来自LIANYI转载,不代表链一财经立场,转载请联系原作者。

发表评论

登录后才能评论

联系我们

微信:kkyves

邮件:kefu@lianyi.com

时间:7x24,节假日bu休息

QR code