主页 > imtoken最新版本 > 什么是以太坊? 什么是智能合约?

什么是以太坊? 什么是智能合约?

imtoken最新版本 2023-06-24 10:26:52

以太坊是联盟链吗_启动以太坊私有链_erc20是以太坊链吗

图片来自简书App

1. 什么是智能合约

传统意义上的合同是两方或多方同意做或不做某事以换取某物。 合同的每一方都必须信任对方履行其义务。 智能合约的特点是他们也同意做或不做某事,但不需要相互信任。 这是因为智能合约不仅由代码定义,而且由代码强制执行,全自动且不可干扰。 智能合约一经编写,即可获得用户的信任,合约条款不可篡改,无需依赖第三方执行合约,省去了中间商,极大地减少花费在合同上的金钱和时间。

下面我们以一个著名的租赁合约为例,让大家更深入地了解智能合约。

一、房屋租赁智能合约应用场景

siteqq.com 以太坊智能合约_以太坊的智能合约是什么_以太坊合约教程

假设王昭君和貂蝉需要建立一个区块链智能合约,目的是王昭君将自己的房子出租给貂蝉。 房租2000元一个月,两押一付,每个月初交,租期一年。 假设可以通过互联网控制王昭君家的门锁,开锁密码为pwd(每月生成一次),是erc20一条以太坊链,王昭君的银行账户是A,貂蝉的银行账户是B。执行智能合约包括以下步骤:

1、王昭君和貂蝉向智能合约服务器提交合约构建申请,合约由服务器生成并发布到区块链上生效。

2、王昭君向智能合约服务器提供密码pwd和银行账户A。

3、貂蝉通过银行账户B向智能合约服务器支付2000*2=4000元作为抵押,并支付首月租金2000元,共计6000元。

siteqq.com 以太坊智能合约_以太坊的智能合约是什么_以太坊合约教程

4. 合约开始执行,智能合约服务器将密码发送给貂蝉,并从合约中貂蝉资金中扣除2000元,发送至王昭君账户,并生成参与对象记录存入区块链.

5.每月定期检查智能合约。 若合约未到期,则继续从合约资金中扣除2000元进入王昭君账户,并将密码发送给貂蝉; 当合约资金低于4000时,密码停止。 . 最后以太坊合约教程,生成参与对象的记录并存储在区块链中。

6.所有参与者都可以通过区块链查询合约的执行情况。

7. 租约到期后,智能合约服务器向貂蝉返还4000押金以太坊合约教程,生成合约终止记录并发布到区块链,合约停止执行。

以太坊的智能合约是什么_以太坊合约教程_siteqq.com 以太坊智能合约

2. 智能合约与传统合约的异同点

智能合约与传统合约有相似之处,比如需要明确合约参与方的权利和义务,所有违约方都将受到惩罚。 但是,智能合约与传统合约之间存在显着差异,如下表所示:

以太坊是联盟链吗_启动以太坊私有链_erc20是以太坊链吗

智能合约与传统合约的比较

siteqq.com 以太坊智能合约_以太坊的智能合约是什么_以太坊合约教程

在上面的房屋租赁例子中,双方不需要约定合约,只要按照双方达成的共识构建智能合约,之后的一切都将由智能合约执行。 房东无需担心租客不付房租。 一旦租户违约,租户将无法获得房屋密码。

2. 什么是以太坊

以太坊(Ethereum)是一个开源的底层开发平台,可以在区块链上实现智能合约。 每个人都可以使用以太坊开发自己的虚拟货币系统。 它是 Vitalik Buterin 在 2013 年底提出的技术。与比特币类似,以太坊是一个基于区块链技术的开源分布式计算平台,强调自己是一个智能合约系统。

为了支持这个系统,Vitalik Buterin 和他的团队在 2014 年 7 月至 8 月期间向公众出售了他们在以太坊系统上的货币 Ether(简称 ETH)。

以太坊合约教程_siteqq.com 以太坊智能合约_以太坊的智能合约是什么

3. 什么是以太坊上的代币(ERC20 Token)

1.先了解代币

上文提到,以太坊可以创建任何智能合约,包括可以代表数字资产的智能合约,而这些数字资产被称为以太坊代币,比如今年夏天火爆的各种ICO,比如Bigone、Qash等代币。 这有点像 Apple Store 是 iOS 应用程序的平台,其中一些应用程序在其游戏或平台中发行数字货币。 但是,与苹果不同的是,以太坊中没有中央实体来控制哪些应用程序可以上 App Store,每个人都可以在以太坊上发行代币(去中心化)。

2. 以太坊代币标准ERC20

在以太坊上,令牌遵循相同的标准,因此令牌和 Dapp(去中心化应用程序)支持之间的交换变得容易。

以太坊目前主流的代币标准是ERC20。

ERC20 标准于 2015 年 11 月提出,使用此规则的代币以通用且可预测的方式运行。 简而言之,任何 ERC-20 代币都可以立即兼容以太坊钱包(几乎所有支持以太坊的钱包,包括 Jaxx、MEW、imToken 等都支持 ERC-20 代币),因为交易所已经知道这些代币。 代币如何运作以及它们如何轻松整合这些代币。 这意味着在很多情况下,这些代币可以即时交易,极大地方便了资金的流动。