文組救星!Etherscan推出「程式碼閱讀器」,透過AI白話解讀智能合約

Perry
分享
文組救星!Etherscan推出「程式碼閱讀器」,透過AI白話解讀智能合約

區塊鏈瀏覽器 Etherscan 宣布推出程式碼閱讀器功能,可藉由 AI 技術解答用戶對智能合約的疑惑,即便完全不懂程式碼也可以輕鬆上手。本篇將解釋此功能如何使用,以及有哪些事項是需要注意的。

Etherscan 程式碼閱讀器 (Code Reader) 使用介紹

Etherscan 推出的新功能將使區塊鏈的世界資訊更透明,有助於不理解程式碼的民眾也能對智能合約有基本的了解,並透過提問進一步認識智能合約的運作流程。對於熟悉程式碼的開發者來說,也可以在更短的時間內瀏覽智能合約內容。

只要依照以下四步驟,便能輕鬆使用 Etherscan 的程式碼閱讀器功能:

廣告 - 內文未完請往下捲動
  1. 輸入 OpenAI 的 API 鑰匙 (由此創建 API 鑰匙)
  2. 輸入智能合約地址 (有範例合約可供選擇)
  3. 選擇要進行互動的合約文件,且可以對程式碼進行編輯
  4. 輸入指令以詢問問題

下方為 Etherscan 提供的範例,可以看到在詢問智能合約增加流動性的過程為何後,AI 便會一步步的解答過程中所使用的函數及其功能。

如果初次使用沒有頭緒該詢問什麼問題的話,也可以點選範例問題,系統便會自動填入所需參數,並於右方顯示 AI 的回應。

Etherscan 程式碼閱讀器 (Code Reader) 注意事項

雖然此功能使用起來相當新奇,不過目前仍處於測試階段,未來尚可能有多次調整。

另外,官方也表示回應是基於 OpenAI 的大型語言模型生成,僅可做為參考,而且為一次性的,無法基於回應繼續詢問問題。

最後也是最重要的一點,由於使用 OpenAI 的 API 功能是需要收費的,在設定支付方式後才得以使用此功能 (由此了解收費方式)。