原文:以太坊源碼分析-轉賬流程分析

以太坊源碼分析 以太坊啟動 前面我們分析以太坊的啟動過程,在過程中已經創建了交易池 tx pool ,現在我們猜測一下轉賬的大概步驟: 創建一筆交易,並發送 接收到交易信息,然后做一些驗證 驗證合法,將該交易放入交易池,等待打包到Block中 首先,我們從命令行行模擬一個交易,賬戶A向賬戶B轉賬 ether,在轉賬前,我們需要先對賬戶A解鎖授權,解鎖命令如下: personal.unlockAcc ...

2018-09-28 11:28 0 698 推薦指數:

查看詳情

死磕以太源碼分析之挖礦流程分析

死磕以太源碼分析之挖礦流程分析 代碼分支:https://github.com/ethereum/go-ethereum/tree/v1.9.9 基本架構 以太挖礦的主要流程是由miner包負責的,下面是基本的一個架構: 首先外部是通過miner對象進行了操作 ...

Sun Dec 13 04:42:00 CST 2020 0 894
死磕以太源碼分析之state

死磕以太源碼分析之state 配合以下代碼進行閱讀:https://github.com/blockchainGuide/ 希望讀者在閱讀過程中發現問題可以及時評論哦,大家一起進步。 源碼目錄 基礎概念 狀態機 以太的本質就是一個基於交易的狀態機 ...

Wed Jan 13 19:26:00 CST 2021 0 522
死磕以太源碼分析之txpool

死磕以太源碼分析之txpool 請結合以下代碼閱讀:https://github.com/blockchainGuide/ 寫文章不易,也希望大家多多指出問題,交個朋友,混個圈子哦 交易池概念原理 交易池工作概況: 交易池的數據來源主要 ...

Fri Dec 25 19:11:00 CST 2020 0 442
死磕以太源碼分析之MPT樹-下

死磕以太源碼分析之MPT樹-下 文章以及資料請查看:https://github.com/blockchainGuide/ 上篇主要介紹了以太中的MPT樹的原理,這篇主要會對MPT樹涉及的源碼進行拆解分析。trie模塊主要有以下幾個文件: 實現概覽 ...

Wed Jan 06 21:00:00 CST 2021 0 390
死磕以太源碼分析之rlpx協議

死磕以太源碼分析之rlpx協議 本文主要參考自eth官方文檔:rlpx協議 符號 X || Y:表示X和Y的串聯 X ^ Y: X和Y按位異或 X[:N]:X的前N個字節 [X, Y, Z, ...]:[X, Y, Z, ...]的RLP遞歸編碼 ...

Wed Nov 25 00:53:00 CST 2020 0 387
死磕以太源碼分析之downloader同步

死磕以太源碼分析之downloader同步 需要配合注釋代碼看:https://github.com/blockchainGuide/ 這篇文章篇幅較長,能看下去的是條漢子,建議收藏 希望讀者在閱讀過程中,指出問題,給個關注,一起探討。 概覽 downloader 模塊 ...

Wed Dec 23 18:32:00 CST 2020 5 520
死磕以太源碼分析之區塊上鏈入庫

死磕以太源碼分析之區塊上鏈入庫 配合以下代碼進行閱讀:https://github.com/blockchainGuide/ 寫文不易,給個小關注,有什么問題可以指出,便於大家交流學習。 引言 不管是礦工挖礦還是Fetcher同步,Downloader同步,或者是導入本地 ...

Thu Dec 24 21:12:00 CST 2020 0 426
死磕以太源碼分析之MPT樹-上

死磕以太源碼分析之MPT樹-上 前綴樹Trie 前綴樹(又稱字典樹),通常來說,一個前綴樹是用來存儲字符串的。前綴樹的每一個節點代表一個字符串(前綴)。每一個節點會有多個子節點,通往不同子節點的路徑上有着不同的字符。子節點代表的字符串是由節點本身的原始字符串,以及通往該子節點路徑 ...

Mon Jan 04 16:24:00 CST 2021 0 368
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM