NEAR 联合创始人 Illia Polosukhin 突出展示了 Nearcore 2.6 中的全球合同支持

5 月 28 日,NEAR 联合创始人 Illia Polosukhin 分享了重要网络升级的细节。他解释说,智能账户以前需要足够的余额来支付合同存储成本。此限制给开发人员带来了摩擦,他们必须在每个分片上复制合同。他指出,这种约束阻碍了 NEAR 网络上更复杂的应用程序行为。网络升级称为 Nearcore 2.6,直接解决存储成本问题。此变更旨在简化合约部署并降低开发人员的作复杂性。

初步结果显示使用NEAR全球合同的成本节约

一位社区成员,@slimedrgn,在尝试新的 NEAR 全球合约后分享了初步结果。他们指出,赞助前 100 万个智能钱包的费用大约为 59 NEAR。每次对该合约的更新还需要额外支付 20 NEAR 的一次性费用。这个例子突出了在分片之间潜在的成本节约和部署效率提升。它还强调了网络升级如何降低开发者的开支。这为开发者提供了即将进行的集成工作的预算实用数字。

NEAR 协议升级旨在支持高级应用

Nearcore 2.6 升级为 NEAR 协议带来了两大改进。首先,它引入了跨所有网络分片访问的 Global Contracts,无需重复部署。对于同质化代币等常见合约模板,此更改可以将部署成本降低 100 倍以上。其次,每个区块的区块时间从 1 秒缩短到大约 600 毫秒。更快的区块有助于加快交易速度并改善网络上的整体用户体验。这两项升级都旨在提高效率并支持 NEAR 上更高级的应用程序逻辑。

Global Contracts 通过使用通用合同标识符解决了分片通信挑战。通过一次部署,任何账户都可以从任何分片链接到同一合同。开发人员不再需要手动管理合约副本或处理分片间消息收发。这种方法简化了代码库,并允许跨协议进行模块化架构设计。全局协定的功能类似于多个应用程序可以直接导入和使用的公共库。这种共享基础设施减少了冗余,并在 NEAR 上促进了统一的开发人员体验。使用标准化的全球合同模板时,项目可以无缝集成更新。

全球合约如何支持模块化dApp开发

NEAR Global Contract 在部署后是不可变的,确保所有用户的逻辑一致。这种不变性为去中心化应用程序和服务提供了可靠的参考点。共享合约可以充当各种协议实现中的标准或通用模块。开发人员受益于稳定的代码库和不同 dApp 之间的更少集成错误。此模型还支持快速入门,因为团队可以导入经过验证的组件。总体而言,共享全球合约有助于创建一个更加模块化和可维护的生态系统。项目团队可以专注于独特的功能,而不是重复重写核心合同逻辑。

尽管这些好处存在,但在全球共享合同的治理方面仍然存在一些挑战。关于哪些实体应该部署和维护这些网络范围内的资源,问题依然存在。社区审查的流程或NEAR原生DAO可以为更新提供透明的批准系统。安全是一个优先事项,因为一个合同中的缺陷可能会影响许多应用程序。正式验证和严格的代码审计有助于降低网络范围内漏洞的风险。由于合同是不可变的,更新机制依赖于代理模式或模块化架构。适当的规划和设计对于管理升级和维护长期稳定性至关重要。

区块链朝着可访问性和包容性设计发展

尽管存在风险,但随着区块链平台的发展,行业重点已转向为开发人员和用户提供更大的可访问性。Global Contracts 的引入与跨协议的这一更广泛趋势保持一致。跨分片访问和缩短区块时间的创新反映了整个市场对无缝体验的重视。标准化的共享合约可以降低新开发人员的进入门槛。整个行业周到的治理流程可确保安全性和信任。NEAR 联合创始人 Illia Polosukhin 的声明强调了无障碍设计如何成为一种常态。此举有望为每个人带来更具包容性的区块链生态系统和更好的采用。

NEAR-1.27%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)