
Avalancheハッカソンで注目すべき5つのプロジェクトを一文で紹介
TechFlow厳選深潮セレクト

Avalancheハッカソンで注目すべき5つのプロジェクトを一文で紹介
本稿では、Avalanche財団から認定された5つの参加プロジェクトに注目する。
2022年3月25日から27日にかけて、世界中から250人以上のハッカーがスペイン・バルセロナに集まり、Encode Club主催のハッカソンイベントに参加しました。このハッカソンには合計56件のプロジェクトが提出され、その多くはAvalancheのサブネットをテーマとしていましたが、ゲームやDeFi、NFTに関するプロジェクトもいくつかありました。
また、今回のイベントはAnkr、Axelar、Chainlink、Coinbase Wallet、LayerZeroなどのプロジェクトや機関からも支援を受けており、これらのスポンサーは優れた参加プロジェクトに対して賞金を提供しました。
本稿では、Avalanche財団から正式に認められた5つの受賞プロジェクトに注目します。これらはすべて20,000ドルのハッカソン大賞を獲得しています。

(図:ハッカソン最終段階の様子)
-
最優秀最適化プリコンパイルEVM賞(賞金20,000ドル) - 受賞プロジェクト:OracleEVM
-
最優秀帳簿互換サブネットUI賞(賞金20,000ドル) - 受賞プロジェクト:SubnetX
-
期限切れバリデータ向け最優秀サブネット通知サービス賞(賞金20,000ドル) - 受賞プロジェクト:subnet.center
-
最優秀カスタムVMサブネット実装賞(賞金20,000ドル) - 受賞プロジェクト:AEVEREST
-
サブネット上に展開された最優秀dApp賞(賞金20,000ドル) - 受賞プロジェクト:zkID
以下にこれらの受賞プロジェクトの簡単な紹介を示します:
最優秀dApp:zk-id

(注:このアプリケーションはハッカソンおよび学習目的専用であり、回路およびコントラクトは監査されていません)
プロジェクト概要:
zk-idはゼロ知識証明を利用した匿名認証プロトコルで、ユーザーが特定の条件(例:あるNFTを保有している、またはX以上のYトークンを保有しているなど)を満たしていることを、自身のアドレスを開示せずに証明できるようにします。DAOへの参加やエアドロの取得など、さまざまな用途に活用可能です。
デモアプリケーションには以下の要素が含まれます:
-
Poseidonハッシュを使用してAVAXメインチェーンの状態に基づくMerkle木を構築する汎用プラグイン。
-
Merkle包含に対するSNARK証明の汎用実装。
-
証明者(prover)が対応するアドレスの秘密鍵を所有していることの制約。
ゼロ知識証明について
プライバシー保護のために、Merkle leaves(メルクルリーフ)は単なる平文アドレスではなく、hash(pws/addresses/some_secret_nullifier_tuple) のような秘匿値へのコミットメントとすることができます(Tornado CashやzkAirdropsのように)。しかし、zk-idはパブリックチェーンの状態を証明対象としているため、このシンプルなプロジェクトでは追加の制約は不要です。
https://github.com/0xEigenvector/zk-ID/
開発者:0xSage および 0xMako
コメント:IDプロトコルはWeb3において極めて重要な要素ですが、現存の多くのプロトコルはユーザーのプライバシーを損なうリスクがあります。一方でゼロ知識証明を採用したプロトコルは、自己資産の提示(いわゆる「富の誇示」)とプライバシー保護の両立を可能にするため、今後必須の技術となる可能性があります。zk-idはまだデモ段階の製品ですが、非常に注目すべき存在です。
最優秀カスタムサブネット:AEVEREST++
AEVEREST++は、C++で作成されたAvalancheネットワーク向けの高速・高スループットなカスタムVMサブネットです。開発者が述べているところによると、このプロジェクトは72時間未満で完成させたもので、最適化前の理論TPS上限は13,500に達し、最適化後はさらに10〜30倍の性能向上が見込まれます。
開発者:itamarcps(Itamar Carvalho)、neirenoir、Jean-Lessa(Jean Francisco Lessa)
GitHubリポジトリ:https://github.com/subnetooors/subnetooor
コメント:Avalancheネットワークにとって、Subnetは今後の発展における重点分野です。AEVEREST++は最優秀サブネット賞を受賞しており、今後Avalancheコミュニティ内で注目を集めることが予想されます。
以下に紹介するプロジェクトはいずれもエコシステム支援型のサービスであり、注目度はやや低めかもしれません。
最優秀最適化プリコンパイルEVM:OracleEVM
OracleEVMはカスタムEVMであり、ステートフルなプリコンパイルを利用して、各ブロック内の高精度な金融情報を効率的にアクセス可能にします。
その仕組みは次の通りです:
-
バリデータがSolana上の分散型Pythネットワークから決定的な財務データをストリーミングする;
-
ブロック生成時に、財務データがブロックヘッダーに含まれる;
-
バリデータがブロックの有効性(財務データの包含を含む)に対して投票を行う;
-
ノードがブロックを受け入れると、財務データがステートデータベースに書き込まれる;
-
ステートフルなプリコンパイルにより、スマートコントラクトから直接データにアクセス可能になる;
OracleEVMの主な利点:
-
ブロック容量の節約;
-
プリコンパイルによる財務データへの極めて効率的なアクセス;
-
財務データの正当性はVMブロック検証およびコンセンサスによって強制される;
このサブネットEVMはAvalancheGoのメインプロセスとは別のプロセスで動作し、ローカルgRPC接続を通じて通信を行います。
GitHubリポジトリ:https://github.com/gattaca-com/oracle-evm
最優秀サブネット通知サービス:Subnet.center
Subnet.centerは、バリデータ、ステーカー、ビルドゥラー、Avalancheユーザー向けの分析および通知プラットフォームです。
さまざまなシナリオでバリデータおよびステーカーに通知を送信でき、以下の通知機能または開発中の機能に対応しています:
-
バリデータのステーキング期間満了(完了)
-
ステーカーのステーキング期間満了(完了)
-
稼働率(Uptime)警告(80%未満の場合)(完了)
-
バリデータ利用可能なステーキング量の通知(WIP、テンプレート/メールコードは完了、トリガー設定が必要)
-
新たなステーカーの出現(WIP、テンプレート/メールコードは完了、トリガー設定が必要)
開発者:Daniël Zwijnenburg および Charif Mews
GitHubリポジトリ:https://github.com/subnet-center/platform
最優秀帳簿互換サブネットUI:SubnetX
SubnetXは、レジャーと互換性を持つサブネットの作成・管理ツールで、主に以下の2つの機能を提供します:
-
レジャー対応サブネット作成:ユーザーが3ステップでサブネットを作成できます。まず、制御キーを使ってサブネットを作成し、その後バリデータを追加してブロックチェーンを構築します。(SubnetXの開発者は、ユーザーが所有するすべてのサブネットやバリデータ数などの詳細を確認できるダッシュボードも構築しています。)
-
期限切れバリデータの通知設定:ユーザーは期限が近づいたバリデータに対してサブネット通知を設定できます。バリデータの有効期限の前日までにwebhookで通知を受け取ります。
GitHubリポジトリ:https://github.com/bitpixelsio/subnetx-avalanche-hackathon-2022
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














