
Scaling Ethereum 2024 ファイナリスト8プロジェクト速報
TechFlow厳選深潮セレクト

Scaling Ethereum 2024 ファイナリスト8プロジェクト速報
TxFusionは、wallet_sendCallsという新しいウォレットメソッドを導入しました。
執筆:TechFlow
4月5日から26日まで、Ethglobalは「Scaling Ethereum 2024」と題したハッカソンを開催しました。
このイベントには、イーサリアムエコシステムを牽引するトップレベルの思想家や専門家たちが集まり、メンターやパートナー、ソフトウェアなど豊富なWeb3リソースを提供することで、チームがわずか2週間余りで優れた成果を生み出すことを可能にしました。
以下は、最終選考に残った8つのプロジェクトです。
Monadic DNA:個人遺伝子データのプライバシー保護

Monadic DNAは、個人のゲノム情報を尊重する新しいパラダイムの具体例を示しています。
我々が描く未来では、人々は自身のゲノムデータを保持しつつ、それをいかなるサービスプロバイダーにも開示することなく、この急速に進化する分野の恩恵を享受できるようになります。
ユーザーがプロバイダーから生のDNAファイルを取得した後、Monadic DNAポータルでそのデータをアップロードし、DNAパスポートを受け取ることができます。
バックエンドでは、生データが処理された後に破棄され、その一部のデータはNillionネットワーク上に秘密として保存されます。ユーザーに返却されるDNAパスポートには、識別子、有用なハッシュ値、およびNillionネットワーク上に保存された秘密に関するメタデータが含まれます。
オフチェーンでの計算に基づいたオンチェーン証明は、匿名性とプライバシーを尊重する医療分野に、オープンでスケーラブルなモデルを提供します。
SignKaleidoscope : 動的グラフィックスによる署名パスの可視化

SignKaleidoscopeは、インタラクティブなグラフィカルビジュアライゼーション機能を備えたSign Protocolブラウザです。
グラフ内のノードやエッジをクリックしたり、検索フィールドを使用したり、詳細オーバーレイ内のリンクをナビゲートすることで、アカウント、パターン、証明を探索できます。ドラッグでグラフを移動し、スクロールでズームイン・ズームアウトが可能です。新たなエンティティが発見されると、ノードとエッジが自動的に出現してグラフに接続されます。
EthereumL10nService:AIと人間による検証を組み合わせた分散型翻訳ネットワーク

イーサリアムが次の数十億人のユーザーに届くためには、言語の壁を打ち破る必要があります。世界人口の16%しか英語を話していない一方で、インターネット上のコンテンツの60%以上が英語です。
そこで本プロジェクトは、AI翻訳エージェントと人間の検証者向けのインセンティブ付きネットワークを構築しています。
デモでは、YouTubeのPragama Denver Playlistの動画を翻訳しています。OpenAI WhisperによるASR(音声認識)で英語の文字起こしを作成し、その後OpenAIのLLMにプロンプトを送ってvtt形式の中国語(繁体字)字幕ファイルを生成しています。
vtt字幕ファイルはIPFSにアップロードされ、分散型AIによる処理と実行が行われます。Chrome拡張機能を通じて翻訳された字幕を閲覧でき、最終ユーザーはStackOverflowのように「いいね」「悪いね」の投票でフィードバックできます。これらの投票はユーザーのウォレットを使って暗号ベースの証明を作成し、サーバーに送り返されます。
これにより、悪用を防ぎつつ、貢献度に応じたインセンティブ分配を計算することが可能になります。
TxFusion: 1回の呼び出しと署名で複数のトランザクションを実行
TxFusionは、複数のDeFiトランザクション管理のユーザーエクスペリエンスを簡素化・改善することを目指すプラットフォームです。新しいEIP5792標準を利用し、「wallet_sendCalls」という新しいウォレットメソッドを導入しています。このメソッドにより、ユーザーはバッチトランザクションを作成でき、単一の呼び出しと署名で複数の操作を実行できます。
DeFiユーザーは、Uniswap、Compound、Aaveなどのさまざまなプロトコルで多数のトランザクションを管理する際、複雑さに直面することがよくあります。このプロセスは非常に時間と手間がかかり、使い勝手が悪いだけでなく、複数のトランザクション実行にはより多くのガス代が必要となります。
本プロジェクトは、複数のDeFiトランザクションの実行を統合されたプラットフォームで簡素化することで、この課題に対処しています。

