<100 subscribers
Share Dialog
Share Dialog
除了BTC以外的都是Alt Coin,首先得先认识最大的Alt Coin:ETH
维基百科:
https://zh.wikipedia.org/wiki/%E4%BB%A5%E5%A4%AA%E5%9D%8A
从A3文章得知,BTC从交易所提到链上(自己的地址),然后,后面能做的事情,就是操作自己的地址转账BTC到其他地址,除此之外,没有了。
同理,ETH也是一样,但是,重点来了:
在这里需要着重提到的就是ETH的智能合约(smart contract),同时这也是ETH和BTC最大的不同点(智能合约:存储在区块链上的程序)

首先我们打开以太坊浏览器www.etherscan.io

我们可以很轻松的找到类似于如图一这样的交易记录 就是最简单的,地址A将某个数量的以太坊转给地址B 这是最普通的ETH转账,这是类型一

还可以很轻松的找到类似于如图二这样的交易记录 这是类型二,智能合约转账 可以解读成,某地址与智能合约交互,交互结果:token从地址A转向地址B,数量为XXXX

从这里就能发现 图一的地址是用户和用户之间的转账 图二是用户与智能合约的交互,交互结果是转账
智能合约是存储在区块链上的程序,作为一个程序,通过代码,想写成什么程序,但有些重要的东西不能乱写,需要作为行业的规范存在,比如像发代币这种严肃的事情,所写的程序(智能合约)就得遵循ERC20标准,并非强制要求,但是遵循该标准能被行业普遍接受。
像图二的就是一个基于ERC20标准的写出来的程序(智能合约),是一个很典型的例子。 用户与该程序交互,产生的交互结果来源于该智能合约有转账的功能
和图一不同转账不同的是,图一是直接发起ETH转账,由地址A转给地址B 图二是地址A跟该智能合约进行交互,传递两个参数给智能合约如图三,目标地址和转账数量,然后智能合约再将相应数量的代币转到目标地址

除了BTC以外的都是Alt Coin,首先得先认识最大的Alt Coin:ETH
维基百科:
https://zh.wikipedia.org/wiki/%E4%BB%A5%E5%A4%AA%E5%9D%8A
从A3文章得知,BTC从交易所提到链上(自己的地址),然后,后面能做的事情,就是操作自己的地址转账BTC到其他地址,除此之外,没有了。
同理,ETH也是一样,但是,重点来了:
在这里需要着重提到的就是ETH的智能合约(smart contract),同时这也是ETH和BTC最大的不同点(智能合约:存储在区块链上的程序)

首先我们打开以太坊浏览器www.etherscan.io

我们可以很轻松的找到类似于如图一这样的交易记录 就是最简单的,地址A将某个数量的以太坊转给地址B 这是最普通的ETH转账,这是类型一

还可以很轻松的找到类似于如图二这样的交易记录 这是类型二,智能合约转账 可以解读成,某地址与智能合约交互,交互结果:token从地址A转向地址B,数量为XXXX

从这里就能发现 图一的地址是用户和用户之间的转账 图二是用户与智能合约的交互,交互结果是转账
智能合约是存储在区块链上的程序,作为一个程序,通过代码,想写成什么程序,但有些重要的东西不能乱写,需要作为行业的规范存在,比如像发代币这种严肃的事情,所写的程序(智能合约)就得遵循ERC20标准,并非强制要求,但是遵循该标准能被行业普遍接受。
像图二的就是一个基于ERC20标准的写出来的程序(智能合约),是一个很典型的例子。 用户与该程序交互,产生的交互结果来源于该智能合约有转账的功能
和图一不同转账不同的是,图一是直接发起ETH转账,由地址A转给地址B 图二是地址A跟该智能合约进行交互,传递两个参数给智能合约如图三,目标地址和转账数量,然后智能合约再将相应数量的代币转到目标地址

No comments yet