Sui创始人揭秘:独特架构如何实现高性能区块链

robot
摘要生成中

近期,我们就Sui基础设施的复杂性和可扩展性,以及Sui的交易处理系统如何促成高性能网络等问题采访了George Danezis。George Danezis是Mysten Labs的联合创始人和首席科学家,也是伦敦大学学院安全与隐私工程领域的教授。

以下是本次采访的主要内容:

Q1:您来自学术领域,能介绍一下您的研究重点吗?

我在伦敦大学学院担任教授,研究重点是安全和隐私。早期我主要研究点对点系统和匿名系统,后来对区块链和智能合约执行产生了兴趣。我们在UCL的研究小组开始研究如何构建更高性能的系统。我们创办了Chainspace公司将一些想法商业化,后来团队被收购。之后我继续寻求机会来实现高性能区块链的理念。

Q2:您觉得应用和研究之间有什么区别?

实际上并没有太大的区别。研究时我们会考虑实现特定目标的所有可能性,而在构建实际系统时,我们必须在众多好想法中做出选择。我们需要判断哪些想法对用户最有用,哪些是人们正在寻求的,以及区块链采用存在哪些瓶颈。这不仅仅是知识兴趣,更是为用户创造价值。

Q3:从理论到实际应用时,您是如何确定要解决哪些问题的?

我主要关注如何扩展区块链的不同功能,特别是如何增加交易吞吐量并降低延迟。这个问题很明显,每当以太坊上某个合约变得非常流行时,平台就无法承受如此大的交易量,发生拥堵,费用暴涨。显然,问题在于没有足够的能力来满足人们在区块链上想要做的事情。这被认为是一项有价值的挑战,学术界都在用不同的方式解决这个问题。

Q4:L2网络与建立像Sui这样的新型L1网络相比,有什么区别和好处?

L2是以太坊生态系统中的扩展解决方案,但对开发者来说使用起来有些棘手。L2需要与L1进行桥接,这个过程很麻烦,特别是对于复杂的资产来说。用户体验不佳,在不同链间移动资产很困难。

Sui的方案是建立一个包含所有被验证节点复制状态的大型数据库。用户完成一笔交易后,所有在同一数据库中的状态都可以用于下一笔交易,无需在L1和L2之间不断移动资产状态。

Q5:Sui Lutris的关键创新是什么,能使得Sui具有高吞吐量和低延迟的特性?

Sui Lutris由两个关键理念组成:许多操作不需要共识,以及一种高吞吐量的共识方法。它提供了两条不同的路径:快速路径(不需要共识)和共识路径。

快速路径用于操作用户自己的对象,无需等待共识即可获得交易最终性。共享对象的操作需要通过共识路径进行。快速路径延迟极低,可广泛扩展;共识路径延迟较高,但容量也很高。

Q6:Sui上的app开发者是否可以设计他们的apps以利用快速路径?

是的,绝对可以。智能合约开发者可以控制他们操作的对象是独享还是共享。在Sui中扩展app的诀窍是确保大部分操作在独享对象上进行,以实现非常低的延迟。开发者需要考虑如何最大化利用快速路径。

Q7:可编程交易区块如何发挥作用?

可编程交易区块可以在快速路径或共识路径上使用。如果只涉及独享对象,可以在一个链上操作中执行多项操作。如果包含共享对象,则进入共识路径,延迟会稍高。

Q8:主网上线后,Sui的表现有证实您的研究理论吗?有什么让您感到惊讶的?

Sui在高交易量时表现出色,证实了设计的合理性。但社区发现快速路径使用起来有些微妙,可能导致对象被锁定。正在开发技术允许快速解锁被错误锁定的对象,这也可能让开发人员通过快速路径表达更多操作。

Q9:当前导致对象锁定的原因是什么?

对象锁定主要由用户或软件在对对象操作排序时出错造成。例如,不同设备给出矛盾的操作顺序。Sui正在开发机制,在对象被锁定时通过共识快速解决,而不是等到epoch结束。

Q10:您对公链如何平衡透明度、可追溯性与隐私有何看法?

这很大程度上取决于具体应用。Sui提供平台,让开发者构建隐私保护。Sui提供了一些加密原生支持,如验证零知识证明的能力,这是构建隐私友好型应用的基本模块。

Q11:Sui上是否有更多的隐私原生支持?

社区正在考虑开发者需要的额外隐私支持。除了零知识证明,可能还需要更多通用的数学或密码学函数。如果社区需求足够,可能会考虑添加多方计算或可信硬件等复杂技术。

Q12:您认为在未来6到12个月内Sui会如何发展?

短期内的改进将针对实际构建的应用。长远来看,我们将改进Sui Lutris协议,以实现更低的延迟,更简单的协议,更好的扩展性。此外,还会提高经济效率,使验证节点能在更受限的硬件上运行,并更有效地利用现有硬件。

此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 10
  • 分享
评论
0/400
元宇宙的包租婆vip
· 07-16 11:43
唉,听得我头有点晕
回复0
ser_ngmivip
· 07-14 09:58
高吞吐量有啥用 还不是这价格
回复0
LiquidityWitchervip
· 07-14 02:54
效率拉满 内味就是不一样
回复0
狗庄的小兵vip
· 07-13 20:45
终于支棱起来了
回复0
Rekt_Recoveryvip
· 07-13 20:44
又一天又一个区块链承诺月球……如果他们不解决矿工费问题,那就没救了。
查看原文回复0
StakeTillRetirevip
· 07-13 20:43
sui还是太卷了
回复0
鲸鱼观察员vip
· 07-13 20:42
啥时候能涨一波说这些有啥用
回复0
Satoshi传奇vip
· 07-13 20:36
Danezis对交易路径的思考值得深究
回复0
稳定币爱好者vip
· 07-13 20:35
吞吐量再高早晚也锁对象
回复0
链上福尔摩斯妹vip
· 07-13 20:27
又是吹TPS的,吃瓜群众已经看累了~
回复0
查看更多
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)