重要的部分
智能合约允许个人完全放心地制定财务协议、汇款或转移财产,他们的交易将完全按照预期进行。 基于区块链的程序被编码为完全自主的,无需外部干预即可执行。 这使得企业和个人能够签订协议,而不必担心对方违背协议。 智能合约在广泛的行业和交易类型中具有实际应用,是去中心化金融(DeFi)的基本要素。
即使写得很仔细,传统合同有时也会使签署方诉诸法庭来解决条款纠纷。 另一方面,智能合约甚至允许两个素未谋面的人在没有第三方干预的情况下进行不信任的支付或其他业务安排。 这是通过编码到合约中的自动化脚本来实现的,一旦满足某些条件,脚本就会自动执行。 由于智能合约存在于区块链上,因此已完成的交易是完全可追踪的,并且无法以任何方式修改。 接下来,我们将讨论智能合约的历史、用例和功能。
什么是智能合约?
智能合约代表了加密货币在商业和金融领域的巨大飞跃。 它们也是去中心化金融的支柱(去中心化金融)生态系统,在以太坊区块链上流行起来。
简而言之,智能合约是在区块链上编写的计算机程序,可自动执行两个或多个不同方之间的合同或业务协议。 智能合约中包含的代码可确保条款得到明确定义和执行,而无需任何类型的中介机构。 一旦部署,智能合约就会自动执行其编程要做的事情,并且无法被操纵或更改。
智能合约的历史
计算机科学家尼克·萨博 (Nick Szabo) 于 1994 年在一篇论文中创造了“智能合约”一词 现在著名的论文 他在其中概述了这个概念及其潜在用途。 他将智能合约定义为“执行合约条款的计算机化交易协议”,旨在“最大限度地减少恶意和意外的例外情况,并最大限度地减少对可信中介的需求”。
萨博的论文比第一个去中心化区块链的创建早了十多年。 但他的设想首先随着比特币的出现而出现,并在以太坊的推出后不久就完全实现了。 如今,智能合约已成为重要组成部分 网络3, 和 部署了数百万 每个季度。
智能合约的主要特点
为了有效,智能合约必须具备一定的功能。 例如,它们必须是自我执行的,自动确保协议在执行之前得到严格遵守。 它们还必须防篡改,防止恶意行为者为了自己的利益而改变它们。 前两项功能实现了下一个也许是最重要的功能:消除任何第三方执行条款的需要。 因此,智能合约一旦部署就必须是完全自治的,并且能够自我验证和自我执行。
智能合约如何运作
智能合约的执行取决于简单的“if-then”语句。 如果 根据合同条款满足条件, 然后 它按程序执行。 自动售货机是用于说明智能合约如何工作的常见示例。 如果您将一美元放入纸币接受器中并选择一个价格等于或小于该价格的物品,那么机器就会分发它。 合同条款明确且无可争议,无需外部参与。
为了进一步说明这个想法,请考虑各方之间就家居装修项目达成的协议。 房主将他们的付款锁定在智能合约中,只有当承包商按照承诺履行其职责时,该合约才会被释放。 当承包商完成工作时,资金立即自动释放。 如果承包商未能履行其义务,合同将被取消,房主也会自动收回资金。 由于智能合约的自动执行、自动执行设计,不需要任何形式的争议解决。
由于智能合约的二元性质消除了对外部各方的需求,因此在历史上通过传统合约处理的各种现实情况中节省了时间和金钱。 保留律师、经纪人或代理人等专业人士不仅成本高昂,而且往往会拖延与合同相关的流程。 这就是为什么从零售和房地产到医学研究和音乐版税等行业都将从智能合约中受益。
智能合约在加密支付中的作用
比特币和许多其他加密货币的主要目的是促进区块链上的点对点(P2P)支付,而不受银行或政府的外部干扰。 但对于大多数 P2P 交易来说,最佳安全实践要求交易双方相互了解或信任。 有了智能合约,信任就完全被排除在外了。 事实上,双方甚至不必知道彼此的姓名或居住地点,仍然可以确定交易将按照预期准确执行。
智能合约并不是区块链技术未来的一些天上掉馅饼的用例。 它们如今被广泛使用,包括银行和保险公司等主要机构组织。 更不用说每个月都有数十万加密用户部署它们。 比特币的诞生是为了颠覆全球支付的现状。 出于同样的原因(没有双关语),智能合约的引入是为了改变企业和个人制定和执行财务协议的方式。 没有律师,没有中介。 只是一份自治合同,只有当双方都按照承诺行事时才会执行。