All Resources

Spring 1.0 RC1 发布

Author
EOS Network Foundation
Date
Aug 15, 2024
Share

我们很高兴地宣布 Antelope Spring 1.0 RC1 已经发布!Spring 1.0 比其前身 Antelope Leap 5 有了巨大的进步。 这个新版本不仅延续了创新传统,还引入了旨在为区块链性能、安全性和社区参与设定新基准的突破性功能。

Savanna 共识简介:即时终结性及其他

Spring 1.0 通过 Savanna(可扩展的经过验证的添加协议,具有灵活的不可否认性证明)引入了即时终结性,这是一种革命性的新共识算法,可在 web3 空间内呈现无缝的 web2 体验。Savanna 受到 VMware Research 的 HotStuff 共识算法的启发,代表了区块链技术的重大转变。

它引入了下一代共识机制,通过整合分布式系统中的尖端技术来重新定义基于区块的链。这提高了可扩展性、安全性和交易终结性,使 EOS 网络处于创新的最前沿。通过将聚合 BLS 签名与先进的加密技术相结合,Savanna 大大缩短了终结时间并实现了高效扩展。

Savanna 旨在彻底改变 EOS 网络,确保交易不可逆转,并在几秒钟内完成最终确认,比以前的版本提高了 100 倍。这一进步提高了网络效率并提升了用户体验,使 EOS 处于区块链开发的前沿。

增强隐私和加密创新

Spring 1.0 的另一个引人注目的方面是其密码学创新的潜力。 聚合 BLS 签名的引入能够在短短 1.1 毫秒*内进行验证,为更抽象的加密构建块奠定了基础,从而实现了 ZK 证明系统的开发。 这是通过 EOS 自身在 WebAssembly 中实现的 BLS 操作和专门的矩阵操作来实现的。 这些系统承诺增强隐私功能,例如保密交易和私人地址的使用,为区块链隐私和安全设定新标准。

*以 I9-13900 CPU 为基准。

通过潜在的新角色实现灵活的区块链结构

Spring 1.0 标志着 EOS 生态系统的重大演变,引入了对传统区块生产者角色进行变革性重新配置的可能性。 此更新为 EOS 社区提供了将区块生产者职责分为两个不同功能的选项:区块提议者和区块终结者。

此更改不会自动在 Spring 1.0 中生效,但如果达成共识,则为社区提供采用此新结构的灵活性。 区块提议者和区块终结者的引入提供了一条通往更加去中心化、安全和高效管理的网络的潜在途径。

  • 区块提议者——负责将交易组织成提议的区块,并与区块终结者协调生成证书。 这些证书作为提议区块已最终确定的明确证据。
  • 区块终结者——专注于通过将其签名发送给区块提议者以创建证书来认可区块提议。这种职责划分旨在通过提供强大的区块验证和终结机制来增强网络的安全性和效率。

在 Spring 1.0 中,区块提议和最终确定是不同的职责。这种分离增强了 EOS 区块链的安全性和活跃性,使网络更可预测且更易于管理。它还促进了区块链间通信,并允许第三方监控网络的健康状况,而无需参与交易创建。

其他值得注意的变化

Spring 1.0 还对状态历史插件进行了重大改进,以提高性能和可靠性,并利用 Savanna 更快的最终确定性来支持跨链共识。

此版本中的部分更改可能需要节点运营商和下游服务提供商进行配置更改。 一目了然,这些更改包括:

  • 一些 HTTP 响应代码的更改
  • 引入新的快照格式
  • 已禁用状态日志历史记录压缩
  • 引入了新的状态历史配置选项
  • 引入了新的 Finalizer 配置选项
  • 引入新的投票线程选项

贡献者

特别感谢为此版本提交补丁的贡献者:

@linh2931
@spoonincode
@systemzax
@heifner
@wanderingbort
@greg7mdp
@ericpassmore

新的许可条款

Antelope Spring 是根据商业源许可 (BSL) 条款提供的,该许可自动授予所有直接服务于或实质上依赖于 EOS 区块链网络的用途。许可条款的完整详细信息可在 LICENSE 文件中找到。寻求其他用途许可的各方可以通过联系 licence@eosnetwork.com 进行咨询。

注意:为了在过渡到 Savanna 共识后保持与 EOS 的 IBC 兼容性,其他 Antelope 链将需要升级到与 Savanna 兼容的 IBC 合约,这取决于在 Leap 5.0 中首次引入的 BLS 协议功能的激活。

重要日期

当我们为即将到来的 Spring 1.0 升级做准备时,所有生态系统参与者的合作和准备至关重要。 回顾自上一次 Antelope Leap 3.1 重大共识升级以来的历程,我们认识到整个生态系统统一努力对于平稳过渡的重要性。

基础设施提供商和技术合作伙伴应注意 Spring 1.0 硬分叉的以下关键日期:

  • 稳定版本:2024 年 9 月 4 日
  • 建议升级时间:2024 年 9 月 5 日至 24 日
  • 硬分叉: September 25, 2024*
    *在世界标准时间14:00开始进程

所有节点运营商必须为即将到来的硬分叉做好准备,才能继续参与 EOS 网络。请注意,不将节点基础设施升级到 Spring 1.0 将导致 9 月 25 日与 EOS 网络失去同步。

随时了解最新动态

区块生产者和节点运营商可以通过加入专门的 EOS 升级支持 Telegram 群 Antelope 节点运营商圆桌 Telegram 群来随时了解最新信息。

EOS 网络基金会产品团队在每周三上午9点(EDT)/下午1点(UTC) 为节点操作员举办Spring 1.0 升级的Zoom会议 , 围绕 Spring 1.0 硬分叉的规划和协调工作。你可以通过以下链接加入会议。

Join the EOS Community
Follow our socials and join the conversation.