新生大学2018年10月份推出了区块链技术系列课程之《树哥解读以太坊》,由树哥主讲。本简书文集记录我的学习笔记。
一、区块链转账过程
在区块链上转账,类似于在银行转账。从客户的角度看,转账地址相当于对方的银行卡账号,转账金额和备注与银行相同,矿工费相当于转账费用。其中矿工费可以自行设定,设置的高则会优先打包,有利于到账速度。从银行视角看,你要先填写转账申请,包括转账账号和转账金额,比如1万元。然后验证密码,密码正确,进行下一步。银行后台验证余额,如果大于1万元则继续。银行把你的账户减去1万元,把对方账户加上1万元,然后打印转账凭条。
以太坊转账与银行转账类似。第1步发起转账,填写转账地址和转账金额,第2步以太坊网络核实你的密钥,正确则继续,第3步检查你的余额,大于转账金额在继续,第4步把你的余额减去转账金额,对方地址加上转账金额,第5步显示转账记录。以上为简化版转账过程。
二、以太坊转账核心步骤
以太坊转账有三个核心步骤:
1.交易创建。对交易进行签名。这里签名用的是自己的私钥,广播到网络之后,所有人都可以用你的公钥进行验证。
2.交易验证。对签名进行验证,并广播。平时银行转账的验证由第三方机构银行来进行验证,而在区块链中由于没有第三方,验证工作由网络中的节点进行。验证通过后交易进入交易池,等待打包。
3.交易记录。矿工打包并计入区块。矿工打包交易时优先选择矿工费高的、占用内存小的交易,当矿工挖矿成功时,会向全网广播该区块,通过验证后,该区块加到区块链上,开始下一轮的挖矿。
小结:
1、区块链资产转账过程就是区块链交易的验证过程,该过程融合了前面学习的各种知识点。
2、资产只有在不断的流转过程中才能产生源源不断的价值,流转速度越快,说明资产利用率越高,越有价值,所以需要不断提高区块链资产转移速度。
|
|
|
|
|
|
|
|
|
|
|
吉祥
2019年02月21日21:26:46
网友评论