セキュリティ · トレジャリーのガバナンス

トレジャリーのマルチシグ
25-of-50、例外なし

POTS の Safety Treasury は、Safe 上の 25-of-50 マルチシグのウォレットで守られています。資金を動かすたびに、25 人の独立した署名者の承認が必要です。創業チームも含め、誰ひとり単独でトレジャリーの資金に触れることはできません。

25 必要な署名者
50 署名者の総数
48h タイムロック
署名者のしきい値 25 / 50
必要(25)
残り(25)
Safety Treasury
0x5BB0d5Cb2276a054…
要点
  • トレジャリーの資金を動かす前に、50 人の署名者のうち 25 人の承認が必要
  • Safety Treasury は公開の Safe ウォレット。署名者、取引、提案はすべてオンチェーンで確認できる
  • 創業チームも含め、どの主体も単独でトレジャリーの資金に触れられない
  • 資金を動かすまでの5ステップ:フォーラム → 提案 → Snapshot 投票 → 48 時間のタイムロック → 25-of-50 で実行
考え方

マルチシグのウォレットとは?

マルチシグのウォレットは、ひとつの秘密鍵を「N 人中 M 人の署名が必要」というルールに置き換えます。誰もひとりで動けるだけの権限を持ちません。

単一署名のウォレット(一般的なもの)

ひとつの秘密鍵がすべての資金を管理します。その鍵が漏れたり、盗まれたり、持ち主が悪意を持って動いたりすれば、資金はすぐに動かされ、取り返す手立てはありません。

単一障害点がある

25-of-50 マルチシグ(POTS)

25 人の独立した署名者が、それぞれ別々に承認しなければなりません。資金を動かすには、攻撃者は 25 の別々の当事者が持つ 25 の秘密鍵を同時に乗っ取る必要があります。

単一障害点がない

POTS は Safe(旧 Gnosis Safe)を使っています。Uniswap、Aave、Compound をはじめ、何百もの DeFi プロトコルが信頼している業界標準のマルチシグウォレットです。Safe の取引はすべてオンチェーンで、公開されていて確認できます。

プロセス

トレジャリーの資金を動かす前の5ステップ

コミュニティの合意なしに資金が動くことはありません。トレジャリーの取引は、どれもこの順番どおりに進みます。近道も例外もありません。

01
フォーラムでの議論 · 最低3日

コミュニティでの議論

提案はすべて、POTS のコミュニティフォーラムでの非公式な議論から始まります。最低3日の議論期間を設けることで、正式な提案の前に、コミュニティが問題点を見つけ、改善案を出し、合意を築けます。

02
マルチシグのホワイトリストが必要

提案の草案

Snapshot に正式な提案を出せるのは、トレジャリーのマルチシグのホワイトリストに載っているアドレスだけです。これでガバナンスのスパムを防ぎ、投票の段階に進む提案が、コミュニティの投票の前に説明責任のふるいを通っていることを担保します。

03
Snapshot · 期間3日 · 定足数 10% · Yes が 50% 超

コミュニティ投票

投票は Snapshot で、ガス代なしで行われます。vIBS のガバナンス資格を持つアドレスなら誰でも投票できます。提案が可決されるのは、vIBS 総量の 10% 以上が参加し(定足数)、Yes が 50% を超えたときです。票の重みは、スナップショット時点のブロックでの vIBS 残高に比例します。

04
48 時間の安全のための猶予

タイムロック

可決された提案は、実行まで 48 時間のタイムロックに入ります。投票を通ってしまった悪意のある提案や誤った提案を、コミュニティが見つけて対応するための猶予で、最後の重要な防衛線です。

05
25-of-50 の Safe ウォレット

マルチシグでの実行

トレジャリーの資金を動かすには、50 人の署名者のうち 25 人が Safe で取引をそれぞれ独立して承認する必要があります。署名者は別々に動き、署名を強制したり偽造したりできる調整の仕組みはありません。承認はすべてオンチェーンに記録されます。

範囲

トレジャリーのガバナンスが扱うこと

マルチシグの承認が必要なトレジャリーの操作は3種類です。プロトコルのパラメータの変更と、自動で動くコントラクトのロジックは、別に実行されます。

