Sui Network发布的永久测试网 在生态中扮演什么角色?

WB3交流加微信:WX-93588,⬅️此处为全站广告位,与正文项目无关
注册并登录App即可领取高达 60,000 元的数字货币盲盒:点击此处注册OKX

原文:SUI Foundation

编译:SUI World

今日,Sui Network 在官方推特上宣布推出永久测验网,这是一个长时刻运转、去中心化和无需答应的测验网,与曩昔的Waves 1和Waves 2测验网不同,这个新的测验网即便在主网发动后也会持续运转。通过这个永久测验网,SUI Network 将会给社区带来许多重要的功用更新。

中心网络

动态验证者集:满意足够权益要求的候选验证者能够在 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发布的永久测试网 在生态中扮演什么角色? | 币百度

相关文章