以太坊區塊鏈瀏覽器 Etherscan 本週宣佈推出由 AI 驅動的程式碼閱讀器工具 「Code Reader」 ,旨在增強對以太坊原始碼的理解,該工具仍處於測試階段,以下將用五分鐘來瞭解其應用案例及實操。
(前情提要:OpenAI傳打造「AI 應用商城」,滿足ChatGPT客製化服務)
(背景補充:AI大未來!這6個加密專案加入了 NVIDIA Inception 計劃)
以太坊區塊鏈瀏覽器 Etherscan 宣佈推出由 AI 驅動的程式碼閱讀器工具 「Code Reader」 ,旨在增強對以太坊原始碼的理解。
該工具使用 OpenAI 的大型語言模型 (LLM) ,幫助使用者檢索和解釋智慧合約地址的原始碼。通過選擇合約地址,使用者可以訪問合約的原始碼檔案並與之互動。該工具目前處於測試階段。
不僅是瀏覽器 Etherscan,其他區塊鏈專案或平臺也在加緊與 AI 相聯結。上週,區塊鏈平臺開發商 Alchemy 推出了 AlchemyAI 工具 ,該工具旨在利用 AI 幫助 web3 開發者加快產品開發並更快地訪問鏈上資料。
6 月 4 日, DefiLlama 創辦人宣佈將進行 ChatGPT 外掛 Beta 測試。
6 月 2 日,區塊鏈分析公司 Elliptic 宣佈將 ChatGPT 整合至其鏈下情報和研究收集工作,幫助研究人員和調查人員以更快的速度、更大規模地綜合和組織有關新風險因素的情報。
5 月份,Solana Labs 推出了自己的 ChatGPT 外掛 ,外掛最初將專注於 NFT,可用於購買和上架 NFT、轉移代幣、結帳交易、解釋資料以及按地板價查詢 NFT 收藏品。
再早前,資料平臺 Dune 也推出了自己的大模型路線圖,首期上線 GPT-4 支援的查詢解釋功能。
對於瀏覽器 Etherscan 的 Code Reader,其具體用例如下:
- 程式碼概述:通過為特定程式碼或函式生成 AI 提示,能更深入地瞭解程式碼。利用有針對性的問題獲得 AI 生成的解釋,能夠深入研究程式碼的內部工作原理。
- 檢索讀 / 寫函式:獲取與讀寫以太坊資料相關的智慧合約函式的完整列表,以及它們各自功能的詳細說明。
與 dApp 整合:深入研究程式碼,全面瞭解如何將所選智慧合約與去中心化應用程式 (dApp) 無縫整合。
與在聊天機器人網站上執行的 ChatGPT 外掛不同,Etherscan 的 Code Reader 在 Etherscan 平臺上執行,需要 OpenAI API 金鑰。具體實操為:
- 首先輸入 OpenAI API 金鑰。
- 貼上想搜尋的合約地址。
- 該工具將自動獲取與提供的合約相關的所有檔案。
- 檢索到合約檔案後,可以選擇要通讀的特定原始碼檔案。此外,還可以在與 AI 共享之前直接在 UI 中修改原始碼。
- 根據選定的原始碼,可以生成 AI 提示與程式碼進行互動並提出問題以加深理解。
值得注意的是,Etherscan 表示 Code Reader 僅供參考,答案是 AI 生成而非 Etherscan,因此使用者要始終驗證其準確性,並不能依賴它們作為證據或漏洞賞金。此外,Code Reader 不儲存 API 金鑰,且目前只支援一次性提示。