编辑 | 吴说区块链

在本期播客中,Supra 联创兼 CEO Joshua Tobkin 讨论了项目的理念和技术突破。他介绍了 Supra 如何整合去中心化服务,如预言机、跨链协议和自动化,以创建一个高性能的 Layer1 网络。Joshua 还分享了近期更新,包括 Supra dApp 竞赛、StarKey 钱包和 Project Blast Off V2,并讨论了 Supra 在区块链集成中的独特地位和未来方向。

在资金方面,Supra 得到了多家全球知名数字资产基金和组织的支持,其中包括 Animoca Brands、BCW、Coinbase Ventures、FiveT Fintech(前Avaloq Ventures)、Galaxy Interactive、Hashed、HashKey、火币资本、MARBLEX、No Limit Holdings、Prosus Ventures、Razer.com、Republic、Shima Capital、Signum Capital、SMO Capital、Sound Ventures、Sublime Ventures、UOB 资本管理(大华银行)以及 Valor Equity Partners 等。

YouTube:

https://youtu.be/yDbsF1QM5xA

你能介绍一下自己并说明 Supra 是如何工作的吗?

我叫 Joshua,是 Supra(原名 Supra Oracles)的联合创始人兼 CEO。我从 22 岁起就开始从事软件开发,甚至在 12 岁时,我就尝试弄清楚网站的工作原理。现在,我 38 岁,已经花了相当多的时间进行在线开发和构建产品和应用程序。我在 2017 年进入区块链领域,当时我在旧金山从事 SaaS 工作,我开发的产品至今仍有付费用户,尽管我不再专注于它,而是由其他人管理。通过这一经历,我学到了很多关于以产品为驱动的开发的知识。

那么,是什么让 Supra 与其他 Layer1 不同?为什么我们还需要另一个 Layer1?我们有几个主要创新。首先是我们的共识算法 Moonshot。Moonshot 是一种随机单领导轮换 BFT 算法,属于经典共识算法家族,在吞吐量和延迟方面被认为是最先进的。

此外,我们开发了一个称为 Selfish 的有向无环图(DAG)。理论上,这个 DAG 甚至可以超越 Aptos 和 Sui 的最新发展。尽管它仍处于早期阶段,我们正在收集数据,但其潜力非常有希望。

Supra 的独特之处不仅仅在于它是一个 Layer1。我们在共识过程的每个步骤都有协议,从数据传输、数据传播、交易排序到共识,甚至并行执行策略,确保端到端的低延迟。此外,我们内置了原生的预言机价格数据流。我们的预言机协议 Dora 已通过双盲同行评审,提供逐块的价格数据,大大提升了开发者的体验。通过将预言机价格数据直接集成到区块链中,我们可以减轻像预言机可提取价值和抢跑交易的问题。

另外,我们还提供链上随机性(通过 VRF),类似于“If This Then That”的去中心化自动化,以及原生的跨链通信协议。总之,我们正在智能合约平台中完全垂直集成多种服务,使应用程序能够在其他网络上无法实现的事情成为可能。

你能解释一下向 Layer1 转变的原因和 Supra 的当前叙述吗?

Supra 的研究始于 2017 年末,当时我在旧金山。最初的重点是扩展区块链的吞吐量和性能,即使在那时,我也有一种直觉,即区块链应该包括预言机以增强其功能。在 2018 年到 2020 年的熊市期间,我和联合创始人 John Jones 建立了一个名为 Unity Chain 的加密实验室。随着 DeFi Summer 的出现,我们意识到我们对预言机和 Layer1 的洞察力可以用来提供下一代的预言机服务。

实际上,我们一直有一个区块链和 Layer1 在后台,主要用于我们的预言机协议。我们决定先进入市场,专注于解决预言机问题,因为当时 Layer2 解决方案的噪音很大,而可行的预言机却寥寥无几。我们认为可以通过我们优越的共识算法和协议来解决预言机问题。

