对话 SEDA 联合创始人:做更具 Web3 精神的预言机,用坚韧熬过资本寒冬

SEDA 创建了一个统一的数据层,允许信息、流动性和消息传递不仅从现实世界,而且在区块链之间流动。

撰文: Sunny & David

SEDA: Peter and Jasper

前言

预言机,是维护和增强区块链这一“信任机器”的必备要素。

六月,Vitalik 在一篇文章中提到了加密生态需要一个终极预言机来作为基础设施。这个赛道除了我们熟知的Chainlink之外,也有许多重要的项目在坚持build,例如SEDA。

SEDA致力于成为Web3的HTTP,构建一个数据传输层,允许从任何第一层查询数据。与其他产品相比,SEDA更为平等和接地气,尝试打造真正符合web3精神的'人民Oracle'。例如其支持任意来源的数据、价格设计更加亲民,对简单的数据请求更具成本效益等。

从下面的访谈内容中,我们将了解SEDA联合创始人的经历和想法,了解为什么他们要建立这样一个Oracle,以及当所有人都在质疑他们的时候,他们是如何在两年的艰难时期经历各种困难而取得如此巨大的成功的。我们希望这次访谈可以帮助大家更多地了解SEDA和Oracle,同时也希望为那些在创业寒冬中的人们提供一些温暖和鼓励。

跨国创业,因 ETH Berlin 相遇

TechFlow:你们能否简要介绍一下你们的背景和让你们都进入加密货币领域的原因?

Peter Mitchell:

  • 我是 SEDA 的联合创始人兼 CEO。当我们开发第一个应用程序时,我负责 Jasper 的部分工作。我通过 EveryDapp 接触到加密货币,EveryDapp 是第一个为 dApp 进行策划和排名的平台。

  • 我的目标是建立一个用户友好的平台,让 Web3 新手可以了解各种智能合约。我们对代码进行了审查和验证,并为初学者提供了入门指南。

  • 这个项目标志着我在加密货币领域的首次亮相。2018 年,我找到 Jasper,寻求一位技术联合创始人,与他一起开启新的创业。

Jasper:

  • 我是 SEDA 的联合创始人兼 CTO。在涉足加密货币之前,我专注于 Facebook 数据分析,使用 Facebook API 为大型出版商创建仪表板。我离开了之前的初创公司,因为 Facebook 经常修改他们的 API,这使得维持一个可行的软件变得困难。我们一直在修补软件漏洞,而不是进行创新。

  • 我被加密货币的魅力所吸引,转向了加密货币领域,并承担了合约开发的工作。在这一阶段的一个值得注意的任务是在 Finality Labs 的 plasma 客户端上,该客户端由以太坊基金会资助,专注于以太坊的可扩展性。

TechFlow:Peter 来自美国,Jasper 来自荷兰。这种跨国背景下,你们是如何相识并决定成立 SEDA?

Peter:

  • 我们实际上是在 ETH Berlin 上见面的。2018 年,我在 GitHub 上找到了 Jasper,当时他正在为 ETH Berlin 2018 开发一个黑客马拉松项目。当时我正在寻找一位联合创始人和 CTO,所以我给他发了消息,说:“嘿,我们很想见面。”我们基本上花了整整一个周末一起黑客,之后我们继续构建和合作。

Jasper:

  • 我在 ETH Berlin 上展示了我的第一个项目,在那里我遇到了 Peter。我们一起进行了多项合作,最终开发了一个专门用于根据初创公司里程碑和融资轮次进行衍生品交易的应用程序。

  • 然而,我们意识到像 Augur 和 0x 这样的平台,都是建立在以太坊上的,成本过高,不可能实现广泛采用。

  • 因此,我们将注意力转向了开放市场基础设施。在这一阶段,我们发现了 Oracle 领域的巨大机遇。因此,我们深入研究并开始开发 Oracle。到目前为止,我们已经开发了两个 Oracle 产品,其中一个在最近的牛市阶段获得了超过 37 亿美元的支持。

  • 但是,看到我们的产品中也存在潜在的改进,我们回顾了我们的初始概念。我们目前正在改进我们的基础设施,目标是成为 Web3 的基础数据层。这将支持从任何 layer 1 进行数据查询,并在我们的网络中支持计算。

