Sui NFT应用实例:将NFT变成咖啡!

Sui NFT应用实例:将NFT变成咖啡!_第1张图片

近期在台北智慧城市峰会和博览会中,展示了使用NFT购买咖啡的系统。

在2023年3月28–31日举行的台北智慧城市峰会和博览会中,参与者向大家演示了如何使用NFT兑换一杯香醇的咖啡。此系统由Sui基金会、MomentX以及Suia共同创建,演示了如何使用在Sui网络上的NFT兑换真实的商品或是服务。

展开来说,即参与者会被提示与虚拟AI助理聊天,AI助理询问参与者是否想要一杯现做的咖啡。如果参与者给出肯定的回复,AI助理将会展示一个二维码,扫码后,系统将会为其创建一个NFT,该NFT可在附近的咖啡铺兑换咖啡。

展览中智慧城市咖啡铺的照片

Sui NFT应用实例:将NFT变成咖啡!_第2张图片

此间位于台北智慧城市峰会和博览会的咖啡铺接受NFT作为付款方式。

更重要的是,当参与者获得了他们的咖啡,系统将会在Sui网络上传送另外一个交易,将其NFT状态从未使用改成已使用。

Sui Object如何将NFT兑换为咖啡

在Sui上,所有的NFT皆为Object,而实际上Object具有非常强大的功能。在此实例中,Object代码中的一个URL指向一个NFT图片,该URL会根据NFT是否被使用而发生变化。以下代码展示了CoffeeNFT的Object。

struct CoffeeNFT has key, store {
  id: UID,
  name: String,
  description: String,
  url: String,
  redeemed: bool,
 }

以上代码代表了NFT在Sui上的标准实现。其中最值得注意的是,赎回区块与一般Object不同。我们由此做出判断该NFT是否已经被使用,而前面提及的指向NFT照片的URL则会根据此处的状态进行发生变化。

Sui NFT应用实例:将NFT变成咖啡!_第3张图片

请注意,与其他区块链上NFT在其中包含指向图片文件的URL不同,此Object可以使用由Sui支持以提高持久性的链上图片文件。进一步来说,此Object代码较依赖Sui Move的早期版本,即0.28版本中发布的Object Display标准。

通过本次线上线下的结合,Sui网络展示其Object结合NFT的应用潜力,两者的特色使其可以在实时根据需求进行变换的同时,更保持NFT独有的特性。相对于传统的NFT格式,该NFT能适用于更多情景和用例,也更贴近用户的现实生活。因此,可以期待在不久的将来,Sui NFT将被用于更多生活场景甚至是商业活动之中,为商家和用户提供更好的解决方案。


关于 Sui Network

Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac

官网|Twitter|Discord|英文电报群|中文电报群

你可能感兴趣的:(Sui,活动回顾,区块链,开发语言,智能合约)