forge flamegraphs:Solidity開発最適化ツール

ある程度信頼できるコードを持っている場合、それを最適化するための支援ツールは現状あまりありません。FoundryやHardhatと連携可能な、積極的にメンテナンスされているオープンソースのSolidityプロファイラは存在せず、ガス最適化のプロセスは非常に時間がかかり、高度なスキルも必要になります。
そのため、ガス最適化に長けているのは、どの部分がより多くのガスを消費するかを推測・調査できる経験豊富なSolidity開発者のみです。
flamegraphsはシステムソフトウェアの分析やパフォーマンスボトルネックの特定に使用されます。我々はForgeプラグインを構築し、低レベルのデバッグトレースを解析して折りたたまれたスタックトレースを生成し、最適化すべき箇所をより明確に可視化することで、開発の敷居を下げました。
CreateToolBelt : よりスムーズなスマートコントラクトのデプロイ

CreateToolBeltは、イーサリアムブロックチェーン上でコントラクトをデプロイする際に開発者が直面する課題を解決するために設計された包括的なツールキットです。
このツールセットは3つの主要コンポーネントで構成されています:Create2Deployer、Create2SafeDeployer、およびCreate3Deployerです。
Create2Deployerは、CREATE2オペコードを使用して決定論的にコントラクトをデプロイできるようにし、開発者が予測可能なアドレスにコントラクトを配置できるようにします。さらにCreate2SafeDeployerでは、msg.senderに関連付けられたsaltの下位20バイトを利用するという新方式を採用し、先取り攻撃(front-running)を防止します。これにより、デプロイ者だけが意図通りに実行できます。最後に、Create3Deployerはこれらの機能を複数のブロックチェーンに拡張し、デプロイ者のアドレスとsaltのみを使って異なるチェーン上で同じアドレスにデプロイできるようにします。これは、複数のプラットフォームで相互依存するコントラクトを扱う開発者にとって画期的な進歩です。
ChainSweep: チェーン全体対応のブロックチェーン版「マインスイーパー」ゲーム

このゲームは、有名な「マインスイーパー」と同様の、オンチェーン実装のゲームです。
ブロック領域では、正しいブロックを検証しなければならず、誤ったブロックを避ける必要があります。欠陥のあるマスをクリックすると負けです。すべてのブロックにエラーがないことを検証すると勝ちです。
このゲームは完全にオンチェーンで動作(Arbitrum Stylusテストネット)。各ステップが個別のトランザクションとして実行されます。
ゲームの重要な情報は、ミスの正確な位置(クリックしてはいけないマス)です。スマートコントラクトがこれらの位置を選んでオンチェーンに保存した場合、ブロックエクスプローラーなどのツールを使って場所を調べれば簡単に勝ててしまいます。これを回避するため、コントラクトはこれまでに公開されたマスのみを保存します。プレイヤーが新しい行動を起こすと、スマートコントラクトはそれまでの行動と矛盾しない範囲で、潜在的なミス配置をフィールド上に再生成します。これにより、ゲームは依然として予測困難なままです。
BlobFusion: 誰でも手頃に利用できるblobスペース

約1ヶ月前、Dencunが導入され、EIP-4844とblobが登場しました。
問題は、常に128KBのblobを完全に提出しなければならない点です。もしデータ量が少なかったとしても、依然として128KBを提出する必要があります。これにより不要なスペースが使われ、コストも高くなります。
BlobFusionは、小さなblobを通常のblob内にパッケージングすることで、他のユーザーとblobを共有できるようにします。これにより、blobspaceの効率(=ネットワークへのメリット)とコスト(=ユーザーへのメリット)を最大化します。
どのように動作するか?
-
ユーザーがETHをArbitrumのスマートコントラクトに送金
-
サーバーがトランザクションをインデックスし、ユーザーがblobを提出できるように許可
-
ユーザーが署名付きのblobと支払う意思のある料金をサーバーに送信
-
サーバーがblobをデータベースに保存
-
サーバーは定期的に、すべての条件を満たすblob(例:共有コスト<全入札額の合計など)を構築しようとする
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














