首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Bloxroute:真正的区块链底层项目

项目简介

BloXroute可以在不改变协议或达成共识要求的情况下,增加区块链的可伸缩性。

前言

西北大学和康奈尔大学的分布式系统专家Emin Gün Sirer等人提出了一种新的技术——BloXroute,BloXroute可以在不改变协议或达成共识要求的情况下,增加了区块链的可伸缩性。

项目愿景

BloXroute声称要解决可伸缩性问题方法既不是添加第二层,也不是进行任何更改,而是提高底层的效率,从而提供更高的容量。

实际上,它创建了一个分散的节点或服务器,以至于其他的所有节点都可以利用它。白皮书上说:BloXroute通过网关网络为区块链节点实现并提供了一个高效的广播原语,使它们像在同一个局域网中一样运行。

因此,BloXroute相对于最新的P2P区块链系统的吞吐量增加了3个数量级以上,从而缩小了P2P区块链与Visa等传统支付系统之间的差距。

集中式系统将信任置于节点的子集中,以支持可伸缩性,而BloXroute则通过使用少量的服务器来实现可伸缩性,并且这些服务器将信任置于整个网络中。

该系统利用一个区块链分发网络(BDN)来实现扩展,但是节点不需要在BDN中放置任何信任机制。相反,BDN盲目地服务于节点,而不了解它所传播的块、它们的来源或它们的目的地。

而且,它的行为经常受到它所服务节点的审计,并且它不能对单个节点、块和事务进行区分。

虽然与它服务的节点相比,这样的设计使BDN处于不利地位,但它的网络健壮性使它能够抵御不诚实和恶意的行为。

白皮书上表示,通过加密实现了这种可靠的质量,从而能够从BloXroute中隐藏信息,:为了防止BloXroute基于其内容(即基于一个区块链交易的钱包、地址和总和、它的时间戳、它的代币库事务或任何其他属性)阻止任何区块的传播,于是这些区块是在被加密之后才被开始传播的。BloXroute的加密还改变了区块的大小,也隐藏了事务的数量和它们的总大小。

BloXroute系统架构

BloXroute系统的组件:BloXroute BDN和使用它的Peer Network节点。 每个对等网络节点作为其区块链应用程序和BloXrouteBDN之间的中介运行网关进程。

BloXroute过人之处在于它是第一个区块链分布网络(BlockchainDistribution Network,BDN),可以让区块在现有的点对点网络中更快传播,变相的提高了整个区块链的吞吐量和响应速度。

跟Layer 2的Celer Network一样,BloXroute可以提升几乎所有现有的区块链吞吐量,而且与其它层的方案并不冲突。

特点

普遍可行(General PurposeImplementation)。你最喜爱的区块链都可以实行 bloXroute 并借此显著提升链上的吞吐量。

可扩展性、去中心化、以及安全性。bloXroute 被设计得允许现有的区块链保持它们的去中心化和安全性能,同时显著地提升脸上可扩展性。

广泛接受。bloXroute 可以无需任何协议变更或是来自开发者和矿工的认可就实行。个人节点运营者也可以在一个纯粹自下而上的广泛基础上实行它。接受 bloXroute 的节点将立即看到好处;越多节点运行 bloXroute ,整个网络的区块传递就会越快。

BloXroute协议解决了区块链传播或通信层的问题。增强了节点之间相互“交流”的效率。

其使用不需要任何许可或任何共识的改变。如果他们愿意的话,任何运行节点(包括挖掘节点)的人都可以使用它。

但是该系统也存早一定的不足之处,也就是当两个区块同时被发现时,所创建了一个分叉的同时,就需要丢弃一个区块。

这些事件相当普遍,几乎每天都发生,尤其是在以太坊区块链。因此在某种程度上,这一点不知是如何处理。

这些分叉发生的主要原因是节点间的通信效率低下。人们很少在同一时间找到相同的区块,但是一旦发现区块需要通信,通信周期可能会导致找到另一个块,从而为获胜的区块创建一个小型的竞赛。

BloXroute的创新点是拥有LAN类节点网络的这种分布式的特性。在比特币中,这一特定层被危险地集中起来,因为BTC矿工使用的光纤网络仅由一个人集中控制,他可以简单地关闭该网络,或者可以对交易进行审查等等。

而在以太坊,他们甚至没有一个同样的底层效率协议。主要的原因是,以太币还没有真正感到能力的不足,而只是一味的进行分片。

BloXroute是对分片、等离子体、闪电网络等的补充,目前实际上只是小规模的运行。

BloXroute正在与Bitcoin Unlimited合作,对该协议进行大规模的测试,以实现他们的GigaBlocks项目。可伸缩性问题正在从底层(Layer 0)走向第二层(Layer 1),再到通过分片到并行化等等各个方面都得到了解决。

路线图

团队

bloXroute Labs首席执行官Uri Klarman是bloXroute最直言不讳的支持者,这是他在西北大学的博士论文工作。 Uri是一名跨学科网络研究员,他的工作包括计算机网络的创新用途,破坏性区块链网络方案,替代内容分发网络,无信任的对等协调和安全性。

bloXroute Labs首席执行官Uri Klarman是bloXroute最直言不讳的支持者,这是他在西北大学的博士论文工作。 Uri是一名跨学科网络研究员,他的工作包括计算机网络的创新用途,破坏性区块链网络方案,替代内容分发网络,无信任的对等协调和安全性。

亚历山大·库兹曼诺维奇,bloXroute Labs首席架构师,是西方大学电子工程和计算机科学系的网络中立专家和全职教授,目前正在休假。 Kuzmanovic教授的网络中立工作授予他NSF职业奖,他是谷歌测量实验室监督全球网络中立计划指导委员会的创始人之一。他在拥塞控制,流量分析和内容分发方面的工作和系统已在互联网上广泛传播,为数百万用户找到了方向。

Bloxroute Labs首席科学家EminGünSirer被认为是世界上最顶级的区块链和加密货币研究人员之一。他是IC3的联合主任,加密货币和智能合约的倡议,并且是康奈尔大学的计算机科学副教授。 他的研究兴趣包括分布式系统,加密服务和大规模服务的软件基础设施,并获得了NSF CAREER奖,并被Pop-ular Science杂志评为Brilliant-10。

投资机构

近期新加入了FBG Captial、zkCapital和Kilowatt Capital。

项目点评

上文中所谓的Layer 1是指在链上共识技术上寻求改进,Layer 2是在链下技术上寻求突破,而Layer 0是在传统互联网层寻求突破,不使用区块链本身的技术来实现区块链的扩容或加速。

Bloxroute是一个真正的基础设施项目,团队将创建第一个互连的区块链网格和CDN(或BDN:区块链传输网络)。看起来像一个伟大的项目,我个人认为它可以为区块链扩展增加很多价值。

项目分析报告

Web: http://bloxroute.com/

White Papper:https://bloxroute.com/wp-content/uploads/2018/03/bloXroute-whitepaper.pdf

Telegram: https://web.telegram.org/#/im?p=@bloXrouteLabsCommunity

Reddit: https://www.reddit.com/r/bloXrouteLabs/

Twitter: https://twitter.com/bloXrouteLabs

Medium: https://medium.com/@bloxroutelabs

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180730G178FU00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券