关于SEDA 的三问:What? Why? How?

TechFlow: 你能详细解释 SEDA 现在是什么,以及 SEDA 在解决什么问题吗?

Jasper:

  • 当你在以太坊等平台上部署一个智能合约时,该合约中所有数据,按定义都是公开的,但有时可能被部分隐藏。这意味着任何人都可以读取它,包括其他智能合约,它们也可以使用这些数据。本质上,这类似于可以相互通信的开放、无许可的 API,强调互操作性。

  • 然而,这种方法是有限的,因为智能合约只能访问 Layer 1 上的数据。我们正在构建的是一个连接 Layer 1 和世界上所有其他数据的桥梁。这允许智能合约不仅可以查询其他智能合约的数据,还可以执行互联网请求来获取任何想要的数据,从而实现链上和链下信息的无缝连接。

Peter:

  • 你可以把 SEDA 想象成 Web3 的基础传输层,类似于传统网络中的 HTTP。我们目前面临的问题是碎片化。随着每个新的 Layer 1 生态系统或 Layer 2 roll-up 的出现,包括超网、子网和各种其他用于构建具有独特用例的新生态系统的选择,一切都变得分散了。结果,资源(如用户、流动性和adoption)分散在一个复杂的、不同且独特的生态系统网络中。

  • **SEDA 创建了一个统一的数据层,允许信息、流动性和消息传递不仅从现实世界,而且在区块链之间流动。**你可以把 SEDA 想象成一个位于 Layer 1 和 Layer 2 之下的基础,以一种连贯的方式将它们连接起来。这就是我们今天在市场上推出的构建物。

**TechFlow: **SEDA 协议会颠覆现有的 oracle 市场吗?

Jasper:

  • 考虑一下推动系统的趋势,在这种系统中,你可以将加密货币视为具有安全、去中心化和无许可的不可变 Layer 1,例如以太坊。

  • 在这种系统之上,你可以构建可变代码,例如 Compound。在这里,你有一个去中心化合约,该合约是不可变和无许可的,允许任何人审查代码并准确了解协议在特定条件下如何运行。一切变得清晰:借入了多少 USDC,抵押了多少 ETH,以及我们知道确切的借入 APY 是多少,等等。

  • 但是,还有一个不透明的中间层,就像在沙子上建造一座非常高大的摩天大楼。这个中间件层代表了加密中的集中化故障点。如果 Oracle 失败或提供错误数据,可能会产生严重后果。

  • 许多现有的 oracle 不是很去中心化,它们有一个白名单验证器集,其中只有 10 或 20 家公司可以推送数据,或者它们提供相当于 Web 2.0 风格的对数据的访问。这可能需要签署合同或独家协议,从而使数据访问非常许可和不透明,类似于不稳定的中间件。

Peter:

  • 在预言机的Defi应用场景下,我们认为,要让去中心化金融 (DeFi) 真正扩展,特别是如果您希望在 DeFi 中看到 1 万亿美元的价值,您不能依赖一小群不透明、集中的企业。

  • 这样做就和把整个基础设施交给传统银行一样糟糕。在这种情况下,你最终把你的信任放在相对较小的软件公司身上,这些公司可能有非透明的商业行为。

  • 我们的愿景是从 Layer 1 底部堆栈到协议层顶部,确保完全无许可的系统。

TechFlow: SEDA 协议如何为 L1/L2 区块链和现实世界数据建立这种紧密的数据层?

