Sui技术帮助Studio Mirai成功实现创意愿景

Brian和Ben Li兄弟对艺术充满热情,通过共同创立的研发工作室Studio Mirai,他们正在探索Web3技术与创意产业的交集。

Studio Mirai的第一个头像类项目(profile picture,PFP)Tamashi存在于Nozomi World中,这是一个富有想象力的虚构世界,为公司正在进行的三个PFP系列提供引人入胜的背景故事。除了为团队提供一种好玩又有趣的方式来进行产品研发外,这些PFP系列还帮助Studio Mirai在NFT领域建立了一个高度参与的社区,并为未来项目的推出奠定基础。

Tamashi是Studio Mirai的第一个NFT项目,使团队探索了区块链技术的可能性。

其旗舰产品Coda目前正在开发中,并旨在通过利用区块链技术的工具将艺术家和粉丝联系在一起来颠覆音乐行业。

Coda有着雄心勃勃的愿景,Brian和Ben Li兄弟俩大约在八年前创立Studio Mirai时,主流的区块链技术无法将其变为现实。

Studio Mirai的首席技术官Brian Li表示:“我在其他链上构建的经验并不好,因为你必须符合这些链上的标准。因此,当我们为我们的音乐平台以及我们系列的某些功能构建时,发现在现有的链上很难,甚至不可能实现。”

而经过最初在一条链上推出并尝试Sui后,Li决定将整个操作转移到Sui上。

他说:“在Sui上,我们能够想象一些东西,然后将其编码捕捉下来。”

利用Sui,Studio Mirai发现了许多工具,使其NFT项目更具吸引力。

对Studio Mirai影响最大的是Sui基于对象的数据模型。虽然大多数区块链使用基于账户的模型,这是它们专注于加密货币的遗产,但Sui在根本上是不同的。在一个将一切表达为对象,并且一个对象可以拥有另一个对象的计算环境中,Sui给予了开发人员更多的自由。

“在其他链上,没有办法构建对象,虽然看起来像是在构建对象,但在核心上,你并没有,而且很难绕过这一点。”Li说

但基于对象的模型并不是唯一使Studio Mirai受益的Sui技术。快速路径交易、账户抽象的共享对象、对象转移、链上哈希、动态NFT和zkLogin都为Studio Mirai的项目做出了贡献。

“我们几乎使用了我们可用的每个功能,”Li说。

希望之城中的PFP

当Studio Mirai决定推出他们的PFP系列时,他们希望不仅仅是提供一组常规的补充图片。因此,一位团队成员编写了一个故事,基于虚构的城市Nozomi(日语中的“希望”之意),以赋予所描绘的角色深度和意义。

利用Sui的动态NFT技术,Studio Mirai开发了可以从黑白升级到彩色的NFT。

Studio Mirai提供了三个与Nozomi世界相关联的PFP系列。原始系列Tamashi由100个独一无二的PFP组成,该系列在另一条链上发布,今年将迁移到Sui上。Prime Machin是团队在Sui上推出的第一个动态系列,将于今年初发行。Prime Machin系列以日本漫画为灵感,以创新的方式利用了Sui的几项技术,如快速路径交易、对象转移和存储返还,以在链上存储4K全分辨率图像。此外,Sui的动态NFT功能将允许该系列的图像从黑白变为彩色。下一个动态系列Enforcer Machin将利用对象的可组合性,允许可交换的特征和实时3D渲染。

将音乐家和粉丝融入和谐

另一个更雄心勃勃的项目是Coda,这是Studio Mirai希望能够让艺术家重新获得一些权力,并加深音乐家与他们粉丝之间联系的音乐平台。

Li说:“我们觉得区块链有很多潜力可以解决很多问题。我认为区块链在权力失衡的情况下最有用,而音乐界或许是最好的例子。

Li指出,上个世纪音乐制作的高成本是当今行业中许多问题的根源。由于录音室时间和设备、唱片制作、宣传以及巡演成本昂贵,音乐人的控制权很有限。他们必须与大型公司合作才能制作和销售他们的音乐。

“在这种环境下,这些大公司很容易滥用他们的权力,”Li说。“因此,人们签订了不良的合同,付款很慢,音乐会门票非常昂贵。权力掌握在艺术家和粉丝之间的实体之间。”

“区块链是一种有可能改变这种情况的技术,”他补充道。“现在我们有了一个无需许可的系统,可以充当两者之间的中介。这真的是这个平台的灵感来源。”

尽管团队多年前就构思了Coda平台,但当时现有的区块链无法支持他们的模型,他们被迫搁置了开发计划。直到他们在2022年偶然发现了Sui,才意识到终于有可能实现这个梦想。

“我研究了文档,看到了创建自定义类型的能力,这些类型实际上存储在钱包中而不仅仅是在合约中,以及自定义对象本身的权限方面的能力,”Li说。“我告诉我哥哥‘这正是我们需要用来构建我们想要的东西。’”

团队将Coda设想为一个平台,可以通过三种方式连接音乐家和粉丝:发布和销售专辑、出售音乐会门票以及让艺术家更直接地了解他们的粉丝。

Coda将允许艺术家通过Sui将他们记录并接受支付持久保存。这种设计允许艺术家设置自己的专辑价格,并帮助避免与现代流媒体平台相关联的常常令人费解和缓慢的支付过程。

基于NFT的票务平台将允许艺术家出售他们的现场演出门票。艺术家可以指定他们的门票在一级市场和二级市场的售价,这一举措旨在解决门票炒作问题。Sui的Kiosk原语使Studio Mirai能够构建逻辑,使艺术家可以设置一级和二级价格。此外,动态NFT作为门票的图像一旦兑换入场就可以改变它们的视觉内容。

“现在,一场新演出上线后,机器人会购买门票,然后倒卖者会试图将它们以两三倍的原价出售,”Li说。“这对粉丝来说并不好。这只对倒卖者和市场有利,他们需要对持有者负责。”

最后,团队正在努力为艺术家提供对粉丝的洞察。Li提到了那些无法知道谁参加他们现场演出、流式传输他们的歌曲或购买他们商品的艺术家的挫折感。他们希望平台能够让艺术家找到忠实的粉丝,并向他们发送即将举行的演出或专辑的折扣,而不会透露任何有关这些粉丝的具体信息。利用Sui,Studio Mirai可以向兑换了基于NFT的演唱会门票的账户发送任意数量的数字促销物品。

迁移到Sui

尽管将他们的Nozomi PFP和Coda迁移到Sui需要一些努力,但团队对他们能够迅速启动并运行的速度感到惊讶。Li预计需要六到八周的启动时间。然而,一旦他开始工作,他就能够在12小时内开始在Sui上部署。这一举措使他们能够实际上开始构建符合他们宏伟愿景的平台。

“Sui可能是唯一适合构建消费者应用程序的链。”Li说。“这几乎完全是因为Sui拥有可编程的交易区块PTB,您可以将多种不同的操作捆绑成一个可以一次性提交的包,然后作为一个整体处理。”

他举了一个例子,将音乐录制分解为六个层次,每个层次都是一个拥有前一个层次的对象。Sui允许他们在一个单一的可编程交易中创建完整的token记录,而其他不支持此功能的链则需要等待每个后续区块。

“因此,在Sui上可能需要半秒钟的交互,在另一条链上可能需要10秒钟,即使有一个快速的区块时间。”Li说。“这些可编程交易区块将交易速度抽象化为开发人员需要考虑的事情。”

借助Sui作为基础,Studio Mirai将继续推动创意艺术的边界。


关于Sui Network

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/475250.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

教育内卷化:焦虑下的竞争与反思

教育内卷化:焦虑下的竞争与反思 一、教育内卷化的现象解读 教育内卷化,作为当前社会的热点话题,体现了教育资源竞争日趋激烈的现状。这一现象在中小学阶段尤为明显,家长们为了让孩子进入优质学校,不惜花费巨资购买学…

【SpringCloud】Consul中数据持久化配置并注册为Windows服务

Consul用起来两个比较麻烦的地方: 一是每次都需要执行打开命令行执行 consul agent -dev 命令来启动Consul服务,而且不能关掉命令行.另外一点就是在Consul中设置的数据,每次重启之后就没了. 就很烦.因此为大家带来解决上述问题的方法 首先要在官网下载Consul安装包的解压目录下…

ArcGIS添加天地图底图服务

目录 一、注册天地图官网、申请Key 二、ArcGis配置和使用 1、配置 2、使用 三、其他方法 一、注册天地图官网、申请Key 进入官网,并注册账号。 地址:国家地理信息公共服务平台 天地图 (tianditu.gov.cn) 点击地图API,申请Key。 注意&am…

使用有道bce-embedding-vase-v1模型构建知识向量库并进行相似度搜索

国产embedding 最开始使用LangChain结合通义千问API实现了基础的RAG(Retrieval-Augmented Generation)过程,当时认为embedding模型似乎是LangChain的一部分,然后又通过学习OpenAI的API发现,其实使用embedding模型不需要…

可视化日记——极坐标绘制雷达图

