您现在的位置是:首页 > 区块链 > 区块链技术区块链技术

区块链中智能合约的主要用途和价值

作者|比特学院2019-06-09 12:54:14 发布在「区块链技术」人已围观

简介什么是智能合约?智能合约是具有高确定性、防篡改且可靠的数字化协议,在去中心化的区块链上运行。智能合约是区块链上一个脚本语言,在脚本中加入if/then条件,让区块链上的交易能够镜像模拟出现实世界中的合约。

  目前,区块链技术和加密货币引起了广泛讨论,然而在区块链上可自动执行的智能合约却时常被忽视或甚至被误解。

  我们生活中的各项事务(包括工作、娱乐、金融协议、交易条款等)都依赖于各方履行承诺才能顺利开展。合约制定地越滴水不漏,合作就会越顺利进行。因此,由于智能合约更安全且确定性更高,它能提高社会的公平性,并且更加以社区为中心。本文中会讨论智能合约与传统合约的区别,以及智能合约如何在根本上产生社会变革。

智能合约是什么

  什么是智能合约?

  智能合约是具有高确定性、防篡改且可靠的数字化协议,在去中心化的区块链上运行。智能合约相对标准化的传统合约有两大优势。

  首先,智能合约中的记录是可信且可共享的。由于智能合约的内容非常安全,合约各方甚至无须备份,这将对现代企业带来很大价值,因为现代企业中通常存在多个部门,这些部门由于缺少单一可信的记录而导致工作流程产生冲突。

  其次,智能合约具有高度确定性。传统合约有些时候由于错误或合约某一方不愿意履约而无法按约定执行。而智能合约所运行的环境决定其可以严格按照约定条款执行,而无须在每一个环节都进行审批。如果事先设定的条件被满足,合约中的关键参数将自动执行。

  智能合约在后台是如何运行的?

  如今,大多数交易所都需要一个可信第三方来应对交易某一方因无法履约而带来的对手方风险。直接与陌生人进行交易可能会存在巨大风险,而且效率也会极其低下。交易双方在履约时都会产生顾虑,因为无法保障对手方也会同样履约。因此许多企业在其商业模式中都会提供一个可信的价值交换中介,其中包括Uber(Uber将司机和乘客配对)、eBay(eBay连接卖家与买家)、以及纳斯达克(连接金融产品的买方与卖方)。

  区块链的去中心化架构去除了交易中的中间人,并保障了交易双方的信任。区块链以更加开放可靠且安全的协议替代了可信第三方,双方都信任该协议,但都无法影响或控制协议。区块链以去中心化的计算机网络替代了中心化的服务器,运行同样的软件,在共享账簿中处理并记录网络中的交易。分布式计算保障了账簿的准确性,而去中心化的网络则保障了账簿的安全性。

  智能合约是区块链上一个脚本语言,在脚本中加入if/then条件,让区块链上的交易能够镜像模拟出现实世界中的合约。比如,如果资产价格在某个日期达到某个价位,则执行向对手方付款的操作。智能合约开发者能够按照具体要求编写合约条款。

  然后将if/then条件参数与智能合约的外部API挂钩。比如,智能合约的数据输入可以是一项资产在某个具体时间点的市场价格,而数据输出可以是智能合约触发的真实世界中的操作。数据输出涵盖内容广泛,其中包括支付、数据传输、账户余额更新、访问权限等。

  对于这样的智能合约来说,Chainlink就是一个去中心化的网络,利用预言机可靠地将智能合约连接到防篡改的API。一旦去中心化的区块链和预言机结合在一起,智能合约就能够在整个合约执行过程中实现高度的确定性和防篡改性。

  智能合约拥有什么价值?

  传统合约是基于概率的,而智能合约则拥有确定性。一旦放上区块链,智能合约就会严格按照代码执行。由于智能合约是自动执行的,因此合约双方都无法改变条款或违背约定。一个合约是否拥有确定性也决定了其付款是否能得到保障。如今市场竞争激烈,企业如果能够保障其按约定付款,将会大幅提高在客户和供应商中的竞争地位。实际上,确定性合约背后的支撑理论是博弈论,而博弈论也决定了智能合约会更加可靠且带来更多利润。

  在充满概率的世界中,许多公司都有意或无意地不履行合约。为了解决无法履约所带来的纠纷,公司会雇佣一大批律师、会计和客服起草合约、跟踪付款并且处理对手方投诉。智能合约可以最大程度地缓解或完全根除此类问题,原因如下:

  自动执行:智能合约利用去中心化的网络架构,自动执行合约后端流程,包括托管、维护、触发和结算。一旦合约代码完成并发送至区块链,合约就会严格按照代码执行,人为无法干预。因此,在合约整个生命周期中,公司相关的运营费用会大幅下降。

  可靠性:智能合约拥有高度自治的特性,因此可靠性大大高于通过中介展开交易。由于不存在中间人,因此也无法贿赂中间人或对其展开攻击,另外也不会存在服务器停机问题。由于智能合约没有妥协机制,无法逃避合约义务,因此天然具有防篡改性和安全性。

  高效性:与通过第三方执行的数字化协议相比,智能合约极其高效。合约双方都无须手动输入数据然后等待另一方处理,也无须中间人处理交易。智能合约可以消除人为错误和交易对手方之间的纠纷,因此能加快合约端到端的执行速度。

  未来智能合约会是什么样的?

  智能合约将为无数行业带来翻天覆地的改变,其中包括身份管理、银行/支付、稳定币、供应链、房地产/产权记录、赌博、知识产权和医疗保健记录等。

  虽然智能合约的开发仍然在初期阶段,但是其实际价值显而易见。现实世界中竞争激烈,因此所有企业都会追求成本更低利益更高的合约。关键问题并不是这些企业“是否会”应用智能合约,而是“何时”会应用。通常,在新技术刚出现时,可能会有一两家公司全力以赴打造几个成功的应用场景,然后整个市场都会效仿,以在竞争中保持优势。

Tags:智能合约

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码: