到现在为止,我们应该对人工智能都比较熟悉了。科幻小说向我们展示了当机器人拥有人类一样的智慧时会发生什么。通常情况下,结局对人类来说并不好。那么区块链网络的“智能”呢?
智能合约可以看作是一种机器智能的简单形式。而一位学者认为,我们让智能合约承担太多的责任了。
布鲁克林法学院教授Adam Kolber向我们分享不太遥远的未来里一个令人不寒而栗的景象。在这种景象中,人类生活在一些领主(overlord)的威胁之下,而这些领主都是基于区块链的。他甚至创造了一个新名词——“人工责任(Artificial responsibility)”,即我们分配给智能合约系统的大量控制权。
人工责任与人工智能有关,因为我们可能倾向于给予更智能的机器更大的控制权。但即使是非智能机器,在承担很多责任时也会很危险。
尽管区块链技术的人工智能程度很低(低到通常不被认为是人工智能),但人工责任的程度却非常高。
智能合约可以是非常强大的。以分散自治组织(DAO)的概念为例。一个分散自治组织是一个分散的投资公司,允许陌生人通过投票系统为风险投资提案提供资金,没有中央权力机构。从本质上讲,它是一种区块链驱动的机器,控制大量人群的投资。
Kolber解释了DAO如何成为了很多人的噩梦:
(The DAO)中的一个bug被黑客利用,转走了价值超过5000万美元的ETH。在这里,我们可以看到我们愿意赋予区块链以人工责任。尽管损失了资金,但没有简单的机制,也没有中央机构去追回资金。需要在社区取得大量的共识才能减轻黑客带来的损害。
(…)因此,不仅难以撤销赋予DAO的控制权,许多人甚至出于原则问题的考虑不愿意这样做。一些纯粹主义者还批评了一些社区成员试图减轻损害的努力,认为黑客只是根据组织商定的合约条款(以计算机代码的形式)来转走资金。
目前,一切都还好,因为目前授权给智能合约的最复杂的任务主要与金融有关。当智能合约的“智能”开始与“物联网”交互时,真正的威胁将会到来,机器行为会变得更难以预测。最终,它将在一个各种设备使用物联网连接的世界中脱离人类的控制,从而可能造成附带损害。现在黑客已经可以破解像胰岛素泵这样的东西。那么在未来,智能合约代码错误带来的损失可能不仅仅是经济上的,智能合约交互的物联网设备可能会危及人身安全。
曾几何时,导致大量金钱损失的黑客是很少见的。但现在,黑客攻击非常普遍。随着区块链行业成功扩展到金融科技之外,我们只希望我们不会忽视糟糕的“智能”合约可能导致的其他灾难。