Peter:

  • 你可以把 SEDA 框架中的 Oracle 想象成一个类似于模块的东西。例如,你可以在我们的网络上构建一个用于 Oracle 数据(如价格数据)的模块。

  • 将结构视为一个堆栈,其中 SEDA 充当数据的基础层。在那之上,您有网络层,由 Layer 1 或 Layer 2 组成。然后,在其上构建了可以查询数据或执行跨链计算或消息传递的协议和智能合约。

  • 在这种情况下,Oracles 可以被视为一个功能或模块,专门设计用于在我们的数据标准之上运行。

Jasper:

  • 在我们推出第一款 Oracle 产品后的八周内,我们有三个活跃的网络,为总价值37 亿的加密资产提供安全保障,使 SEDA 成为加密货币中第二大 Oracle。这一快速增长凸显了这些网络的采用、流动性和使用需求。然而,不断发展的加密货币空间面临一个集成难题:没有可靠的数据和桥接能力,新网络将会孤立。

  • 每个 L1 和 L2 都作为一个独立的实体运行,类似于 Web 2数据孤岛。SEDA 旨在连接这些实体。我们最初产品的快速增长凸显了 Oracle 部署的复杂性。通常,Oracle 是 L1 或 L2 上的智能合约,由基础设施组件如数据提供商支持。每个新的集成都要求重新开发和重新部署 Oracle。

  • 例如,在以太坊或 EVM L2 上重新部署是直接的,但在 Solana 上需要在 Rust 中进行重建,这会引入新的安全挑战。

  • SEDA 的解决方案是将数据聚合在我们的 Cosmos SDK 主链上,我们的安全和共识流程就驻留在这里。然后,数据通过中继智能合约传递到每个 L1 或 L2。这种简化的方法使我们能够扩展,而无需不断重新评估信任假设。

基于Cosmos的全链预言机

TechFlow: 为什么使用 Cosmos SDK?

Jasper:

  • 我们使用 Cosmos SDK 构建。要查询我们的数据,您只需要一个智能合约,它可以解析我们网络中来自我们的加密证明,从而允许访问我们的数据。尽管我们的基础设施是建立在 Cosmos 之上的,但我们不依赖于基于身份的加密 (IBC)。我们已经实现了自己的完全信任最小化了的桥接机制。

  • 我们选择 Cosmos 是因为它是创建自定义网络的最成熟、最即插即用的基础设施。我们的目标是充当数据枢纽,在我们的主网络上聚合数据并将其分发到所有连接的网络。

  • Cosmos 作为一个专用应用程序特定区块链,可以无缝地实现这一目标。它经过了验证,由活跃的社区支持,并采用了可靠的 Tendermint 权益证明系统。

  • 我们使用 Cosmos 进行结算和检查点。但是,我们还有一个由负责数据查询的自定义节点组成的覆盖网络。这些节点由 Cosmos 链通过其验证人集合中内置的随机性功能随机选择。

  • Cosmos 链选择随机覆盖节点来执行特定的计算。一旦这些计算完成,结果就会返回到 Cosmos 链并随后进行分发。本质上,Cosmos 为那些希望开发链无关的特定应用程序区块链的开发者提供了首选 SDK。

TechFlow: 如何在协议中实现去中心化?

**Jasper: **系统在 Cosmos SDK 上运行。虽然我可能不是最适合深入探讨其技术细节的人,但我可以引导您了解数据如何被收集并然后返回给用户。以下是它是如何工作的:

  1. 用户发出价格喂养请求,例如以太坊上 ETH-USDC 的价格。

  2. 我们的网络识别数据请求,我们的验证人集合随机选择特定数量的覆盖网络节点来获取此数据。

  3. 在价格喂养请求中,用户可以指定要使用的哪些数据源,提供 API 端点。此外,请求还包括一个二进制文件,定义了如何计算数据。

  4. 该请求将被发送到选定的覆盖网络节点。

  5. 这些覆盖网络节点作为一个秘密委员会运行,这意味着它们不知道正在处理相同请求的其他节点。他们检索必要的数据并执行规定的计算。

  6. 使用提交-揭示方案,每个节点首先提交其结果,然后按顺序揭示它。

  7. 将单个结果按预定方式聚合。

  8. 聚合结果然后被传递回请求价格 feed 的个人或实体。

  9. 随后,协议可以访问和使用这些数据。