因此,Layer1 的部分一直是计划的一部分;它不是事后的想法或转折。我们的愿景始终包括垂直集成、Layer1、多 VM 支持、原生预言机和原生 VRF。如果你和我们的种子投资者,比如 Coinbase Ventures、Hashed 和 Animoca 交谈,他们会确认我们最初将自己宣传为一个以预言机为重点的项目,并计划最终过渡到一个完全集成的 Layer1 解决方案。现在,我们完全专注于这一愿景,涵盖了预言机和 Layer1。

Supra Layer1 的主要特点是什么?它与 Solana 和 TON 等其他高性能区块链有何不同?

在性能方面,我们相信我们的算法将超越 Solana 和 TON。与不使用分片架构的 Solana 和 Supra 不同,TON 提供执行分片。我们的节点被随机抽样到称为 clans 的子委员会中,在称为部落的网络中。这些 clans 可以执行各种虚拟机,使我们能够运行 EVM、Move VM、Solana VM,最终 Kazan 和 WASM。这使得 Supra 成为一个多 VM 平台。

在我们最近的测试中,使用 Moonshot 共识和数据可用性协议,在五个全球区域的 125 个节点上,我们实现了每秒 530,000 笔交易的吞吐量。乐观终结性的延迟为 500 毫秒,完全终结性(包括交易排序,即共识)的延迟为 1.5 到 2 秒。

此外,我们的协议栈提供了原生价格数据、跨链通信、链上随机性和自动化的全垂直集成。这些功能提供了其他区块链所缺乏的能力。它几乎就像是将 Solana 或 TON 的功能与 Chainlink 结合起来,但我们相信我们在几乎每个协议上都占有优势。

Supra 的各个组件如何协同工作?

在 Layer2 的世界中,你可能会有独立的执行层、数据可用性层和结算层,以及不同的第三方网络用于预言机、随机性、桥梁和自动化。这种碎片化意味着你没有共享安全性,由于多个网络收取费用而增加了成本,并且由于需要跨不同网络协调而增加了延迟。

在 Supra,我们已经意识到区块链中的单个节点可以并且应该执行多项任务,只受限于其带宽和计算能力。随着计算能力和带宽的提高,我们可以利用这一点使我们的节点能够执行更多任务。在我们的网络中,节点被随机抽样并分配不同的任务。虽然所有节点都参与共识,但特定的子委员会或“clans”可以处理预言机服务、VRF、使用不同虚拟机的执行分片等。

这种设置提供了共享的安全环境、统一的代币用于所有服务、更好的开发者体验、更低的成本和减少的延迟。本质上,它是每个纪元中相同的一组节点被洗牌以执行不同的任务,创建了一个去中心化的微服务架构,可以高效地处理多种服务。

让我们谈谈新的共识协议 Moonshot。它是什么,与其他拜占庭容错机制有何不同?

Supra 的 Moonshot 共识算法是一种拜占庭容错(BFT)算法,属于经典共识算法家族。在这个系统中,一个领导者提出一个区块,其余的协议则跟随。我们已经通过了 Microsoft IV 验证器,确保我们的系统和设计经过正式验证,以防止分叉,从而保证安全性。

Moonshot 的独特之处在于其块生产的效率。传统算法根植于 Miguel Castro 的经典 BFT 论文,需要三轮通信才能提出下一个区块。然而,Moonshot 允许在每轮通信中提出一个区块,而不是每三轮一个区块。这显著提高了吞吐量并减少了延迟。

我们通过管道化和将投票与区块传播解耦等先进技术实现了这一点。虽然大区块需要时间在网络中传播,但这些区块的投票要小得多,可以快速传播。这使我们能够几乎异步地提出和对区块进行投票,从而在高速度下确保安全性和活跃性。

总之,Moonshot 代表了这一类共识算法的最先进水平,它的单领导者随机轮换。最近,它通过双盲同行评审过程被接受到一个顶级学术场所,进一步验证了其作为尖端解决方案的地位。我们相信,Moonshot 提供了这种类型的 BFT 算法中可达到的最佳性能。

你能介绍一下跨链通信协议 HyperNova 和跨链桥协议 HyperLoop 吗?

我们有两个不同的协议用于跨链通信和桥梁,HyperNova 和 HyperLoop,因为不同的网络有不同的需求。无论是连接到 Layer1、Layer2、Layer3、子网、平行链还是 Bitcoin,每个设置都需要独特的方法,因为它们可能运行在工作量证明或权益证明机制上。

