文组也该知道的区块链技术知识《5》交易送不出去怎么办?以太坊的交易打包规则

本文作者为赖彦廷,于区块链解决方案服务商 Pelith 沛理科技担任专案经理,本系列文章并不会谈到太深的技术钻研,而是以深入浅出的方式,让每一个想要了解区块链技术的读者,都可以在读完后说出:原来如此!

 

奇怪,我的交易怎么一直送不出去?

相信大家或多或少都曾遇到或被问过这样的问题。在 第 3 篇 与 第 4 篇 文章中我们借由区块链代币的演进史来解析 Token 背后的技术运作原理,大家对于智慧合约应该有更深一层的认识与了解。本篇我们要来带大家细看以太坊交易背后的知识与原理:

*究竟在我们送出交易后到出块上链之间发生了哪些事?
*为什么以太坊会塞车?
*交易塞车在技术上到底是发生了什么事?
*交易送不出去要怎么办?

以上这些常见的问题应该都能在本篇文章中得到解答。

以太坊交易的本质

首先,大家应该都还记得在 第一篇 中谈到了以太坊交易的本质,我给你 10 Ether 不是我真的把什么东西给了你,而是我向以太坊网络提出了更改余额状态的请求,让各个节点上纪录的 你与我的 Ether Balance 进行更新。

文组也该知道的区块链技术知识《5》交易送不出去怎么办?以太坊的交易打包规则
Ethereum 交易之状态更新示意图

然而,送出交易在技术上并不困难,区块链的重点是在于打包交易并出块的过程。如何验证、确认交易是否有效,让这笔交易顺利发生,并让各个节点即时更新以拥有相同的帐本,这样打包交易并出块的机制即「挖矿」

以太坊交易送出至出块的流程

文组也该知道的区块链技术知识《5》交易送不出去怎么办?以太坊的交易打包规则
以太坊交易送出至出块流程 (https://web3j.readthedocs.io/en/latest/transactions.html)
文组也该知道的区块链技术知识《5》交易送不出去怎么办?以太坊的交易打包规则
MyEtherWallet 交易送出后经历的流程示意图 (https://kb.myetherwallet.com/)
文组也该知道的区块链技术知识《5》交易送不出去怎么办?以太坊的交易打包规则
ETH GAS STATION 上的 Gas Price 建议
文组也该知道的区块链技术知识《5》交易送不出去怎么办?以太坊的交易打包规则
加速交易的流程图
文组也该知道的区块链技术知识《5》交易送不出去怎么办?以太坊的交易打包规则
取消交易的流程图

本文来源于互联网:文组也该知道的区块链技术知识《5》交易送不出去怎么办?以太坊的交易打包规则

Click to rate this post!
[Total: 0 Average: 0]

人已赞赏
名家说每日优选

区块链能否能为西班牙加泰隆尼亚独立之路,点燃一盏烛光?

2019-9-23 11:21:59

名家说每日优选

以太坊已然在路上,比特币何时再出发?

2019-9-24 10:20:14

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索