LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 工程师称,雪崩是由异常高容量触发的错误导致的

工程师称,雪崩是由异常高容量触发的错误导致的

2021-02-15 wanbizu AI 来源:区块链网络

Ava Labs工程师对本周早些时候严重破坏了Avalanche区块链的小代码错误进行了概述。

在《星期日媒体》上的一篇帖子中,区块链工程师帕特里克·奥格雷迪(Patrick O’Grady)写道,网络拥塞加剧引发了与高吞吐量,权益证明区块链如何跟踪交易有关的“不确定性漏洞”。

O’Grady指出,资金从未面临风险,尽管引人注目的失误对区块链行业来说是一个宝贵的教训。

订阅,订阅后,您将收到有关CoinDesk产品的电子邮件,并且您同意我们的条款和条件以及隐私政策。

雪崩于2020年9月启动,声称它每秒可以处理4,500笔交易。 它得到了包括Mike Novogratz的Galaxy Digital,Bitmain和Initialized Capital在内的著名加密货币公司的支持。 它也有一个学术认可印章,由康奈尔大学计算机科学教授EminGünSirer设计。

区块链通常与其他所谓的“以太坊杀手”分组,这些区块链旨在解决自成立以来困扰第二大区块链的可扩展性问题。 虽然定位抢占以太坊的市场份额,但雪崩也被认为是一种补充和连接(而不是严格竞争)与其先行者的方式。

Avalanche具有三个“默认链”,包括支持以太坊虚拟机及其Solidity编码语言的所谓“合同链”。 正是这一链条是本周问题的一部分。

您可以阅读此处出现的问题的完整说明。 但是简而言之,为了提高交易吞吐量,雪崩的三个链条保持彼此独立且彼此独立,每个链条都在一定的交易类型范围内执行,直到资产必须跳至另一条链为止。 在建立了一个名为Pangolin的新的分散式货币市场之后,这一过程受到了难以置信的压力。

非正常数量的用户和数量创建了非典型数量的要处理的块。 O’Grady指出,这引发了一个错误,该错误正在创建错误的跨链“薄荷糖”。 用O’Grady的话来说:“这使一些验证人接受了一些无效的薄荷糖交易,而网络的其余部分拒绝兑现这些交易并使交易陷入僵局。 [contract]-链。”

重要的是,没有发生双重支出。 “该错误未影响常规交易,硬币转移,资产转移,硬币破坏或智能合约调用。 雪崩从未允许任何用户成功地将相同的资金发送给两个接收者,”奥格雷迪写道。

在初次发行后仅几个小时就已准备好对该问题进行阅读,尽管很难进行修复。 考虑到Avalanche的分散性质,不可能让所有节点合谋并回滚有问题的交易。

而是像O’Grady所写的那样,通过增量部署补丁找到了解决方案-基本上是任何软件的更新方式。

区块链是复杂的东西,由人类建造,但由机器运行。 随着网络的发展,在初始检查过程中可以忽略的很小的问题可能会滚雪球。 以雪崩为例,该漏洞并没有使网络瘫痪,但确实将冰水倒在了一些关于网络能够在启动之前处理高吞吐量的能力上。

AVAX是区块链的代币,交易价格约为41.20美元,低于问题发生时2月11日的53美元。

—-

原文链接:https://www.coindesk.com/avalanche-brought-down-by-bug-triggered-by-unusually-high-volume-engineer-says

原文作者:Daniel Kuhn

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...