主页 > imtoken地址查询 > #以太坊Go源码分析##

#以太坊Go源码分析##

imtoken地址查询 2023-02-14 07:29:20

#太阳场GoSource代码分析##以太坊的架构以太坊的架构设计可以简单分为三个层次:协议层、接口层和应用层。 协议层可分为网络层和存储层。 ##源码目录结构```|---accounts以太坊账户管理|---build主要编译构建一些脚本和配置|---cmd命令行工具||---abigen合约界面生成工具||- --bootnode实现网络发现节点||---evm ethereum虚拟机||---faucet||---geth ethereum命令行客户端||---p2​​ psim提供工具API模拟http| | ---puppeth 创建一个新的以太坊网络向导||---rlpdump 提供RLP 数据的格式化输出||---swarmswarm 网络接入点||---util 公共组件||---wode 这是一个简单的Whisper节点。 它可以用作独立的引导节点。 此外,它可以用于不同的测试和诊断目的。 |---common 提供一些公共工具类|---consensus 以太坊的共识算法,包括ethhash、clique|---console|---contract|---core 以太坊的核心数据结构和算法(虚拟机、状态、 blockchain, Bloom filter)|---crypto encryption, digital signature and hash algorithm|---docs|---eth实现了以太坊的协议|---ethclientEthereum RPC client|---ethdbeth数据库,主要是LevelDB和对应interfaces|---ethstats|---event 实时事件处理|---graphql|---internal|---les|--- Lightweight 实现为以太坊的轻量级客户端 提供按需检索功能terminal |- --log|---metrics 提供磁盘计数器|---miner 以太坊挖矿和共识算法|---移动端使用Some warppers|---node 各类以太坊节点|---p2 p 以太坊p2p网络协议|- --rlp 以太坊序列化和反序列化处理|---rpc远程方法调用|- --singer|---swarmswarm网络处理|- --tests|---trie的以太坊重要数据结构MPT的实现```

转以太坊有记录吗_以太坊的整体架构有哪几层_以太坊有前景吗

币圈新闻以太坊的整体架构有哪几层,版权所有丨如未注明以太坊的整体架构有哪几层,均为原创丨本站受BY-NC-SA协议授权

以太坊有前景吗_转以太坊有记录吗_以太坊的整体架构有哪几层