对话 Sui 联创 Adeniyi:在改善用户和开发者体验上,我们都做了哪些?
来源:Grayscale
编译:Scof,ChainCatcher
编辑:念青,ChainCatcher
本文是灰度(Grayscales)对 Sui 联合创始人 Adeniyi Abiodun 的采访。Adeniyi Abiodun 是 Sui/Mysten Labs 的联合创始人兼首席产品官。在创立 Mysten Labs 之前,Adeniyi 领导了 Meta 在区块链和加密货币领域的许多研发计划,包括 Diem(也称为 Libra)网络和 Move 编程语言。在采访中,Adeniyi深入介绍了sui网络的优势以及一些实际应用场景,讨论了sui的创新应用,包括面向用户和开发者,并提出sui未来的发展方向。以下为对话全文:
Grayscales:大家好,欢迎来到灰度与我们一起深入探讨Sui专题。今天很荣幸能邀请到Mysten Labs的联合创始人Adeniyi Abiodun,Mysten Labs是Sui区块链的初始贡献者。我将把第一个问题交给Adeniyi。你能介绍一下自己,以及Sui是如何被创造出来的吗?例如,你当时试图解决的问题是什么?
Adeniyi:当然,谢谢。首先,感谢邀请。能够分享关于Sui的故事,我感到非常荣幸。我是Mysten Labs的联合创始人之一。我们是Facebook之前名为Libra项目的原始贡献者。我们最终将其更名为Diem,目标是真正构建一个层次,使得发送金钱像在WhatsApp或电子邮件上发送消息一样简单。我们希望简化这种体验,因为我们意识到降低采用的门槛,消除发送金钱的障碍,将为世界带来许多以前不可能的金融机会。
当然,众所周知,那个项目不幸没有实现,它从未真正启动。但对我们来说,好处是我们能够在Facebook之外实现那个梦想。我和负责Libra研发的联合创始人,包括MovePro语言的创造者Sam Blackshear,一起离开了Facebook,创建了Mysten Labs。我们开始的项目是超越我们在Libra尝试做的事情,构建一个全球协调层。我们的观点是,如果你能够使开发者在大规模上以原子方式协调用户的行为或意图,你将能够构建新的商业形式,为消费者和整个商业界开启数万亿美元的价值。我们认为,整个消费者群体甚至开发者群体都可以建立在仅仅大规模协调用户意图的基础上。希望这有助于理解。
Gray scales:在深入技术细节之前,我想问一个大方向的问题:Sui究竟是什么?能用像向五岁小孩解释那样简单明了地说一下吗?
Adeniyi:好的,我来解释一下。互联网在发送数据方面非常出色,对吧?比如我想给你发送一个文件,互联网就是为了这个目的而建立的,它在这方面做得很好,使得数据传输成为可能。但现在,如果我想给你发送价值,比如金钱,互联网并没有被设计成能够让我们双方在一系列事件上达成一致,或者以原子化的方式代表我的意图。
所以我们正在构建的,也就是Sui实际上是一个全球性的用户意图协调层。它使开发者能够以非常简单的方式,构思或协作许多用户想要做的事情。例如,如果我想购买一张机票,同时支付我的酒店房间费用,而在支付酒店费用的同时,我还想预订我想参加的旅行活动。在互联网上做这些是非常非常碎片化的,我需要去五个不同的网站进行搜索、预订,可能我会预订了酒店却错过了航班。但如果有一个协调层,允许你大规模地这样做,我可以通过一键点击完成所有这些操作。
所以Sui不仅仅是重新定义了一个区块链。Sui实际上是在以前所未有的规模,使开发者能够以原子化的方式协调用户意图。我很高兴深入讨论技术细节,我认为我们围绕面向对象的方法所做的一些创新,基本上就是将一切都表示为对象的能力,这使得开发者非常容易上手。所以,如果我要总结一下,互联网在发送数据方面很棒,但在发送价值方面就不那么擅长了。而Sui既擅长发送数据,也擅长发送金钱,而且它允许你以非常简单、程序化的方式同时做到这两点。
Grayscales:你把一个复杂的概念解释得非常清楚。接下来我想深入了解一下,Sui的独特性在哪里?尤其是它的编程语言Move,这使得Sui与其他Layer 1区块链有所不同。你能详细讲讲Sui的优势吗?
Adeniyi:首先,我想快速地说明一下,在Facebook的时候,由SIM领导的团队进行了一些研究,发现我们无法在没有能够保证交易正确性的情况下,使用Solidity或其他任何编程语言站在监管机构面前。所以,进行交易如果失败了是一回事,但进行交易后最终导致资金损失则是另一回事。资金之所以有价值,是因为你相信能够按照它所代表的面值取回它。如果编程错误可能导致损失,这种情况在加密领域经常发生,总是有被黑客攻击的风险。我们认为最终会出现一次价值十亿美元的黑客攻击,这使得VM(虚拟机)无法保持安全。你无法围绕这种风险建立一个可持续的金融生态系统。
我们开发了Move语言来确保安全性,并在离开Facebook后对其进行了改进,使其更加自然易用。在Web3中,传统开发围绕账户抽象展开,但现实世界中一切都是对象。Sui基于面向对象模型,允许事务并行处理,不需按顺序执行。例如,我转账和他买机票可以同时进行,提升了处理效率。Sui没有最大吞吐量限制,随着更多机器的加入,性能会不断提升,避免拥堵。这种设计从对象模型到存储层都是创新的,类似谷歌和Facebook扩展基础设施的方式。
Grayscales:关于速度,我的下一个问题确实是关于性能和能力的讨论。你能不能再谈谈这方面的内容,具体说说Sui的速度有多快?我今天使用了Sui,体验非常好,速度非常快。你能和我们分享一下Sui的速度和吞吐量,以及它与当今其他区块链的关系吗?
Adeniyi:我们给团队设定了一个目标:让用户在平台上的操作速度比网站更快。例如,今天在Sui上进行交易,如在Swand上进行swap,交易可以在不到700毫秒内完成,这指的是最终结果,而非乐观估计。相比之下,网站平均加载时间为三秒,Sui的速度比Solana快14倍,在最终确定性上带来了革命性变化。
这意味着更多的用例可以在Sui上实现,比如每个操作都能记录在链上的游戏或链上管理音乐会门票等低延迟应用。此外,Sui不仅延迟低,还具备高吞吐量。由于每个对象在Sui中都是独立的,验证者可以根据需求动态增加或减少硬件。在需求高峰期,如圣诞节时,更多硬件可用于处理更多交易,之后可以下线,这使得Sui没有最大吞吐量限制。
当前的Sui生产系统在最低硬件配置下每秒能处理约297,000次点对点交易。如果硬件增加七倍,性能也会提升七倍,且不会增加延迟。Sui提供了极高的吞吐量和行业内最低的延迟,带来了无摩擦的用户体验。这种设计让应用运行更流畅,避免了像等待网站加载后再交易的麻烦。
Grayscales:这实际上引出了我的下一个问题。人们正在建造什么?我们如何使用Sui?谁在使用它,以及人们在Sui上建造了什么?因为似乎正在出现一个生态系统,它有很大的机会变得非常重要。
Adeniyi:在Sui项目的初期,我们确定了一个关键目标:要在某个领域实现比竞争对手高出100倍的改进,而不仅仅是两倍,因为那样不会产生足够大的影响。我们选择了游戏行业,因为它通常是技术最早的应用者,推动着AI和高性能计算的发展。因此,Sui专注于解决游戏中的所有权问题,并成功吸引了大量游戏开发者加入,其中包括韩国三大上市公司Nhan Net、Marble、FNC和NCSoft。目前已有约75家发行商在Sui上开发应用。
我们还推出了Sui Playser X One游戏机,集成了先进的操作系统Playron,提升了游戏在Web3和Web2的整体体验。同时,Sui拥有强大的金融生态系统,在DeFi协议中的总锁仓价值排名前十,仅用十四五个月就取得了这一成绩。Sui独特的去中心化金融工具,如AndIntent,允许通过单笔交易协调多达1024个用户或代理的意图,这是其他区块链无法做到的。
另一个关键领域是商业,USDC即将进入Sui,我们还宣布了与Movie Pass的合作,重新定义电影融资和支付方式。同时,Sui的zk登录技术可以让用户通过Google或Facebook账户安全登录并自动生成私密的链上地址,颠覆传统的广告模式,创造全新的用户参与形式。这将为Web3带来前所未有的创新机会。
Grayscales:用户体验,我们兴奋的一个主题,是我们对用户界面的想法以及它将扮演的关键角色,这对于下一阶段的加密货币采用、区块链采用至关重要。背后是复杂的一套。你们在zk登录方面做了一些不同的事情。让我们来谈谈zk登录以及它对抽象化和用户体验意味着什么。
Adeniyi:这是我的个人观点:我认为钱包是我们给用户带来的最糟糕的体验。想象一下,当你准备玩游戏或进行交易时,却被要求下载一个应用、购买代币,然后回到平台进行复杂的操作,可能让你失去兴趣。Web2在用户体验方面做得非常好,我们可以从中学习。
在Sui上,我们首次引入了一种零知识证明的zk登录系统,它允许用户通过已有的Google、Facebook等OpenID账户在Sui上安全创建账户,无需记住复杂的密码短语。如果你忘记了密码,只需重置你的Google账户,资金仍然安全。这种机制让用户无需学习新概念即可轻松加入。
此外,我们还结合了赞助交易的概念,开发者可以为用户支付交易费用,避免用户接触到复杂的“gas”概念。最后,用户名系统(CNs)解决了记住长密码的麻烦,用户可以通过简单的域名系统转账,例如通过“stashed.app”发送资金。
这些设计结合了Web2的简便性和Web3的技术优势,Sui提供了最佳的用户体验,适合大规模用户采用,并且为开发者减少了摩擦,轻松构建接近Web2体验的应用。
Grayscales:你描述的确实是一个非常大的进步,因为本质上你描述的是使用电子邮件或在Venmo上向某人汇款的体验,我们很多人现在对此已经相当熟练了。可以做一下具体的演示吗。
Adeniyi:好的,让我分享一下我的屏幕。好的,我有几个演示要给你们看。
(此处可以参考原视频)
Adeniyi:Sui提供了一种无缝的用户体验,使用户无需复杂的操作即可完成交易。例如,通过Sui,我们可以瞬间完成转账,无需担心复杂的地址或长密码。一个名为Stashed的应用就是基于Sui构建的,它允许用户通过Google账户登录并创建一个简单的用户名,取代传统的钱包操作。
在Stashed上,我可以使用用户名发送资金,完全不需要记住或使用冗长的地址,这与传统Web2的体验非常相似。此外,在不需要下载钱包的情况下,我还可以通过Hop聚合器进行代币交换,简化了整个交易流程。这种设计让Sui的操作非常直观,避免了传统区块链系统的繁琐步骤,使得用户可以轻松上手和使用。
我想向你们展示的叫做CNS(可组合性命名系统)。这是我拥有的一个NFT,它包括一件衬衫和一副潜水镜,展示了Sui的可组合性。所有内容都是对象,可以轻松合并或分解。
我已经连接到我的Sui钱包,现在可以看到我的NFT。比如,我可以选择穿上某个物品,或者直接脱下它。想象一下你在玩游戏时,可以立即进行这样的组合。保存更改并批准后,我的NFT会更新,现在我的钱包中只剩下一个NFT。
在Sui上,资产的历史和来源可以实时保存并直接记录在区块链上,这得益于我们的对象模型。用户不需要担心燃烧NFT并失去所有历史信息。当我查看区块浏览器时,可以看到资产的多次组合历史。例如,如果某个资产是由斯蒂芬·库里创建的,我可以清楚地看到他是直接构建该资产的人,这为资产增加了额外的价值。
Adeniyi:我们认为对用户体验至关重要的一点是简化操作流程。比如,假设我有10个Sui想转换为USDC并存入借贷池。在其他生态系统中,这通常需要多次操作:先完成交换,再转账到借贷池。而在Sui上,只需点击一个按钮,系统会自动完成这两个步骤——现在,USDC已经被交换并存入借贷池。
此外,Sui允许在单笔交易中处理多个不同的意图,比如购买音乐会门票、将其兑换成美元,再用这些美元支付度假费用。这种操作在其他区块链生态系统中由于架构限制是难以实现的,但Sui通过其独特的设计,允许快速且自然地完成这些复杂交易。未来我们还将推出自动批准功能,用户可以对信任的应用设置一次性批准,无需每次操作都手动确认。
像Stashed这样的钱包就很好地体现了这种简化。它让用户无需记住复杂的地址,也不用担心汽油费,这些都在后台自动处理。这是我们实现将Web2用户顺利过渡到Web3的愿景的关键一步。
Grayscales:是的,我确实需要一个新钱包来存放我的Sui。那么会发生什么呢?你需要记住什么呢?如果你去Safari浏览器,然后想,等等,我好像在某个地方有一些价值,你需要记住什么才能访问那些价值呢?
Adeniyi:只要你有一个谷歌的电子邮件账户。如果使用谷歌来存储价值,那就这么简单,没有更多了。嗯,如果你使用推特,如果你使用Facebook登录,无论你使用任何已有的账户,一旦你登录了,你的价值就在那里,因为这些原语已经内置在实际的链中,这使得它非常容易组合,这是你真正可以围绕它构建的东西。比如你可以为你的100美元价值建立一个多重签名,好的。
Grayscales:这就是速度的问题,对吧?我记得几年前发送东西时,如果你半小时后还没有收到确认,你会急得要哭,因为你不确定你是否永远地将价值发送到了以太坊中。所以,是的,看起来你们已经构建并正在持续优化一个区块链,这个区块链的目的是让用户感到愉悦。对我们来说,抽象化用户体验是大规模采用这个领域的巨大垫脚石。
Adeniyi:这确实是为什么我们看到了对我们正在构建的东西有很多机构兴趣,以及很多消费品牌的兴趣,因为他们之前尝试了多种方法,但在规模上这些东西就会崩溃,或者他们必须创造一种新的形式,让用户直接与他们的应用程序体验区块链之间的互动。现在我们说的是忘记所有这些。你只需像现在一样构建你的应用程序,只需使用你的登录机制即可。用户现在实际上拥有了所有权的概念。你不必告诉他们地址。你不必告诉他们区块链,但你赋予了他们从应用程序到应用程序,或者从钱包到钱包,或者从地址、名称和地址发送价值的能力。这实际上是非常自然的。我使用应用程序机制来发送电子邮件。今天,我将使用应用程序机制在所有生态系统中发送价值。
Grayscales:这就是为什么,希望下一代加入的用户不必再经历丢失他们的种子短语或在链上交易数千美元的魔幻经历。让我们转变话题,来谈谈代币。当然。这个,我们来谈谈代币。它如何融入其中?它如何被使用?和我们聊聊供应和需求的情况。
Adeniyi:Sui的代币主要用于支付交易gas费、存储数据和作为验证者的奖励。其存储费用远低于其他区块链,使得直接在链上存储数据(如NFT)变得更经济。此外,随着存储的数据增多,更多的Sui会被锁定,形成半通缩机制。用户可以质押Sui赚取收益,并且通过存储基金,可以销毁不再有价值的NFT,获得99%的资产退款。整个经济体系由首席经济学家Lonz Deatari设计,旨在通过激励措施有效管理链上数据的价值。
Grayscales:那么谈到大规模吸引用户,你认为在不久的将来或中期有哪些用例和正在构建的东西,真正能够导致大规模吸引用户和广泛采用?
Adeniyi:在Web3中,游戏是最有潜力推动广泛采用的领域,预计将大规模推动去中心化金融(DeFi)的发展。我们关注用户互动率,即多少用户在使用多个应用程序,而不仅仅是孤立的单一应用。
全球约有33亿游戏玩家,去年游戏支出达到2000亿美元,这为我们吸引用户提供了巨大机会。游戏需要用户兑换游戏内资产或NFT,而这将通过内置的DeFi机制实现。
目前,DeFi主要由用户直接访问网站使用,但我们相信用户更关心的是便捷的交易体验,比如轻松交换游戏物品。Sui的设计将减少用户摩擦,使更多普通用户愿意使用,且用户无需担心汽油费,这些费用将保持稳定,即使Sui的价值上涨也不会影响。
Grayscales:我们只剩下五分钟了,想请您回答一些来自投资者的问题——你能和我谈谈Sui与Aptos有什么不同,以及Sui的曝光与Solana有什么不同吗?或许简单说一下?就是它们的区别是什么?
Adeniyi:首先,Sui和Aptos常常被混淆,但它们是Facebook上两个不同团队的产物。我们的团队主要专注于基础研究和科学,以支持区块链的推出。因此,当我们离开Facebook时,决定不使用之前的代码,而是构建一个全新的平台,以确保快速开发并满足监管合规性。
我们在Sui的构建速度较快,因为我们没有技术负担,而Aptos基于Facebook开发的Libra基础设施,虽然进行了许多更新。我们相信,Sui的架构更具可扩展性,开发者数量也超过Aptos,开发体验与Aptos和Solana截然不同。实际上,许多在Solana上开发的顶尖开发者认为,Sui的开发体验比Solana好十倍。尽管我们钦佩Solana的成就,但我们相信Sui将带来更大的变革。
Grayscales:谈到体验的主题不断出现。所以我会选择另一个与开发者体验相关的问题。你认为开发者在使用不同的编程语言时,他们之间切换的难度有多大?
Adeniyi:我们看到开发者们花费大约四小时到四天的时间学习Move语言,然后就能编写并发布有用的应用程序。这是因为Sui的设计与传统的面向对象编程语言相似,开发者不需要担心账户的复杂性,这使得上手变得更加自然。
目前有超过900万的JavaScript开发者,而Web3生态系统中只有约2万名活跃开发者。我们的目标是吸引这900万以上的开发者,这是一个远大于Web3市场的机会。Move语言在Web3开发者中占比约6%到7%,并在快速增长。我们预计在下一次资本更新时,会显示出显著的增长。最终,开发者体验是我们在Sui上的重点,这也是我们与其他生态系统的主要区别。
Grayscales:再次强调,无论是开发者还是普通消费者与链的互动,体验的概念都是关于在他们所在的地方与他们相遇。
Adeniyi:嗯,如果你正在构建一个开发者平台,你需要思考的是,谁在使用这个平台?开发者是为谁构建的?是为消费者和企业,而这些都是人,所以他们需要能够以尽可能简单的方式让这些用户加入。所以我们从用户是谁开始,然后是开发者,以及所有的方式来构建一个平台,让开发者能够服务用户,我认为今天的大多数Web3基础设施都是为了基础设施本身而建,而不是为了用户。我们采取了非常以产品为中心的方法来构建基础设施,这是我们非常习惯的。几十年来,我们一直在构建基础设施。
Grayscales:好的,我们的时间到了。非常感谢你抽出时间与我坐下来交谈。也感谢每一位打电话进来的人,我希望每个人都有一个愉快的一天和一周。