# 新公链Sui

By [yilishabai](https://paragraph.com/@90yesrs) · 2022-04-17

---

Sui 是第一个从头开始设计的无需许可的第 1 层区块链，旨在使创建者和开发人员能够构建满足 web3 中下一个十亿用户的体验。 Sui 具有水平可扩展性，可以以无与伦比的速度和低成本支持广泛的应用程序开发。

2021 年，我们决定离开 Meta 的舒适环境，建立 Mysten Labs — — 一家致力于从首要原则重新思考 web3 基础设施的公司。 Sui是我们的第一幕，这是一大步。它不是 Diem 网络的衍生产品或增量改进。这是区块链技术的阶梯式进步，以满足下一代加密用户和开发人员的需求。

并行协议 — — 系统设计的突破
----------------

Sui 的水平扩展，没有上限以满足应用程序需求，同时保持每笔交易的运营成本极低。它的系统设计突破消除了现有区块链的一个关键瓶颈：就一个总排序的交易列表来达成全球共识的需要。鉴于大多数交易不会与其他交易竞争相同的资源，因此这种计算是浪费的。

Sui 通过在有原因的独立交易上实现并行协议，在可扩展性方面取得了重大飞跃。 Sui 当局使用拜占庭一致广播来提交此类交易，在不牺牲安全性和活性保证的情况下消除了全球共识的开销。

只有 Sui 新颖的数据模型才能实现这一突破。由于其以对象为中心的视图和 Move 的强大所有权类型，依赖项被显式编码。因此，Sui 在大多数对象上都同意而且并行执行交易，而影响共享状态的少数交易通过拜占庭容错共识排序并且并行执行。

亮点
--

\-无与伦比的可扩展性，即时结算

\-主流开发人员可以使用的安全智能合约语言

\-能够定义丰富且可组合的链上资产

\-为 web3 应用提供更好的用户体验

Sui 是当今唯一可以随着 web3 的增长而扩展，同时实现行业领先的性能、成本、可编程性和可用性的区块链。随着我们在接下来的几个月内推动主网的启动，我们将展示超越现有系统 — — 传统系统和区块链系统的交易处理能力。我们将 Sui 视为第一个互联网规模的可编程区块链平台，是 web3 的基础层。

无与伦比的可扩展性，即时结算
--------------

如今，由于吞吐量有限，随着网络使用量的增加，现有区块链的用户支付了相当大的税款。此外，高延迟限制了应用程序的响应能力。这些因素导致了 web3 中常见的糟糕用户体验：

\-游戏速度慢而且玩起来贵得令人望而却步

\-当投资者无法清算 DeFi 中抵押不足的贷款时，他们会损失资金

\-小额支付和优惠券等大批量、低价值的大众市场服务被定价在网络之外

\-由于高昂的汽油价格，人为地抬高了资产的底价

Sui 横向扩展以满足应用程序的需求。通过增加工人，网络容量与Sui 当局的处理能力的增加成比例地增长，即使在高网络流量期间也能降低gas费用。这种可扩展性特征与其他具有刚性瓶颈的区块链形成鲜明对比。

通过设计，Sui 当局（节点）可以有效地无限扩展网络吞吐量，以满足建设者和创造者的需求。我们相信 Sui 可以为 web3 做宽带互联网为 web2 所做的事情。

注意：截至 2022 年 3 月 19 日，在 8 核 M1 Macbook Pro 上运行的未优化单个工人 Sui 当局（节点）可以每秒执行和提交 120,000 个令牌传输事务 (TPS)。吞吐量与内核数量呈线性关系 — — 同一台机器在单核配置中处理 25,000 TPS。

该实验使用的配置是每个客户端通过一个签名提交一批 100 笔交易（即，转移到 100 个不同的收件人）。此配置捕获了高度可扩展区块链的预期使用模式 — — 例如，大规模运行的托管钱包或游戏服务器可能需要每秒提交数百或数千个链上交易。批量大小为 1 时，在同一台机器上运行的授权可以处理 8 核的 20,000 TPS，并且随着添加更多核，吞吐量呈现相同的线性增长。

当我们的测试网发布时，我们将发布针对各种配置的优化 Sui 网络的完整性能报告。

主流开发人员可以使用的安全智能合约语言
-------------------

Move智能合约为 Sui 应用程序提供动力。 Move 是最初在 Facebook 开发的一种编程语言，用于编写安全的智能合约。它是一种与平台无关的语言，支持跨区块链共享库、工具和开发人员社区。

Move 的设计可以防止攻击者利用这些漏洞在其他平台上窃取数百万美元的重入漏洞、毒药令牌和欺骗性令牌批准等问题。它对安全性和表达性的强调使开发人员可以更轻松地从 web2 过渡到 web3，而无需了解底层基础设施的复杂性。

我们相信，Move 已做好准备，不仅可以成为 Sui 的实际执行环境，而且可以成为每个下一代智能合约平台的实际执行环境。

能够定义丰富的链上资产
-----------

Sui 的可扩展性不仅限于交易处理。存储也是低成本和水平可扩展的。这使开发人员能够定义具有丰富属性的复杂资产，这些资产直接存在于链上，而不是在链下存储中引入间接层以节省 gas 费用。在链上移动属性解锁了实现在智能合约中使用这些属性的应用程序逻辑的能力，从而提高了应用程序的可组合性和透明度。

丰富的链上资产将支持基于效用的新应用和经济，而不仅仅依赖于人为的稀缺性。开发人员可以实现动态 NFT，这些 NFT 可以以特定于应用程序的方式进行升级、捆绑和分组，例如根据游戏玩法更改头像和可定制项目。随着 NFT 行为在链上得到充分反映，这种能力提供了更强大的游戏内经济，使 NFT 更有价值并提供更具吸引力的反馈循环。

为 web3 应用提供更好的用户体验
------------------

我们想让 Sui 成为最容易访问的智能合约平台，使开发人员能够在 web3 中创建出色的用户体验。为了迎接下一个十亿用户，我们将赋予开发者各种工具以利用 Sui 区块链的力量。 Sui 开发工具包 (SDK) 将使开发人员能够无边界地构建。

在[此处](https://medium.com/@media-mysten/sui-developer-kit-building-optimized-ux-488ec3f3f1d2)详细了解我们的 Sui 开发套件 (SDK) 计划。

我们是怎么到这里的
---------

在解释开发人员可以在 Sui 上启用的一些新产品体验之前，让我们讨论一些驱动我们团队实现真正可扩展的区块链设计的因素。

我们的创始人是 Facebook 高级区块链研发组织的前高级领导。我们提供了一些最先进的开源组件，包括 Diem 网络的编程语言、执行引擎和密码学。我们在构建和构思尖端技术方面拥有令人振奋的经验，这些技术现在正在进入许多开源项目。

我们研究了 web3 领域的基础设施，发现了许多导致用户体验不佳的空白。明显的问题是高成本和低吞吐量（低 tps）。不太明显的问题是限制性存储、不灵活和固有的不安全可编程性限制了开发人员的创造力。开发人员从宏伟的计划开始，但随着他们的构建，当前区块链的局限性迫使他们在功能上妥协，从而导致糟糕的用户体验。

下一步是什么？
-------

在接下来的几个月里，我们将分享我们的路线图，并为开发人员提供他们可以在 Sui 上构建的示例。 Mysten Labs 正在迅速发展，我们很高兴能够扩大我们的全球和远程团队 — — 查看我们的\*\*[工作板](https://jobs.lever.co/mystenlabs)\*\*以获取空缺职位。

以下是您现在可以做的一些很酷的事情，以及在接下来的几周和几个月内将成为可能的一些应用程序。

Sui 使开发人员能够定义和构建：

\-链上 DeFi 和 TradFi 基本体：实现实时、低延迟的链上交易

\-奖励和忠诚度计划：部署大规模空投，通过低成本交易惠及数百万人

\-复杂的游戏和业务逻辑：透明地实现链上逻辑，扩展资产功能，提供超越纯粹稀缺性的价值

\-资产代币化服务：从房契到收藏品，再到医疗和教育记录，所有东西的所有权都能在规模上实现无缝衔接

\-去中心化社交媒体网络：赋予创作者拥有的媒体、帖子、点赞和网络以隐私和互操作性的能力

查看一些示例

\-实现游戏工作室、艺术家和品牌之间的交叉协作。此[演示](https://docs.sui.io/explore/panzerdogs?utm_source=medium&utm_medium=blog&utm_campaign=suilaunch_medium&utm_id=suilaunch)举例说明了如何将您的无聊猿从以太坊移植到 Sui、添加新属性、将其用作游戏中的化身，以及近乎实时地在 Sui 上即时查看其丰富的历史记录。

---

*Originally published on [yilishabai](https://paragraph.com/@90yesrs/sui)*
