以太坊的POS协议面临着一些重大挑战。MEV、审查抵制,当然还有中心化,都增加了以太坊及其用户的系统性风险
当Serentiy首次设计时,它从一开始就被设定为对多方计算友好,为分布式验证器技术奠定了基础。SSV是第一个开源且无需许可的DVT实现
随着SSV技术变得越来越普遍,花点时间讨论引领当前SSV开发的设计目标和决策以及它相对于其他实现的优势是很重要的
术语
DVT—代表分布式验证器技术。一种协议,可让独立且无需信任的运营商对以太坊验证器进行分布式操作
SSV—第一个DVT实现,源自新兴的EFDVT规范
以太坊验证器——一个32ETH验证器,由BLS密钥表示
密钥共享——从以太坊验证器BLS密钥生成的分片,SSV节点使用它与其他节点一起操作验证器
使命与目标
SSV的使命很简单:
“成为以太坊的无许可分布式基础设施层,开发人员选择在其上构建他们的抵押应用程序和协议”
围绕ETH抵押发生的创新数量令人难以置信,我们预计它会像defi那样随着许多项目/服务竞争ETH而增长
数据:某巨鲸地址将价值473万美元SSV转入Binance:金色财经报道,据链上分析师余烬监测,曾于 552 天前从 Binance 提出 229,552 枚 SSV 的巨鲸,于 1 小时前将 20 万枚 SSV(约 473 万美元)转入 Binance。余烬分析称,552 天前该地址从 Binance 提出时,SSV 价格为 9.35 美元,如果该地址以 SSV 当前价格全部售出,将实现 286 万美元的收益。目前,SSV 价格已由他刚转入时的 24.9 美元下跌至 23.6 美元。[2023/5/6 14:47:17]
他们之间有一个共同的线程,他们都需要在某个地方运行他们的以太坊验证器。我们的使命是通过关注从小到大的开发人员来实现这一目标
这个使命很重要,它的目标是通过为更大的生态系统创建有价值的基础设施组件来支持以太坊的未来
设计目标:
无许可和分布式——SSV是无许可和分布式的。任何人都可以加入网络,而无需中央授权机构启用或干预该过程
可重用、无需协调且简单——SSV应该是可重用的基础设施,开发人员可以在几分钟内无需协调即可设置一个有效的验证器
SSV上涨触及43美元,24小时涨幅15.72%:金色财经报道,行情数据显示,ssv.network(SSV)上涨触及43美元,现报价42.88美元,24小时涨幅15.72%。行情波动较大,请做好风险控制。[2023/2/26 12:30:20]
公共利益——通过启用DVT,我们可以使以太坊更加去中心化,降低系统风险并最终更加稳健
SSV技术概述
SSV被构建为节点运营商的分布式网络,管理当放在一起代表以太坊验证者的份额
节点通过P2P网络上的发布-订阅协议进行通信,就像信标链一样强大而健壮的网络层不仅对于健壮性至关重要,而且对于去中心化也至关重要
SSV节点使用QBFT作为它们的共识层来协调和同意在每个epoch上签署哪些职责数据。这使得SSV具有容错能力,而不仅仅是进行分布式密钥管理
SSV使用一组智能合约作为其数据可用性层,所有验证器都与运营商注册一起在那里注册和维护。这导致了一个网状的运营商网络,用户可以自由选择,无需协调来运行以太坊验证器
SSV上涨触及40美元,创历史新高:金色财经报道,据行情数据显示,ssv.network(SSV)上涨触及 40 美元,创历史新高。现报价 39.02 美元,24 小时涨幅 18.6%。行情波动较大,请做好风险控制。[2023/2/23 12:24:36]
关键差异化因素
容错和分布式密钥
SSV的核心是一种决定签名类型的协议,其中节点分两步进行操作
第1步—每个节点从其希望其他人签名的本地信标节点获取职责数据。从节点中选出循环领导者以开始BFT共识轮,在该轮中所有节点都试图决定他们应该签署什么
第2步——一旦所有节点决定了他们应该签署什么,他们每个人都使用分配给他们的验证器密钥的碎片来签署数据。他们收集部分签名,重建实际签名并将签名的职责数据广播到信标链
这两个看似简单的步骤背后的魔力是使用完整的拜占庭容错共识协议和阈值签名来创建一个容错协议,该协议可以安全、活跃地处理高达的节点故障
对于共识协议,我们选择了QBFT。这是一个经过全面审查、简单直观的协议,具有低网络复杂性(O(N))和延迟
Lido与Obol Labs、ssv.network合作,将开启新一轮DVT测试:金色财经报道,Lido Finance宣布Obol Labs和ssv.network合作,将进行新一轮DVT(分布式验证器技术)测试,并邀请个人质押者参与测试。[2023/2/4 11:46:30]
基于合同的发现、透明度和数据可用性
有很多方法可以将密钥分配给节点运营商,这一决定也会影响协议的使用方式和解锁的功能
一种天真的方法是使用硬编码的配置文件,一些DVT实现采用了这种方式。尽管它“更简单”,但它也显着限制潜在用户使用该协议的方式,从而在流程中产生数据可用性和集中化问题
使用配置文件时,添加/更改验证器是一个更棘手的协调问题,它需要紧密的手动协调,从而导致集中化和可信设置
另一个问题只是数据可用性,通过配置文件设置的节点无法知道它不知道的内容。即必须手动添加外部更改。丢失/损坏的配置文件是另一个问题,手动配置会导致同步问题
ssv.network发布Shifu V2,测试网将于2月初暂停运行2周以重置网络:1月26日消息,以太坊质押基础设施ssv.network发文公布其最新节点版本Shifu V2。据悉,升级后的SSV节点可以让运营者承担Beacon Chain上的所有职责,正式允许ssv.network节点参与以太坊共识中使用的所有职责。
此外,ssv.network表示节点的变化与现有代码有重大差异,为确保顺利过渡到新的测试网版本,ssv将重置网络。当前测试网将从2月初开始关闭2周,给网络运营商留出足够时间将其节点软件更新到最新版本。[2023/1/26 11:31:04]
与手动方法相比,SSV利用智能合约向运营商分发密钥
这种设计在许多方面都有好处:
合约作为网络的数据可用性层,有助于发现所有网络参与者。
可以以无需许可的方式在链上访问入职,这对于合约到合约的集成至关重要。
如果运营商失去了他所有的股份,他们可以从链上数据完全重建。
基于Pub-Sub的网络
从第一天起,SSV就在其P2P网络之上实施了基于传奇的发布-订阅协议的网络层。
Pub-sub通过在网络中创建节点可以订阅的“主题”来工作。pub-sub背后的想法是减少P2P网络在并非所有消息都需要传播到所有节点的情况下可能遇到的过载。
SSV的发布-订阅网络使用加密的P2P通信和签名消息,使节点无需协调即可相互查找和对话
随着消息的传播,运行节点的任何人都可以检查和分析它们,从而在操作员绩效、道德规范等方面创造透明度。基于这些工具,创建了SSV浏览器
SSV的网络层是确保SSV无需许可且去中心化的基础组件
分布式Slashing保护数据库
在DVT中,每个节点都为它分配给的验证器保存一个罚没数据库。在SSV中,我们更进了一步
由于所有节点都生活在一个网状网络中,使用pub-sub进行通信,它们都可以看到该主题内的所有消息
QBFT实现有一个独特的DECIDED消息,其中包含所有节点决定为特定时期签署特定职责数据的证明。跟踪那些已决定的消息可以为任何观察者提供所有已签名证明、提案等的完整历史记录
在SSV中,我们通过保存那些决定的消息并能够将它们提供给任何其他节点,在许多网络副本上创建了一个独特的分布式slashing保护数据库
这在以下情况下很有用:
一个节点重新上线并需要同步它的削减数据库以不签署可削减的职责
数据可用性,存储此数据的节点越多,它就越可用
网络健壮性
提取数据进行分析
零坐标DKG
分布式密钥生成(DKG)是一项令人兴奋的技术,它能够以分布式方式创建密钥利用SSV的免许可网络,我们设法想出了一种实现零协调DKG的方法,其中根本不需要手动协调
以上意味着任何SSV节点一旦上线就已经“DKG”就绪,用户可以通过简单的节点RPC调用来选择DKG参与者并执行DKG仪式,就是这样
这是可用性的一大进步,因为这个过程可以非常简单地自动化,服务于许多用例,如质押池等
DKG的输出是可见和透明的,任何人都可以轻松验证。包括合同
远程签名者设计
SSV旨在直接连接到共识和执行客户端。SSV本身采用了远程签名者架构,其中敏感密钥可以在远程签名者中进行管理和存储
这种方法基于以太坊基金会和Consensys的新兴DVT规范
这种方法有几个优点:
与新兴的EF规范保持一致
无需更改现有的客户端实现
用于基本设置和高级设置的多功能配置,使任何节点操作员都可以设置自己的存储和管理敏感密钥的方式
有许多可供使用的签名器,包括:web3Signer、KeyVault、dirk等
概括
在构建像SSV这样的项目时,技术决策通常会受到协议本身的目的和可用性的影响
我希望这篇文章能够阐明我们做出的决定、原因,并设法传达SSV作为以太坊生态系统中的公共产品所具有的巨大价值
结语
SSV说实话很不错值得布局一部分仓位,为什么这样讲呢,该项目试图解决以太坊验证节点过于中心化的问题,这也是当前以太坊面临的重大挑战之一
该项目具备一定的技术壁垒,当前处于测试网期间,参与测试网的有包括Lido在内的多个以太坊质押服务商,主网预计明年初上线。再一点机构持仓价格再6u附近,市值现在也仅仅只有9000多万,综上值得我们的期待
希望这篇文章对大家有一定的帮助,有想跟作者聊聊的欢迎私信!
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。