精通以太坊-以太坊基本概念
二、以太坊基本概念
10^18 wei = 1 ether
换钱包仅需发起交易把以太币转移到新地址
钱包中保存着私钥
助记词用于恢复私钥
EVM:全局性单体计算机,每个节点都运行着EVM的本地副本
账户
以太坊中有两种账户——外部账户EOA和合约账户
外部账户拥有私钥
合约账户具有智能合约代码并受其控制,也拥有地址,可以收发以太币
合约账户没有私钥,所有只有外部账户才能启动交易
智能合约
没细看!!!
编写,编译,部署,调用
交易中的data指定调用的合约函数和传入的参数,若未指定则调用默认函数(默认函数无函数名)
public:可被调用
payable:可接收以太币
由合约发起的交易叫内部交易
这章总的来说就是教我们怎么创建钱包,怎么交易,怎么创建合约,怎么交互
疑惑
- 智能合约可以撤销吗
- 怎么理解“可编程区块链的威力在于可以用去中心化的软件来控制资产!”?
- 调用智能合约函数算不算一次交易?——算的。
- 注册合约的目标地址为?
- 合约的地址和外部账户的地址都是怎么确定的?