智能合约(英语:Smart contract )是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于1995年由Nick Szabo首次提出。
智能合约的目的是提供优于传统合约的安全方法,并减少与合约相关的其他交易成本。
——智能合约·百度百科
区块链领域的智能合约特点:
1.规则公开透明,合约内的规则以及数据对外部可见;
2.所有交易公开可见,不会存在任何虚假或者隐藏的交易。
总的来说就是去信任,签订合约的双方只需要相信区块链系统就行了。
智能合约使用“Solidity”语言进行编码,与传统合约相比具有许多优势:
不依赖第三方执行合约。消除中间人,大大减少了花费在合约上的总金额。
消除第三方供应商也意味着合约验证和执行的整个过程随着用户间的直接交易而变得快速。
由于合约条款不能更改,用户受骗的风险较小。智能合约不受各种人为干预。
智能合约不容易出现断电、节点故障等问题。合约保存在分布式账本上时,不存在放错或丢失的风险。
连接到网络的每个设备都有一份合约副本,并且数据会永远保存在网络上。
参考https://www.zhihu.com/question/43404157/answer/193952393