智能合约到底是什么?

怼烎@ 2022-05-14 05:11 253阅读 0赞

  区块链可谓这两年最火的互联网技术了,而与区块链一起出现频率最高的词莫过于智能合约了,智能合约到底是什么?它与区块链是什么关系呢?

  智能合约是什么?

  其实,智能合约(Smart Contract),是一段部署在区块链上的代码,一旦某个事件触发合约中的条款,代码就会自动执行。用人话来讲就是:智能合约是一份基于密码学这种高科技上面的数字化合同,与传统的纸质合同的差异就是: 自动售货机相当于智能合约,售货员相当于纸质合同。

70

举个栗子:

  假设甲向乙借了一大笔钱,虽然打了白纸黑字的借条。但是到期后,甲以各种理由拒绝还款,此时乙想要拿回借款只能起诉。智能合约就能解决这种问题,如果甲乙双方在借款前把借款金额、还款时间、对方绑定银行卡信息等打包进合约中。到了约定还款日,借款会自动划到乙的账户里,即使甲不想还也没办法。

  智能合约的背景

70 1

  大多数人听说智能合约都是从以太坊开始,其实智能合约的概念早在以太坊出现以前就已经存在了。1993年计算机科学家、加密大师尼克·萨博(Nick Szabo)提出“智能合约(Smart contract)”的概念,1994年他写成了《智能合约》论文,这是智能合约的开山之作。尼克·萨博的研究成果为V神开创区块链2.0时代奠定了基础,因为以太坊就是在比特币的基础上添加了智能合约。

  区块链与智能合约有什么关系?

  区块链为智能合约的运用提供技术基础 1993年就诞生的智能合约为何现在才开始落地?因为能支撑它的技术——区块链刚刚问世。试想一段代码怎么保证订立合约的双方信任彼此?区块链的去中心化、公开性、不可篡改等优势,用技术手段解决了智能合约的信任问题,天然适用于智能合约。

  智能合约同时为区块链扩展了应用 在以比特币为代表的区块链1.0时代,区块链仅仅用于解决数字货币的去中心化支付问题。但是智能合约应用以后,建立在区块链上面的应用大幅扩展:各类Dapp、钱包、还有大家热衷一时的以太猫等游戏才得以应用。

  目前主流的智能合约开发和运行平台是以太坊,据统计以太坊已有智能合约数量大约200万左右。

  

  1. 原文链接:[https://www.kg.com/article/479027640850845696][https_www.kg.com_article_479027640850845696]

发表评论

表情:
评论列表 (有 0 条评论,253人围观)

还没有评论,来说两句吧...

相关阅读

    相关 智能合约

    智能合约(英语:Smart contract )是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。

    相关 智能合约到底什么

      区块链可谓这两年最火的互联网技术了,而与区块链一起出现频率最高的词莫过于智能合约了,智能合约到底是什么?它与区块链是什么关系呢?   智能合约是什么?   其实,智能合

    相关 以太坊智能合约什么

    以太坊是最早提出做智能合约的平台。由于以太坊区块链被普遍接受,因此多数区块链的智能合约采取与以太坊相似的设计。本文将详细介绍以太坊的智能合约:它是什么?它有什么用? 以太...

    相关 智能合约什么

    尼克·萨博最早于 1994 年提出了智能合约。他定义道:“一个智能合约是,一个计算机化的交易协议,它执行一个合约的条款。”尼克·萨博是知名的计算机科学家、法学学者和密码学...