在最近的 Vaulta 节点运营商会议上,网络在主网上推出了系统合约 v3.10,通过 core.vaulta 合约将所有质押和区块奖励转移到 $A。他们还开启了基于 Gossip 的区块生产者自动对等连接,取消了手动对等列表,使连接更具弹性。开发人员抢先体验了 Antelope Spring v2.0 和 CDT v5.0,其中包含用于更智能合约交互的同步调用。此外,Ubuntu 22 现在是第一个 Spring 2.0 开发版本所需的操作系统。所有这些都是 Vaulta $EOS $A 转变的一部分。
主要收获
-
Vaulta 系统合约 v3.10 在主网上线,通过 core.vaulta 将质押和奖励路由到 $A
-
基于 Gossip 的区块生产者自动对等连接现已激活,取代了手动对等列表并提高了弹性
-
Antelope Spring v2.0 和 CDT v5.0 开发人员预览即将发布,展示了新的同步调用功能
-
同步调用使智能合约可以安全地从其他合约读取数据,而无需额外的设置
-
第一个 Spring 2.0 开发版本需要 Ubuntu 22,因此运营商应计划操作系统升级
Vaulta 系统合约在 Vaulta 主网上升级
好的,所以最大的新闻是 Vaulta 系统合约在主网上得到了升级。这是一个非常重要的变化,以下是您需要了解的内容。MSIG(多重签名)完成了它的工作,Vaulta 系统合约 v3.10 现在已上线。
此升级对事物的工作方式带来了一些重要更改,尤其是在质押和 BP 奖励方面。
这是一个快速的概要:
-
现在直接禁用 $EOS 的质押和取消质押。所有质押都必须通过 core.vaulta 系统合约通过 $A 进行。这是管理方式的转变,因此请确保您了解它。
-
core.Vaulta 系统合约现在负责处理 $A 中的 BP 奖励。这集中了奖励分配过程。
-
EOSIO bpay 现在自动将奖励转换为 $A。这应该简化流程并使其更易于管理。
-
如果您有自定义声明权限,则可能需要更新它们以避免任何奖励失败。值得检查以确保一切仍然按预期工作。
基本上,此升级旨在朝着更精简和高效的系统发展,以管理质押和奖励。它可能需要在您这边进行一些调整,但从长远来看应该是值得的。
基于 Gossip 的 BP 自动对等连接现已上线
Vaulta 主网的好消息!基于 Gossip 的 BP 自动对等连接已正式上线。这是朝着更强大和安全的网络迈出的一大步。基本上,这意味着区块生产者可以自动找到并相互连接。不再需要摆弄静态对等列表或在计划更改时争先恐后。它还有助于在端点出现故障时更快地恢复。
这样想:
-
它具有弹性:它可以自动适应对等连接详细信息的更改。
-
它是安全的:信息仅与其他顶级 BP 共享。
-
它很简单:您只需注册一个密钥并更新您的节点配置。
为了获得此功能的全部好处,每个人都需要采用它。通过设置 Gossip 对等连接,您可以让其他 BP 自动发现并连接到您,反之亦然。这是一个双赢的局面!
此功能需要 Spring v1.2.0 或更高版本。如果您尚未升级,现在是时候了。此外,如果您是前 50 名区块生产者,请启用 BP Gossip 对等连接。设置很快,而且确实有助于网络。
Antelope Spring v2 和 CDT v5 开发人员预览即将发布
各位,准备好了!Antelope Spring 2.0 和 CDT 5.0 的开发人员预览 1 (dev1) 版本即将发布。这是向前迈出的一大步,团队非常高兴能将这些工具交到您手中。
最初的预览将重点关注同步调用——智能合约的一项全新功能。节点运营商,这意味着您!我们鼓励您参与进来,测试各种功能,并提供有关开发人员测试网的反馈。您的意见对于确保一切顺利运行至关重要。
有现有的合约吗?太棒了!您可以部署它们进行回归测试。这有助于确保新的更新不会破坏任何内容。以下是您应该牢记的内容:
-
测试,测试,测试!测试越多越好。
-
报告您发现的任何问题。说真的,即使是很小的事情也可能有所帮助。
-
密切关注更新和公告。随着预览的进行,情况可能会发生变化。
引入同步调用以增强智能合约设计
同步调用已经到来,它们对于我们构建智能合约的方式来说意义重大。它们基本上让合约可以更轻松、更安全地相互通信。这样想:合约现在可以通过定义的接口请求特定的信息片段,而不是直接在另一个合约的数据中翻找(这可能很冒险)。
这在实践中意味着什么?嗯,有几件事:
-
更大、更模块化的合约:您可以将复杂的逻辑分解为更小、更易于管理的部分,然后让这些部分使用同步调用进行通信。这使得代码更易于理解、测试和维护。
-
更安全的数据访问:通过定义清晰的数据访问接口,您可以降低一个合约意外搞砸另一个合约数据的风险。这就像拥有一个定义明确的 API,而不是让任何人随意浏览数据库。
-
简化的跨合约交互:从其他合约读取数据变得更加简单。不再需要复杂的回避方法或混乱的代码——只需一个干净、直接的同步调用。
有一个用户指南可用,其中更详细地解释了所有这些内容,包括用例和实施步骤。我们鼓励开发人员开始使用这种新的同步调用逻辑构建和测试合约。这是智能合约设计的一个游戏规则改变者,值得熟悉。
兼容性说明:Spring 2.0 Dev1 需要 Ubuntu 22
好的,这就是重点。如果您计划参与 Spring 2.0 开发人员预览 1 (dev1),那么您绝对需要了解一件事:它仅正式与 Ubuntu 22 兼容。
这样想:
-
如果您使用的是旧版本的 Ubuntu,您可能会遇到一些构建问题。不能保证会中断,但要为潜在的麻烦做好准备。
-
该团队正在将他们的测试工作重点放在此初始版本的 Ubuntu 22 上。这有助于他们保持事物的稳定并更有效地捕获错误。
-
如果您现在没有使用 Ubuntu 22,请不要惊慌。Ubuntu 24 的支持已列入最终 Spring 2.0 版本的路线图。因此,您稍后将有机会升级。
-
基本上,如果您想获得 dev1 版本最流畅的体验,那么 Ubuntu 22 是最佳选择。这只是目前经过测试和批准的版本。
本文借助人工智能技术支持,参考多个权威来源编写而成。最终内容已由BlockzHub编辑团队进行全面审查和编辑,以确保准确性、清晰度和连贯性。原始报道来源在适当且必要时均予以注明。本文中表达的观点不一定代表BlockzHub的官方立场或观点。本文仅供信息参考,不应被视为财务或专业建议。投资涉及风险,在做出任何投资决策之前,您应咨询合格的财务顾问。
