转移到Sui 主网上的对象

新增的 "传输到对象 "功能为Sui 上的对象编码创造了无数新的可能性。

转移到Sui 主网上的对象

我们一直在努力开发的Move 核心功能之一是对象接收功能。Move的新功能、 转移到对象新功能 "转移到对象 "使Sui 上通过另一个对象而不是账户地址接收对象成为可能。 

在 "向对象转移 "之前,只有一个地址可以成为转移的接收端。通过 "传输到对象 "功能,可以访问另一个对象所拥有的对象,主要是通过为接收操作预先定义的一套细粒度策略("自定义接收规则"),将子对象传输到另一个对象。 

上述新基元使Sui的对象所有权模型更加丰富,同时释放出一系列新的潜在用途和增强功能。

  • Kiosk
    • 有了 "传输到对象 "功能,与对象进行多对一并发交互就成为可能。举个例子,一个应用程序可以并行向一个票务登记对象发送几十张票务收据。 
    • 现在可以向信息亭进行大规模和并发空投,或将 NFT 或其他资产从一个信息亭转移到另一个信息亭。
  • 智能合约钱包  
    • 如果没有 "转账至对象 "功能,钱包通常会根据私钥在账户/地址之间进行转账。有了 "转账到对象 "功能,一个或多个链上 "账户 "对象就能成为钱包互动的中心,本质上就是一个链上智能合约钱包。现在,对待转移对象的访问可以与丰富的动态策略检查相关联,这些策略检查就像 "今天是星期四吗 "或 "天气预报说气温高于 20 摄氏度吗 "一样随意。如果这些检查失败,对象传输将无法继续。 
    • 有了这种细粒度的对象转移策略,我们可以很容易地想象构建一个链上的、可升级的、高度安全的智能合约钱包,它支持多重签名,并为不同的参与者预设了消费限额,以防止钱包耗尽的漏洞。这与 ERC-4337 中描述的以太坊账户抽象(Ethereum Account Abstraction)的功能基本等同。 ERC-4337
    • 如果地址及其私钥被泄露,人们可以继续访问底层账户对象本身,而不会有任何变化。  
  • RWA 标记化 
    • 2023 年,现实世界资产(RWA)的代币化获得了巨大的发展势头,特别是在资本市场工具的机构中。 
    • 企业和机构通常需要遵守合规性和利益分离的要求。实施精细灵活的转移政策和接管政策的能力对于机构采用 RWA 标记化至关重要。    

有许多可供开发人员使用的 "向对象转移 "资源,包括

除了在 Devnet、Testnet 和 Mainnet 中可用外,Transfer to Object 还在 Rust SDK, Typescript SDKPySui SDK.希望您和我们一样,发现 Transfer to Object 的无限潜力。祝您构建愉快