在现实生活中,我们需要借助法律的的保护和社会监督机制的协助,以及信任的基础上进行一场双方或者多方的交易谈判,以求达成共识,完成最终交易。而区块链上的“监察使”,无需合约的甲,乙双方构建信任基础,而在无信任的基础处上,达成信任交易。而这位无处不在的“监察使”就是智能合约。
什么是智能合约?
跨领域法律学者尼克·萨博(Nick Szabo)提出“一个智能合约是一套以数字形式定义的承诺(promises),包括合约参与方可以在上面执行这些承诺的协议。”
达成智能合约必须由区块链内两个或多个用户共同参与制定的一份交易协议,以代码的形式写入区块链,并将信息传递给区块链上的每个节点。智能合约将不断在区块链上监察,并验证信息是否满足合约条件,达成双方或多方交易共识后,智能合约将自动执行这份合约,并通知用户。这就是“监察使”在区块链里构建的法度。
智能合约与区块链的关系:
智能合约"(smart contract)这个理论被提出,至少可以追溯到1995年,但是真正的被实际应用,却是区块链的出现,他们的形影相亲,以至于人们常常认为智能合约是区块链的产物。
这时问题来了:既然智能合约早于区块链的出现,又具有如此的优势,为什么没有引起关注,而是在区块链的影响下被大众所知?
1、从根本上讲,智能合约就是数字合约,它的实现必须有相对完善的数字资产作为依托
2、区块链不可篡改的特性为智能合约提供了信任机制
但是,必须清楚智能合约与区块链的关系是相辅相成的,智能合约的实现不必须依托区块链才能得到发展。就像手机银行中的信用卡自动还款功能,用户和银行在手机银行这个平台上签订一个智能合约,当还款条件满足时,计算机系统会自动完成这笔交易,但是这并不是依托于区块链。只是就目前的科技发展而言,区块链是智能合约实现应用并发展最好的平台,两者的结合,也使区块链打破了数字货币的格局,以新的形态与这个世界接触,碰撞。
智能合约节省了大量的交易时间,降低了交易成本,使交易更加准确,并不可篡改,在一定程度上推进了去中心化。但是它却游离于法律之外,受制于代码,这就使人为的错误无法更改,并且智能合约必须依靠数字资产,在区块链上它对节点的储存空间需求越来越大,以目前的科技还无法实现全面发展。所以,现在的我们一直致力于区块链的研究,希望这个“监察使”更加尽职尽责,给未来带来社会价值。
领取专属 10元无门槛券
私享最新 技术干货