Peter:

  • 在 Cosmos 中,有多个验证人集,每个集都有子集。该系统是强大的,利用随机性来确定选择哪些验证人来查询数据。

  • 而不是指定特定的公司或实体作为数据查询节点,任何网络中的验证人都可能被选择。Cosmos 的一个挑战是其有限的验证人集。在我们的网络中,有大约 100 个验证人负责数据链,这是一个相对较小的数字。为了进一步去中心化数据请求的执行,我们实现了覆盖网络设计。这 100 个验证人的主要角色是利用可验证的随机函数从覆盖网络中选择节点。

  • 我们的目标是使覆盖网络由数千个节点组成,确保比核心链有更广泛的选择池。

公共物品与盈利模式

TechFlow: SEDA作为数据层协议,收入模型是什么?

Peter:

  • 本质上,当发出数据请求时,您会附带一个付款,可以用各种货币支付,具体取决于接受我们网络通知的中继器支持什么。中继器随后按照自己的意愿使用该付款。

  • 但是,为了通过我们的网络进行计算,中继器需要销毁一定数量的网络代币。我们的目标是确保轻松访问我们的数据。因此,尽管中继器可以接受各种货币,但他们最终会烧毁我们的代币以支付计算费用。由于此代币被销毁,我们的网络是通货紧缩的,类似于EIP 1559。

TechFlow:与以太坊相比,公共物品的概念如何与SEDA的协议相互交织?

Jasper:

  • 以太坊是一个公共物品。它是非排他性的和非竞争性的,这意味着任何人都可以使用它,而不限制其他人的使用。以太坊的资金主要来自于Gas和铸币。特定百分比每年都会铸造,分发给验证者,以及他们收到的基本收入。

  • 以太坊已成为分散计算和众多金融应用的基础,包括借贷协议、永续合约、现实世界的资产和NFT铸币的随机性。这些应用通常需要预言机。

  • 目前,预言机主要由私人公司资助,经济模型不可持续。我们相信建立一个分散的、无许可的、自我维持的、通过使用资金来维持的生态系统的重要性。这对于长期可靠性至关重要。依赖私人公司提供数据存在风险;如果该公司破产,依赖的系统可能会崩溃。

  • 因此,将数据基础设施视为公共物品至关重要。我们专注于与请求相关的计算与智能合约有许多相似之处。

TechFlow: 作为公共物品的SEDA如何盈利?

Jasper:

  • 网络和基础设施保持开放和无许可。有内置参数,例如烧毁数据以请求信息。如果一个协议使用我们的服务,他们会用他们选择的货币(如USC或ETH)来补偿中继器,然后在我们的核心网络中被转换和销毁。

Peter:

  • 虽然我们的团队构建了这个协议,但我们在瑞士以非盈利协会的身份运营。我们的目标不是在我们的网络上征收额外的费用或将其嵌入我们的共识。然而,我们可以设计盈利工具。

  • 例如,我们可能会创建数据模块,允许像纳斯达克这样的机构将其API私下与我们的网络链接。任何盈利工具都会是补充的,增强用户体验。但是,主网络仍然是开放的、透明的和免费的,我们不带有任何财务动机。

Jasper:

  • 必须强调的是,网络参与者需要激励。这不是一个慈善事业。网络中的验证者不是出于纯粹的好意在运营。因此,支持这些分散的网络成员的内置机制至关重要。

  • 我们采取的一种方法是成为一个让MEV意识到的预言机。当价格在以太坊上更新,且交易在mempool中可见时,MEV搜索者预测更新后的网络状态。他们评估潜在的机会,并根据他们可以提取的价值,经常执行flashbots拍卖来战略性地定位特定的预言机更新。

  • 目前,这笔拍卖收入归以太坊验证者所有。我们相信这并不是唯一的方式。我们正在创新,内部拍卖定位我们的预言机更新的权利,将这一潜在的收入引导到我们的网络验证者。

