速覧二次融資契約 clr.fund:Gitcoin とは何が違うのか?
執筆:Karen
エアドロップ効果により Gitcoin の寄付が沈下ユーザーに広がり、もう一方では xDai 上の二次ファイナンスプロトコル clr.fund も徐々に注目と重視を集め始めています。
clr.fund は昨年下半期から現在までに 9 回(第 0 回から第 8 回まで)のファイナンスを完了し、最近のラウンドのマッチングプール資金は 1.2 万ドルに達し、511 人のユーザーが 6300 ドルの資金を提供しました。マッチングプールとユーザーの寄付金は Gitcoin に比べてはるかに少ないですが、clr.fund は Sybil 攻撃、贈収賄、共謀に対する優位性を持っているため、ファイナンスの成果も徐々に現れています。

clr.fund とは?
clr.fund は、中央集権的な実体に依存せず、マッチング資金を効果的にイーサリアムエコシステムの公共財に配分する二次ファイナンスプロトコルであり、二次ファイナンス、zk-SNARKs、最小化反共謀インフラ(MACI)、Sybil 攻撃防止などのメカニズムや特性を組み合わせ、イーサリアムエコシステムの公共財に対してより民主的で多くの資金支援を提供することを目指しています。許可不要、正確性、検閲耐性、プライバシー保護、強制耐性などの特性を持っています。
Gitcoin と同様に、clr.fund も一連の助成活動を行い、誰でもイーサリアムエコシステムに有益な公共財プロジェクトを受益者として追加し、マッチングプールに資金を提供し、受益者に寄付を行うことができます。ただし、受益公共財が得た資金は、製品開発にのみ使用されます。
xDai のドキュメントページに収録された clr.fund の主要貢献者である Auryn Macmillan へのインタビューによれば、clr.fund はチームではなくコミュニティに近く、誰でもこのプロジェクトに貢献できます。clr.fund は、イーサリアムインフラの発展を推進する Moloch DAO や Gitcoin Grant からの助成金を受けたことがあります。
clr.fund の運営メカニズム
clr.fund プロトコルは、制約自由主義過激主義アルゴリズム(略称 CLR、または二次ファイナンス)を使用して、イーサリアムコミュニティメンバーによる公共財への寄付活動を促進します。
二次ファイナンスは、Vitalik Buterin によって 2018 年に提案されたもので、寄付者数と金額を考慮した公共財のクラウドファンディングマッチングメカニズムです。小額寄付のマッチングをより良く行うだけでなく、資金調達と寄付の意思決定をより民主的かつ効率的にします。簡単に言えば、受益プロジェクトが受け取る金額は「単一寄付額の平方根の合計の平方」です。
運営メカニズムについて、clr.fund にはマッチング資金プールがあり、個人または組織がマッチングプールに資金を提供できます。開かれた各寄付活動のラウンドで、ユーザーは自分の好みに応じて興味のあるプロジェクトに寄付し、受益プロジェクトが一部のマッチングプール資金を得るのを助けます。
そのため、契約レベルで見ると、clr.fund のスマートコントラクトの主要コンポーネントはファクトリーコントラクト(factory contract)であり、各寄付ラウンドのために新しいコントラクトを展開します。すべてのマッチング資金はファクトリーコントラクトに送信され、ユーザーの寄付金はそのラウンドの寄付活動コントラクトに送信されます。
具体的には、clr.fund ファクトリーコントラクトには以下の 4 つの役割があります:
Owner:最初はデプロイヤーであり、コーディネーターアドレスを設定する権限を持ち、マッチング資金を現在の寄付活動コントラクトに移転することができ、寄付のオープン期間を設定することもできます;
コーディネーター(Coordinator):寄付に対して zk-SNARK 計算を実行し、各受益公共財が受け取るべきマッチング資金の相対的なパーセンテージを計算します;
貢献者(Contributor):このラウンドの助成活動のアドレスにトークン(WXDAI)を寄付します;
受益者:受益公共財。
clr.fund の特性と Gitcoin との違いは?
clr.fund はプロジェクトの立ち上げ時から Sybil 攻撃、贈収賄、共謀を防ぐことに重点を置いています。
エアドロップの期待が寄付の意図を損なうことや、1 人の寄付者が複数のアドレスを使用する状況を排除するために、clr.fund は BrightID 身分システムを使用して Sybil 攻撃を防ぎ、各アカウントの唯一性を確保しています。
この点において、Gitcoin も継続的に最適化を行っており、Sybil 攻撃を緩和するための信頼検証メカニズムがあります。未検証のユーザーを計算する際には寄付金額の 50% から計算し、その後、ユーザーが Proof of Humanity、BrightID、Idena、POAP、ENS、SMS、Google、Twitter、Facebook などで検証を受けると、システムはユーザーの寄付影響力を最大 150% まで増加させます。

Gitcoin の信頼検証メカニズム
また、clr.fund では、コミュニティメンバーが投票情報にアクセスできず、解読できないため、贈収賄の状況はほとんど存在しません。
共謀と結託に対抗するために、clr.fund は最小化反共謀インフラ(MACI)と組み合わせたゼロ知識証明 ZK-SNARKs(簡潔な非対話型ゼロ知識証明)を使用して、個人の寄付のプライバシーを保護し、贈収賄の状況を制限します。これが clr.fund と Gitcoin の現在の主な違いです。
参考文献:《エアドロップの期待が Gitcoin の寄付の意図を損なう?Vitalik Buterin がエアドロップの遡及的な解決策 MACI を紹介》
さらに、clr.fund は分散型仲裁機 Kleros Curate リストを利用して、二次助成を通じて寄付を受ける資格のある公共財を管理および選別します。clr.fund 上の受益公共財になるためには、審査を提出し、20 枚の XDAI デポジットを支払う必要があり、審査プロセスは約 3 日間です。
まとめ
従来のファイナンスメカニズムと比較して、二次ファイナンスはコミュニティと共に公共財を資金提供する方法として、ユーザーの寄付資金をより良くマッチングできるだけでなく、中央集権的な組織や委員会の役割を大幅に排除することができます。さらに、clr.fund は Sybil 攻撃、贈収賄、共謀などの現象に対して検証メカニズムや反共謀インフラ(MACI)などの措置を講じているため、広く利用される可能性があります。
しかし同時に、clr.fund にはコーディネーターを贈収賄できる可能性があるため、clr.fund のコーディネーターはコミュニティから非常に信頼される必要があります。clr.fund も、現在は複数の信頼できる関係者が必要であることがプロジェクト設計の最大の制限であり、Owner は DAO や他のいくつかの意思決定メカニズムによって置き換えられる可能性が高く、その役割に対する信頼の問題を軽減することができると述べています。
