HyperNova 是一种加密安全的协议,简单而强大。它利用了权益证明网络上的验证者必须在区块链上注册其身份的事实。通过知道这些验证者节点的公共地址,我们可以聚合他们的签名并在我们这边验证共识。这使我们的节点能够检查来自其他链的区块是否已获得超级多数的同意,通过使用与 Ethereum、Aptos 和 Sui 相似的 BLS 签名,确保区块的真实性。

另一方面,HyperLoop 适用于像 Layer2 和潜在的 Bitcoin 等可能没有活跃验证者集的网络。HyperLoop 涉及到两个交互链和 Supra 的完整节点。它在原始链和目标链上引入智能合约,实施滑动窗口速率限制。这个速率限制限制了通过桥梁传输的最大价值,不超过桥梁节点在指定时间范围内质押总量的 51%,以确保博弈论安全。例如,如果 10 个节点各自质押了 100 万美元,在一个滑动窗口中最大可处理的价值是 500 万美元。这种设计防止了勾结节点通过限制他们能够造成的损害来获取过多的收益。

此外,HyperLoop 还包括一个机制,即“告密者节点”(whistleblower nodes)可以在检测到可疑活动时暂停桥梁。这些节点可以通过质押 10 万美元触发警报,如果他们是正确的,他们将获得勾结节点质押的 50% 作为奖励。如果他们是错误的,他们将失去他们的质押。这个机制,再加上智能合约检查和滑动窗口限制,确保了桥梁的安全和效率。

总的来说,这些协议提供了多层次的安全性,保持低延迟和高价值交易,同时防止恶意行为。我们的设计和详细分析证明,在这个系统中作弊是不盈利的。更多详细信息可以在我们的技术论文中找到,新版本即将发布。

Supra 的下一步是什么,$SUPRA 在生态系统中将扮演什么角色?

我们的 Project Blast Off (PBO) 空投“学习并赚取”计划已经运行了一年多,有 512,000 名经过 KYC 验证的参与者。这个计划通过游戏化任务教育我们的社区,确保每个参与者都是经过验证的个人,而不是机器人,每个国家的参与者人数上限为 30,000 到 50,000。

展望未来,我们将推出 Project Blast Off v2,不仅关注 Supra 的技术,还关注部署在 Supra 上的应用程序。这个拥有 50 万名经过验证用户的平台使我们能够为新应用程序提供强大的营销活动,可能包括空投。我们的目标是每周推出一个新应用程序,为我们的观众提供特定任务,创造一个增长和参与的良性循环。

$SUPRA 代币在生态系统中有多个用途。它用于支付经济安全(质押)、gas 费用以及访问各种服务,如预言机、跨链通信和自动化。尽管我们致力于尽量减少成本,包括最初免费提供预言机和 VRF 服务,但未来任何激活的费用都将用 $SUPRA 代币支付。这个代币统一了所有服务的支付,包括价格数据、跨链通信和可验证的随机性。

目前,我们为 80 个不同的生态系统提供服务而不收取费用。即使竞争对手引入费用,我们也计划在一段时间内保持我们的服务免费,由我们的 Layer1 提供区块奖励支持。总之,$SUPRA 代币将在各种计算服务中具有广泛的实用性,而不仅仅是 Layer1 共识,使其成为生态系统中最通用的代币之一。

目前围绕 Supra 构建的项目和 dApp 是什么?

我们与来自不同生态系统的多个项目签署了 155 份谅解备忘录(MOU),这些项目有意愿参与 Supra。许多项目特别热衷于参加我们即将举行的 Supra dApp 竞赛。Supra dApp 是指部署在 Supra 上的应用程序,利用多个虚拟机,如 EVM 和 Move VM,以及我们的预言机价格数据、跨链通信或链上随机性功能。通过利用两种或多种服务,这些 dApp 可以构建在其他地方无法实现的功能。

例如,我们正在与几家去中心化交易所(DEXs)进行谈判,包括永续合约 DEXs。他们对 Supra 感兴趣是因为我们提供逐块的预言机价格数据,确保低延迟和高吞吐量。此外,我们还提供一个自动化网络 — — 一个去中心化的“如果这样,那么那样”协议 — — 允许节点操作员根据时间和资产价格等因素确定性地执行各种交易。

