长文解读 SSV Network 技术原理和发展前景

BlockBeats
2023-10-01 22:04:11
收藏
SSV Network 能否解决以太坊质押协议中心化问题

原文作者:加密 KOL Poopman

原文翻译:0x711,Logicrw,BlockBeats


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 个支柱:

1.Shamir's Secret Sharing 和阈值密码学;

2. 分布式密钥生成(DKG);

3.MPC;

4. 共识。

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 的价格下跌时,他们也会提高费用。这种费用的动态变化也受市场上有多少质押者和运营商影响。

链捕手ChainCatcher提醒,请广大读者理性看待区块链,切实提高风险意识,警惕各类虚拟代币发行与炒作, 站内所有内容仅系市场信息或相关方观点,不构成任何形式投资建议。如发现站内内容含敏感信息,可点击“举报”,我们会及时处理。
banner
ChainCatcher 与创新者共建Web3世界