原文:死磕以太坊源码分析之EVM如何调用ABI编码的外部方法

死磕以太坊源码分析之EVM如何调用ABI编码的外部方法 配合以下代码进行阅读:https: github.com blockchainGuide 写文不易,给个小关注,有什么问题可以指出,便于大家交流学习。 前言 abi是什么 前面我们认识到的是智能合约直接在EVM上的表示方式,但是,比如我想用java端程序去访问智能合约的某个方法,难道让java开发人员琢磨透汇编和二进制的表示,再去对接 这明 ...

2021-02-25 09:13 0 456 推荐指数:

查看详情

以太源码分析EVM固定长度数据类型表示

以太源码分析EVM固定长度数据类型表示 配合以下代码进行阅读:https://github.com/blockchainGuide/ 写文不易,给个小关注,有什么问题可以指出,便于大家交流学习。 翻译自 https://medium.com/@hayeah ...

Tue Feb 23 23:03:00 CST 2021 0 287
以太源码分析之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
以太源码分析之挖矿流程分析

以太源码分析之挖矿流程分析 代码分支:https://github.com/ethereum/go-ethereum/tree/v1.9.9 基本架构 以太挖矿的主要流程是由miner包负责的,下面是基本的一个架构: 首先外部是通过miner对象进行了操作 ...

Sun Dec 13 04:42:00 CST 2020 0 894
以太源码分析之区块上链入库

以太源码分析之区块上链入库 配合以下代码进行阅读: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
以太源码分析之Kademlia算法

以太源码分析之Kademlia算法 KAD 算法概述 Kademlia是一种点对点分布式哈希表(DHT),它在容易出错的环境中也具有可证明的一致性和性能。使用一种基于异或指标的拓扑结构来路由查询和定位节点,这简化了算法并有助于证明。该拓扑结构有一个特点:每次消息交换都能够传递 ...

Sun Nov 22 23:11:00 CST 2020 0 774
以太源码分析之Ethash共识算法

以太源码分析之Ethash共识算法 代码分支:https://github.com/ethereum/go-ethereum/tree/v1.9.9 引言 目前以太中有两个共识算法的实现:clique和ethash。而ethash是目前以太主网(Homestead版本 ...

Fri Dec 18 22:43:00 CST 2020 1 1756
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM