【AI技術とスマートコントラクトが融合】Etherscanが新ツール「Code Reader」を発表

Etherscanが新たにAIを活用したスマートコントラクト解析ツール「Code Reader」を公開しました。これは、ユーザーがあらゆるスマートコントラクトのソースコードについて学ぶのを助けるものです。

本ツールはOpenAIの大規模言語モデルを使用しており、ユーザーは特定のコードセクションや関数についてより深く理解するためのAIによるプロンプトを生成できます。特定の質問は、特定のスマートコントラクトコードに対するAI生成の説明を生み出し、コードの内部動作を深堀りできるようにします。

特に新規でスマートコントラクトを操作する場合、この機能はその運用と機能性を十分に理解する上で非常に有益です。

【Code Readerの使用例】
Etherscanは、このツールがEthereumデータの読み取りと書き込みに関連するスマートコントラクト関数の包括的なリストを取得するために使われることができると述べました。また、スマートコントラクトを分散型アプリケーションに統合するコードを探索するためにも使用可能です。

ただし、Etherscanはユーザーに対し、そのウェブサイト上でAIサービスを使用するためには十分な使用制限を持つOpenAI APIキーが必要となること、そして全ての回答が正しいとは限らないことを明示的に警告しています。使用を開始するためには、APIキーを挿入し、契約アドレスを入力し、インタラクションを行うソースファイルを選択し、質問を開始するだけです。

ベータリリースとして公開されているこのツールはまだ改善の余地がありますが、Etherscanはユーザーからのフィードバックを求めています。「答えが全て正しいとは思わないでください!」とEtherscanはツイッター上で警告しています。「何を追加したり改善したりすべきか教えてください!」と呼びかけています。

関連記事

ページ上部へ戻る