以太坊创始人Vitalik Buterin表示,人工智能(AI)可能是克服以太坊最大的“技术风险”之一的关键:其复杂代码中隐藏的错误。
2月18日在X上发表的一篇文章中,Buterin对检查AI支持的代码表示喜悦,以太坊网络中识别和修复故障代码,并将其描述为该网络的“最大技术风险”。
Buterin的评论是在以太坊接近期待已久的Dencun升级的实施之际发表的,该升级目前定于3月13日推出。Dencun于1月17日在Goerli测试网上实施,但Prsym中的错误阻止了网络在测试网中完成四个小时。升级到以太坊网络对于区块链的长期路线图非常重要。
但是,并非每个人都同意AI 是一种可靠的工具,可以检测以太坊基于代码的错误。
2023年7月,OpenZeppelin进行了一系列实验,使用OpenAI的GPT-4来识别固定的智能合约中的安全问题 - 以太坊代码的原始语言。在这次实验中,GPT-4在28个挑战中的20个中成功识别了漏洞。
当GPT-4未能识别弱点时,它通常被迫迅速纠正其错误。然而,在其他时间,OpenZeppelin发现AI实际上创造了以前从未存在过的漏洞。
同样,CertiK的安全主管Kang Li告诉Cointelegraph,在编码中使用AI驱动工具(如ChatGPT)往往会产生比可以解决的更多的安全问题。
总的来说,李建议,人工智能助手只应被用作经验丰富的开发人员的助手,因为他们可以帮助快速向开发人员解释特定代码行意味着什么。
「我认为ChatGPT是一个工具,对于进行代码分析和反省的人来说非常有帮助。这绝对是一个很好的助手,它将极大地提高我们的效率,“李说。
虽然Buterin普遍对人工智能的未来持乐观态度,但他此前曾警告开发人员在使用区块链技术应用人工智能时要小心,特别是当将其应用于“高风险”应用程序(如演讲)时。
The English, Chinese, Japanese, Arabic, and French versions are automatically generated by the AI. So there may still be inaccuracies in translating, please always see Indonesian as our main language. (system supported by DigitalSiber.id)