目录 一、创建极坐标 二、数据集准备 三、划分角度 四、指定半径 五、绘制 一、创建极坐标 Python中没有直接画雷达图的函数,若要绘制需要先创建画布和极坐标轴域,再设定角度与半径的参数(极坐标中角度与半径确定一个点的位置&#xff…

反射机制的知识

1.反射机制 静态语言:JAVA 和C 反射:可以借助于反射API可以获取任何类的内部信息,并可以直接操作任意对象的内部属性、方法、泛型等。 实现获得Class类的方法有哪些: 类名.classClass.forName("类的绝对路径")对象.ge…

Python爬虫基础教程:爬虫采集数据要注意什么?|电商数据商品详情页API接口

数字化时代,大数据信息的收集和应用逐步普及,离不开网络爬虫的广泛应用。由于数据和信息市场的不断扩大,需要大规模的网络爬虫来应对大规模的数据信息采集。在此过程中需要注意哪些问题? 1、先检查是否有API,API是网站…

Women of Polkadot:波卡生态的女性社群与创新力量

在 Web3 行业里,女性似乎总是被忽视的群体。线下峰会的合照一眼望去尽是西装革履的男性成员,项目和机构高管的名单里也似乎难以寻觅到女性领导者的身影。在这个强调技术、编程、极客精神的行业里,女性身份的缺席看起来如此天生自然。 根据 B…

人工智能基础部分25-一篇文章将透注意力机制(Attention)与自注意力机制(self-Attention),帮助大家加深印象

大家好,我是微学AI,今天给大介绍一下人工智能基础部分25-一篇文章将透注意力机制(Attention)与自注意力机制(self-Attention),帮助大家加深印象。注意力机制(Attention)与自注意力机制(self-Attention)都是在深度学习模型中用于提升模型性能的技术&#…

C 多维数组

C 语言支持多维数组。多维数组声明的一般形式如下: type name[size1][size2]...[sizeN];例如,下面的声明创建了一个三维 5 . 10 . 4 整型数组: int threedim[5][10][4];二维数组 多维数组最简单的形式是二维数组。一个二维数组&#xff0c…

测试开发面试题总结(全)

🍅 视频学习:文末有免费的配套视频可观看 🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快 某基金管理公司线下测试开发面试题总结。 测开题目如下 可以尝试自己先写,写完之后…

【Linux】实现进度条小程序

个人主页 : zxctscl 如有转载请先通知 文章目录 1. 前言2. 回车和换行3. 缓冲区4. 进度条4.1 倒计时设置4.2 进度条4.2.1 实现简单进度条4.2.2 进度条完善 5. 附进度条代码5.1 Processbar.h5.2 Processbar.c5.3 Main.c5.4 Makefile 1. 前言 在之前已经了解了 【Lin…

GDK-你的跳广告神器(某足兆足兆替品)

GKD(又称搞快点)是一款免费开源简洁多规则的自动跳过广告的软件。简而言之,基于预设的定时更新订阅规则快照功能,实现识别并自动点击跳过任何开屏广告及点击关闭应用内部任何弹窗广告,如关闭某些APP开屏和内含推荐广告…

数据库关系代数运算:期末+复试

文章目录 一、知识概览二、并三、差四、交五、笛卡尔积六、投影七、选择八、连接九、除实战训练 一、知识概览 二、并 三、差 四、交 五、笛卡尔积 六、投影 投影是对列 七、选择 选择是对行 八、连接 自然连接是一种特殊的等值连接,他要求两个关系表中进行连…

自制颜色调试网站(渐变色调试,桌面选色)

一、页面展示 二、网站 缓若江海凝清光

【Linux】进程控制 -- 详解

一、进程创建 目前学习到的进程创建的两种方式: 命令行启动命令(程序、指令等) 。通过程序自身,调用 fork 函数创建出子进程。 1、fork 函数初识 在 Linux 中的系统接口 fork 函数是非常重要的函数,它从已存在进程中…

JavaEE 初阶篇-深入了解操作系统中的进程与 PCB

🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 关于计算机是如何进行工作的 “常识” 1.1 关于寄存器、缓存与内存是如何配合 CPU “工作” 2.0 操作系统概述 2.1 操作系统内核 2.2 进程 2.3 PCB 2.3.1 PCB 属性…

Grok-1开源革新:探索人工智能的新境界

Grok-1开源革新:探索人工智能的新境界 在科技发展的马拉松中,Elon Musk旗下的xAI公司稳步前进,推出了名为Grok-1的语言模型。这个巨型模型,作为目前参数量最大的开源人工智能语言模型,赋予了机器学习领域全新的活力。 …

Swift 从获取所有 NSObject 对象聊起:ObjC、汇编语言以及底层方法调用链(二)

概览 我们在第一篇博文: 《Swift 从获取所有 NSObject 对象聊起:ObjC、汇编语言以及底层方法调用链(一)》中讨论了 Swift 语言中的钩子(Hook)机制,以及如何用它来“勾”住 NSObject 的 init 构造器方法。 不过,目前“疑云重重”的实现显然“虐”的你在一直“怀疑人生”…

信雅纳400/800G网络测试仪之 CDF/ Extended Payload 功能:完全用户自定义的协议报文支持/可编程的协议内容支持

Note# 2024-3-21 今天被一个做芯片测试的客户追着问,应该合作在测试仪上做完全自定义的报文,添加自己的私有协议进去,他觉得每次都导入报头太麻烦了,然后就看了下Application Note关于CDF功能的描述,照着机翻的版本来…