深入分析SSV Network技术原理及发展前景
原文作者:加密 KOL Poopman
原文翻译:0x711,Logicrw,BlockBeats
原标题:《长文解读SSV Network技术原理和发展前景》
9 月初,RocketPool、StakeWise、Stader Labs 等以太坊 LSD 协议发起共同承诺,限制其市场份额不高于总质押量的 22%,旨在应对以太坊质押市场日益集中化的问题。然而,份额占比高达 32% 的市场龙头 Lido Finance 并未对此表态,引发社区争议。对此,加密 KOL Poopman 在其社交平台发文表示分布式验证节点技术(DVT)在防止单点故障和实现去中心化方面发挥着重要作用,并对相关协议 SSV Network 进行深入分析。
BlockBeats 对此整理翻译如下。
背景
以太坊合并后共识机制已从 PoW 过渡到 PoS,与此同时,PoS 加速了 Lido 等质押解决方案的增长,也加速了协议中心化风险(约 33% 的市场份额)。
DVT 代表分布式验证节点技术(Distributed Validator Technology)。该技术将验证者的私钥分布在多台计算机上,以防止单点故障等。简单来说,DVT 可以视为类似于多重签名的解决方案。
这里需要解释一下验证者节点密钥概念,在 POS 之后,验证者节点密钥被引入。该密钥负责签署链上操作,例如区块提案和证明。然而,密钥必须保存在热钱包。
DVT 技术工作方式
要了解它的工作原理,我们首先需要了解 DVT 的 4 个支柱:
- Shamir's Secret Sharing 和阈值密码学;
- 分布式密钥生成(DKG);
- MPC;
- 共识。
Shamir's Secret Sharing
想象一个图,假设一个加密信息位于 Y 轴,一个私钥被分成 3 部分并发送到节点 A、B 和 C。要解密信息,至少需要 2 个部分来连接线路。
这称为⅔ Shamir's Secret Sharing。简单来说,Shamir's Secret Sharing 一种将私钥划分到多个节点的算法。每个节点仅持有密钥的一小部分,除非达到投票阈值(如 3/4 或 5/7),否则任何单个节点都无法签署消息。
此外,POS 使用 BLS 签名,允许将多个签名聚合为单个签名。因此,当节点对交易进行签名时,BLS 签名会将所有签名组合成一个可以代表验证节点私钥的签名。
分布式密钥生成(DKG)
然而,实际情况是,任何一方都不应该知道这个验证节点的私钥,因为这对于验证者来说非常不安全。在这种情况下,DKG 尝试通过以下方式来解决这个问题:
每个参与者做一个秘密共享(secret share);
然后将所有这些份额相加得出最终结果。
因此,DKG 是一个创建密钥共享并将其分发到每个节点的过程。此过程要求每个参与者计算密钥并为其提供「随机性」,以便任何一方都无法获知用户的私钥。
多方计算(MPC)
MPC 是 DVT 的重要支柱。MPC 允许运营者仅使用其秘密共享来签署消息,而无需在任何单个设备上重建完整的私钥。这有助于降低私钥中心化的风险。
共识机制
为了在节点之间就某个区块达成共识,算法 IBFT 选择一个节点作为区块提议者并与其他节点共享该区块。如果达成共识,意味着大约 66% 的节点同意该区块有效,则提议该区块打包。
然而,如果区块提议者由于 DVT 中的硬件/软件问题而离线,IBFT 共识将在 12 秒内选择另一个 DVT 节点作为区块提议者,容错机制生效。(这在一定程度上保证了区块链的鲁棒性。)
DVT 简要总结
简言之,以下四项技术构成了 DVT 的基础:
1.Shamir's Secret Sharing 和阈值密码学
2.DKG
3.MPC
4.共识
既然 DVT 已经了解,下面我们来探讨 ssv network。
什么是 SSV Network?
SSV 代表的是 Secret Shared Validators(秘密共享验证器),最近被称为 DVT。
SSV 的概念源自与以太坊基金会成员合作的研究论文,旨在将验证器任务分散到一组节点中。
SSV Network是如何运作的?
SSV = DVT
SSV 将验证器的私钥(或份额)分发到一组节点中,确保:
不存在密钥的中心化
一个节点不需要信任另一个节点就能运作
此外,SSV 还有一个代币和一个 P2P 市场。
SSV 代币的用途
由于 SSV 网络提供了更高的安全性和去中心化服务,用户必须支付 SSV 费用给网络和运营商用于激励。
SSV 网络中有两个主要参与者:质押者和运营商。
质押者可以从列表中选择 4 个运营商,然后向这些运营商存入 SSV 并根据他们选择的期限(例如 1 年、6 个月)直接在链上赚取 ETH。
每个运营商都可以设置自己的费用,并在 P2P 市场上与其他运营商竞争。
更重要的是,运营商不持有质押者的 ETH 资产或获得的奖励,因为他们的角色仅仅是代表质押者维护和操作验证器。但是,运营商和网络都会向使用 SSV 网络的用户收取运营费和网络费。
网络费是由 DAO 设计的每个验证器的固定成本,并直接流入 DAO 金库(0xb35096b074fdb9bbac63e3adae0bbde512b2e6b6)。费用会随着时间从质押者的 SSV 余额中扣除,目前已累计约 1000 万美元的 TVL。
SSV DAO
SSV 代币持有者可以参与 SSV DAO 的治理,进行以下决策:
设计和调整网络费用
运营商评分(根据运营商的表现进行评分)
任何协议的开发和决策
SSV 可行性洞察
首先,ssv network 预计将会得到更多采用。这会导致更多的质押者将 SSV 存入运营商,以获得更高的安全性和去中心化服务,从而使市场上的流通供应量减少。
在这种情况下,最直观的行动是在二级市场上交易 SSV。
或者,您可以在 Uniswap 上为 SSV-ETH 对提供流动性(0.3% 手续费等级)并赚取约 64% 的 APR/ 每 1000 美元流动性位置每天 1.76 美元的费用。
另一方面,也可以考虑在 SSV 网络中运行节点,并赚取 SSV 作为服务费。管理的密钥份额越多,赚取的 SSV 就越多。
但是,运营商需要注意,SSV 的升值并不一定导致更高的收入。事实上,当 SSV 的价格上涨时,运营商通常会降低费用,以吸引更多的质押者。
同样,当 SSV 的价格下跌时,他们也会提高费用。这种费用的动态变化也受市场上有多少质押者和运营商影响。