領域
例
マルチシグが必要か
トレジャリーの配分
Safety Treasury の投入、PBM 入札プールの戦略、トレジャリーのコントラクト間での資金の移動
必要:25-of-50
プロトコルのパラメータ
発行レート、スラッシングの税率、RBS のバンド、MCL のしきい値、エポックの長さ
スマートコントラクト
市場への助成予算
予測市場の作成、エコシステムの開発、コミュニティの取り組みへの助成
必要:25-of-50
オンチェーン

トレジャリーのコントラクトアドレス

トレジャリーのコントラクトはすべて BNB Smart Chain 上にあります。どのアドレスも公開されていて、権限なしで確認できます。

コントラクト
役割
アドレス
確認
Safety Treasury
最後の手段としての準備金 · 25-of-50 マルチシグ
0x5BB0d5Cb2276a054d933B14D023A2063CF8F28Ce
BTCB Treasury
共同構築基金の買い戻しプール
0xE9A7c7Bb2D4264940296d5D6C414d09DD37627F0
Worldpool Treasury
PBM コントラクト:POTS 入札プール
0xc407928502e0aa6D313494EC2EE224DB55DcF1FC
確認

トレジャリーを自分で確かめる方法

Safe.global では、ログインも権限もなしに、トレジャリーのすべてを見られます。確認すべき点は次のとおりです。

署名者としきい値を確認する

1
Safe.global ↗ を開くと、トレジャリーが直接表示されます
2
Settings → Signers をクリックすると、承認された 50 のアドレスがすべて表示されます
3
しきい値が 25 / 50 になっていることを確認します。どの取引の承認にも必要な最低人数です

取引の履歴を見直す

1
Safe のダッシュボードで Transactions → History を開きます
2
実行された取引ごとに、承認した署名者の一覧が表示されます
3
BSCScan ↗ でも照らし合わせて、独立したオンチェーンの確認をします
署名者の承認を待っている取引も公開されています。ガバナンスが実行される前に、その動きを見ることができます。

よくある質問

01 マルチシグのトレジャリーとは何ですか?
どの取引を承認するにも、指定された署名者のうち最低限の人数の署名が必要なトレジャリーです。POTS のしきい値は 25-of-50 で、資金を動かすには 50 人のうち 25 人がそれぞれ独立して承認しなければなりません。誰も単独では動けません。
02 POTS のチームが単独でトレジャリーの資金を動かせますか?
できません。トレジャリーの資金を動かすには、毎回 25-of-50 マルチシグの承認が必要です。創業チームも含め、ひとりで動けるだけの署名の権限を持つ人はいません。トレジャリーの取引は、実行の前も後も Safe.global で公開されています。
03 Safe とは何で、なぜ POTS は Safe を使うのですか?
Safe(旧 Gnosis Safe)は、Uniswap、Aave、Compound といった主要な DeFi プロトコルも使っている、業界標準のマルチシグウォレットです。実戦で試されたマルチシグのインフラと、透明なオンチェーンの監査記録を提供します。POTS は Safety Treasury に、BNB Smart Chain 上にデプロイされた Safe を使っています。
04 ガバナンスの提案が可決されたのに、マルチシグが実行を拒んだらどうなりますか?
ガバナンスの設計上、マルチシグの署名者には可決された提案を実行することが求められます。コミュニティは Snapshot のガバナンスを通じて署名者の責任を問うことができ、署名者の交代を投票にかけることもできます。マルチシグのしきい値は一方的な行動を防ぐためのもので、コミュニティのガバナンスを覆すためのものではありません。
05 POTS のトレジャリーはどう確かめられますか?
Safety Treasury は、BNB Smart Chain 上の 0x5BB0d5Cb2276a054d933B14D023A2063CF8F28Ce で公開されていて、誰でも確認できます。現在の署名者、承認待ちの取引、全取引の履歴を、Safe.global や BSCScan で直接見られます。権限は要りません。
セキュリティ

関連するセキュリティの資料

署名は 25。
例外はゼロ

Safety Treasury は Safe 上で稼働しています。すべての取引、すべての署名者、すべての承認を、今すぐ、アカウントなしで確認できます。

Pots に参加