長文解読 SSV Network 技術原理と発展の見通し
原文作者:暗号 KOL Poopman
原文翻译:0x711,Logicrw,BlockBeats
9月初、RocketPool、StakeWise、Stader LabsなどのEthereum LSDプロトコルが共同でコミットし、市場シェアを総ステーキング量の22%を超えないように制限することを発表しました。これは、Ethereumのステーキング市場の集中化が進む問題に対処することを目的としています。しかし、シェアが32%に達する市場のリーダーであるLido Financeはこれに対して何も表明せず、コミュニティ内で議論を引き起こしました。これに対し、暗号KOL Poopmanは自身のソーシャルプラットフォームで、分散型検証ノード技術(DVT)が単一障害点を防ぎ、分散化を実現する上で重要な役割を果たしていると述べ、関連プロトコルSSV Networkについて詳しく分析しました。
BlockBeatsはこれを整理して翻訳しました。
背景
Ethereumの合併後、コンセンサスメカニズムはPoWからPoSに移行しました。同時に、PoSはLidoなどのステーキングソリューションの成長を加速させ、プロトコルの集中化リスク(約33%の市場シェア)も加速させました。
DVTは分散型検証ノード技術(Distributed Validator Technology)を意味します。この技術は、検証者の秘密鍵を複数のコンピュータに分散させ、単一障害点を防ぐことを目的としています。簡単に言えば、DVTはマルチシグネチャに似たソリューションと見なすことができます。
ここで、検証者ノードの鍵の概念について説明する必要があります。PoSの後、検証者ノードの鍵が導入されました。この鍵は、ブロック提案や証明などのオンチェーン操作を署名するために使用されます。しかし、鍵はホットウォレットに保存する必要があります。
DVT技術の動作方式
その動作原理を理解するためには、まずDVTの4つの柱を理解する必要があります:
1.シャミールの秘密分散と閾値暗号;
2.分散型鍵生成(DKG);
3.MPC;
4.コンセンサス。
シャミールの秘密分散
暗号情報がY軸に位置し、秘密鍵が3つの部分に分割され、ノードA、B、Cに送信される図を想像してください。情報を復号するには、少なくとも2つの部分が接続される必要があります。
これを⅔シャミールの秘密分散と呼びます。簡単に言えば、シャミールの秘密分散は秘密鍵を複数のノードに分割するアルゴリズムです。各ノードは鍵の一部しか保持せず、投票閾値(3/4または5/7など)に達しない限り、いかなる単一ノードもメッセージに署名することはできません。
さらに、PoSはBLS署名を使用し、複数の署名を1つの署名に集約することを可能にします。したがって、ノードがトランザクションに署名すると、BLS署名はすべての署名を組み合わせて検証ノードの秘密鍵を代表する署名を生成します。
分散型鍵生成(DKG)
しかし、実際には、いかなる当事者もこの検証ノードの秘密鍵を知るべきではありません。これは検証者にとって非常に安全ではありません。この場合、DKGは次の方法でこの問題を解決しようとします:
各参加者が秘密分散(secret share)を行う;
その後、これらのすべてのシェアを合計して最終結果を得る。
したがって、DKGは鍵の共有を作成し、それを各ノードに配布するプロセスです。このプロセスでは、各参加者が鍵を計算し、そのために「ランダム性」を提供する必要があります。これにより、いかなる当事者もユーザーの秘密鍵を知ることができません。
多者計算(MPC)
MPCはDVTの重要な柱です。MPCは、オペレーターが秘密分散を使用してメッセージに署名できるようにし、いかなる単一デバイス上で完全な秘密鍵を再構築する必要がありません。これにより、秘密鍵の集中化リスクを低減するのに役立ちます。
コンセンサスメカニズム
ノード間で特定のブロックに関して合意に達するために、アルゴリズムIBFTは1つのノードをブロック提案者として選択し、他のノードとそのブロックを共有します。合意が得られた場合、約66%のノードがそのブロックが有効であることに同意したことを意味し、そのブロックをパッケージ化することが提案されます。
しかし、ブロック提案者がDVT内のハードウェア/ソフトウェアの問題によりオフラインになった場合、IBFTコンセンサスは12秒以内に別のDVTノードをブロック提案者として選択し、フォールトトレランスメカニズムが機能します。(これはある程度、ブロックチェーンの堅牢性を保証します。)
DVTの簡潔なまとめ
簡単に言えば、以下の4つの技術がDVTの基礎を構成しています:
1.シャミールの秘密分散と閾値暗号
2.DKG
3.MPC
4.コンセンサス
DVTが理解されたので、次にSSVネットワークについて探ります。
SSV Networkとは?
SSVはSecret Shared Validators(秘密共有検証者)を意味し、最近DVTとして知られるようになりました。
SSVの概念は、Ethereum財団のメンバーとの共同研究論文に由来し、検証者のタスクを一群のノードに分散させることを目的としています。
SSV Networkはどのように機能するのか?
SSV = DVT
SSVは検証者の秘密鍵(またはシェア)を一群のノードに分散させ、次のことを保証します:
鍵の集中化が存在しない
1つのノードは他のノードを信頼することなく機能できる
さらに、SSVにはトークンとP2P市場があります。
SSVトークンの用途
SSVネットワークはより高い安全性と分散化サービスを提供するため、ユーザーはネットワークとオペレーターにSSV手数料を支払う必要があります。
SSVネットワークには2つの主要な参加者があります:ステーキング者とオペレーター。
ステーキング者はリストから4つのオペレーターを選択し、これらのオペレーターにSSVを預け、選択した期間(例えば1年、6ヶ月)に基づいて直接チェーン上でETHを稼ぐことができます。
各オペレーターは独自の手数料を設定でき、P2P市場で他のオペレーターと競争します。
さらに重要なのは、オペレーターはステーキング者のETH資産や得られた報酬を保持しないことです。彼らの役割は、ステーキング者を代表して検証者を維持・操作することだけです。しかし、オペレーターとネットワークは、SSVネットワークを使用するユーザーから運営費とネットワーク費を徴収します。
ネットワーク費はDAOが設計した各検証者の固定コストであり、直接DAOの金庫(0xb35096b074fdb9bbac63e3adae0bbde512b2e6b6)に流れます。費用は時間とともにステーキング者のSSV残高から差し引かれ、現在約1000万ドルのTVLが蓄積されています。
SSV DAO
SSVトークンの保有者はSSV DAOのガバナンスに参加し、以下の決定を行うことができます:
ネットワーク費の設計と調整
オペレーターの評価(オペレーターのパフォーマンスに基づいて評価)
任意のプロトコルの開発と決定
SSVの実現可能性の洞察
まず、SSVネットワークは今後さらに採用されると予想されます。これにより、より多くのステーキング者がSSVをオペレーターに預け、より高い安全性と分散化サービスを得ることができ、市場での流通供給量が減少します。
この場合、最も直感的な行動は二次市場でSSVを取引することです。
または、UniswapでSSV-ETHペアに流動性を提供し(0.3%手数料レベル)、約64%のAPR/毎1000ドルの流動性ポジションで1日あたり1.76ドルの手数料を稼ぐことができます。
一方で、SSVネットワーク内でノードを運営し、サービス料としてSSVを稼ぐことも考慮できます。管理する鍵のシェアが多いほど、得られるSSVも多くなります。
ただし、オペレーターは、SSVの価値の上昇が必ずしも収入の増加につながるわけではないことに注意する必要があります。実際、SSVの価格が上昇すると、オペレーターは通常、より多くのステーキング者を引き付けるために手数料を引き下げます。
同様に、SSVの価格が下落すると、彼らは手数料を引き上げます。この手数料の動的変化は、市場にどれだけのステーキング者とオペレーターがいるかにも影響されます。