主页 > 怎么下载imtoken钱包 > 5. 以太坊名词分析

5. 以太坊名词分析

怎么下载imtoken钱包 2023-01-17 04:16:19

1.钥匙

详见:私钥、公钥、地址

以太坊的密钥与比特币具有相同的功能【相当于你在工商、招商、建设等银行设置的密码】

2.密钥库

以太坊使用明文密钥通过【混合用户设置的密码】加密算法生成JSON格式的字符串以太坊密钥,以文件格式存储以太坊密钥,实现保存密钥的功能。

3.助记词

一个系列由 12、15、18、21 和其他不同数量的单词组成。

功能和Keystore一样,适合不擅长动脑子的同学

'什么是JSON...' '这一长串括号和数字是什么鬼...' '为什么我输入密码后就出来这些东西...是不是你的钱包app有问题... '

看到了上面的那些抱怨你就知道 生成这么一组不管你四六级有没有过都不见得认识的单词 是多么的人性化 多么的好记了

以太坊密钥_以太坊团队持有以太比例_以太坊联盟和以太坊的关系

Tip: 助记词的保管可以参考岳母刺字 把他刻在背上 用的时候只要找面镜子就好,当然要是去泡澡的话就别选大池子了防止泄露...

4.汽油费

以太坊中一个非常重要的概念是费用。 以太坊网络上的每笔交易都会产生费用,以“Gas”的名义支付。

汽油价格

就是你愿意在每个gas上花费Ether的数量 ,以“gwei”单位进行衡量。
gwei 、wei  计量单位
“Wei”是Ether的最小单位
1gwei = 1,000,000,000wei

以太坊密钥_以太坊团队持有以太比例_以太坊联盟和以太坊的关系

1Ether表示10^18Wei 对每个交易,发送者设置gas limit和gas price。 gas limit和gas price就代表着发送者愿意为执行交易支付的Wei的最大值。

拿花生:

假设发送者设置gas limit为50,000,gas price为20gwei。这就表示发送者愿意最多支付
50,000*20gwei = 1,000,000,000,000,000 Wei = 0.001 Ether来执行此交易, 
50000 * 20gwei = 50000 * 20 000 000 000 = 1 000 000 000 000 000 = 0.001Ether

以太坊密钥_以太坊联盟和以太坊的关系_以太坊团队持有以太比例

白话时间:

Ether(EVM) 就相当于一辆汽车,Gas就是使汽车运转的汽油,你要在Ether上进行交易(要开这辆车就要给车加油),消费Gas(汽油);wei 就是汽油的单位,[gwei、wei 就相当于ml、L容量的含义]  ,花费了多少wei的Gas 就相当于给车加了多少L的汽油.
旷工即相当于汽车上的发动机 消耗Gas(燃烧汽油)
油加的多车就跑的快点,不加油空转那就...
另外,交易失败的记录,由于机器已经耗尽了在用完gas之前进行计算的努力,在逻辑上,没有gas被退还给发送者。
[说人话]油加了,车也开始跑了,结果跑错路了(不可抗拒因素) 那油恕不退还... 要不你把发动机打一顿...

5.交易

从最基本的意义上讲,交易是由外部拥有的账户生成的加密签名指令,序列化,然后提交到区块链。

以太坊联盟和以太坊的关系_以太坊团队持有以太比例_以太坊密钥

所有交易都包含以下组件:

1.  nonce:发送者发送交易数的计数
2. gasPrice:发送者愿意支付执行交易所需的每个gas的Wei数量
3. gasLimit:发送者愿意为执行交易支付gas数量的最大值。
    这个数量被设置之后在任何计算完成之前就会被提前扣掉
4. to:接收者的地址。在合约创建交易中,合约账户的地址还没有存在,所以值先空着

以太坊密钥_以太坊团队持有以太比例_以太坊联盟和以太坊的关系

5. value:从发送者转移到接收者的Wei数量。在合约创建交易中,value作为新建合约账户的开始余额 6. v,r,s:用于产生标识交易发生着的签名 7. init(只有在合约创建交易中存在):用来初始化新合约账户的EVM代码片段。 init值会执行一次,然后就会被丢弃。 当init第一次执行的时候,它返回一个账户代码体,也就是永久与合约账户关联的一段代码。 8. data(可选域,只有在消息通信中存在):消息通话中的输入数据(也就是参数)。 例如,如果智能合约就是一个域名注册服务,那么调用合约可能就会期待输入域例如域名和IP地址