├── README.md └── draft ├── README.md ├── accounts源码分析.md ├── a黄皮书里面出现的所有的符号索引.md ├── core-blockchain源码分析.md ├── core-bloombits源码分析.md ├── core-chain_indexer源码解析.md ├── core-genesis创世区块源码分析.md ├── core-state-process源码分析.md ├── core-state源码分析.md ├── core-txlist交易池的一些数据结构源码分析.md ├── core-txpool交易池源码分析.md ├── core-vm-jumptable-instruction.md ├── core-vm-stack-memory源码分析.md ├── core-vm源码分析.md ├── eth-bloombits和filter源码分析.md ├── eth-downloader-peer源码分析.md ├── eth-downloader-queue.go源码分析.md ├── eth-downloader-statesync.md ├── eth-downloader源码分析.md ├── eth-fetcher源码分析.md ├── ethdb源码分析.md ├── eth以太坊协议分析.md ├── eth源码分析.md ├── event源码分析.md ├── geth启动流程分析.md ├── go-ethereum源码阅读环境搭建.md ├── hashimoto.md ├── miner挖矿部分源码分析CPU挖矿.md ├── node源码分析.md ├── p2p-database.go源码分析.md ├── p2p-dial.go源码分析.md ├── p2p-nat源码分析.md ├── p2p-peer.go源码分析.md ├── p2p-rlpx节点之间的加密链路.md ├── p2p-server.go源码分析.md ├── p2p-table.go源码分析.md ├── p2p-udp.go源码分析.md ├── p2p源码分析.md ├── picture ├── README.md ├── arch.jpg ├── bloom_1.png ├── bloom_2.png ├── bloom_3.png ├── bloom_4.png ├── bloom_5.png ├── bloom_6.png ├── chainindexer_1.png ├── chainindexer_2.png ├── geth_1.png ├── go_env_1.png ├── go_env_2.png ├── hp_1.png ├── matcher_1.png ├── nat_1.png ├── nat_2.png ├── nat_3.png ├── patricia_tire.png ├── rlp_1.png ├── rlp_2.png ├── rlp_3.png ├── rlp_4.png ├── rlp_5.png ├── rlp_6.png ├── rlpx_1.png ├── rlpx_2.png ├── rlpx_3.png ├── rpc_1.png ├── rpc_2.png ├── sign_ether.png ├── sign_ether_value.png ├── sign_exec_func.png ├── sign_exec_model.png ├── sign_func_1.png ├── sign_func_2.png ├── sign_gas_log.png ├── sign_gas_total.png ├── sign_h_b.png ├── sign_h_c.png ├── sign_h_d.png ├── sign_h_e.png ├── sign_h_g.png ├── sign_h_i.png ├── sign_h_l.png ├── sign_h_m.png ├── sign_h_n.png ├── sign_h_o.png ├── sign_h_p.png ├── sign_h_r.png ├── sign_h_s.png ├── sign_h_t.png ├── sign_h_x.png ├── sign_homestead.png ├── sign_i_a.png ├── sign_i_b.png ├── sign_i_d.png ├── sign_i_e.png ├── sign_i_h.png ├── sign_i_o.png ├── sign_i_p.png ├── sign_i_s.png ├── sign_i_v.png ├── sign_l1.png ├── sign_last_item.png ├── sign_last_item_1.png ├── sign_ls.png ├── sign_m_g.png ├── sign_m_w.png ├── sign_machine_state.png ├── sign_math_and.png ├── sign_math_any.png ├── sign_math_or.png ├── sign_memory.png ├── sign_pa.png ├── sign_placeholder_1.png ├── sign_placeholder_2.png ├── sign_placeholder_3.png ├── sign_placeholder_4.png ├── sign_r_bloom.png ├── sign_r_gasused.png ├── sign_r_i.png ├── sign_r_log.png ├── sign_r_logentry.png ├── sign_r_state.png ├── sign_receipt.png ├── sign_seq_item.png ├── sign_set_b.png ├── sign_set_b32.png ├── sign_set_p.png ├── sign_set_p256.png ├── sign_stack.png ├── sign_stack_added.png ├── sign_stack_removed.png ├── sign_state_1.png ├── sign_state_10.png ├── sign_state_2.png ├── sign_state_3.png ├── sign_state_4.png ├── sign_state_5.png ├── sign_state_6.png ├── sign_state_7.png ├── sign_state_8.png ├── sign_state_9.png ├── sign_state_balance.png ├── sign_state_code.png ├── sign_state_nonce.png ├── sign_state_root.png ├── sign_substate_a.png ├── sign_substate_al.png ├── sign_substate_ar.png ├── sign_substate_as.png ├── sign_t_data.png ├── sign_t_gaslimit.png ├── sign_t_gasprice.png ├── sign_t_lt.png ├── sign_t_nonce.png ├── sign_t_ti.png ├── sign_t_to.png ├── sign_t_tr.png ├── sign_t_ts.png ├── sign_t_value.png ├── sign_t_w.png ├── sign_u_i.png ├── sign_u_m.png ├── sign_u_pc.png ├── sign_u_s.png ├── state_1.png ├── trie_1.jpg ├── trie_1.png ├── trie_10.png ├── trie_2.png ├── trie_3.png ├── trie_4.png ├── trie_5.png ├── trie_6.png ├── trie_7.png ├── trie_8.png ├── trie_9.png └── worldstatetrie.png ├── pos介绍proofofstake.md ├── references ├── Kademlia协议原理简介.pdf └── readme.md ├── rlp源码解析.md ├── rpc源码分析.md ├── todo-p2p加密算法.md ├── todo-pow一致性算法.md ├── todo-用户账户-密钥-签名的关系.md ├── trie源码分析.md ├── 以太坊fast sync算法.md ├── 以太坊测试网络Clique_PoA介绍.md ├── 以太坊随机数生成方式.md └── 封装的一些基础工具.md /README.md: -------------------------------------------------------------------------------- 1 | # 深入Ethereum内核 2 | 3 | -------------------------------------------------------------------------------- /draft/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/README.md -------------------------------------------------------------------------------- /draft/accounts源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/accounts源码分析.md -------------------------------------------------------------------------------- /draft/a黄皮书里面出现的所有的符号索引.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/a黄皮书里面出现的所有的符号索引.md -------------------------------------------------------------------------------- /draft/core-blockchain源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/core-blockchain源码分析.md -------------------------------------------------------------------------------- /draft/core-bloombits源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/core-bloombits源码分析.md -------------------------------------------------------------------------------- /draft/core-chain_indexer源码解析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/core-chain_indexer源码解析.md -------------------------------------------------------------------------------- /draft/core-genesis创世区块源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/core-genesis创世区块源码分析.md -------------------------------------------------------------------------------- /draft/core-state-process源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/core-state-process源码分析.md -------------------------------------------------------------------------------- /draft/core-state源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/core-state源码分析.md -------------------------------------------------------------------------------- /draft/core-txlist交易池的一些数据结构源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/core-txlist交易池的一些数据结构源码分析.md -------------------------------------------------------------------------------- /draft/core-txpool交易池源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/core-txpool交易池源码分析.md -------------------------------------------------------------------------------- /draft/core-vm-jumptable-instruction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/core-vm-jumptable-instruction.md -------------------------------------------------------------------------------- /draft/core-vm-stack-memory源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/core-vm-stack-memory源码分析.md -------------------------------------------------------------------------------- /draft/core-vm源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/core-vm源码分析.md -------------------------------------------------------------------------------- /draft/eth-bloombits和filter源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/eth-bloombits和filter源码分析.md -------------------------------------------------------------------------------- /draft/eth-downloader-peer源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/eth-downloader-peer源码分析.md -------------------------------------------------------------------------------- /draft/eth-downloader-queue.go源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/eth-downloader-queue.go源码分析.md -------------------------------------------------------------------------------- /draft/eth-downloader-statesync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/eth-downloader-statesync.md -------------------------------------------------------------------------------- /draft/eth-downloader源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/eth-downloader源码分析.md -------------------------------------------------------------------------------- /draft/eth-fetcher源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/eth-fetcher源码分析.md -------------------------------------------------------------------------------- /draft/ethdb源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/ethdb源码分析.md -------------------------------------------------------------------------------- /draft/eth以太坊协议分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/eth以太坊协议分析.md -------------------------------------------------------------------------------- /draft/eth源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/eth源码分析.md -------------------------------------------------------------------------------- /draft/event源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/event源码分析.md -------------------------------------------------------------------------------- /draft/geth启动流程分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/geth启动流程分析.md -------------------------------------------------------------------------------- /draft/go-ethereum源码阅读环境搭建.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/go-ethereum源码阅读环境搭建.md -------------------------------------------------------------------------------- /draft/hashimoto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/hashimoto.md -------------------------------------------------------------------------------- /draft/miner挖矿部分源码分析CPU挖矿.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/miner挖矿部分源码分析CPU挖矿.md -------------------------------------------------------------------------------- /draft/node源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/node源码分析.md -------------------------------------------------------------------------------- /draft/p2p-database.go源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/p2p-database.go源码分析.md -------------------------------------------------------------------------------- /draft/p2p-dial.go源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/p2p-dial.go源码分析.md -------------------------------------------------------------------------------- /draft/p2p-nat源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/p2p-nat源码分析.md -------------------------------------------------------------------------------- /draft/p2p-peer.go源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/p2p-peer.go源码分析.md -------------------------------------------------------------------------------- /draft/p2p-rlpx节点之间的加密链路.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/p2p-rlpx节点之间的加密链路.md -------------------------------------------------------------------------------- /draft/p2p-server.go源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/p2p-server.go源码分析.md -------------------------------------------------------------------------------- /draft/p2p-table.go源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/p2p-table.go源码分析.md -------------------------------------------------------------------------------- /draft/p2p-udp.go源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/p2p-udp.go源码分析.md -------------------------------------------------------------------------------- /draft/p2p源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/p2p源码分析.md -------------------------------------------------------------------------------- /draft/picture/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /draft/picture/arch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/arch.jpg -------------------------------------------------------------------------------- /draft/picture/bloom_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/bloom_1.png -------------------------------------------------------------------------------- /draft/picture/bloom_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/bloom_2.png -------------------------------------------------------------------------------- /draft/picture/bloom_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/bloom_3.png -------------------------------------------------------------------------------- /draft/picture/bloom_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/bloom_4.png -------------------------------------------------------------------------------- /draft/picture/bloom_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/bloom_5.png -------------------------------------------------------------------------------- /draft/picture/bloom_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/bloom_6.png -------------------------------------------------------------------------------- /draft/picture/chainindexer_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/chainindexer_1.png -------------------------------------------------------------------------------- /draft/picture/chainindexer_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/chainindexer_2.png -------------------------------------------------------------------------------- /draft/picture/geth_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/geth_1.png -------------------------------------------------------------------------------- /draft/picture/go_env_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/go_env_1.png -------------------------------------------------------------------------------- /draft/picture/go_env_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/go_env_2.png -------------------------------------------------------------------------------- /draft/picture/hp_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/hp_1.png -------------------------------------------------------------------------------- /draft/picture/matcher_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/matcher_1.png -------------------------------------------------------------------------------- /draft/picture/nat_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/nat_1.png -------------------------------------------------------------------------------- /draft/picture/nat_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/nat_2.png -------------------------------------------------------------------------------- /draft/picture/nat_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/nat_3.png -------------------------------------------------------------------------------- /draft/picture/patricia_tire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/patricia_tire.png -------------------------------------------------------------------------------- /draft/picture/rlp_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/rlp_1.png -------------------------------------------------------------------------------- /draft/picture/rlp_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/rlp_2.png -------------------------------------------------------------------------------- /draft/picture/rlp_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/rlp_3.png -------------------------------------------------------------------------------- /draft/picture/rlp_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/rlp_4.png -------------------------------------------------------------------------------- /draft/picture/rlp_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/rlp_5.png -------------------------------------------------------------------------------- /draft/picture/rlp_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/rlp_6.png -------------------------------------------------------------------------------- /draft/picture/rlpx_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/rlpx_1.png -------------------------------------------------------------------------------- /draft/picture/rlpx_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/rlpx_2.png -------------------------------------------------------------------------------- /draft/picture/rlpx_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/rlpx_3.png -------------------------------------------------------------------------------- /draft/picture/rpc_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/rpc_1.png -------------------------------------------------------------------------------- /draft/picture/rpc_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/rpc_2.png -------------------------------------------------------------------------------- /draft/picture/sign_ether.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_ether.png -------------------------------------------------------------------------------- /draft/picture/sign_ether_value.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_ether_value.png -------------------------------------------------------------------------------- /draft/picture/sign_exec_func.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_exec_func.png -------------------------------------------------------------------------------- /draft/picture/sign_exec_model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_exec_model.png -------------------------------------------------------------------------------- /draft/picture/sign_func_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_func_1.png -------------------------------------------------------------------------------- /draft/picture/sign_func_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_func_2.png -------------------------------------------------------------------------------- /draft/picture/sign_gas_log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_gas_log.png -------------------------------------------------------------------------------- /draft/picture/sign_gas_total.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_gas_total.png -------------------------------------------------------------------------------- /draft/picture/sign_h_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_b.png -------------------------------------------------------------------------------- /draft/picture/sign_h_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_c.png -------------------------------------------------------------------------------- /draft/picture/sign_h_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_d.png -------------------------------------------------------------------------------- /draft/picture/sign_h_e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_e.png -------------------------------------------------------------------------------- /draft/picture/sign_h_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_g.png -------------------------------------------------------------------------------- /draft/picture/sign_h_i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_i.png -------------------------------------------------------------------------------- /draft/picture/sign_h_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_l.png -------------------------------------------------------------------------------- /draft/picture/sign_h_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_m.png -------------------------------------------------------------------------------- /draft/picture/sign_h_n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_n.png -------------------------------------------------------------------------------- /draft/picture/sign_h_o.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_o.png -------------------------------------------------------------------------------- /draft/picture/sign_h_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_p.png -------------------------------------------------------------------------------- /draft/picture/sign_h_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_r.png -------------------------------------------------------------------------------- /draft/picture/sign_h_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_s.png -------------------------------------------------------------------------------- /draft/picture/sign_h_t.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_t.png -------------------------------------------------------------------------------- /draft/picture/sign_h_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_h_x.png -------------------------------------------------------------------------------- /draft/picture/sign_homestead.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_homestead.png -------------------------------------------------------------------------------- /draft/picture/sign_i_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_i_a.png -------------------------------------------------------------------------------- /draft/picture/sign_i_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_i_b.png -------------------------------------------------------------------------------- /draft/picture/sign_i_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_i_d.png -------------------------------------------------------------------------------- /draft/picture/sign_i_e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_i_e.png -------------------------------------------------------------------------------- /draft/picture/sign_i_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_i_h.png -------------------------------------------------------------------------------- /draft/picture/sign_i_o.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_i_o.png -------------------------------------------------------------------------------- /draft/picture/sign_i_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_i_p.png -------------------------------------------------------------------------------- /draft/picture/sign_i_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_i_s.png -------------------------------------------------------------------------------- /draft/picture/sign_i_v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_i_v.png -------------------------------------------------------------------------------- /draft/picture/sign_l1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_l1.png -------------------------------------------------------------------------------- /draft/picture/sign_last_item.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_last_item.png -------------------------------------------------------------------------------- /draft/picture/sign_last_item_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_last_item_1.png -------------------------------------------------------------------------------- /draft/picture/sign_ls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_ls.png -------------------------------------------------------------------------------- /draft/picture/sign_m_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_m_g.png -------------------------------------------------------------------------------- /draft/picture/sign_m_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_m_w.png -------------------------------------------------------------------------------- /draft/picture/sign_machine_state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_machine_state.png -------------------------------------------------------------------------------- /draft/picture/sign_math_and.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_math_and.png -------------------------------------------------------------------------------- /draft/picture/sign_math_any.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_math_any.png -------------------------------------------------------------------------------- /draft/picture/sign_math_or.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_math_or.png -------------------------------------------------------------------------------- /draft/picture/sign_memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_memory.png -------------------------------------------------------------------------------- /draft/picture/sign_pa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_pa.png -------------------------------------------------------------------------------- /draft/picture/sign_placeholder_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_placeholder_1.png -------------------------------------------------------------------------------- /draft/picture/sign_placeholder_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_placeholder_2.png -------------------------------------------------------------------------------- /draft/picture/sign_placeholder_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_placeholder_3.png -------------------------------------------------------------------------------- /draft/picture/sign_placeholder_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_placeholder_4.png -------------------------------------------------------------------------------- /draft/picture/sign_r_bloom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_r_bloom.png -------------------------------------------------------------------------------- /draft/picture/sign_r_gasused.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_r_gasused.png -------------------------------------------------------------------------------- /draft/picture/sign_r_i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_r_i.png -------------------------------------------------------------------------------- /draft/picture/sign_r_log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_r_log.png -------------------------------------------------------------------------------- /draft/picture/sign_r_logentry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_r_logentry.png -------------------------------------------------------------------------------- /draft/picture/sign_r_state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_r_state.png -------------------------------------------------------------------------------- /draft/picture/sign_receipt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_receipt.png -------------------------------------------------------------------------------- /draft/picture/sign_seq_item.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_seq_item.png -------------------------------------------------------------------------------- /draft/picture/sign_set_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_set_b.png -------------------------------------------------------------------------------- /draft/picture/sign_set_b32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_set_b32.png -------------------------------------------------------------------------------- /draft/picture/sign_set_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_set_p.png -------------------------------------------------------------------------------- /draft/picture/sign_set_p256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_set_p256.png -------------------------------------------------------------------------------- /draft/picture/sign_stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_stack.png -------------------------------------------------------------------------------- /draft/picture/sign_stack_added.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_stack_added.png -------------------------------------------------------------------------------- /draft/picture/sign_stack_removed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_stack_removed.png -------------------------------------------------------------------------------- /draft/picture/sign_state_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_1.png -------------------------------------------------------------------------------- /draft/picture/sign_state_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_10.png -------------------------------------------------------------------------------- /draft/picture/sign_state_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_2.png -------------------------------------------------------------------------------- /draft/picture/sign_state_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_3.png -------------------------------------------------------------------------------- /draft/picture/sign_state_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_4.png -------------------------------------------------------------------------------- /draft/picture/sign_state_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_5.png -------------------------------------------------------------------------------- /draft/picture/sign_state_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_6.png -------------------------------------------------------------------------------- /draft/picture/sign_state_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_7.png -------------------------------------------------------------------------------- /draft/picture/sign_state_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_8.png -------------------------------------------------------------------------------- /draft/picture/sign_state_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_9.png -------------------------------------------------------------------------------- /draft/picture/sign_state_balance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_balance.png -------------------------------------------------------------------------------- /draft/picture/sign_state_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_code.png -------------------------------------------------------------------------------- /draft/picture/sign_state_nonce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_nonce.png -------------------------------------------------------------------------------- /draft/picture/sign_state_root.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_state_root.png -------------------------------------------------------------------------------- /draft/picture/sign_substate_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_substate_a.png -------------------------------------------------------------------------------- /draft/picture/sign_substate_al.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_substate_al.png -------------------------------------------------------------------------------- /draft/picture/sign_substate_ar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_substate_ar.png -------------------------------------------------------------------------------- /draft/picture/sign_substate_as.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_substate_as.png -------------------------------------------------------------------------------- /draft/picture/sign_t_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_t_data.png -------------------------------------------------------------------------------- /draft/picture/sign_t_gaslimit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_t_gaslimit.png -------------------------------------------------------------------------------- /draft/picture/sign_t_gasprice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_t_gasprice.png -------------------------------------------------------------------------------- /draft/picture/sign_t_lt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_t_lt.png -------------------------------------------------------------------------------- /draft/picture/sign_t_nonce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_t_nonce.png -------------------------------------------------------------------------------- /draft/picture/sign_t_ti.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_t_ti.png -------------------------------------------------------------------------------- /draft/picture/sign_t_to.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_t_to.png -------------------------------------------------------------------------------- /draft/picture/sign_t_tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_t_tr.png -------------------------------------------------------------------------------- /draft/picture/sign_t_ts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_t_ts.png -------------------------------------------------------------------------------- /draft/picture/sign_t_value.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_t_value.png -------------------------------------------------------------------------------- /draft/picture/sign_t_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_t_w.png -------------------------------------------------------------------------------- /draft/picture/sign_u_i.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_u_i.png -------------------------------------------------------------------------------- /draft/picture/sign_u_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_u_m.png -------------------------------------------------------------------------------- /draft/picture/sign_u_pc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_u_pc.png -------------------------------------------------------------------------------- /draft/picture/sign_u_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/sign_u_s.png -------------------------------------------------------------------------------- /draft/picture/state_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/state_1.png -------------------------------------------------------------------------------- /draft/picture/trie_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/trie_1.jpg -------------------------------------------------------------------------------- /draft/picture/trie_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/trie_1.png -------------------------------------------------------------------------------- /draft/picture/trie_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/trie_10.png -------------------------------------------------------------------------------- /draft/picture/trie_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/trie_2.png -------------------------------------------------------------------------------- /draft/picture/trie_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/trie_3.png -------------------------------------------------------------------------------- /draft/picture/trie_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/trie_4.png -------------------------------------------------------------------------------- /draft/picture/trie_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/trie_5.png -------------------------------------------------------------------------------- /draft/picture/trie_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/trie_6.png -------------------------------------------------------------------------------- /draft/picture/trie_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/trie_7.png -------------------------------------------------------------------------------- /draft/picture/trie_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/trie_8.png -------------------------------------------------------------------------------- /draft/picture/trie_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/trie_9.png -------------------------------------------------------------------------------- /draft/picture/worldstatetrie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/picture/worldstatetrie.png -------------------------------------------------------------------------------- /draft/pos介绍proofofstake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/pos介绍proofofstake.md -------------------------------------------------------------------------------- /draft/references/Kademlia协议原理简介.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/references/Kademlia协议原理简介.pdf -------------------------------------------------------------------------------- /draft/references/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/references/readme.md -------------------------------------------------------------------------------- /draft/rlp源码解析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/rlp源码解析.md -------------------------------------------------------------------------------- /draft/rpc源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/rpc源码分析.md -------------------------------------------------------------------------------- /draft/todo-p2p加密算法.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /draft/todo-pow一致性算法.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /draft/todo-用户账户-密钥-签名的关系.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /draft/trie源码分析.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/trie源码分析.md -------------------------------------------------------------------------------- /draft/以太坊fast sync算法.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/以太坊fast sync算法.md -------------------------------------------------------------------------------- /draft/以太坊测试网络Clique_PoA介绍.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/以太坊测试网络Clique_PoA介绍.md -------------------------------------------------------------------------------- /draft/以太坊随机数生成方式.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/以太坊随机数生成方式.md -------------------------------------------------------------------------------- /draft/封装的一些基础工具.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChainBook/Ethereum/HEAD/draft/封装的一些基础工具.md --------------------------------------------------------------------------------