什么是智能合约 Smart Contracts?



智能合约是区块链的基础技术,也是以太坊网络的关键元素。智能合约是执行一组指令的自动执行代码,然后在区块链上进行验证。这些合约是去信任的、自治的、去中心化的和透明的;它们一旦部署就不可逆转且不可修改。在去中心化金融 (DeFi) 中非常流行,它们还有其他几个用例。智能合约可以捆绑到去中心化应用程序 (dApps) 中以执行更复杂的功能。

智能合约和 dApp 将继续存在


与传统合约一样,智能合约是两方或多方之间的协议,其中一方向另一方提供有价值的东西并接受该提议。不同之处在于智能合约是执行协议条款的自动执行代码。此代码作为交易发送到区块链上的地址,在那里由区块链的共识机制验证。一旦这个交易被包含在一个区块中,智能合约就会被启动并且不可撤销。

智能合约消除了对中介和合约执行的需要。这大大降低了成本并简化了合同谈判过程。对于智能合约,代码定义了交易机制,并且是条款的最终仲裁者。智能合约中代码的不变性和不可撤销性是一种优势,但也有缺点。例如,如果代码中存在错误(后门),则无法使智能合约失效或更改。

智能合约是去自治、去中心化和透明的。一旦部署,它们也是不可逆转和不可修改的。此功能已被用于使智能合约成为数百个去中心化应用程序(dApp)的构建块和区块链开发的主要焦点。

以太坊:先行者


智能合约的概念实际上早于区块链和加密货币,由开发者 Nick Szabo 于 1994 年首次提出。 尽管2009 年比特币的推出使智能合约成为技术现实,但以太坊协议将技术提升为区块链。

虽然简单的智能合约——比如多重签名钱包——在比特币上是可能的,但今天广泛讨论的更通用和更复杂的智能合约主要存在于以太坊快速增长的 dApp 生态系统中,这些 dApp 生态系统构成了去中心化金融(DeFi) 生态系统。同时,许多其他项目正在构建第 2 层解决方案,以提高以太坊执行智能合约的能力。这些项目正在增加诸如增加吞吐量、降低交易成本和增强隐私等功能。还有几个区块链,如Cardano、EOS和Chainlink 正在积极扩大智能合约用例和市场份额,并进一步开发技术。

什么是智能合约 Smart Contracts?

智能合约用例



单独的智能合约只能用于一种交易类型:如果发生某些事情,就会发生其他事情。但是,大多数 dApp 都是通过将智能合约捆绑在一起来实现复杂功能的。各种区块链网络中有数千个 dApp,从金融到游戏、交易所和媒体——它们都以不同的方式利用智能合约。

在 DeFi 领域,智能合约允许存款和贷款以及交易和投资的利息,通常只能通过传统金融服务组织获得。此外,可以为交易、库存跟踪、预测市场和投注、数字身份、法律合同、在线拍卖、自动抵押以及越来越多的用例设置智能合约。

智能合约和 dApp 将继续存在


虽然智能合约技术是迭代的,但它已经在区块链的多个阶段显示出巨大的实用性,并继续快速发展。在不久的将来,对通过区块链执行的合同义务的无信任执行很可能会变得司空见惯,而文书工作和中介在抵押、汽车贷款和某些金融工具中必不可少的概念可能很快就会成为过去。

No comments:

Powered by Blogger.