[维维安]Solana 中断引发了有关客户多样性和 Beta 状态的问题

WB3交流加微信:WX-93588,⬅️此处为全站广告位,与正文项目无关
注册并登录App即可领取高达 60,000 元的数字货币盲盒:点击此处注册OKX

Solana 网络于国际标准时刻 2 月 6 日上午 10:22 经历了严峻中止,区块生产暂停了五个多小时,然后验证器从头启动了网络。

这并不是 Solana 第一次宕机。

自 2022 年 1 月以来,Solana 已产生大约六次严重停机和十五天部分或严重停机。

来自整个生态系统的工程师正在调查主网测试版的中止问题。

随着更多信息的出现,此线程将被更新 https://t.co/rfeioQ6BG9

— Solana Status (@SolanaStatus) 2024 年 2 月 6 日

这些事件的严峻程度各不相同,从部分网络中止到悉数网络中止,其原因包含网络中的软件漏洞以及拒绝服务和资源耗尽攻击。

尸检

Solana 于 2 月 9 日发布了最近一次中止的事后陈述,详细说明晰其原因以及验证器如何从头启动网络。

该陈述显示,Solana 的即时 (JIT) 编译缓存遇到了该过错,该缓存会在履行业务之前编译一切程序。

早些时候,JIT 缓存是使用“ExecutorsCache”完成的,但是,在 v1.16 版别中,ExecutorsCache 被名为“LoadedPrograms”的新完成所替代。

新的加载程序使用存储在程序链上帐户中的会计信息来查找其最近的布置槽,并使用它来计算有效的槽高度。

但是,该加载程序遇到了留传加载程序问题,导致 JIT 缓存遇到旧程序的循环,导致它重复从头编译它们,而不是有效地拜访和履行它们的指令。

这一故障导致网络停滞,因为系统堕入无限循环,无法处理买卖或继续前进。

Solana 战略主管 Austin Federa 告知 Cointelegraph,有一个用新电机系统替换旧装载机系统的进程,但计划在更新版别中禁用它。

“看起来有人成心调用那个旧指令集,它现已很长时刻没有使用了,但仍然存在于代码库中。

JIT 编译器遇到了无法找到所需内容的问题。

这就是无限循环的原因。”

Solana 工程师很快发现并修复了问题,更新了系统进程,并识别了这些旧程序以避免未来的从头编译周期。

该解决方案需求减少费事的留传加载程序的布置,以保证可以准确有效地拜访一切程序指令,而不会堕入从头编译陷阱。

最新:ZK 证明给开发人员带来了安全应战

Some critics have said that a significant factor contributing to Solana’s outages is the lack of client diversity, leading to potential central points of failure. Kadan Stadelmann, chief technology officer of open source decentralized exchange platform Komodo, told Cointelegraph that Solana’s developers and validators prioritize shipping code fast over maintaining perfect network uptime, adding:

“The key reason is centralization and lack of validator client options. Solana’s ambition for high throughput and low transaction times puts immense pressure on its infrastructure, making it susceptible to performance degradation and outages.”

However, Federa suggests Solana possesses much more accurate architecture and explains that only two smart contract networks worldwide have independent validator clients: Ethereum and Solana. Currently, Solana has one major validator client built on one functional codebase.

“Solana has never had an outage due to a fault in consensus or something along those lines. The problems have always been implementation details. It’s always been that there’s been a bug somewhere in the implementation layer, which is not better or worse. It’s just an important kind of accuracy,” Austin explained.

The Solana mainnet “beta” saga

The Solana blockchain was launched in March 2020, and over the next four years, the network has made significant strides in the decentralized finance (DeFi) ecosystem. Solana ranks as the fifth-largest DeFi chain in total value locked, with over $1.7 billion in capital allocated to different on-chain protocols. Its native Solana (SOL) tOKen has a market valuation of around $49 billion, making it the fifth-largest cryptocurrency.

Despite a magnificent track record, Solana has never officially come out of its beta phase. The blockchain is still referred to as being in mainnet beta. Beta is a term that refers to nearly finished software that a select group of users is testing before an official launch.

However, the Solana blockchain is open to everyone, with hundreds of decentralized applications utilized to launch various products. The blockchain ecosystem also boasts a vibrant nonfungible token (NFT) ecosystem.

Solana underwent brief private and public beta testing before releasing v1.0 four years ago, and today, the network processes more transactions than most other chains.

Even though the code is still changing, Solana is much beyond what can be considered beta software. The persistent misperception results from a mix-up between pre-launch testing and post-launch software maturity and misconceptions around Solana’s messaging.

Recent: How can crypto firms bridge the gap with traditional finance?

The beta status has attracted much criticism of the blockchain, especially in light of its outages over the past two years. Crypto users on social media have often mocked that Solana’s status as a mainstream blockchain often changes to mainnet beta and back, depending on whether the chain is down.

索拉纳就是个笑话。

时期。

曩昔几个月有多少次泊车?

“这是测试版”不再是托言。

$SOL #Solana pic.twitter.com/IjvRaM58dZ

— 大卫·米勒 ⬡ (@CryptoDavid_) 2022 年 5 月 1 日

Federa 声称大多数区块链系统目前都处于测试阶段,只有比特币和以太坊可能是完好的主网,并解释道:

“软件系统需求很长时刻才干稳定并完成功用完好,因为重要的新功用仍在 Solana 网络上发布。

我以为我们可能现已接近测试阶段的完毕。

从技能角度来看,重要的里程碑之一将是推出第二个独立验证器客户端。”

许多 DeFi 支持者以为,Solana 的停机无疑是其成为以太坊竞争对手的妨碍。

尽管如此,开发人员仍在尽力保证导致曩昔停机的过错不会影响未来的网络。

尽管其停机历史悠久,但其高速度和低成本在招引新项目到该渠道方面发挥着关键作用。

此时快讯

【Web3基础设施服务提供商Validation Cloud完成580万美元融资,Cadenza Ventures领投】金色财经报道,Web3数据流和基础设施服务提供商Validation Cloud宣布完成580万美元融资,Cadenza Ventures领投,Blockchain Founders Fund、Bloccelerate、Blockwall、Side Door Ventures、Metamatic、GS Futures 和 AP Capital 等参投。目前Validation Cloud 构建了专有的系统架构为用户提供质押、节点 API 和数据服务,旨在通过快速、可扩展且智能的平台将企业和机构用户连接到 Web3。

版权声明:本文收集于互联网,如有侵权请联系站长删除。
转载请注明:[维维安]Solana 中断引发了有关客户多样性和 Beta 状态的问题 | 币百度

相关文章