概要
進化し続けるブロックチェーンエコシステムでは、分散型ガバナンスがDAO、DeFiプロトコル、NFTコミュニティの意思決定プロセスの民主化において重要な役割を果たしています。オープンソースの投票プラットフォーム「スナップショット」は、これらのコミュニティにとって重要なツールとなっており、ユーザーやコミュニティのメンバーはガス代を発生させることなくコミュニティ開発にシームレスに投票できるようになります。この記事の後続の章では、スナップショットがどのように実装され機能するかを詳しく説明し、検証可能なオフチェーン データ ストレージを確保する上で 4EVERLAND が果たす重要な役割を検討します。
スナップショットとは何ですか?
Snapshot は、DAO、DeFi プロトコル、NFT コミュニティの意思決定プロセスを簡素化するように設計された革新的な投票プラットフォームです。スナップショットがなければ、各組織やコミュニティは、それぞれのユースケースに特化した投票ソリューションを設計する必要があります。スナップショットを使用すると、組織はセットアップに必要な労力を最小限に抑えて、カスタマイズ可能なソリューションを活用できます。これにより、さまざまなユーザーや組織のさまざまなニーズを満たすために、高度にカスタマイズされた投票プロセスが可能になります。このカスタマイズは、ユーザーの投票権の計算、投票メカニズムの選択、提案の提出、投票の検証を含むあらゆる側面をカバーします。
スナップショットは、「オフチェーン」投票と呼ばれるテクノロジーを使用して、IPFS を利用して提案とユーザーの投票を保存するという点で独特です。このアプローチでは、ユーザーの投票の証拠がブロックチェーンではなく IPFS に暗号署名の形式で保存され、有権者が取引にガス料金を支払う必要がなくなります。
基本的に、Snapshot はオフチェーン、ガスレス、マルチガバナンスのクライアントです。結果は検証が容易であると同時に困難でもあり、ブロックチェーンベースのガバナンスにとって信頼できるツールとなっています。
スナップショットの仕組み
スナップショットの投票メカニズムは、スペース、提案、投票という 3 つの中心要素を中心に展開します。スペースは組織のアーカイブまたはアカウントです。提案と投票はこれらのスペースに関連付けられています。スナップショット上にスペースを作成するには、ENS ドメイン名が必要です。これがスペースを作成するための唯一の要件です。この名前はスペース識別子として機能し、ユーザーがスナップショット上のページ ( https://snapshot.org/#/ens.ethなど) にアクセスできるようにします。ここで、「ens.eth」はスペースの ENS 名を表します。
スペース内で、ユーザーは提案を作成し、投票することができます。スペース管理者は、特定の投票および検証戦略を設定することで、提案の作成と投票のルールを柔軟に定義できます。たとえば、少なくとも 10,000 の指定トークンを保有するユーザーのみが新しい提案を作成でき、ユーザーの投票権はウォレット内の指定トークンの残高に比例する可能性があります。さまざまなソリューションの詳細については、スナップショットのドキュメントを参照してください。
投票する
スペースが作成されると、提案を通じて投票が行われます。この提案には投票の問題の概要が記載されており、有権者が選択できる選択肢と結果の計算方法を決定する投票システムが含まれています。重要なのは、各プロポーザルには、イーサリアム (またはその他のサポートされているブロックチェーン) ブロック番号を指すスナップショット ブロック番号が含まれているということです。ブロック番号は投票者の残高のスナップショットとして機能し、提案後の一時的なトークンの蓄積による操作を防ぎます。これが、このプラットフォームがスナップショットと呼ばれる理由です。
結果の計算
提案結果は、選択した投票システムに基づいて計算されます。各提案では、次のいずれかの投票システムが使用されます。
これらの投票システムは、議決権に基づいて議決結果を算出するために使用されます。たとえば、 ENS 分野における最新の提案は、 ENS DAO安全保障理事会メンバーの設立です。
社会的提案は、8人の安全保障理事会メンバーの完全なリストを確認することを求めている。投票はリスト全体に対する単純な賛成/反対/棄権投票となります。提案が成功すると、セキュリティ評議会スマート コントラクトを展開し、必要な役割を割り当てるための別の実行可能な提案が作成されます。
スナップショット 4EVERLANDの使い方
スナップショットは、さまざまなサービスを統合してユーザーにシームレスなエクスペリエンスを提供するプロトコルです。すべてのリポジトリはオープンソースであり、 https://github.com/snapshot-labsで誰でも表示および監査できます。すべてのスペース、提案、投票、およびユーザー アクションは 4 EVERLAND バケットに追加され、 IPFS コンテンツ識別子 (CID)が付属します。
次のワイヤーフレームは、4EVERLAND を活用したプラットフォームのアーキテクチャの概要を示しています。
Snapshot のインフラストラクチャ設計には主に 3 つの層が含まれます。
ユーザー向け: UI アプリケーション
ロジック: バックエンド サーバーが複数のサービスの作業を調整します
データ: IPFS/Arweave ストレージ ソリューション、情報をオフチェーンに保存
4 EVERLAND Bucket を使用した IPFS 固定および Arweave バックアップ サービス
最も重要な設計面はデータ ストレージ ソリューションであり、ここで 4 EVERLAND が活躍します。
スナップショットは、高価なオンチェーン ストレージ ソリューションの代わりに分散ストレージを使用することを選択しました。 IPFS または Arweave は、透明性とガスレス投票を確保し、誰でもデータを表示、監査、コピーできるようにし、DAO ガバナンスに自由に参加できるようにするなど、あらゆる角度からこのニーズに応えることができます。
Snapshot は、 Pineappleと呼ばれるマイクロサービスと、それに対応する JavaScript ライブラリpineapple.jsを開発し、データを IPFS に永続化するプロセスを簡素化しました。この 2 つの組み合わせにより、データができるだけ早く正常に固定されることが保証されます。このサービスは AWS S3 API をサポートしているため、JSON オブジェクトを 4 EVERLAND Bucket にアップロードできます。 Bucket はこれらの JSON オブジェクトに迅速に応答し、ピン留めサービスを迅速に実行し、データをバインドして、永久バックアップのために Arweave にアップロードして、対応する IPFS CID と Arweave ハッシュを返します。これらのサービスの一部はここでご覧いただけます。
4つのEVERLAND専用ゲートウェイ経由でオープンアクセス
4 EVERLAND Bucket を介して IPFS ネットワークにデータを追加した後、ユーザーは 4 EVERLAND 専用ゲートウェイを介してデータにアクセスできます。以下の例で、提案署名と投票情報の統合を確認できます。
EVERLANDストレージの4つのメリット
Snapshot チームがストレージ プロバイダーとして 4EVERLAND を選択したのは偶然ではありません。さらに、4 EVERLAND にはいくつかの明らかな利点があります。
複雑な開発は不要: 4 EVERLAND は AWS S 3 API と互換性があり、複雑な開発作業を必要とせずに迅速かつ簡単に統合できます。
複数のストレージ プロトコル用の統合 API: 4 EVERLAND は、統合 API を通じて IPFS と Arweave での同時ストレージをサポートし、複数の分散ストレージ プロトコルをシームレスに使用する柔軟性を提供します。
高いストレージ効率と低い遅延: 4 EVERLAND は高いストレージ効率と低い遅延を備えており、平均応答時間は 100 ミリ秒未満です。Pineapple のデータ フィードバックによると、他のストレージ サービスと比較して、4 EVERLAND は 99.99% の確率で 1 位にランクされています。
IPFS と Arweave の利点を組み合わせたもの: IPFS のコンテンツ アドレス指定機能と Arweave の永続ストレージ機能を利用して、データの整合性と長期保存を保証します。
詳細: 堅牢なセキュリティ対策、拡張性、直感的なユーザー インターフェイスなど。
今後の展望
ブロックチェーン技術が進化し続ける中、4 EVERLAND と Snapshot のコラボレーションは、分散型ガバナンスとストレージ ソリューションにおける真の進歩を表しています。このコラボレーションは、ブロックチェーン空間内でより安全で効率的かつスケーラブルなアプリケーションの可能性を実証しました。
今後、4 EVERLAND は追加のストレージ プロトコルのサポートを拡大し続けるため、複数の分散ストレージ ソリューションにわたってすべてのデータを確実に保存するスナップショットの機能がさらに強化されます。この柔軟性の向上により、スナップショットのスケーラビリティが大幅に向上し、分散型コミュニティの増大するニーズに確実に対応できるようになります。
4EVERLANDについて
4 EVERLAND は、ストレージ、コンピューティング、ネットワークをコア機能とする Web3 クラウド コンピューティング プラットフォームであり、さまざまな DePIN を統合し、分散型、効率的、自発的、低コストでユーザー フレンドリーなワンストップ開発者プラットフォームを作成することを目指しています。インターネットを Web2.0 から Web3.0 にシームレスに移行し、何百万もの Web3.0 開発者とアプリケーションにインフラストラクチャを提供します。