P2、初始以太坊

2、初始以太坊

根据B站:尚硅谷最新区块链全套教程完整版(深入掌握以太坊核心技术整理的博客资料,链接:
视频链接:https://www.bilibili.com/video/BV1NJ411D7rf
这篇是以太坊简介是这个系列学习中的第一篇博客,在我之前的深入掌握以太坊核心技术这篇博客中,可以找到整个系列的目录;
其链接为:https://blog.csdn.net/qq_43479839/article/details/114990526

主要参考资料:
1>《精通以太坊》(Mastering Ethereum),链接:[书还没有发布]
https://github.com/ethereumbook/ethereumbook

2>《以太坊白皮书》(A next-Generation Smart Contract and Decentralized Application Platform):以太坊官网可查

3>《以太坊黄皮书》比白皮的难一些

4>以太坊官方文档(Ethereum Homostead Documentation):链接:
http://www.ethdocs.org/en/latest/index.html

5>Solidaty官方文档,链接:
http://solidity.readthedocs.io/en/latest/

2.1 钱包、测试网络和简单交易

2.1.1 以太币单位

因为这些部分,在另一篇博客中,有写过这些类似的内容,所以我发这篇博客会和一篇里面会有一些内容的重合,造成我不能发,所以对这篇博客很多的点用图片代替:
在这里插入图片描述

以太坊中的各个单位之间的换算单位:
在这里插入图片描述

2.1.2 以太币钱包

在这里插入图片描述

2.1.3 私钥、公钥和地址

以太坊私钥是一个256位的随机数,而公钥可以由私钥导出【通过椭圆曲线加密secp2561】生成一个512位(64字节)的数;之后地址是由公钥的keccak-256单向哈希取其最后20个字节(160位)派生出来的标识符。
在这里插入图片描述

2.1.4 安全须知

一定要保证私钥的安全性:有私钥就会知道公钥和地址。

  • keystore文件就是对私钥加密之后的一个文件;
  • 助记词:大概是12个英文单词或者24个英文单词。(我们可以简单的任务助记词就是私钥)

在这里插入图片描述

2.1.5 安装MetaMask【一种以太坊钱包】

2.1.5.1 第一种安装metaMask的方式
  • 最简单的一种方法:就是去Google浏览器中去找它的设置,

在这里插入图片描述

  • 然后去设置中去找扩展程序:

在这里插入图片描述

  • 进入扩展程序之后,在搜索栏搜索metaMask,如果你的里面没有这个插件,则到Chrome的网上应用店中去寻找:

在这里插入图片描述

  • 在应用商店中,去搜索metaMask(这是外网上的,所以需要一些其他的fq操作,意会)

在这里插入图片描述

  • 然后选择添加metaMask

在这里插入图片描述

  • 如果是第一次使用metamask的话没救需要创建一个新的钱包和账户助记词,之后一步一步就行

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里我们可以看见我们的账户,以及地址,还有以太币ETH的数量
在这里插入图片描述

2.1.5.2 另一种安装metaMask的方式

在这里插入图片描述
在这里插入图片描述

2.1.6 怎样安全存储助记词

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.1.7 切换网络

我们一般所说的以太坊网络,其实是以太坊的主网络,也就是说我们平常转账,创建合约,交易等都是在主网络上面的。

下面部分的原文链接:https://blog.csdn.net/weixin_48038213/article/details/107058331
Main Network(Network ID:1):主网络
主要的、公共的,以太坊区块链。真正的ETH,真正的价值,真正的结果。
Ropsten Test Network(Network ID:3)【主测试网或者公共测试网】
以太坊公共测试区块链和网络,使用工作量证明共识(挖矿)。该网络上的ETH没有任何价值。【在Ropsten上和以太坊主网络几乎一样,可以看作它就是以太坊主网络的一个副本,但是差别在于这个网络主要用来测试,所以说Ropsten上面的以太币ETH没有任何价值】,用NetwordID来区分你到底是想连到哪个网络上;
Kovan Test Network(Network ID:42)
以太坊公共测试区块链和网络使用“Aura”协议进行权威证明POA共识【中心化的,相当于】(联合签名)。该网络上的ETH没有任何价值。此测试网络仅由Parity支持。【这个Kovan和Rinkeby有一个重要的区别,Kovan针对的是一个特殊的客户端叫做Parity,而Rinkeby主要是针对gath的客户端】
Rinkeby Test Network(Network ID:4)
以太坊公共测试区块链和网络,使用“Clique”协议进行权威证明POA共识(联合签名)。该网络上的ETH没有任何价值。
Localhost 8545【本地的以太坊节点】
连接到与浏览器在同一台计算机上运行的节点。该节点可以是任何公共区块链(main或testnet)的一部分,也可以是私有 testnet。
Custom RPC
**运行将Metamask连接到任意兼容geth的RPC接口的节点。**该节点可以是任何公共或私人区块链的一部分。
在这里插入图片描述

2.1.8 在测试网上“购买”和“发送”一些以太币

其中“购买”是直接从faucet(水龙头)里面直接申请就行了。
然后“发送”也很简单。

在这里插入图片描述
在这里插入图片描述
区块浏览器的网址:https://ropsten.etherscan.io/
在这里插入图片描述
在Rinkeby 里面也行。

2.1.9 gas price的花费的大概的链接:

https://ethgasstation.info

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值