这个自动化网络可以为 dApp 提供新的收入模式。例如,在清算场景中,通常清算费用的 1% 会分给触发清算的人。然而,通过 Supra 的自动化网络,这一过程可以自动化,实现收入分配:70% 给 dApp,20% 给节点操作员,10% 给去中心化的金库。这种设置使应用程序能够捕获其他区块链上无法获得的收入流。

展望未来,Supra 的长期愿景和目标是什么?

我们的长期愿景是一个完全垂直集成的区块链生态系统,支持多 VM 环境、原生预言机价格数据、跨链通信、自动化和链上随机性 — — 所有这些都在一个拥有共享安全的网络下。我们相信这种设置能够启用新的用例,代表了区块链技术的终极目标。

我们正在开创的一个概念是容器化,类似于 Layer2 子网或应用链,但直接在 Supra 的 Layer1 上。这种方法允许项目设定自己的规则和代币,同时受益于共享的安全性和高效的并行执行策略。

我们的目标是不断改进我们的基础设施。例如,尽管 Moonshot 已经非常高效,我们还在探索 Selfish DAG,它可能提供更好的性能,特别是在我们扩展到 200 个以上节点时。我们致力于测试和采用最好的可用技术,确保我们的网络能够支持大量节点,具有高去中心化和安全性。

最终,工作永远不会结束。我们将不断研究、测试和升级我们的协议,以维护和增强我们网络的能力。这种对卓越的不断追求确保了 Supra 在区块链创新的最前沿。

Supra 面临的一些最大挑战是什么?你们是如何克服这些挑战的?

从头开始构建一个区块链带来了众多挑战,特别是当它不是一个现有项目的分叉时。最大的障碍之一是处理未知数,这就是为什么让协议经过同行评审并被顶级学术场所接受是至关重要的。这一过程允许其他专家审查和验证这些概念。

另一个重大挑战是资金问题。尽管 Supra 筹集了约 3700 万美元,这似乎很可观,但与一些 DeFi 协议和竞争对手相比 — — 他们往往筹集了十倍的资金 — — 这一数字相形见绌。这种财务压力是一把双刃剑;虽然它限制了我们,但也迫使我们更加具有创造性和资源性。

我们还面临内部挑战,特别是在熊市期间和 FTX 崩溃等事件发生时。这些时期是情感上艰难的,我们团队内部甚至有过争论。然而,我们对完全垂直整合的信念以及它能够为 Web3 带来的价值让我们坚持了下来。我们受到了创造超级 dAPP 的潜力的激励,这些 dAPP 提供了其他 Layer1 无法匹敌的功能。这一愿景,加上我们相信我们拥有最佳设计和架构,激励我们克服困难,继续前进。

还有什么想与我们和我们的观众分享的吗?

Supra 最近推出了 StarKey 钱包,已经有超过 11 万次下载。StarKey 是一个全链钱包,不仅支持 Supra 还支持 Ethereum、Solana、Sui 以及许多其他链,并计划添加 Layer2 和更多链。钱包的突出特点是其创新的密钥恢复机制称为 Split Key Recovery。这一系统允许用户使用密码加密他们的私钥,然后将其分成多个部分,存储在各种位置,例如 Google Cloud、本地设备,甚至是可信的监护人处。这种方法提高了安全性,提供了安心,因为用户只有在必要时才能重构他们的私钥,从而降低了由于黑客攻击而导致资金丢失的风险。

StarKey 背后的技术由著名的密码学家 Doctor Anaka Kate 领导,他以分布式密钥生成(DKG)方面的工作而闻名。StarKey 的接受度非常高,许多用户从 MetaMask 转向 StarKey 以利用其密钥恢复功能。Supra 预计几乎所有用户将质押他们的代币,并预计将有大约 40 万或更多的钱包安装量。这个发展特别令人兴奋,因为它扩大了 Supra 的吸引力,不仅限于其区块链服务,使其成为 Web3 中任何人的有吸引力的选择。