🎉 #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 联合推广任务上线!
本次活动总奖池:1,250 枚 ES
任务目标:推广 Eclipse($ES)Launchpool 和 Alpha 第11期 $ES 专场
📄 详情参考:
Launchpool 公告:https://www.gate.com/zh/announcements/article/46134
Alpha 第11期公告:https://www.gate.com/zh/announcements/article/46137
🧩【任务内容】
请围绕 Launchpool 和 Alpha 第11期 活动进行内容创作,并晒出参与截图。
📸【参与方式】
1️⃣ 带上Tag #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 发帖
2️⃣ 晒出以下任一截图:
Launchpool 质押截图(BTC / ETH / ES)
Alpha 交易页面截图(交易 ES)
3️⃣ 发布图文内容,可参考以下方向(≥60字):
简介 ES/Eclipse 项目亮点、代币机制等基本信息
分享你对 ES 项目的观点、前景判断、挖矿体验等
分析 Launchpool 挖矿 或 Alpha 积分玩法的策略和收益对比
🎁【奖励说明】
评选内容质量最优的 10 位 Launchpool/Gate
Sui创始人揭秘:独特架构如何实现高性能区块链
近期,我们就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协议,以实现更低的延迟,更简单的协议,更好的扩展性。此外,还会提高经济效率,使验证节点能在更受限的硬件上运行,并更有效地利用现有硬件。