Neo X 发布 Gamma 版本测试网
共 2607字,需浏览 6分钟
·
2024-07-17 19:20
Neo 发布了 Neo X Gamma 版本的测试网。该版本引入了基于策略的交易费燃烧机制,取代了 EIP-1559 的动态评估基础费率。这一版本还包含兼容的协议扩展、增强的系统合约功能、跨链桥的改进和文档更新。此外,经过安全审计,该版本还做出了系统合约和 dBFT 协议的增强和稳定性修复。
该版本的 Neo X 节点基于 v1.13.11 Geth,并支持上海分叉作为最新的以太坊兼容分叉。Neo X 计划用 Gamma 版本成为长期使用的测试网。
新的网络交易费用计算模式
Neo X Gamma 版本测试网引入了新的网络交易费用计算和燃烧模式。该变更在测试网升级后开始执行。此后,区块的基本费用和所允许的最低优先级费用将由网络选举出的共识节点配置,并存储在策略合约中。这意味着由 EIP-1559 管理的动态区块收费模式不再适用。
相关节点的 RPC API 已作相应调整,以计算并返回适当的基本费用和优先级费用,以确保在 dApps 端准确计算交易费用,例如 MetaMask 等生态系统工具在更新后的费用模型下可继续正常运作。开发者还可以使用扩展的 Policy 策略合约 API 来获取相关值。撰写本公告时,最低交易优先费用和基本费用值都设置为 20 Gwei。
改进系统合约,
提供更好的治理体验
这一版本的系统合约还包括一组面向用户的改进,旨在提供更好的 Neo X 治理交互体验。
首先,扩展了治理合约,增加了改投功能,允许选民通过单一合约调用更改投票目标(例如:将所有投票从一个候选人转移到另一个候选人)。此外,为了防止 DoS 攻击,共识候选人的注册费已从 1,000 GAS 增加到 20,000 GAS。候选人退出共识候选人名单时,还将从存入的注册费中收取 5% 的佣金。最后,在同一时间内,注册候选人数不超过 2,000 人。
兼容的协议扩展
Neo X 节点的另一个协议级更新引入了交易“重新广播机制”,适用于内存池中的交易。此功能鼓励节点定期重新共享尚未被链接受的交易,更好的促进网络内部交流并减少交易的延迟。
原生跨链桥更新
此外,目前 Neo X 的原生跨链桥支持注册后的 NEP-17/ERC-20 格式的通证 Neo N3 和 Neo X 之间进行跨链。通证的注册过程由跨链桥的治理成员管理,是手动管理,以确保安全性和稳定性。若想了解关于此过程的更多信息,请通过 Neo 的 Discord 社群联系团队成员。
测试网跨链桥可以通过以下链接访问:https://testnet.bridge.banelabs.org
安全性增强和稳定性修复
对 Neo X 节点和 Neo X 系统合约的安全审计已经完成。作为审计的结果,团队改进了 dBFT 网络协议,可以对当前共识成员进行 dBFT 负载验证,即使在普通种子节点上也可实现。系统合约代码中也进行了一系列稳定性和安全性改进,从而降低了调用成本,并为 Neo X 用户提供了安全的调用保证。
同时,对 Neo N3 和 Neo X 之间的跨链桥的智能合约以及支持跨链桥验证器和中继器的代码也进行了全面的安全审计,并在核心功能中实施了若干修复和功能增强。
以上是 Neo X Gamma 版本测试网的主要改进和功能介绍。请注意,Beta 版本的测试网将在两周内关停,所有现有数据将被删除。我们强烈建议所有开发者尽早将他们的工作迁移到 Gamma 版本的测试网上。Neo 团队将在 Discord 社区中提供所需的支持。
Neo 成立于 2014 年,是一个由社区驱动的开源区块链平台,旨在欢迎开发者探索智能经济。通过帮助开发者利用智能合约实现资产管理的数字化和自动化,Neo 致力于实现未来优化的数字世界。作为对开发者最为友好的区块链,Neo 无缝式集合了全球最广泛使用的编程语言和工具,并提供最全面的区块链平台用于搭建全栈去中心化应用,最大限度满足开发者需求。同时,Neo具备强大基础设施的原生支持,包括去中心化存储、预言机、域名服务等,是开发者建设下一代互联网的理想根基。
自 2016 年上线至今,Neo 主网已稳定运行 8 年。全新版本 Neo N3 已于 2021 年发布,提供了更高吞吐量、更强稳定性与安全性,带来了优化的智能合约系统及功能丰富的基础设施集合,旨在赋能开发者并加速企业级区块链创新。
Neo X 是 Neo 正在开发中的一条侧链,目前 Beta 版本测试网已经发布。Neo X 兼容以太坊虚拟机,且能从协议层面保护用户免受恶意 MEV 的侵害,是开发者和用户进入 Web3 领域的最便捷、安全的选择。