什么是Sui,它将如何重新定义Web3的可能性

大家好,正如我之前提到的,我们将从在Sui中构建最佳应用程序所需的概念开始。在我们开始在Sui上构建一些很棒的项目之前,我会尽我所能帮助大家理解这些关键概念。拿起你最喜欢的饮料,让我们开始吧!

什么是Sui

Sui是第1层区块链网络,这意味着它是完全自力更生的,处理自己的共识,执行和安全的网络。Sui的网络架构使其能够以闪电般的速度完成交易,并具有一致的、可预测的成本——这是应用程序构建者的基本要素。我们不会深入探讨网络设计的细节,但高层次的,需要知道的信息是:Sui使用委托权益证明来抵抗Sybil以及新的共识和排序机制-分别是Narwhal 和 Bullshark。与以对象为中心的设计相结合,Sui的网络架构的这些元素为开发人员和最终用户提供了速度和成本方面的好处。这使得Sui非常适合于延迟敏感(低延迟要求)的应用程序,例如游戏和快速零售支付。

提示:延迟敏感”是指不能等待或需要快速发生的事情。如果你在玩电子游戏,你按下一个按钮跳跃,你希望游戏能立即做出反应。在一个高速互联网和即时信息的世界里,我们都喜欢事情快速发生,这就是“延迟敏感”。

Sui抛弃了Solidity和以太坊虚拟机(EVM)的组合,选择了Move编程语言和相应的Move VM。Move编程语言实际上是由Facebook的Libra/Diem团队开发的。领导Move语言开发的 Sam Blackshear 实际上是Mysten Labs的联合创始人,该公司是支持和开发Sui技术的研发公司。从高层次上讲,Move的开发是为了创建一种更安全、以资产为中心的编程语言,专为区块链使用而构建。我们稍后将深入探讨细节,但就目前而言,这是学习Sui的一个良好开端。

以下几点总结了我们之前讨论的内容:

Sui具有新颖的共识和排序机制——Narwhal 和 Bullshark。

Sui以对象为中心的数据模型是独特和有能力的开发者体验的基础。

Move编程语言用于编写Sui中的智能合约。

Sui的历史

经过2022年的多次测试网迭代,Sui的主网于2023年5月3日启动。你可能还记得Libra/Diem项目,Meta(即Facebook)是在2020年左右建立的。如果不记得,这里有一个快速入门:Libra/Diem是Meta内部构建的区块链,旨在为用户提供一种非常快速的支付方式,并具有为支付优化的区块链的所有好处。这个项目伴随着一件非常重要的事情,那就是开发了一种新的编程语言Move。不管是好是坏,Meta面临着强大的监管阻力,并决定停止该项目。Libra/Diem项目的五位领导者决定继续他们的工作,扩大他们在Meta创造的可能性,并离开Meta创建了一家新公司Mysten Labs。在Libra/Diem项目的五位梦想家——evan Cheng、Adeniyi Abiodun、Sam Blackshear、George Danezis和Kostas chalkias的带领下,mysten实验室建造了Sui。随着主网发布的临近,Sui基金会成立了,其目标是推广Sui,并帮助建立一个繁荣的Sui社区。在2022年进行了多次测试网迭代之后,Sui的主网于2023年5月启动。从那时起,Mysten实验室和开发Sui应用程序的开发人员社区继续推进Sui的发展。

img-1

Sui有何不同

我们学到了很多关于Sui到底是什么,对吧? 现在,是什么造就了它的不同?让我们看看Sui解决了什么问题,它与其他区块链有什么不同

1、可靠的可用性,一致的费用,易于上手以支持大规模使用

问题:区块链的广泛使用受到限制,因为有许多问题阻碍了大规模使用。网络有停机时间,费用通常是不可预测的,并且很难将新用户引入web3。现有的区块链都在努力解决这些问题,但不幸的是,通常在发现问题后才去解决。一个有效的开发者平台不可能只关注这些问题,解决方案需要尽可能多地预先规划。

解决方法:Sui是通过学习和观察其他区块链生态系统中而从头开始构建的。Sui的网络架构被设计为在需求强烈的时候具有弹性,收费结构被设计为为用户保持一致,以避免意外的变化,Sui背后的开发团队已经为开发人员提供了工具,以应对为大众构建时的共同挑战。Sui正在以一种全新的方式为未来的需求而建设。在构建一个强大的应用程序时,您希望确保底层技术不仅支持您当前的需求,还支持您未来的需求。通过以全新的视角构建高性能的第一层,Sui为下一代区块链应用程序提供了一个引人注目的开发环境。

2、真实资产所有权

问题:通常认为,区块链上与自我托管账户相关的任何东西都是由账户运营商单方面拥有的。事实并非如此。例如,在以太坊中,任何通过智能合约(即ERC-20代币)铸造的资产都不会真正“离开”智能合约。用户并不真正拥有资产,他们只是被分配了与资产交互的权限。虽然这似乎是一个不重要的细节,但它实际上对用户有影响,我们将在深入研究Sui中的对象和所有权时讨论。

解决方法:现在这个问题无法通过任何区块链来解决,因为大多数l1和L2s都有类似于以太坊的架构。但在Sui的案例中,像令牌这样的资产被表示为单独的“对象”,其所有权直接定义在对象上,而不仅仅是智能合约中的条目。这意味着每个资产(例如,代币或NFT)独立于原始智能合约而存在。用户可以直接控制对象,不需要信任智能合约的所有权映射。

结束

综上所述,我们了解了Sui的基础知识,它的起源故事,以及它与其他区块链的区别。如果你在这里学到的东西听起来很有趣,不要担心,我们才刚刚开始触及表面。在我们了解更多有关Sui的内容后,我们将开始创建一些非常酷的东西。所以,保持兴奋吧!在接下来的课程中,我们将学习Sui如何使安全性和可扩展性成为可能。请继续关注!

quiz

Sui 与其他区块链不同的关键特征是什么?它如何解决更广泛的区块链使用所面临的挑战?