
ETHGlobal Waterloo 2023 ファイナリストプロジェクトを振り返る
TechFlow厳選深潮セレクト

ETHGlobal Waterloo 2023 ファイナリストプロジェクトを振り返る
本稿では、ETHGlobal Waterloo 2023のファイナリストに選ばれた11のプロジェクトを紹介する。
執筆:ETHGlobal
翻訳:TechFlow
1. AquaNet
AquaNetは、NFTバウンドアカウント(ERC-6551)を活用し、AI駆動型のソーシャルメディアネットワーク内でのNFTの作成および活動記録を実現します。対象となる各NFTは「myPuddle」ネットワーク上で独自のアカウントを作成でき、既存の特性に基づいて独自のAIアイデンティティを構築・発展させることができます。それらは自律的に投稿を行い、関心事項をリスト化し、自身に関する情報を共有します。
2. Smarter Contract
どのようにしてスマートコントラクトの効率を最適化し、さまざまなブロックチェーンが持つ独自の利点をシームレスに活用し、クロスチェーン操作の複雑さを簡素化できるか、考えたことはありますか? もう考える必要はありません。ようこそ、Smarter Contractによる未来へ。このプロトコルのソリューションは、クロスチェーンプロトコルHyperlaneによって支えられており、スマートコントラクトを新たな高みへと引き上げます。単に「よりスマート」にするのではなく、「より賢く」するのです。以下に、Smarter Contractの動作原理を示します。
Smarter Contractの主要コンポーネントは以下の通りです。
-
GasEstimator:これをコントラクトの戦略家と考えてください。複数のチェーン上でコントラクト機能をシミュレートし、各機能に対してどのチェーンが最もコスト効率的かを瞬時に判断します。
-
Function Dispatcher:GasEstimatorが最も効率的なチェーンを選択すると、Dispatcherは宅配便のように振る舞い、Hyperlaneを使ってその機能を最適なチェーンに正確に送信します。
-
Result Aggregator:各関数がそれぞれのチェーンで実行された後、Result Aggregatorが登場します。これはショーのフィナーレのように、結果を集約し、統一されたビューとして提示します。
ユーザーはウォレットを接続し、実行したい機能を選択してデータを入力できます。リアルタイムで機能の実行状況を監視し、節約したガス代を直接確認することも可能です。
Smarter Contractの目的は、スマートコントラクトの実行およびメンテナンスにおける効率性と費用対効果の再定義です。リアルタイムの条件に応じて関数を異なるチェーンに委任することで、パフォーマンスを向上させながらコストを削減できます。
Hyperlaneのクロスチェーンプロトコルを利用することで、Smarter Contractは複数のブロックチェーンの潜在能力を発揮し、スマートコントラクトのニーズに応えます。これは単なるアップグレードではなく、ユーザーフレンドリーでアクセスしやすく、費用対効果の高いブロックチェーン技術への飛躍です。
3. Fukuro
本プロジェクトはEIP-6551を活用してオークション市場を構築しています。ユーザーはFukuroバンドルを出品・入札できます。
「Fukuro」という名前は、日本語の福袋(ラッキーバッグ)に由来しています。これらは固定価格で販売される中身の見えない神秘的な密封バッグです。EIP-6551により、ERC-721は自身の「ウォレットアドレス」を制御し、資産を保有できるようになりました。
各Fukuroには、他のNFTやERC20トークンなど、イーサリアムアドレスが保持可能なあらゆるものが含まれます。これにより、芸術作品のコレクション、トレーディングカードセット、あるいは意図的に構成された投資ポートフォリオといった多様な資産の取引が可能になります。
4. Roll a Mate
我々のイーサリアムメインネットベースのメモリプール決済Rollupsにより、ユーザーはETHの送受信が可能になり、取引手数料はゼロから最大4セントまでに抑えられます。「Roll a Mate」と呼ばれるこのプロトコルは、ユーザーと企業がイーサリアムエコシステムに摩擦なく参加し、日常的な支出の支払いができるようにすることを目指しています。食事の支払い、タクシー代の支払いであっても、高い取引コストが障壁になるべきではありません。
Vitalik ButerinがPragma WaterlooおよびETH Waterlooのオープニングで強調したように、15ドルの請求書に対して5ドルの取引手数料を支払うのは不合理です。このジレンマは、暗号資産企業がバイナンスのような中心化取引所の利用を促しており、そこでは無料または非常に低い手数料が提供されていますが、真のエコシステムの理念とは一致しません。
最も採用されやすいチェーンであるため、イーサリアムメインネット上で競争力のある取引コストを提供することは非常に難しい課題です。しかし、Roll a Mateはメモリプールの機能と柔軟性を活用することで、この問題を成功裏に解決しています。
イーサリアムメインネットのメモリプールは、潜在的な取引を検証するために専用のブロードキャストチャネルを提供しており、特定の条件下では任意のノードやいくつかのグラフィカルサービスを通じてアクセス可能です。
誰でも有効な取引をブロードキャストできますが、以下の条件を満たす必要があります。
-
有効な構造、エンコード、署名。
-
ガス代を支払うのに十分な残高(最低21,000ガス単位)。
-
有効なnonce。
高額な取引コストは、高ガス価格の直接的な結果であり、本来4セント程度で済むシンプルな取引が5ドルにも膨れ上がることがよくあります。このインフレは、イーサリアムメインネット上の支払いシステムにとって意味を失わせます。
メモリプールを操作して低ガス取引を検証・ブロードキャストし、その後それらをサイドチェーンの注文簿Rollupsに含めることで(ユーザーの介入不要)、イーサリアムメインネットのユーザーはゼロから4セントのコストで支払いの送受信ができ、メインネットの取引完了時間よりも速くなる場合さえあります。
Roll a Mate支払いプロトコルを利用するユーザーがガス代を支払うのは次の2つの場合のみです。
-
使用するETHを預ける際(これは安価な取引)。
-
出金時、注文簿構築Rollupが注文検証のためにトリガーされる。
つまり、Roll a Mate支払いプロトコルを使えば、イーサリアムメインネットのユーザーは1ETHを預け入れ、一度だけガス代を支払うだけで、その残高を「1年間で100回の取引」に使うことができ、1回あたり最大4セントのコストに抑えられます。一方、商人は任意の数の取引を受け取り蓄積でき、資金を引き出すときだけ一度ガス代を支払えばよく、さらに蓄積された資金を使って(引き出さずに)送金を行うこともできます。
5. Piggybank 6551 NFT
Piggybank 6551は、遊び心のあるNFT貯金箱です。ユーザーはPiggybank NFTをミントし、支払い可能な関数を通じて、または直接NFTの6551アカウントアドレスにETHを送信することで、NFTに資金を投入できます。各Piggybank内のETHが増えるにつれて、NFTのメタデータの色、テキストラベル、属性は即座に更新されます。一度ETHがNFTにロックされると、それを引き出す唯一の方法はNFTを破壊することです。これはburn関数を呼び出すか、手動でNFTを自身の6551アカウントに送信することで行います。6551アカウントがNFTを受信すると、直ちに含まれるETHをNFTを破壊したアカウントに返却し、メタデータを「破壊済み」に更新します。
6. Smile DAO
本プロジェクトはゼロ知識機械学習(ZKML)分野における実験であり、プライベートな入力を与えた場合に機械学習(ML)モデルの出力を検証することを試みます。Smile DAOのアイデアは、フロントエンドアプリケーションのユーザーが自分の笑顔の写真を撮影し、それをMLモデルに通してクライアント側でそのプロセスの証明を生成することです。Smile DAOはオンチェーンに検証器をデプロイしており、ユーザーが証明を取得したら、NFTのミントプロセス中にそれをオンチェーンに提出できます。このNFTはDAO内で投票権を持ち、提案の集計、投票、DAOの運営の決定を行うことができます。
7. a(i)udit
2022年のみで、167件の重大なセキュリティインシデントやハッキングにより、36億ドル以上が失われました。そのうち驚くべき51.5%が「監査済み」プロトコルからのものでした! 我々は監査の価値を否定しませんが、これらは中央集権的で、高価(時間と資金の両面で)、かつ強制力がないのです。我々のWeb3未来の安全性は、監査だけに頼るべきではありません。では、開発者が解決策の一部となりやすくし、開発サイクルの早い段階からセキュリティ優先の実践を取り入れるにはどうすればよいでしょうか?
a(i)uditが答えを出します。エンジニアが自然言語を使って、任意のチェーンにスマートコントラクトを記述・監査・テスト・デプロイできる一体化プラットフォームです。
-
開発者にとって、a(i)uditは専用のセキュリティテストと迅速なプロトタイピングを可能にし、セキュリティのベストプラクティスを開発ライフサイクルの初期段階に移動させます。(高価な)監査の前に、開発サイクルの中でセキュリティと監査ツールを習得してください。
-
初心者の監査担当者にとって、a(i)uditは複数のツール、手順、環境、監査報告テンプレート、フレームワークの学習と管理という負担を排除することで、脆弱性の発見に集中できるようにします。a(i)uditを使えば、より早く、より効果的に稼働できます。
具体的には、a(i)uditは開発者が自然言語でブロックチェーン特有のワークフローを実行できるツールです。以下は、一例のワークフロー説明です。
-
ユーザーは自分のスマートコントラクトをプラットフォームにアップロードします。または、開発者はa(i)uditを利用してスマートコントラクトの作成を始めることもできます。現在はEVM互換のスマートコントラクトのみサポートしています。
-
ユーザーはa(i)uditに単純なユニットテストとFuzzテストの作成・実行を依頼できます。ユニットテストの品質は保証・保証されておらず、Foundry Fuzzテストのみサポートしています。
-
ユーザーはa(i)uditに静的解析テストの実行を依頼できます。現在、MythrilおよびSlitherを使用した静的解析テストがサポートされています。
-
ユーザーはモデルにテスト結果をIPFSに保存するよう依頼できます。web3.storageを使用することで、発見された脆弱性のレビュー、分類、共同作業がスムーズに行えます。
-
ユーザーはステップ1〜4を、脆弱性が検出されなくなるまで繰り返します。
-
その後、ユーザーはa(i)uditにスマートコントラクトをテストネットまたはメインネットにデプロイするよう依頼できます。現在はイーサリアム、Gnosis、Polygon、ローカルイーサリアムノードのみをターゲットとしてサポートしています。
8. Tokenbound Titans
これはERC-6551と動的に生成されるNFTを組み合わせたNPCゲームの実装です。プレイヤーはNFTの所有者であり、各NFTは異なる能力と特性を持っています。
ゲームの核となるのはこれらのNPC同士の戦闘であり、プレイヤーはデジタル競技場に自分のトークンを賭けます。戦闘結果を計算するアルゴリズムはオフチェーンで動作し、ZK-proofで検証可能です。
戦闘に勝利すると、プレイヤーのNPCはレベルアップし、体力、攻撃力、速度、防御などの既存属性が強化されます。自然な延長として、新しいスキルやコンボが解放され、NFTのプレイスタイルがより多様化します。NFTがレベルアップするほど、より強力で柔軟になります。この進化システムにより、ゲームに深みと持続性が加わり、プレイヤーが戦略を立て、適応し、NFTを絶えず改善してゲームを支配しようとするインセンティブが生まれます。
9. zBay
zBayは、既存のeBayプラットフォームを分散化・民主化することでオンラインマーケット業界を変革しようとするプロジェクトです。その使命は、仲介者を排除し、すべての人に安全で透明かつ効率的な市場を提供することで、商人と買い手に力を与えることです。2022年にeBayが100億ドルもの巨額の手数料を獲得したことに触発され、zBayはオンライン商取引の領域を再構築する時が来たと考えています。この目標を達成するため、zBayプラットフォーム内に3つの主要コンポーネントを導入しています。
-
データと評判のインポート:我々はeBay上で既に評判を築いている商人の価値を認識しており、オンラインマーケットエコシステムにおける評判の重要性を理解しています。分散化されたアプローチにより、商人がeBayから既存のデータと評判を簡単にインポートできるようにします。これにより、分散型市場を利用したい商人がスムーズに移行できます。評判を保存・移転することで、参加者間の信頼を築き、彼らがすでに構築した実績から利益を得られるようにします。
-
エスクロー機構:信頼はいかなる成功したオンラインマーケットの基盤です。信頼と安全性を高めるため、zBayでは革新的なエスクロー機構を導入しています。この機構は保証として機能し、買い手と売り手が義務を果たすまで資金を安全に保管します。この保護層を組み込むことで、詐欺行為を軽減し、分散型市場に自信を注入します。買い手と売り手の円滑かつ安全なコミュニケーションを確保するため、製品に関連したXMTPチャット機能を実装しています。
-
紛争処理:取引中に紛争が生じることは避けられません。この課題に対処するため、UmaオラクルフレームワークをzBayのインフラに統合しています。この最先端技術は、分散型コンセンサスと検証可能なオフチェーンデータを活用し、効率的で公正な紛争解決を実現します。Umaを通じて、紛争が透明かつ迅速に処理されることを保証し、すべての参加者に公平な市場体験を提供します。
10. Token Rescue Buddy
L2の普及やAccount Abstraction(EIP-4337)のような画期的な技術により、将来はマルチチェーンとスマートコントラクトウォレットが主流です。しかし、現在のソリューションにはいくつかの大きな問題があります。EOAとは異なり、スマートコントラクトウォレットは一度に一つのチェーンにしかデプロイできません。さらに憂慮すべきは、最も人気のあるスマートコントラクトウォレットGnosis Safeが同じアドレスのマルチチェーンセーフをサポートしていない点です。これは技術的には可能であり、コミュニティが何年も前から要望している機能です!
この非常に危険なUXの問題は、誤ったチェーンに送られたトークンの巨大な損失のリスクを生んでいます。
Token Rescue Buddyは、あなたのセーフを別のチェーン上の同一アドレスに再デプロイする仕組みです。通常これは複雑なプロセスで、資金の損失やハッキングのリスクがあるため、一般ユーザーには困難ですが、Token Rescue Buddyを使えば誰でも簡単に実行できます。
使いやすさのため、中心化取引所にも最適です。技術的に秘密鍵を所有していれば、誤ったアドレスに送られたトークンをプログラムで簡単に復旧できるようになります。
11. Copix
CopixはPolygonテストネットMumbai上に構築された公共キャンバスで、各ピクセルが非代替性トークンです。検証済みのWorld ID保有者はメタデータを編集でき、ユーザーはピクセルの色を変更することでアート作品を作成できます。色を選択すると、そのユーザーは編集したピクセルの所有者になります。2分間のクールダウンにより、同一ユーザーが連続したピクセルを編集できないよう制限されています。また、ユーザーは過去の色や貢献者を含む完全なピクセルメタデータ履歴にアクセスできます。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














