整理:Felix, PANews

以太坊区块链浏览器Etherscan宣布推出由AI驱动的代码阅读器工具“Code Reader” ,旨在增强对以太坊源代码的理解。

该工具使用OpenAI的大型语言模型 (LLM) ,帮助用户检索和解释智能合约地址的源代码。通过选择合约地址,用户可以访问合约的源代码文件并与之交互。该工具目前处于测试阶段。

Etherscan推出AI驱动的代码阅读器,五分钟了解其用例及实操

不仅是浏览器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推出AI驱动的代码阅读器,五分钟了解其用例及实操

值得注意的是,Etherscan表示Code Reader仅供参考,答案是AI生成而非Etherscan,因此用户要始终验证其准确性,并不能依赖它们作为证据或漏洞赏金。此外,Code Reader不存储API密钥,且目前只支持一次性提示。

Etherscan推出AI驱动的代码阅读器,五分钟了解其用例及实操

参考资料:

https://info.etherscan.com/code-reader/

https://decrypt.co/145324/etherscan-touts-chatgpt-integration-but-highlights-the-chatbots-flaws