Anti-Sybil Legos
public.icon
さらに、発行者がGitcoin Passportを公共財として支持し、Kevin Owockiが提案したフレームワーク(Patrick Worthalterとの会話から生まれた部分もある)に結集して、「POAPから1000倍のシビル耐性を引き出す」ことを望みます。
これらは、POAPの未来を描き、POAPが価値ある存在であり続けるための「北極星」だと考えています。
さらに、POAPから1000倍以上のシビル耐性を得るためのケビンの考え方は、Guild.xyzにも同様に適用でき、無数のギルドでの役割を、シビル耐性シグナルとして機能するギトコインパスポートスタンプに変換できると想像しています。Guild.xyzは、おそらく偶然にも、web3全体、そしてweb2にもまたがるユニークな人称信号の傑出したアグリゲーターとなっているため、特にこれに適しています。例えば、Guild.xyzの統合やパートナーには、Discord, Telegram, Google Workspace, GitHub, POAP, GitPOAP, Sismo, Krebit, Orange Protocol, Noox, Lens Protocol, Layer3, Galxe, RabbitHoleなどなど挙げだしたら切りがないくらいです。 POAP + Guild.xyz + Gitcoin Passportは、アイデンティティとクレデンシャルの領域において、3つ全てが互いに、そしてより広範なweb3エコシステムを向上させ、非常に強力な相乗効果をもたらす可能性があります。
https://gyazo.com/62f9ee64b9ba8a3f3afb2b2f47e7f9c5
Gitcoinは、Sybilsから守らなければならない二次的資金に依存するGitcoin grantsに依存しています。その核となるのは、一人一票を解決することです。現在、GitcoinはユーザーのSybil行動を特定し、そのユーザーをシステムから「つぶす」ことによってこれを行います。これは、比較的小さな信頼できるオペレーターのプールによって管理されている一連のデータ科学ツールと人間のレビューを使って行われます。しかし、Gitcoinは、コア機能を一連のツールに変換し、中央集権的なチームではなく、個々のラウンドやグラントオーナーが適用できるプロトコルを構成することで分散化を図っています。また、このツールは他のプロジェクトでフォークされ、創造的な方法で組み替えられるので、Gitcoin内だけでなく、Web3全体において有用なものとなっています。 この移行では、現在人間が管理しているシビル防衛や助成金の審査手続きを、個別のユニットに分解し、コードで定義し、文書化し、構成可能なビルディングブロックとしてアクセスできるようにすることが必要である。これらは「レゴ」と呼ばれる。レゴブロックは単純な積み木で、互いに創造的な組み合わせで接続することにより、あらゆる種類の構造物や、構成部品よりもはるかに複雑な機械さえ形成することができます。同様に、モジュール化され構成可能なソフトウェアツールは、シビルから防御するための想像力豊かなシステムを構築するために使用することができる。
この記事では、「レゴ」とは何か、そして「レゴ」を作るときに注意すべきことは何かを考察しています。
レゴってどんな形?
レゴ "とは、ギットコイン・プロトコルにおいて、ある特定の機能を果たす個別のユニットです。それはビルディング・ブロックとして機能すべきです。つまり、それ自体で展開可能で、明確に定義された入力を取り、いくつかの既知の出力を返すべきです。また、他のレゴと接続する必要があります。そのためには、直感的なパイプラインでツールを連結できるように、入力と出力の型や形式をある程度標準化する必要があります。これらのレゴを利用可能にすることで、コミュニティはその上に構築する力を与え、開発者は新しい製品を構築する際に車輪の再発明を繰り返す必要から解放されるのです。
レゴが真にコンポーザブルであるためには、そうでなければなりません。
タイトルスコープ:ツールは副作用のない単一の機能を満たす必要があり、さまざまなコンテキストで信頼性の高い結果を得るために展開することができるようにします。
フリー&オープン:一般に公開され、監査可能で、通常の消費者向けハードウェアで実行可能なオープンソース・コード。
パーミッションレス:閲覧、ダウンロード、デプロイに特別な資格やライセンスを必要とせず、ユーザーはいつでもコードをフォークすることができます。
アクセシブル:十分に文書化され、直感的なUXで、幅広いユーザーコミュニティを可能にする。
依存関係を最小限にする:依存関係を最小限にすることで、「サプライチェーン」を保護する。依存関係が避けられない場合は、それらをバンドルするか、非常に簡単にアクセスできるようにする。
モジュラー:あるレゴの出力がパイプラインの別のレゴの入力になるように、共通のフォーマットとタイプを使用します。つまり、レゴは特定の決まった構造を持たないより大きなシステムのビルディングブロックとして使用されるように設計されています。
オープンなガバナンス。レゴの開発に関する意思決定は、個人や中央集権的なグループによって制限されるべきではありません。その代わりにガバナンスは、コードが誠実に開発・維持され、コミュニティの参加が得られるとユーザーが信頼できるように、オープンであるべきです。
このような規範に準拠したレゴの例として、イーサリアム上のスマートコントラクトがある。スマートコントラクトやスマートコントラクトの個々の機能でさえも、フォークして書き換えたり、創造的な方法で重ねたりして、新しいプロトコルを構築することが可能です。これはDeFiではよくあることで、資産の借り入れ、貸し出し、杭打ち契約などのプリミティブが、利回りや回復力、セキュリティに最適化したプロトコルを作成しようとするチームによってさまざまな方法で組み合わされています。ERC-20 (Ethereum token standard) や ERC-721 (Ethereum NFT standard) などのトークン標準は、その上に構築することができるComposabilityなプリミティブです。これらのオリジナル標準の上に構築されたトークンとNFTプロジェクトは非常に多様で、しばしばDeFiレゴと組み合わせられ、分散型金融製品の多様な景観と新しいバージョンを作成し新しいアイデアを実装する自由と代理権を持つコミュニティを作り出しています。 私たちは、公共財の資金調達に、そのような自由と代理権をもたらしたいのです。公共財の資金調達を中央集権的に監督するのではなく、コミュニティが巧妙かつ創造的な新しい方法でそれを行う力を与えるツールを共有したいのです。