首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
mindcarver
掘友等级
区块链研发工程师
公号:区块链技术栈(极力推荐)
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
mindcarver
关注了标签
数字货币
区块链研发工程师
mindcarver
关注了标签
比特币
区块链研发工程师
mindcarver
关注了标签
电子书
区块链研发工程师
mindcarver
关注了标签
安全
区块链研发工程师
mindcarver
关注了标签
Go
区块链研发工程师
mindcarver
关注了标签
算法
区块链研发工程师
mindcarver
区块链研发工程师
·
5年前
关注
死磕以太坊源码分析之downloader同步
downloader 模块的代码位于 eth/downloader 目录下。主要的功能代码分别是: peer.go :对区块各个阶段的组装,下面的各个FetchXXX 就是...
1
1
分享
mindcarver
区块链研发工程师
·
5年前
关注
死磕以太坊源码分析之Ethash共识算法
目前以太坊中有两个共识算法的实现:clique和ethash。而ethash是目前以太坊主网(Homestead版本)的POW共识算法。 ethash模块位于以太坊项目目录...
7
评论
分享
mindcarver
区块链研发工程师
·
5年前
关注
死磕以太坊源码分析之挖矿流程分析
首先外部是通过miner对象进行了操作,miner里面则是实用worker对象来实现挖矿的整体功能。miner决定着是否停止挖矿或者是否可以开始挖矿,同时还可以设置矿工的地...
1
评论
分享
mindcarver
区块链研发工程师
·
5年前
关注
死磕以太坊源码分析之Fetcher同步
被动同步是指本地节点收到其他节点的一些广播的消息,然后请求区块信息。 所以,当某个矿工产生了新的区块、并将这个新区块广播给其它节点,而其它远程节点收到广播的消息时,才会用到...
1
评论
分享
mindcarver
区块链研发工程师
·
5年前
关注
死磕以太坊源码分析之区块和交易广播
ProtocolManager,从字面上看是协议管理器,负责着p2p通信协议的管理。它连接了p2p的逻辑层peer与顶层peer之间的调用,从顶层将协议传递至逻辑层,再从逻...
2
评论
分享
mindcarver
区块链研发工程师
·
5年前
关注
死磕以太坊源码分析之rlpx协议
ECIES (Elliptic Curve Integrated Encryption Scheme) 非对称加密用于RLPx握手。RLPx使用的加密系统: 假设Alice...
2
评论
分享
mindcarver
区块链研发工程师
·
5年前
关注
死磕以太坊源码分析之p2p节点发现
在阅读节点发现源码之前必须要理解kadmilia算法,可以参考:KAD算法详解。 节点发现,使本地节点得知其他节点的信息,进而加入到p2p网络中。 以太坊的节点发现基于类似...
1
评论
分享
mindcarver
区块链研发工程师
·
5年前
关注
死磕以太坊源码分析之Kademlia算法
Kademlia是一种点对点分布式哈希表(DHT),它在容易出错的环境中也具有可证明的一致性和性能。使用一种基于异或指标的拓扑结构来路由查询和定位节点,这简化了算法并有助于...
3
评论
分享
mindcarver
区块链研发工程师
·
5年前
关注
以太坊源码分析之P2P网络启动
其中setupLocalNode、setupListening、setupDiscovery、newDialState、srv.run(dialer)是我们要重点分析的函数...
0
评论
分享
mindcarver
区块链研发工程师
·
5年前
关注
以太坊blockchain源码分析
futureBlocks:收到的区块时间大于当前头区块时间15s而小于30s的区块,可作为当前节点待处理的区块。 ③:从stateDb中打开最新区块的状态trie,如果打开...
1
评论
分享
mindcarver
区块链研发工程师
·
5年前
关注
以太坊启动过程源码解析
详细的以太坊启动参数可以参考我的以太坊理论系列,里面有对参数的详细解释。 我们通过这张图可以看出来:main()并不是真正意义上的入口,在初始化完常量和变量以后,会先调用模...
1
1
分享
mindcarver
关注了标签
以太坊
区块链研发工程师
mindcarver
区块链研发工程师
·
5年前
关注
以太坊启动参数详解
命令ETHEREUM选项开发者模式ETHASH选项交易池选项性能调优选项账户选项API和控制台选项网络选项矿工选项GAS价格选项:虚拟机的选项:日志和调试选项:WHISPE...
0
评论
分享
下一页
个人成就
文章被点赞
57
文章被阅读
44,150
掘力值
1,250
关注了
0
关注者
43
收藏集
0
关注标签
33
加入于
2018-09-01