Sui Network永久测试网上线,更新了哪些重要功能?

SUI Network 永久测试网上线,一文了解更新的重要功能

来源:

Sui World

核心网络

动态验证者集:满足足够权益要求的候选验证者可以在 epoch 边界加入网络,活跃的验证者可以在 epoch 边界离开网络,这个验证者访问模型真正实现了无需许可。

支持协议软件和 Sui 框架升级:与 Devnet 不同,Testnet 不会在每次软件更新时被删除(除非有特殊原因),在 Testnet 上任何软件更新或数据删除之前,社区将得到通知。

从数据库快照恢复全节点:节点运行者可以利用检查点快速启动全节点,而不是等待全节点同步。

地址和签名更新:账户地址、对象 ID 和交易 ID 从 20 字节升级到 32 字节,以防止哈希冲突。此外,Sui 的默认哈希函数现在是 Blake2b 而不是 SHA3,因为 Blake2b 的性能更高。为了支持广泛的交易规模,签名现在应用于哈希摘要而不是序列化的 BCS 数据,这使得 Sui 与硬件钱包兼容,硬件钱包的签名者 API 通常允许有限大小的输入。

   

开发者经验

为了实现让 Sui 成为公链中开发者最友好平台的愿望,Sui 将这次的永久测试网视为 Sui DevX 1.0 的最早化身,其中汇集了许多核心开发人员原语和语义:

1)整个 SUI 发展过程中,开发者和建设者反馈的汇集;

2)开发人员效率的基础元素将继续细化;

3)设计的目的是实现一个去中心化但不碎片化的 SUI 生态系统

这些原语是: 

1)可编程交易块 

https://docs.sui.io/build/prog-trans-ts-sdk 

这种强大的结构可以将一系列交易——splitCoin mergeCoins transferObjects moveCall makeMoveVec publish——链接在一起,以创建一个特别适合应用程序需求的自定义原子交易块。由于 moveCall 可以指定任何现有的链上功能,可编程交易块本质上提供了临时交易组合,极大的增强了 Sui Move 编程模型的通用性。可编程交易块还简化了 GAS Coin 对象管理,因为应用程序可以传入 GAS Coin 对象 向量并在可编程交易块内执行 Coin 拆分/合并,而不必在提交前执行 Coin 选择。

2)赞助交易和 gas station

https://docs.sui.io/learn/sponsored-transactions 

虽然自 SUI 0.27 版以来就支持赞助交易,现在 Shinami 的 gas station

https://github.com/MystenLabs/sui/releases/tag/devnet-0.27.0 

可以与 Sui 的永久测试网一起使用!

3)对象显示标准 

https://docs.sui.io/build/sui-object-display 

一组命名模板标准化了相同类型对象的链下显示,Sui 浏览器和 Sui 钱包现在都支持对象显示标准,Sui API 和 Typescript/Rust SDK 也支持对象显示标准。这是一项来自 Sui 社区的大量想法和头脑风暴的共同努力——特别要感谢 Capsules 和 OriginByte 以及他们对这个标准的投入。

4)Kiosk Standard

https://github.com/MystenLabs/sui/blob/main/crates/sui-framework/docs/kiosk.md

Kiosk 是一种功能强大的新原语,支持列出待售对象并在对象售出时强制执行创建者定义的版税政策。Object Display 和 Kiosk 的结合填补了人们在 Sui 上构建收藏品和交易平台的两个关键空白。我们鼓励生态系统钱包、浏览器和市场探索对象显示标准和 Kiosk 标准,以实现整个生态系统的无缝兼容性。 

5)RPC 改造

现在有更多基于聚合的 RPC get* 方法:getEpoch、getNetworkMetrics、getMoveCallMetrics、queryObjects。JSON RPC 批处理请求已弃用,取而代之的是 MultiGet* 方法。系统事件已弃用,取而代之的是交易响应中的专用字段。最后,一些遗留的 RPC 方法(标有 unsafe_*)被弃用,取而代之的是可编程交易块。 

