Solana 主网约在 5/1 北京时间 04:30 暂停出块七小时,于 11:30 恢复正常,主因在于每秒涌入高达 600 万次交易,验证节点内存不足、崩溃,导致主网共识机制停滞而停止出块。Solana 在 5/3 发布事件报告,并宣布引入交易费优先级设定,预计在 v1.11 版本实现。
肇因:大量机器人涌入
Solana NFT 铸造平台 Metaplex 于推特承认,有太多投机者针对其 NFT 发行机制 Candy Machine 部署爬虫程序。
对此,Metaplex 未来将推出惩罚机制,若该钱包尝试完成无效交易,将收取 0.01 SOL 罚款。
据 Solana 事件报告,没有阻断服务攻击的证据,但确定有大量的 NFT 铸造机器人涌入,事发时网络处理事务高达每秒 600 万笔,单节点流量超过 100 Gbps。
Solana 强调网络性能已有所优化,去年九月主网也中断近 17 小时,其特征与本次延宕相似,但本次停机的交易请求量却达到九月时的 10,000% 水平,反映出验证机制的后续优化。
引入执行优先级费用机制
目前 v1.10 在测试网中也稳定运行,包括优化内存,以使节点能延长因大量交易所停滞的共识机制,并预计在 v1.11 版本引入交易费优先级设定。
鉴于以更高效的方式来使用网络宽带,Solana 指出优先级费用机制的必要性,以此结束长久以来 Solana 不分青红皂白地接受任何交易、不考虑交易来源的做法,且进一步扩展交易服务品质也是一个自然决策。
Solana 官方数据显示,这已经是主网经历第七次性能下降或网络中断的延宕事件。
The Z Institute 创办人李婷婷评论
链新闻同时访问了 The Z Institute 创办人李婷婷对于 Solana 事件报告以及交易费优先级机制的看法。
她表示,短期内如果 Solana 每笔交易的 gas price 维持一样的话,仍会受到 DDoS 攻击,因为交易发送失败的成本太低。
据官方回覆的优化方法为:
- 把原本自己设计的 protocol 改成用 google 开发的版本。
- Stake 多的节点可以优先处理交易。
- 增加小费让交易更快被处理。
至于许多人会归咎为 Solana 是中心化的区块链,李婷婷认为跟这个问题没有太大关联。关键在于「使用者付费的概念」,Solana 在之前交易费统一的设定下,造成机器人常在乱枪打鸟。
李婷婷表示,文章最后解释既然两个链都有 Tips (交易小费),为什么 Solana 效能还是比较好,是因为 solana 底层设计只会影响到特定的 State (状态),不会像以太坊影响到整个区块链的 State (Single thread)。这种底层协议设计 Ethereum 是无法超越的,除非多用 Layer2 (L2),但 Layer2 跟 Solana 做法也不同。
本文链接地址:https://www.wwsww.cn/sol/11938.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。