主页 > imtoken唯一官网 > 大家口中的这个“智能合约”到底是什么?

大家口中的这个“智能合约”到底是什么?

imtoken唯一官网 2023-08-13 05:10:38

比特币合约多空比在哪看_比特币具备智能合约功能_比特币50倍合约怎么玩

进入币圈后,共识算法、权益证明、智能合约……各行各业的各种“俚语”满天飞。 尤其是去年开始流行的爱易文,几乎每一个项目都说是以太坊上的智能合约。 “智能合约”频繁出现,但你了解它是什么吗?

事实上,智能合约早在区块链出现之前就已经存在。 “智能合约”(smart contract)于1995年提出,几乎与互联网同时比特币具备智能合约功能,由多产的跨学科法律学者Nick Szabo提出。 他在自己网站上发表的多篇文章中提到,智能合约的概念定义如下:

智能合约是以数字形式定义的一组承诺,包括合约参与者可以实现这些承诺的协议。

从目前的计算机来看,智能合约是一种在计算机系统上满足特定条件时可以自动执行的合约,即一种编码化的协议。 比如信用卡自动还款、SP业务自动续费等,也可以看作是一个简单的智能合约。 掐指一算(蜈蚣),从概念提出到现在已经23年了。 为什么一直默默无闻,最近却成了网红? 毕竟,多亏了区块链的加持。 在密码算法的保护下,智能合约变得透明、可靠,几乎牢不可破。 目前,基于以太坊的智能合约最为流行。 部署在以太坊上的合约可以选择开源代码比特币具备智能合约功能,这意味着每个人都可以知道这个合约的内容和功能,并且无法修改。 基于区块链的智能合约的构建和执行分为以下几个步骤:

1、智能合约的构建:区块链中的多个用户共同参与智能合约的制定;

2、智能合约存储:智能合约通过P2P网络传播到各个节点,存储在区块链中;

3. 智能合约的执行:智能合约定期检查自动机的状态,验证符合条件的交易,达成共识后自动执行并通知用户。

是不是觉得上面的描述看不懂,没关系,看下面的例子就明白了。

正在如火如荼进行中的爱亿欧,将使用智能合约。 过程一般是这样的。 项目发起方发起代币众筹活动,募集虚拟货币以太币,项目方将根据投入的以太币进行兑换。 对应的项目代币(以太坊ERC20代币)。 投资人将以太币转入项目方的合约账户地址后,将执行一份开源合约,合约中规定了募集资金多长时间、募集多少以太币、兑换比例等一系列信息。 这些规则是不言自明的,并由代码自动执行。 所以不用担心发送了以太币却收不到项目代币。 当然,这只能保证流程是按照规则进行的。 很难判断项目是否有价值。 投资者需要仔细核实,否则很有可能发出的是真金白金,收到的是空气币。

目前智能合约基本仅限于在线运行,毕竟那是代码的地方。 线下,实物与代码的映射并不容易实现,智能执行合约还有很长的路要走。