Jason chen

Posted on Jan 10, 2023Read on Mirror.xyz

详解POS去中心化质押赛道头部项目SSV

从上次聊完ETH2.0、POS质押和Lido后,不少朋友让我再讲讲SSV,SSV确实相对于Lido确实比较难理解,毕竟它不是直接面向C端用户的,所以看起来不够直观,我尝试为大家分析一下这个项目到底是做什么的,以及它的意义和价值。 首先给个定义,SSV和Lido不属于竞争关系,而是互补关系。

没看过上一篇的大家要先补一下,要不本文比较难理解。

https://jason.mirror.xyz/63AF64V2tyjJjXXZD7GaPkpdSXGeKcQ5RozUdq2irZU

我之前说过Lido的问题是下游运营商的中心化,因为上游进了30%的POS质押金,再喂给下游运营商,所以对于运营商的掌控力非常强,运营商的入选退出也都是Lido自己决定的,这个问题就像是房间里的大象,每个人都看到了,但是因为还没有出问题所以大家也暂时选择忽视了,Lido依然也稳坐POS质押头把交椅

另外之前也说过stSaaS相当于代运营逻辑,你申请了POS验证者后,将节点的密钥给到运营商,运营商拿着你的密钥去帮你完成验证节点的工作内容,但是一旦运营商不管在稳定性还是说故意作恶都会导致实际出钱的验证者受到处罚,所以验证者选中一个靠谱的运营商也全靠运气,或者说全靠Lido的审核能力

那么目前提出的解决方案就是DVT去中心化验证者技术,它可以让多个节点运营商共同运营验证者,之前的验证者和运营商是1对1关系,DVT就是1对N关系,从而可以减少单点故障,不会导致运营商挂了后直接影响到对应的验证者,如果1个运营商挂了还可以由其他运营商顶上去。

那么SSV和DVT又是什么关系呢?SSV全称秘密共享验证器,它是两位以太坊开发@CarlBeek@adiasg在一篇探讨ETH2.0验证器故障的文章中所提出来的概念,原文链接如下:

https://notes.ethereum.org/@adiasg/preventing-eth2-validator-failure#Proposals-for-SSV-protocols

SSV的核心理念就是实现将验证者的私钥进行碎片后给到多个运营商,相当于多签的逻辑,后续SSV经过不断的讨论和发展延伸升级为DVT,所以SSV是DVT的前身,SSV也是一个技术名词,而我们今天聊的@ssv_network则是因其是SSV概念的践行者所以直接将自己命名为SSV,是这样一个关系。

所以Lido也意识到了自己中心化的问题,它也在探索通过集成 DVT 解决方案来让经过和未经过Lido审核的运营商一起进行混合验证的效果,从而降低Lido运营商中心化的风险,在去年10月份Lido也宣布与@ssv_network进行了首次测试,这就是一开始我说到的Lido和SSV虽然都是POS概念币,但是并不是竞对的原因

我们再回到DVT,你可以将其理解成以太坊上验证层的大型多重签名方案,它有4个关键组件:分布式密钥生成DGK、BLS 签名的私钥共享、多方安全计算MPC和IBFT 共识层,理解起来困难是吗?不要怕我会逐个介绍,请坚持看下去

分布式密钥生成 DKG是一个密码学过程,可以让多台机器(多个运营商)使用相同的验证者私钥,之前说过成为POS验证节点分四步:申请认证、质押ETH、获得私钥、运行机器。所以实现DVT首先要解决怎么能够让多台机器共享1个私钥,DKG让每个参与者都拥有私钥的一部分,从而防止单方直接访问控制整个私钥

BLS签名的私钥共享是一种机制,它实现了多方聚合签名,即能够将区块中所有的签名组合成单个签名,因为DKG使得私钥被多人碎片持有,那么需要签名时则将多人的签名聚合为一个签名,就像是一把钥匙被劈成4份分别保管,需要开门的时候则把4个碎片拼起来粘好后再插锁孔里。

多方安全计算MPC由大名鼎鼎的清华姚班创始人姚期智在1982 年提出,指参与者在不泄露各自隐私数据情况下,利用隐私数据参与保密计算,共同完成某项计算任务,MPC钱包概念大家应该也耳熟能详了,所以同样需要MPC技术来让每个私钥片段持有者在不泄漏自己数据的情况下一起完成重建私钥生成

伊斯坦布尔拜占庭共识IBFT大家应该已经很熟悉了,DVT的一个节点被任意选为领导者,负责区块提议并等工作,如果绝大多数验证者认为该块是有效的,它就会被添加到区块链中。如果在共识过程中选择的领导者下线,IBFT 将进行快速领导者更换并选择另一个 DVT 节点来承担该角色。

DVT技术我们搞明白了,@ssv_network则是基于此实现的一个去中心化验证器DVT的基础设施,属于0层解决方案,从而成为了以太坊POS层的去中心化基础设施,它使验证器能够由多个运营商运行,而不是仅由当前行业标准的1个,开发人员选择在其上构建他们的dapp和协议

所以我们看到SSV在建设自己的生态,并且对外给出了大额的grant,其官网已经披露了73个生态成员。https://ssv.network/ecosystem/ 因为SSV是一个很底层的去中心化验证节点解决方案的基础设施,所以对于C端用户离得比较远,大家打开它官网后也没有看到如Lido那样的质押入口。

它结合质押的完整完成流程如下,主要分3个步骤,质押者要先选择一组4运营商作为我的代管,然后将我作为验证者的私钥发给KeyShares来进行刚才说到的DKG等过程,最后向我选定的一组运营商发出广播将它们注册到网络中,并且这里也融入了它们的经济模型,质押者可以缴纳SSV的token作为管理运营费用。

运营商则也省了很多事,只需要提供硬件基础设施,运行 SSV 协议就可以简单的成为了一个去中心化验证节点,运营商可以自己确定他们要向利益相关者收取的服务费用。

最后在市场层面总结一下,Lido虽然目前凭借很低的质押门槛成为赛道龙头,但是中心化在web3就是原罪,Lido一定需要解决这个问题,SSV作为去中心化节点验证协议的头部项目,它的利好我认为随着Lido等项目开始着手去中心化改造后大概率会被释放出来,目前可能依然被低估,不代表任何投资建议,DYOR

欢迎交流探讨,也欢迎关注我的twitter:@jason_chen998,有需要也可添加微信 cj350306878,请备注姓名、公司和目的,谢谢。

往期文章: