智能合约:从自动售货机到区块链

“2021年,市场将把defi推向一个新的高度,智能合约将在其中发挥关键作用。”

什么是智能合约

智能合约(smart-contract)是1994年由著名密码学家Nick Saab首次提出的,它是一种具有高度确定性、防篡改性和可靠性的数字协议,能够通过编程准确高效地执行预先设定的合约条款。它在分散的区块链上运行。

具体解释是:智能合约实际上是一种计算机协议,它利用计算机指令实现自我验证和自动执行,并生成可验证的证据来证明合约操作的有效性。

当智能合约双方在区块链上生成资产交易时,会自动触发一个代码,自动完成特定的交易流程。这串计算机代码就是智能合约。

如何实现智能合约

智能合约的实现需要图灵完备的计算机编程语言“我们对图灵完备这个词了解不多”,可以简单地理解为能够计算出世界上所有可以解决的问题。这种虚拟机或编程语言称为图灵完备。

以太坊之所以发展成为今天市值超过1.82万亿的巨人,是因为以太坊在其区块链上提供了一个近乎图灵的完整计算环境。

只要计算能够通过编程语言来实现,就可以得到支持,这也为智能合同在更广泛的环境中的应用打下了坚实的基础。

为什么选择智能合约

与智能合同和传统合同相比,智能合同具有两个方面的优势。

传统合同受主客观、经济成本、适用范围、执行力度、执行时间等因素的影响,而智能合同可以在很大程度上解决这些因素。

首先,智能合约中的记录是可信的和可共享的。由于智能合约的内容非常安全,合约双方甚至不需要备份,这将为现代企业带来巨大的价值,因为现代企业中通常有多个部门,缺乏一个可信的记录,导致工作流冲突。

其次,智能合约具有高度的确定性。在某些情况下,传统合同由于错误或一方当事人不愿履行而不能按约定履行。

众所周知,区块链最大的特点是去中心化,这会在不信任中产生信任。

基于区块链的智能合约就是将合约以数字化的形式写入区块链。得益于区块链的优秀特性,它自然具有去中心化的特点。合同内容公开、透明、清晰、可篡改。编程语言是管理合同的法律条款,双方可以完全信任地进行交易。

智能合约应用场景

你可能不太了解智能合约的应用,但你一定不止一次在公共场所、风景名胜区和校园里见过各种类型的自动售货机。首先,Nick Szabo提出了基于自动售货机的智能合约,从某种意义上说,自动售货机是智能合约的第一个大规模应用。

1.保险

保险产品使人们能够从事本来可以避免的高风险经济活动。但由于对保险体系缺乏信任,人们甚至不愿购买保险。

在新兴产业和区域市场,保险理赔结果充满变数。有时,即使索赔人提供了充分的证据,他也可能无法如愿获得赔偿。另外,理赔本身费时费力,财产保险的理赔管理成本高达运营成本的24%。

智能合约将重塑保险公司与客户之间的信任关系,用分散的网络和自动化执行取代过程中的人为干预。

区块链能够真实可靠地记录所有索赔,避免同一事故的重复索赔。智能合约还可以根据外部数据自动触发付款。

例如,许多工业设备都配备了物联网传感器。该传感器能够检测设备故障并自动触发保险合同,保险合同自动执行并直接支付给企业保险客户。企业可以立即购买新设备,尽可能保证业务连续性。

证明事件发生的数据可以传输到合同中,因此合同可以严格按照协议执行,赔偿金将自动支付。保险公司和客户都可以信任来自oracle的防篡改数据,并自动执行防篡改智能合同。

智能合约还可以用于自动计算保费折扣,例如基于生物指标的健康保险折扣,或基于车辆驾驶数据的车辆保险折扣。复杂的保费模型需要更多的时间来开发,而简单的保费模型如旅游保险已经开发出来(如AXA开发的fizzy)。

2.金融衍生品

金融衍生品行业也可以使用智能合约来建立信任。衍生品市场规模巨大,估计在10万亿到100亿美元之间。

金融衍生产品行业价值高,但信任度低,当事人可能延迟支付或不直接支付。此外,衍生品行业效率低下,导致托管、清算、对账、手工录入数据、重复数据等成本上升。

智能合同保证了及时付款,并自动化了合同的大部分后端处理。同时,也省去了中间环节和手工环节,简化了操作。

事实上,如果智能合约能够广泛应用于金融衍生品领域,金融危机或许就不会发生。因为公司不能延迟付款或不付款,他们可以更好地管理风险。

智能合约预计将使个人贷款成本降低480-960美元,在美国和欧洲将减少30-110亿美元。如果我们在2008年拥有智能合约,我们将实现更大的信息透明度,并减少次贷危机的影响。

2008年以前,人们会向许多银行申请抵押贷款,购买许多房屋。所有类型的金融机构(银行、对冲基金和金融公司)都将数以百万计的贷款打包、分割和转售为投资产品。这些贷款既不透明也不可靠。

如果当时使用智能合约,每个贷款申请人都会有一个单独的记录,可以随时阅读。

每一个与抵押贷款打包的安全产品都会被其他智能合约标记,这些智能合约包含数百万个小型合约,可以轻松访问和阅读。贷款专员可以详细评估这一安全、公开和真实的记录,以确定申请人是否符合贷款条件。

如果在2008年金融危机之前应用智能合约,金融机构是否会滥用信用违约互换衍生品?这个问题值得深思。

3.贸易融资

最后,贸易融资行业由于体系结构陈旧,存在效率低、出错率高的问题。大多数协议仍然以书面合同的形式存在,因此过程极其缓慢,很可能发生人为错误。

区块链的使用可以帮助各方实现信息交换,智能合约可以根据数据输入(如提单或海关数据)自动触发支付。

如果金融机构能够利用去中心化的Oracle网络获取更可靠的数据,不仅可以更快地使用智能合约支付,还可以重新计算新客户的贷款限额。

此外,智能合约的应用场景还可以用于物联网环境下的供应链查询和商品真伪查询;用于房屋租赁、身份认证、知识产权保护、彩票发行、市场预测等。

后记

随着区块链的发展,智能合约也在不断进步。我相信未来会有更多采用智能合约技术的dapp部署在智慧链上,拓展更多的应用场景。但智能合约真的聪明吗?哪些应用程序风险隐藏在幕后?欢迎在论坛区分享您的观点。

编辑:dxj

文章原文地址:智能合约:从自动售货机到区块链

此文章来源于网络,如有侵犯,请联系我们删除文章

原创文章,作者:比特火炬,如若转载,请注明出处:https://www.btc978.com/953.html

发表评论

您的电子邮箱地址不会被公开。