http://www.tnmanning.com

带宽与大发3d

应该留意的是,可以在各方之间签订当地协议完成代币的转移,而这无须举办全局的状态更新。这凡是被称为layer 2或链下生意业务,这对生意业务扩展(不必然是用户)有深远影响。这里的想法是,各方之间的生意业务在写入大发3d前可以先汇总。在一些设计中,将当地状态刷新到全局大发3d的窗口大概需要几个月甚至更长时间。




当前一分PK10软件利用简朴的要领来广播生意业务和区块。在收到生意业务时转发给所有对等节点。区块被批量传输,无须思量吸收者大概已有的数据。这些低效对付矿工来说是不行容忍的,因为他们需要确保能会见最新区块。
下一步
Erlay可以提供更好的毗连和强大的网络。假如一个节点毗连到32个对等节点,Erlay研究者发明他们的优化可以导致节点利用的带宽比当前少75%以上。
TumbleBit的建设者Ethan Heilman于2015年颁发了关于日蚀进攻的研究论文。其根基思路跟Sybil进攻相关。进攻者试图伪装成许多差异的主体,以使受害者感想狐疑。进攻者把持所有跟受害者节点的传出毗连。通过充当受害者节点的独一信息来历,他们挖掘非凡区块以伪造当前的状态。
Erlay
工程师们乐观地认为,layer 2办理方案将为大发3d带来庞大的可扩展性,而且它对加密钱币能满意主流人群需求至关重要。然而,纵然layer 2充当了庞大的杠杆浸染,它只能放大基本大发3d的局限。Layer 2无法自行提供不受限制的扩展。因此,优化网络以便为每个生意业务尽大概少地利用资源很是重要。
当传输区块时,传输吸收者已有的生意业务是次优选择。暗码学家Greg Maxwell认识到,吸收者已经知道在新发明的区块中包括的内容。详细来说,吸收者的内存池(一组收到但未确认的生意业务)大概包括新区块内的许多生意业务。他研究了这个问题,并在2015年12月起草了一份提案。






大发3d自身被认为是layer 1。大发3d充当网络中所有加密资产的当前位置的全局真相源。网络上的全节点一连跟踪分类账的当前状态。为维持去中心化,它必需能让小矿工验证并为大发3d作出孝敬。小矿工的系统资源和带宽远不如大玩家。

通过矿工利用的中继网络和为普通节点用户提供的致密区块,区块广播已经获得大量优化。尽量如此,研究者依然在尽力消除系统的开销,使其尽大概简捷。只有当开拓者满足当前吞吐量的带宽要求足够低时,才气提高吞吐量。

毗连到较少的节点确实有利于淘汰带宽开销,但它也是危险的,因为它会利用户打开所谓的日蚀进攻(蓝狐条记注:eclipse attack,日蚀进攻是指对大发3d的一种网络进攻,进攻者节制了点对点的网络,并恍惚大发3d上的节点视图。譬喻为了比拟特币实施日蚀进攻,进攻者通过节制大量的IP地点来把持毗连到受害者节点的毗连)。
大发3d让整个世界保持在一个状态上。当每个区块挖出,新的分类账本代替之前的状态。共鸣机制致力于确保该状态被更遍及的社区同意。在设计精采的系统中,鼓励确保稳定性。在颠末足够的时间之后,状态无法被改动。这些大发3d给以我们可编程的钱币,而且正确地捕获了许多人的想象力。
为了让大发3d可信任和抗审查,它们不能被任何单一实体或一个群体所节制。开拓人员相信,差异巨细的玩家都可参加是很重要的,它可以制止权力的会合和固化,制止呈现单点节制。基于这样的原因,打破一分PK10区块巨细的限制就存在阻力。该限制用于限制整个系统,以便让更遍及的人群参加。
致密区块(compact block)
一分PK10和以太坊是大发3d两个早期的版本。这些账本被证明是受接待和稳健的,但凡是也被认为是难以扩展的。为什么会这样?尚有什么能改进这种环境?





问题


配景
矿工已经主动采纳法子实施区块中继网络,好比FIBRE和Falcon。这些中继网络通过利用低延迟+高带宽毗连来事情,但它们具有诸如中心化和利用大量带宽来最小化延迟的缺点。它们不会淘汰运行非挖矿节点的总体带宽的需求,这是工程师在扩展系统时感想舒适所需的。
“去中心化的一分PK10大发3d是全球共享的广播媒体——大概是人类设计的最猖獗低效的通信模式。”——Greg Maxwell
一分PK10中基于大量广播的要领显然不是在网络中流传生意业务的最佳要领。节点可以吸收每个生意业务的多个副本,并必需将其转发给它们所毗连的对等节点。功效是耗损大量的带宽,导致不须要的开销。它还勉励节点毗连较少的对等节点,因为每个对等节点将需要每个生意业务的增量带宽。

带宽与大发3d

一分PK10的低效众所周知。为让网络越发有效率,淘汰带宽负载以及加快广播已经推进了许多几何年。前一分PK10维护者Gavin Andresen于2014年宣布了O(1) 区块广播的蹊径图。蹊径图自那今后产生了重大改变,但想法仍然相关。
当找到新块,必需将其广播给所有其他节点。延迟对挖矿节点尤为重要,因为他们需要始终在最新区块上事情,不然他们的事情就白搭了。为了验证最新区块,矿工需要知道包括了哪些生意业务以及所有这些生意业务的副本。


这长短常昂贵的进攻。不外假如进攻者可以让受害者相信他们已经收到大量的一分PK10,而实际上资金已经转移到其他处所,受害者大概会被说服他们已经收到了资金并释放工业。
Layer 1的根基问题是分类账的副本必需保持全球的同步。每个全节点存储一份大发3d,这些副本必需互相沟通,且由各个节点独立验证。

中继网络

焦点开拓者Matt Corallo接管了Greg的事情,并对其举办了改造,它于2016年早期酿成了BIP152提案,主要涉及致密区块。致密区块是一种协议,它发送区块头、缩短的生意业务ID列表、以及一组发送人认为吸收者不太大概拥有的生意业务,而不是发送包括所有数据的区块。这个变动旨在节减带宽,但也有淘汰延迟的浸染。
调停法子


要害词: 大发3d  大发3d技能  


媒介:由于大发3d必需保持全球状态的同步,存在延迟问题,通过中继网络和致密区块,可以淘汰延迟,不外开拓者还在致力于更多的优化。本文作者Jordan Clifford,由“蓝狐条记”的“Sien”翻译。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。