结构化的p2p网络是基于DHT(分布式哈希表)实现的。kad算法是DHT的一种实现。kad算法给每个节点分配了一个...[作者空间]
因为要加入一个p2p网络,并且与网络中的节点交互,需要知道这个p2p网络中的一些节点信息。节点发现,使本地节点得知...[作者空间]
RLP编码 RLP编码是以太坊对象序列化和反序列化的主要方法,可编码任意嵌套的二进制数据。以太坊中多个地方都用到了...[作者空间]
同步,也就是区块链的数据的同步。这里分为两种同步方式,一是本地区块链与远程节点的区块链进行同步,二是将交易均匀的同...[作者空间]
这里先介绍广播。提及广播,要先说一个有趣的协议:gossip,对,就是流言蜚语。如果有关于明星的八卦或是负面新闻,...[作者空间]
对于以太坊的p2p网络,我觉得,分为底层p2p网络的构建,以及上层eth服务的实现。在介绍以太坊上层服务之前,需要...[作者空间]
这一次,是我们打电话call别人。但是这一次有点不同,我们是以做任务的形式向别人发起拨号,而且每次做很多个任务。每...[作者空间]
这一节介绍的是如何启动底层的p2p网络,和启动的p2p网络会做些什么。 启动的p2p网络会做三件事情:一是帮助本地...[作者空间]
近期在学习以太坊的源码,先是看p2p网络,因此开个大坑,来介绍一下学习所得。若是有什么问题,欢迎提出交流与指导。 ...[作者空间]