区块链2.0和区块链3.0的到来已经引发了新的使用区块链来实现自动化的方法。一些特殊的加密货币平台,如以太坊,Rootstock,合约币,Lisk等,都允许人们在区块链上创造智能合约。这些智能合约通过允许开发人员设置触发条件以此来实现自动化。这些触发条件是一些特定的先决条件,当被满足时,将会执行智能合约上编写的函数。
智能合约正在被一些大型银行和金融机构(包括交易所)所实施(试验阶段)。除了金融行业,智能合约还有很多其他的应用,如加密遗嘱,一种区块链上的自动执行遗嘱和最后证明,一旦创建者去世,遗嘱便会被触发。随着越来越多的操作趋向于使用智能合约的自动化,就必须确保这些智能合约以及创建这些合约的平台的完整性。
黑客成为新类型的律师
直到现在,协议和其他重要的文件都是由律师来起草和验证,但是有了智能合约,律师能够做的事情就不多了。智能合约真实性和可靠性的验证将会被留给各种被称为区块链构架师或者智能合约工程师的专家。然而,评估智能合约漏洞和以及堵塞漏洞的责任就落在黑客的身上了。是的,你没听错,黑客将会成为新类型的律师。
Charlie Lee最近在推特上很直白地声明了这一变化。他说:
“在未来,我们将会雇佣黑客来检查智能合约,就像我们今天雇佣律师来检查现实合约一样。”
我们可以确定Charlie在推特中并非是指黑帽黑客。白帽黑客是网络安全的重要组成部分。白帽黑客所扮演的角色就是在可控的条件下通过黑进所有平台或者软件来寻找它们的安全漏洞,然后寻找解决方案来修补这些漏洞,这样不怀好意的人在未来就不能滥用这些漏洞。
最近基于以太坊的The DAO遭受了攻击,‘攻击者’成功吸取360万以太币到一个child DAO,这件事证明了基于区块链的智能合约和去中心化自治组织仍旧非常脆弱。这同样显示出需要广泛测试所有这些基于区块链的平台和智能合约,寻找它们的安全性缺陷和漏洞,而这正是白帽黑客的标准职位要求。
一旦智能合约成为常态,每一个智能合约都会被传给黑客,就像合约在执行前被交给公司法律团队那样,使黑客成为去中心化时代的新类型律师。