Obol Labs 是一个专注于 DVT ( Distributed Validator Technology 分布式验证技术 ) 研发的软件开发团队,致力于优化流动性质押协议( 如 Lido )所被指出的节点中心化问题,该团队构建了一个基于 GoLang 语言的 HTTP 中间件 Charon —— 一個让任意用户,包括个人、团体或者社区等,共同运行一个以太坊验证器。
团队成员分布世界各地,當前約為 20 名左右。Obob Labs 创始人 Oisín Kyne,毕业于都柏林大学学院,在技术领域的企业工作超过 10 年,曾在區塊鏈技術公司 ConsenSys 中担任全栈开发人员;技术负责人 Corver Roos,則有着多年软件开发经验,曾担任 Luno 的首席后端工程师、Genesis 的软件架构师。
Obol Labs 發展歷史
Obol Labs 在 2021 年 9 月 9 日,获得由 Lido DAO 提供价值 10 万美元的 LDO 代币,以继续研究和构建信任最小化基础设施技术。2023 年 01 月 17 日,Obol 完成 1,250 万美元的 A 轮融资。该轮融资由 Pantera Capital 和 Archetype 共同领投,Coinbase Ventures、Nascent、BlockTower、Placeholder、Ethereal Ventures、Spartan 和 IEX 跟投。
主要事件:
2021.09.09 Obol:Technologies 获得 Lido 的 10 万美元 $LDO 代币资助,用于研究分布式验证器技术
2022.02.23:推出 Obol 原型社区,一个组织、教育和激励社区成员为 DVT 和 Obol 生态系统做出贡献的入口
2022.07.08:The Athena 测试网推出
2022.07.13:启动 Obol 运营商社区
2022.12.23:与 Lido 完成试点集成,11 个 Lido 节点运营商 (NO) 参与了 Goerli 测试网上的试点测试
2023.01.17:完成1,250 万美元融资,用于开发去中心以太坊质押基础设施
DVT( Distributed Validator Technology )
为了优化以太坊节点的单点故障、去中心化程度等问题,以太坊基金会的研究人员 Aditya Asgaonkar 和 Carl Beekhuizen在 2019 年的一篇论文中,提出了SSV 机制(秘钥共享技术),后续随着技术的完善升级为目前的 DVT —— Distributed Validator Technology(分布式验证技术)。
DVT 技术是以太坊升级路线中的重要部分,核心作用是让单个以太坊验证器可由多人同时负责运行,包括个人、团体或者社区等共同运行一个验证器,由此前的将验证器与节点由 1 对 1 的关系,转变为1对N。在DVT技术的帮助下,能够进一步提高以太坊验证器的安全性、在线弹性等。
DVT 的架构原理是:首先通过 DKG(分布式密钥生成)将单个验证器密钥拆分成为一个可共享的密钥集,并通过多方计算 (MPC) 将拆分的密钥安全地分配到各个节点之间,这样每个节点都能使用分布式的密钥进行验证。
当节点对网络区块信息完成验证后,会提交其结果。此时需要 Shamir 秘密共享技术在预定义的KeyShares 阈值内重建整个验证器密钥,即将多个验证信息聚合在一起重建,只有超过预先设定阀值( n ≥ 3f + 1 ) 的节点数量成功提供验证结果后,才能重建验证器密钥,并向以太坊发送最后的验证结果。
相应的,网络会采用伊斯坦布尔拜占庭容错 (IBFT) 公式算法,在 DV 集群中随机选择一个验证器节点(KeyShares)负责区块提议并与其他参与者共享信息。如果单个集群中超过阈值数量的节点同意该块有效,则将其添加到区块链中。如果领导者离线,伊斯坦布尔拜占庭容错算法将在 12 秒内将角色重新分配给另一个集群中的节点。
例如一个 DV 集群中有 4 个节点同时负责运行当个验证器,而当只有大于或等于 3 个节点参与证明提交,该节点集群所共同运行的验证器即才可向以太坊提交验证证明,完成验证计算。这也意味着,4 个节点中,若有一个节点下线未及时提交验证结果,该验证器仍然不会受到影响。同理,若单个验证器由 7 个点负责运行,则 7 个节点中只要有 5 个节点保持在线,该验证器就能够正常运行。
如此的机制设定,可以让节点运营商拥有更多的容错率,目前运营商为了维持验证器的稳定性,其所采用的主动被动冗余机制(一台服务器启动,另一台服务器备用,如果主服务器宕机则等待上线)的成本相对较大,DVT 技术的加入可以让节点运营商实现动态调整节点部署和配置,减免由于错误的主动被动冗余实施导致验证器产生双重签名而被罚没的风险。
GoLang 中間件
Charon 是 Obol 为了实现多个节点同时运行一个验证器而开发的中间件,使任何现有的以太坊验证器客户端能够作为分布式验证器的一部分一起运。
Charon 在信标链客户端和验证器客户端之间,构建了节点集群的通信网络、负责分配验证密钥,并在伊斯坦布尔拜占庭容错 (IBFT) 算法下对网络信息验证达成共识。其整合了 DVT 技术并以中间件形式,实现多个节点共同运行单个验证器。
用户可以在官网链接钱包后,申请运行一个验证器或加入其他人的DV集群中。如下图:
在 DV launchpad(引导用户操作界面) 的帮助下设置集群条款、添加所有操作员并通过 DV launchpad 的身份验证后,操作员将生成的集群定义文件提供给他们的 Charon 客户端,并和其他节点,建立安全和加密的通信线路。
当所有操作员都成功签名加入集群后,就可以通过执行 DKG 创建分布式验证器私钥,并完成对以太坊执行层客户端和共识层客户端的同步,即可激活集群。后续可以通过 Obol 官方提供的Grafana 仪表板来关注集群的运行情况,如下图:
Charon 也支持和 MEV-Boost( Flashbots 的产品)进行集成,与 MEV 搜索者合作。集群可向多个区块构建者通信请求区块提议,以赚取的额外的 MEV 奖励(该集成仍处于 alpha 状态,节点可能需要大量配置才能成功运行)。
測試網及未來計劃
目前 Obol 开启了第四个测试网 Bia ,从官方披露的信息了解到已有 150 个 DV 集群参与了测试。目前官方表示:Bia 测试网是无无代币奖励机制,但完成参与测试的用户可以获得相应 POAP ( 出席證明 )
据社区表示:若持有 5 个 POAP 可以成为社区初级大使,20 个 POAP 可以成为高级大使。
此前 Lido 与 Obol 已经完成以此网络试点,Lido 的节点运营商中有两个小组参与了测试,包括HashQuark、CryptoManufaktur、Nethermind 和 Simply Staking所组成的小组; DSRV、Kukis Global、Chorus One、Staking Facilities、Blockscape、Everstake 和 Stakely 所组成的小组。
Lido 已经表示将在 2023 年会继续对 Obol 和 SSV 网络进行额外测试,且其 V2 版本中也可能会引入 Obol 作为实现分布式验证器的方案之一。
赛道發展機會
目前专注于研发 DVT 技术主要项目为 Obol 和 SSV,两个项目均是采用了 DVT 技术的底层逻辑去构建产品。SSV 是使用 DVT 技术构建一个完善的运营商网络,可以直接对接流动性质押协议,比如 Lido、Frax 等,为这些协议提供分布式的运营商网络服务,相应的 SSV 会收取一定的平台费用作为收入,该部分收入会进入财库由社区治理。
Obol 则是通过中间件的方式,可以让任意的节点运营商、大型团体以及个体等用户群体直接使用,或在平台上和其他人组建成为 DV 集群,共同运行单个验证器。
两者的实现方式上有所不同,但均是下一阶段流动性质押实现让任意用户以质押低门槛 ETH 金额的方式参与到协议的节点网络中的不可或缺的基础设施。目前如 Lido 已经宣布在 V2 版本中推出 Staking Router 模块化架构,允许任何人(包括单独的质押者)成为节点运营商。
该架构设计需要与 Obol Labs 或 SSV.Network 合作,利用 DVT 技术所带来的分布式密钥功能,可让任意节点接入 Lido 的验证者网络中。另外,如 Stader 、Stakewise 等协议也开始将 DVT 技术引入其流动性质押服务中,该些流动性质押协议预计都会在今年推出其基于 DVT 技术的产品。流动性质押和 DVT 技术的结合已经成为 LSD 赛道下一个的主要产品方向。
在以太坊完成上海升级后,已质押 ETH 将被解锁,那么市场可能会重新开始选择将 ETH 质押到收益率更高的平台中。如 Yearn 已经宣布会推出新产品 yETH——以 Token 的形式覆盖一篮子的 LSD 衍生品资产,为用户提供更高的收益。
總結
在以太坊完成升级后,LSD 赛道勢必迎来新变化,除市场上的 ETH 质押会逐渐向高收益的平台靠拢,DVT 技术也将在今年正式投入使用,像 SSV 这类分布式运营商网络是可以直接为 DeFi 协议提供ETH质押服务的,或是流动性质押协议开始使用 SSV 和 Obol 嵌入到他们的产品中,以此让更多用户进入协议作为节点运营商等,
总之,DVT 技术将是以太坊未来叙事里面一个重要技术方面,而目前相关概念的 SSV 代币在 2023 年初表現也相對強勢。所以同为赛道的主要产品,Obol 虽还未发币,但其预计今年会上线主网,作為 DVT 赛道中的領先者,期待它在以太坊完成新升級後將推出的產品。