sui发布永久测试网络

Sui 官方于今日发布了期待已久的测试网!这次的宣布可能意味着主网不远了!

sui

Sui 官方于今日发布了期待已久的测试网!这次的宣布可能意味着主网不远了!

Sui test网络的这个实例作为 Sui 的长期运行、去中心化和无需许可的测试网。与过去的 Testnet Waves 1 和 2 不同,这个新的 Testnet 即使在 Mainnet 启动后也会继续运行。

通过这个网络,可以为社区带来许多重要的功能更新。

核心网

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

协议软件和 Sui 框架升级支持:与 Devnet 不同,Testnet 不会在每次软件更新时被擦除(除非有情有可原的情况)。在 Testnet 上任何计划的软件更新或数据擦除之前,社区将得到适当的通知。

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

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

开发者经验

为了实现我们希望 Sui 成为同类最佳开发人员平台的愿望,我们将这一里程碑视为我们所谓的Sui DevX 1.0的最早化身,其中汇集了许多核心开发人员原语和语义:

迄今为止,整个 Sui 旅程中开发商和建设者反馈的高潮,Sui 的开发人员工效学和开发人员效率将继续改进的基础元素,旨在实现去中心化但不分散的Sui 生态系统。

这些原语是:

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

赞助交易和加油站:虽然自0.27版以来就支持赞助交易,但我们很高兴地宣布 Shinami 的加油站(指南 API)现在可用于 Sui 的永久测试网!

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

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

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

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

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

Move Package Upgrade:这是开发人员更新其 Move 合约并引入依赖包升级的基本功能。Move Package Upgrade 将在 Testnet 上提供下一次软件更新(暂定于 4 月的第一周)!敬请关注!

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

Sui Devnet 与测试网有哪些不同呢?

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

属性 开发网 永久测试网
验证者集 四个 Mysten Labs 运营的验证器 93 个验证器 + 2 个 Mysten Labs 运营的验证器
全节点 Mysten Labs 运营的节点和社区运营的节点 Mysten Labs 运营的节点和社区运营的节点
验证器位置 美国东部 地域分布
期间 永恒的 永恒的
使用权 民众 民众
JSON API 网址 https://fullnode.devnet.sui.io:443 https://fullnode.testnet.sui.io:443
不和谐水龙头 不和谐频道 不和谐频道
水龙头单元 每个请求 1 个 SUI 每个请求 1 个 SUI
时代持续时间 24小时 24小时
参考气价 迷雾 从 1,000 MIST开始纪元 0  。之后,参考 gas 价格将随着验证者在每个 epoch 中参与 gas 价格调查而更新。
储气价格 迷雾 76 迷雾
截至 2023 年 3 月 29 日的软件版本 v0.29.1 v0.29.1
发布节奏 每周发布一次,并根据需要进行更频繁的热修复 仅根据近期需要进行更新。定期发布时间表将在确定后公布。
数据持久性 作为定期软件更新的一部分擦除数据 没有数据擦除作为软件更新的一部分。在建立定期擦除时间表之前,任何数据擦除都将提前公布。
事件支持 Mysten Labs oncalls 和 Mysten Labs 事件管理协议 Mysten Labs 随叫随到,并与验证者进行必要的协调

 

从上面的数据可以看出,Sui可以在去中心化和无需许可的网络上实现许多强大的新功能。如果您是感兴趣的验证者或全节点运营者,可以加入测试网络。如果您是应用程序开发者,可以在Sui DevX 1.0上的建设一些dapp丰富sui的生态(尤其是可编程交易块和赞助交易)!在测试网的创造与建设都会成为 Sui 主网所做的每一个独特贡献!官方还是没有明确空投,但是笔者认为选择的贡献点就是未来发空投的重要依据!

本文来自ZKP中文资讯投稿,不代表链科天下立场,如若转载,请注明出处:https://linknews.cc/blockchain/177100.html

(1)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注