目录
以太币单位
- 以太坊的货币单位成为以太,也成为ETH
- ether被细分为更小的单位,直到可能的最小单位,成为wei:1 ether = 10 ^ 18 wei
- 以太的值总是在以太坊内部表示为以wei表示的无符号整数值
- 以太的各种单位都有一个国际单位值(SI)的科学名称,和一个口语名称
以太坊钱包
介绍:以太坊钱包是我们进入以太坊系统的门户。它包含了私钥,可以代表我们创建和广播交易
- MetaMask:一个浏览器扩展钱包,可以在浏览器中运行
- Jaxx:一款多平台、多币种的钱包,可在各种操作系统上运行
- MyEtherWallet(MEW):一个基于web的钱包,可以在任何浏览器中运行
- Emerald Wallet:旨在于ETC配合使用,但于其他基于以太坊的区块链兼容
私钥、公钥、地址
- 私钥(private key):以太坊私钥实际上只是一个256位的随机数,用于发送以太的交易中创建前面来证明自己对资金的所有权。
- 公钥(public key):公钥是由私钥通过椭圆曲线加密secp256k1算法单项生成的512位(64字节)数。
- 地址(address):地址是由公钥的keccak-256单向哈希,取最后20个字节(160位)派生出来的标识符。
安全须知
- keystore文件就是加密存储的私钥。所以当系统提示你选择密码时:将其设置位强密码,要访问账户,你必须同时拥有keystore文件和密码。
- 助记词可以导出私钥,所以可以认为助记词就是私钥。请备份这个助记词
- 切勿以简单形式存储私钥,尤其是以电子方式存储
- 不要将私钥资料存储在电子文档、数码照片、截图等文件。使用密码管理器或者纸张
- 在转移任何大金额之前,首先做一个小的测试交易
切换网络
- Main Network(Network ID:1):主要的、公共的,以太坊区块链。真正的ETH
- Ropsten Test Network(Network ID:3):以太坊公共测试区块链和网络,使用工作量证明共识(挖矿)。该网络上的ETH没有任何价值
- Kovan Test Network(Network ID:42):以太坊公共测试区块链和网络,使用“Aura”协议进行权威证明POA共识(联合签名)。该网络上的ETH没有任何价值。此测试网络仅由Parity支持
- Rinkeby Test Network(Network ID:4):以太坊公共测试区块链和网络,使用“Clique”协议进行权威证明POA共识(联合签名)。该网络上的ETH没有任何价值。
- Localhost 8545:连接到于浏览器在同一台计算机上运行的节点。该节点可以是任何公共区块链(main或者testnet)的一部分,也可以是testnet。即本地起一个以太坊节点或者私链,端口默认8545
- Custom RPC:允许将Metamask连接到任意兼容geth的RPC接口的节点。该节点可以说任何公共或者私人区块链的一部分
在Rinkeby测试网络上进行一笔转账
https://github.com/chen4903/selfLearning/blob/main/%E6%B5%8B%E8%AF%95%E5%B8%81%E6%B5%81%E7%A8%8B.pdf