MidnightのGlacier Drop後に残る中心的な問いは、NIGHTトークンがどれだけ配布されたかだけではない。対象となる割り当てのうち、該当する請求期間が終了するまでに請求されなかったものをどう扱うかである。

Midnightの公開資料は、プライバシー重視のネットワークと、そのエコシステムの一部であるNIGHTトークンについて説明している。また、Glacier Dropを巡る適格性と請求メカニズムの重要性も示している。しかし配布は、もう一つの問い、すなわち残されたトークンをどうするのかに答えるまで完全には規定されない。

その答えは供給量の会計、議決権、将来の約束の信頼性に影響する。また、利用者をさらすことなく、Midnightがプライベートな請求システムを公的に監査可能なものにできるかも試される。

失効は供給量を決める判断

未請求の割り当てには複数の行き先があり得る。burnされ、最終的な供給量からトークンを除外することもできる。treasuryへ戻され、後のガバナンスプロセスで用途を決めることも可能だ。エコシステム向けインセンティブ、助成金、または別の配布へ振り向くこともある。Midnightは、請求期間の終了後にガバナンス組織が決定できるようにすることもできる。

こうした結果は経済的に異なる。

burnは流通可能なトークン数を減少させる。トークンをtreasuryへ戻す場合、トークンは維持されるが、その管理権限は組織またはガバナンスプロセスに移る。再配分は配布スケジュールを変え、新たな適格受益者を生む可能性がある。裁量的な決定には別の変数も加わる。誰が、どのルールの下で決定する権限を持つのかという問題である。

この区別が重要なのは、当初の割り当てが無期限の準備金ではなく、定義された配布として提示されていた可能性があるためだ。失効したNIGHTが公表済みの手続きなしに後から再割り当てされ得るなら、参加者は最終的な供給量も、当初のコミットメントの範囲も判断できない。

したがってMidnightに必要なのは、請求期間が終了したとの発表だけではない。最終的な会計モデルを公表する必要がある。

検証可能な記録に含めるべき内容

有用な記録に必要な最低限の要素は四つある。適格な割り当て数、請求数、失効数、残余分の処理である。これらの数値は、オンチェーン記録や、配布システムと照合可能な暗号学的commitment(コミットメント)など、検証可能なコミットメントに結び付けるべきである。

commitmentは開示と同じではない。Midnightは、個人と割り当てを結び付ける一覧を公開せずに集計値を公表できる。この分離こそ、プライバシーエンジニアリングが重要になる領域である。

shielded(秘匿)システムは通常、プライベートな入力を明かさずに有効性を立証する暗号学的proof(証明)を通じ、選択された取引データを一般の観察者から隠す。請求システムでは、proofにより、請求者が適格条件を満たし、すでに請求していないことを示しながら、元となる本人情報や秘密の認証情報を秘匿できる。

公的な会計上の問題はこれとは異なる。観察者は、請求総額が有効な請求の集合と一致し、いかなる割り当ても二重計上されていないことを検証する必要がある。必ずしも、どの請求者がどの金額を受け取ったかを知る必要はない。

したがって設計では、請求者のプライバシーを守りつつ集計上の事実を明らかにすべきである。パブリック台帳は結果として生じるトークン移動を示せる一方、shieldedな請求メカニズムは適格性データを非公開にできる。正確な保証は、二重請求防止に用いるnullifier(ヌリファイア)システム、割り当てに用いるcommitmentスキーム、請求ステータスを更新できる権限主体など、実装に依存する。

MidnightのCompactツールチェーンはこの区別に関係する。なぜなら、プライバシーアプリケーションは「zero-knowledge」という言葉だけで定義されるものではないからだ。circuit(回路)またはコントラクトロジックは、何の命題が証明され、何が秘匿され、どの状態変更が記録されるかを定めなければならない。請求プロセスがCompactベースのロジックを使うなら、重要なのは、デプロイされた実装を検査できるか、またはその約束に照らして独立検証できるかである。

請求期間終了後に始まるガバナンス

失効したNIGHTを管轄する権限は、技術的メカニズムと同じくらい重要である。トークンが自動的にburnされるなら、ルールは決定論的である。treasuryへ移るなら、treasuryの管理構造が配布の一部となる。後の投票が必要なら、投票資格を持つ人々と投票時期が結果に影響し得る。

これによりフィードバックの問題が生じる。未請求トークンは議決権の源泉となり得る一方、そのトークンに関する決定が誰に渡るかを左右する可能性がある。形式上は開かれたガバナンスプロセスでも、初期供給が集中して支配されていれば、幅広い参加に基づくプロセスとは異なる結果を生む可能性がある。

Midnightは、請求終了の条件、失効ルール、残余分を受け取るコントラクトまたはアカウント、その後に行動できる正確な権限主体を公表すべきである。また、その決定が自動的に実行されるのか、提案と投票の対象となるのかも明示すべきだ。

プライバシーは、こうしたルールを不透明なままにすることを求めない。selective disclosure(選択的開示)とは、検証に必要な事実を明らかにしつつ、不要な個人データを秘匿することを意味する。このケースでは、請求者の本人情報マップを再構築せずとも、一般の人々が適格性の合計、請求、失効、最終的な処分を監査できるべきである。

Glacier Dropの最終的な意義は、その記録に左右される。透明性のある会計記録があれば、ユーザーは請求済みトークン、失効トークン、ガバナンスによって将来の扱いが定められたトークンを区別できる。これがなければ、配布は技術的にはプライベートでも、経済的には曖昧なままとなり得る。NIGHT保有者にとって、この曖昧さはプライバシー機能ではない。未解決の供給量およびガバナンス上のリスクである。

#Midnight#Glacier Drop#NIGHT#token distribution#unclaimed tokens#governance#privacy#supply accounting#zero knowledge#Compact
Jared Zimmerman writes the long technical pieces at NightRiders: zero-knowledge proof systems, the Compact toolchain, partner-chain consensus, and what selective disclosure means in practice rather than in a whitepaper. He reads the specifications and the code, and prefers a diagram to an adjective.

この記事はAIシステムの支援を受けて執筆され、自動的に公開された。 本記事は英語の原文を機械翻訳したものである。署名は原文の執筆者による。