热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_42666799
枫旋叶舞
6 年前
trueweixin_42666799

/计算机网络 传输层/
https://www.bilibili.com/read/cv2511324

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
以太坊上一个典型交易简要流程(搬下砖) 1. 用户从Dapp或者钱包初始化一笔交易,比如发送资金或者调用合约。 2. 用户使用它们的钱包(私钥)签名这个交易。 3. 钱包将签名后的交易发送到连接到以太坊网络的一个节点,通常叫着网关节点。 4. 网关节点验证该交易有效并将它放入自己的内存池(交易池/交易队列)中。 5. 网关节点将该交易向其它节点(邻近节点)扩散(广播)。 6. 其它节点接收到该交易后也验证有效性,然后放入自己的内存池中。然后再向其它节点扩散。 7. 重复上述步骤,直到该交易扩散到整个网络。 8. 矿工是一种特殊节点,它们除了接收交易和验证它以外,还试图把它加入一个区块。 9. 最终,会有一个矿工将该交易打包到区块中(这里假定交易成功并且会被打包)并添加到区块链上(产生一个新区块)。 10. 新产生的区块向全网广播。 11. 所有节点接收到该区块,查看其中包含的交易并将其从自己的内存池中移除。 当然,这里假定一切顺利,而实际上有些交易会比这复杂。
立即登录