Solana 因代码错误和节点故障导致的最新停机

Solana 区块链 停机 30 月 XNUMX 日是由区块链代码中的错误引起的,并由故障的热备节点触发,导致重复块。

热备用节点是当验证器运行第二个节点时,该节点处于联机状态,旨在在主节点发生故障时用作备用节点。 然而,据一位消息人士称,备用节点变得活跃,并且与主节点一样运行。 更新 来自索拉纳基金会。 这导致两个节点向网络提交不同的块,从而产生并行块。

这在前 24 小时内处理得很好,因为区块链最终在两个备用块之间进行选择,就像网络中的任何小分叉一样。 然而,在某一时刻,区块链代码中的错误导致它在选择其中一种之后无法生成更多块。

“即使确认了 221 区块的正确版本,分叉选择逻辑中的一个错误阻止了区块生产者在 221 之上构建,并阻止了集群达成共识,”Solana 基金会通讯负责人奥斯汀费德拉说。更新。

结果,区块链中断了大约七个小时,直到验证者同意并实施了代码修复。

©2022 The Block Crypto,Inc.保留所有权利。 本文仅供参考。 不提供或不打算将其用作法律,税务,投资,财务或其他建议。

作者简介

Tim 是 The Block 的新闻编辑,专注于 DeFi、NFT 和 DAO。 在加入 The Block 之前,Tim 是 Decrypt 的新闻编辑。 他在约克大学获得哲学学士学位,并在新闻协会学习新闻新闻学。 在 Twitter 上关注他@Timccopeland。

资料来源:https://www.theblock.co/post/175493/solanas-latest-downtime-caused-by-code-bug-and-malfunctioning-node?utm_source=rss&utm_medium=rss