以太坊Architecture
发布于 4 个月前 作者 stvenyin 643 次浏览 来自 以太坊

参考 这个是我的总结 Ethereum Homestead 无标题.png Architecture dependency_graph.png bench: trie benchmarking cmake: cmake files for build system, contains specification of inter-dependencies eth: A command-line Ethereum full-node that can be controlled via RPC. ethkey: stand-alone key management ethminer: stand-alone ethash miner ethvm: stand-alone EVM execution utility evmjit: library for the EVM just-in-time compiler libdevcore: data structures, utilities, rlp, trie, memory db libdevcrypto: crypto primitives. Depends on libsecp256k1 and libcrypto++. libp2p: core peer to peer networking implementation (excluding specific sub-protocols) libethash: ethash mining POW algorithm implementation libethash-cl: ethash mining code for GPU mining (OpenCL) libethashseal: generic wrapper around the POW block seal engine. Also contains the genesis states for all ethash-based chains. libethcore: collection of core data structures and concepts libethereum: main consensus engine (minus EVM). Includes the State and BlockChain classes. libevm: Ethereum Virtual Machine implementation (interpreter). libevmasm: EVM assembly tools, also contains the optimizer. libevmcore: elementary data structures of the EVM, opcodes, gas costs, … libweb3jsonrpc: json-rpc server-side endpoint, provides http and IPC (unix socket, windows pipe) connectors libwebthree: service connectors for ethereum, swarm/ipfs and whisper. libwhisper: whisper implementation rlp: stand-alone rlp en-/decoder testeth: tests for the modules formerly within the libethereum repo testweb3core: tests for the modules formerly within the libweb3core repo testweb3: tests for the modules formerly within the webthree repo utils/json_spirit: JSON parser written for Boost’s Spirit library. utils/libscrypt: scrypt implementation utils/secp256k1: implementation of the SECP 256k1 ECDSA signing algorithm.

之前用过discuzz做过一个社区,现如今中国主流论坛都使用这个。 人的差异在于在于业余时间 修的是胸襟,可贵的是坚持,难得是情怀,孝道。

2 回复

eth: A command-line Ethereum full-node that can be controlled via RPC.

eth是以太坊(ethereum)的缩写,还是以太币

回到顶部