两年,熬过资本寒冬

TechFlow: 欧洲国家的主要资本市场可能不如美国成熟。你能分享一下你为项目筹集资金和实现增长的经历吗?

Peter:

  • 我们的旅程始于2018年的熊市。两年来,我们试图筹集资金,但只能筹到足够的资金维持我们的项目。我们接触的许多风险投资家都很犹豫,解释说由于市场下跌,他们没有投放资本。

  • 我们接触的欧洲风险投资公司特别谨慎,等待我们有一个庞大的团队和显著的牵引力才考虑投资。

  • 对于像我们这样的初创公司,当时只有Jasper和我有一个概念,找到愿意冒险的投资者确实很有挑战性。我们的大部分筹款都在2020年底到2021年初之间完成,就在Covid大流行爆发之时。

  • 我记得去了像旧金山和纽约这样的城市见投资人,尽管经济紧张,当时我们还是为短暂的酒店住宿支付了近4000美元。筹款真的是一场艰难斗争。

Jasper: 一个值得注意的点是,虽然我们与投资者打了两年交道,但我们也在构建产品。投资者认可了这种韧性。他们看到我们不只是追求快速的利润,而是承诺并持续的建设。在熊市中展现坚定的决心显著地增强了我们的声誉。这种毅力赢得了我们的投资者的巨大信任。

Peter:

  • 如今,我们已筹集了超过2200万美元,投资者包括Distributed Global、Coinbase Ventures、Coin Fund、Reciprocal和其他许多机构。幸运的是,在这个熊市中,我们资金充足,有一个坚实的赛道。这不仅使我们能够生存,而且能够繁荣。即使在这些困难时期,我们也在扩张、招聘和加速增长,我们为此深感感激。

  • 从上一个熊市中吸取教训,我们记得2018年和2019年的挑战,当时的资本并不像现在这样容易获得。我们确保了财务责任,并确保了足够的资源来在任何后续的熊市中增长和保持进攻姿态。

Peter: 当Jasper和我开始合作时,我们住在汉堡,相隔只有短短五分钟的步行路程。成为创始人带来了一场情感的风暴;这就像坐过山车。有时,一切似乎都很有希望,而在其他时候,挑战重重。Jasper和我一直为彼此提供强大的支持系统。

我们之间的相互理解起到了关键作用。这种理解的基础就是我们如何构建我们的团队。我们花了时间雇佣团队成员,确保有一个强大、有才华的核心基本盘。随着我们的持续增长,我们团队的一致反馈是对文化的赞赏,这种文化强调辛勤工作和相互理解。

后记: ETHcc会议感想

这次访谈是在ETHcc 2023的访谈室进行的,该访谈室由YAP团队慷慨提供。在这个集中的会议室氛围中,驱动Web3开发者的主要主题显而易见:基础设施、现实世界的资产和账户抽象。

尽管Jasper和Peter选择留在欧洲进一步发展SEDA,但他们指出,与北美相比,欧洲的初创公司环境往往更为谨慎。SEDA的早期风投机构都来自于北美,欧洲的投资人在其获取得一定的市场信号后才后来居上。

被迷人的咖啡馆、面包店和如画的风景环绕,不免让人想象,如果欧洲拥有一个像旧金山那样的创业氛围会是什么样子?

深潮 TechFlow 是由社区驱动的深度内容平台,致力于提供有价值的信息,有态度的思考。

社区:

订阅频道:https://t.me/TechFlowDaily

电报:https://t.me/TechFlowPost

推特:@TechFlowPost

进微信群添加助手微信:blocktheworld

Subscribe to 深潮TechFlow
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.