6)零知识证明现在有 Move API 支持使用 BN254 椭圆曲线和 BLS12-381(两种最广泛使用的曲线)验证 Groth16 ZKP。这提供了 Sui 智能合约中的计算证明,并支持隐私保护应用程序。

7)两种粒度的时间戳 

https://docs.sui.io/build/move/time 

一个细粒度的 Clock 模块,支持近实时应用程序的 2-3 秒粒度,以及一个粗粒度的 Epoch 时间戳。

8)Move Package Upgrade 

这是开发者升级他们 Move 智能合约和导入相关包的基本功能,移动包升级将与下一次软件更新一起在测试网上可用(暂定在 4 月的第一周),请保持关注!

除了使用 Devnet 和 Testnet,我们还鼓励构建者使用本地环境进行初始开发和更快的迭代。sui-test-validator 二进制文件已得到改进,以帮助本地开发。 

  

Sui Devnet VS Testnet 

下表描述了截至本文发布之日,Devnet 和永久测试网之间不同的网络特征。

Sui Network永久测试网上线,更新了哪些重要功能?

来源

文章来源于互联网:Sui Network永久测试网上线,更新了哪些重要功能?

免责声明:

1.资讯内容不构成投资建议,投资者应独立决策井自行承担风险

2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场

上一篇 2023年3月30日 下午2:27
下一篇 2023年3月30日 下午2:55

相关推荐

  • Unstoppable Domains 在妇女节前夕提拔两名女性高管

    ChainCatcher 消息,Web3 域名项目 Unstoppable Domains 近期宣布了两名女性高管的新任命,将其高级副总裁兼渠道主管 Sandy Carter 提升为首席运营官和业务开发主管,Sandy Carter 将继续推动 Unstoppable 的合作伙伴关系,同时还将领导业务发展、通信和法律。自 2021 年 12 月加入以来,Sa…

    2023年3月7日
  • 比特币生态全览:详解当前主流BTC协议及L2扩展方案

    《 「千树万树梨花开」,比特币生态全览》 作者:YBBCapital Researcher Ac-Core 前言 2023 年是比特币生态迈向新巅峰的重要一年,在数字资产和传统市场均面临着巨大挑战的背景下,临近年尾,比特币相关生态沉睡后迎来了复兴。铭文的爆火虽让部分人保持反对,但不可否认的是市场热情也同样为比特币带来了「构建者文化」的回归,这一发展势头推动了…

    2023年12月22日
  • 台湾花莲地方检察署将于 4 月拍卖 26150 枚 USDT

    ChainCatcher 消息,据 BlockTempo 报道,台湾花莲地方检察署将于 4 月拍卖 26150 枚 USDT。该标的是检方在侦办一桩洗钱案件时查扣所得,目前被存放在花莲分局保管的冷钱包,详细拍卖日期将在花莲分署官方网站上公布。(来源链接) 文章来源于互联网:台湾花莲地方检察署将于 4 月拍卖 26150 枚 USDT

    2023年3月14日
  • 欧莱雅悄悄启动了一个DAO,探索元宇宙中的美妆

    原文标题:《 欧莱雅悄悄启动了一个 DAO,探索元宇宙中的美妆 》 原文作者:Chao,Empower Labs 2023 年 2 月 2 日早上,欧莱雅旗下 NYX 美妆发行了一套总数 1000 个的数字会员通行证,名为 GORJS 的 DAO 随之启动,目标是成为一个孵化器资助 3D 艺术家。 启动不过短短几天时间,围绕它已经诞生了很多有趣的故事,有人在…

    2023年2月13日
  • Infodriver Capital 推出 1000 万美元基金,将投资 DeFi、GameFi 等领域

    ChainCatcher 消息,英国投资公司 Infodriver Capital 宣布推出一个新的 1000 万美元基金,将专注于英国、阿联酋、欧洲和美国的 DeFi、GameFi 和 AI 等领域的初创公司,投资组合将主要覆盖种子轮到 A 轮阶段,并提供融资协助、业务发展、联合推广等额外服务。 该基金目前已经确定将投资数家初创公司,包括钱包应用 Cert…

    2023年3月5日
返回顶部