智能合约未来:探索自然语言编程
Emin Gün Sirer,Ava Labs的创始人,近日在纽约市举行的康奈尔区块链大会上提出了一个激动人心的愿景:如果普通人可以使用他们的母语编写智能合约,将会为区块链世界带来“数十亿新的用户”。
智能合约编程一直是一个艰难的领域。Sirer指出,捕捉“意图”、编写复杂代码以及验证合约的真实性都是巨大的挑战。然而,他认为,如果像ChatGPT或Llama这样的人工智能(AI)能够协助编写智能合约,那么将会开启一个全新的时代。在这个时代里,律师可能会成为智能合约的主要编写者,普通人甚至可以像写支票一样轻松地编写智能合约。
Sirer提出了一个引人入胜的未来愿景:普通人能够使用自己的母语,以点对点的方式编写智能合约。他认为,虽然这种愿景可能需要5到10年的时间才能实现,但如果能够实现,将会带来“变革性”的影响,并吸引数十亿新的区块链用户。
目前,大多数智能合约都是使用Solidity等编程语言编写的,这在一般用户中并不广为人知。然而,Avalanche公司正在开发一种新型虚拟机,支持使用自然语言编程。这意味着用户可以使用英语、德语、法语等任何一种自然语言编写智能合约,而不仅仅是计算机语言。
尽管这种未来愿景充满吸引力,但仍然存在一些挑战。首先,必须解决法律问题,精确定义关键词和术语。其次,人工智能“代理”是否能够准确撰写具有法律约束力的文件,这还有待验证。Sirer强调,解决这些问题需要各方的指导和参与。
然而,已经有一些项目在尝试实现这一愿景。例如,Chainlink Labs的一个项目允许开发人员使用简单的英语指令编写智能合约,并将其转换成可执行的代码。尽管目前的产品可能尚未完全实现所有功能,但已经迈出了重要的一步。
在这个未来愿景中,律师可能会扮演重要角色。Sirer认为,真正懂得如何使用规范语言制定合同的律师将成为这一领域的领军人物。而对于普通用户来说,他们也有能力定义基本的交易,这将建立在民主、开放的平台上,任何人都可以平等地使用。
总的来说,智能合约未来的前景令人兴奋,充满了希望。我们不应该将其置之不理,而是应该积极探索,并在各方的共同努力下,将其变为现实。