事件详情
Shipyard,作为libp2p(以太坊和众多其他区块链网络基础的对等网络堆栈)的关键维护者,宣布决定在9月30日前停止对其Go和JavaScript实现的支援。此举源于已确认的资源限制。Libp2p是以太坊对等网络的核心层,促进了诸如点对点发现、消息交换以及区块和证明在网络中的传播等基本功能。以太坊客户端严重依赖libp2p的Gossipsub发布/订阅协议来快速广播新区块和验证者投票,这一过程必须遵守严格的槽位截止日期,以确保区块链的无中断运行。Shipyard是由前Protocol Labs成员组成的独立集体,此前致力于去中心化IPFS和libp2p的项目治理,重点支援开源项目。在一篇博客文章中,该团队确认他们正在积极努力将这些实现的管理权移交给更广泛的社区。
市场影响
Shipyard停止支援对以太坊的基础设施带来了直接影响。短期内,libp2p管理权移交给社区存在风险,可能因Shipyard机构知识的流失导致错误分类缓慢和安全问题解决延迟。这可能导致验证者性能下降,或在更严重的情况下,影响以太坊链的平稳运行。麻省理工学院教授兼Optimum联合创始人Muriel Médard将目前对libp2p/Gossipsub的依赖描述为“违背了良好的工程实践”,指出这种“硬连接”会造成脆弱性和依赖性。当前的libp2p/Gossipsub设计还导致因冗余消息重复而产生显著的带宽开销,将吞吐量限制在每秒约15-30笔交易(TPS),并增加了延迟,从而影响验证者性能和整体网络效率。
专家评论
专家们强调了为关键开源Web3基础设施提供可持续资金的根本挑战。Tea Protocol的联合创始人兼Homebrew的创建者Max Howell指出,“对于开源维护者来说,真正关心安全的激励机制并不存在。”这一观点突显了去中心化生态系统中公共产品软件面临的更广泛问题。新兴解决方案旨在解决这些系统性漏洞。
更广泛的背景
此次事件强调了开源软件社区内,特别是对于基础Web3技术,对健壮和可持续资金模式的更广泛需求。libp2p维护者面临的挑战促使新协议的开发和采用,这些协议旨在提高网络效率并为开源项目提供可持续支援。
OptimumP2P,下一代数据传播网络,正由以太坊七个最大的验证者和节点运营商部署,包括Kiln、P2P.org、Everstake、Blockdaemon、Infstones、Luganodes和Ebunker。这些实体合计占以太坊总权益的15%。OptimumP2P由Muriel Médard共同创立,并由随机线性网络编码(RLNC)提供支持,作为一个高性能内存层,旨在使区块传播更快、更可靠、更节省带宽。初步测试侧重于改善以太坊的区块传播,并计划扩展到其他Layer 1。该技术使Layer 1能够处理更多交易,同时使用更少的网络带宽。Kiln的首席运营官兼联合创始人Thomas de Phuoc表示:“在扩展以太坊时,改善数据传播与执行或共识同样重要。”
同时,Tea Protocol提出了一个基于区块链的系统,旨在解决开源资金难题。Tea映射开源依赖关系,根据关键性对项目进行排名,并向维护者分配代币奖励和安全赏金,旨在确保对重要开源项目的长期、可持续支援。这种双重方法,既关注即时网络性能提升又关注长期资金机制,标志着一个正在成熟的Web3生态系统正在积极寻求基础设施挑战的解决方案。这一发展突显了Web3领域的一个关键时刻,推动其走向更具弹性和自给自足的去中心化网络。