乔疯 浏览量 1.1千万 获赞数 20 粉丝数 136
乔疯,加密货币爱好者,ipfs/filecoin 从业者。
  • 文章44
  • 收到的评论
  • 最新
  • 热门
精通 Filecoin:Lotus真实数据处理之Provider处理存储

精通 Filecoin:Lotus真实数据处理之Provider处理存储

Lotus是怎么处理真实数据的?
乔疯 2020-08-07 Filecoin 星际文件系统
16680
精通 Filecoin:Lotus真实数据处理之Provider初始化

精通 Filecoin:Lotus真实数据处理之Provider初始化

精通Filecoin系列之StorageProvider 函数篇
乔疯 2020-08-03 加密货币 Filecoin
29845
精通Filecoin:Lotus真实数据处理之Client处理存储 海盗号

精通Filecoin:Lotus真实数据处理之Client处理存储

接上文:《精通 Filecoin:Lotus 真实数据处理之 Client 初始化》 客户端发起交易之后,最终调用 Lotus(Client)API 的 ClientStartDeal 方法对交易进行处理。这个方法最终调用 Client 对象的 Prop...
乔疯 2020-07-28 加密货币 区块链 Filecoin
669755
精通 Filecoin:Lotus 真实数据处理之 Client 初始化

精通 Filecoin:Lotus 真实数据处理之 Client 初始化

Lotus是怎么处理真实数据的?
乔疯 2020-07-23 Filecoin Lotus
84864
精通Filecoin:Filecoin 源码之 Hello 协议 海盗号

精通Filecoin:Filecoin 源码之 Hello 协议

当调用 Filecoin 全节点的 start 方法启动全节点时,调用 hello 协议的 New 方法,这个方法的处理如下:
乔疯 2019-11-29 区块链 Filecoin
107641
精通Filecoin:系统启动篇

精通Filecoin:系统启动篇

当用户以守护进程模式启动 filecoin 时,最终执行的命令位于 commands/daemon.go 文件,它的 Run 方法直接调用同文件中的 daemonRun 函数进行处理。
乔疯 2019-11-22 区块链 Filecoin
57147
精通IPFS:IPFS 获取内容之下篇

精通IPFS:IPFS 获取内容之下篇

深入探讨streamBytes函数与深度遍历优先算法。
乔疯 2019-08-29 星际文件系统 技术指南
51799
精通IPFS:IPFS 获取内容之上篇

精通IPFS:IPFS 获取内容之上篇

前面几篇文章,我们分析了保存文件的过程,我们知道如果一个文件不被任何人访问,那它是保存在本地,至少经过一次访问之后文件才能保存在 IPFS 网络中。今天我们来看下怎么把已经保存在 IPFS 网络中的文件下...
乔疯 2019-08-14 加密货币 区块链 星际文件系统
72090
精通IPFS:IPFS 保存内容之下篇

精通IPFS:IPFS 保存内容之下篇

在上一篇文章中,我们指出在 builder/builder.js 文件中调用调用 pull 函数进行保存文件,这篇文章我们就来详细研究下这个过程。 设置源流为 file.content。 调用 chunker 流,对保存的内容进行分块。通过前面...
乔疯 2019-07-10 区块链 区块链技术 星际文件系统
104325
区块链入门 | 十篇文章带你精通比特币之一:助记词 海盗号

区块链入门 | 十篇文章带你精通比特币之一:助记词

引子 《十篇文章带你精通比特币》通过十篇主题文章带你更加系统的理解比特币,这篇文章我们就从助记词讲起。只所以从助记词开始,是因为大部分都需要用到钱包,在使用钱包过程中首先要遇到的就是助记词。 与普...
乔疯 2019-07-02 比特币 区块链
108638
精通IPFS:IPFS 保存内容之中篇

精通IPFS:IPFS 保存内容之中篇

在上一篇文章中,我们分析了保存文件/内容的整体流程,基本上知道在这个过程中文件/内容是怎么处理的,但是还流下了一个疑问,就是文件是怎么分片的,又是怎么保存到本地系统,这篇文章我们就来解决这几个问题。通过...
乔疯 2019-06-29 区块链 星际文件系统
1455227
精通IPFS:IPFS 保存内容之上篇

精通IPFS:IPFS 保存内容之上篇

经过前面的分析,我们已经明白了 IPFS 启动过程,从今天起,我会分析一些常见的命令或动作,希望大家喜欢。 在开始真正分析这些命令/动作之前,先要对 pull-stream 类库进行简单介绍,如果不熟悉这个类库,接下...
乔疯 2019-06-17 区块链 星际文件系统
96216
精通IPFS | IPFS 启动之 start 函数

精通IPFS | IPFS 启动之 start 函数

在系统启动总共要执行两个启动函数,一个是 preStart 函数,另一个就今天我样研究的 start 函数。这个函数位于 core/components/start.js 文件中,它的主要作用是真正启动系统,它的主体是一个 series,老规矩我们直...
乔疯 2019-06-14 星际文件系统
669650
精通IPFS:IPFS 启动之 preStart 函数

精通IPFS:IPFS 启动之 preStart 函数

上篇说到,在 init 函数初始化系统后,会调用 IPFS 对象的 preStart 和 start 方法,进行系统初始化,这次我们来看第一个方法。首先来看 preStart 方法,这个方法位于 core/components/pre-start.js 文件中,它...
乔疯 2019-06-10 区块链技术 星际文件系统
524762
精通IPFS:IPFS 启动之 init 函数

精通IPFS:IPFS 启动之 init 函数

上一篇文章中,我们了解了 IPFS 启动过程中的 boot 函数,它就象一个大总管,控制到 IPFS 系统的启动整个过程,在那篇文章中,我们简单的提到了 IPFS 启动过程分两个主要步骤,一个是初始化,另一个是启...
乔疯 2019-06-04 区块链 星际文件系统
697077
精通IPFS:IPFS 启动之 boot 函数

精通IPFS:IPFS 启动之 boot 函数

上一篇文章中,我们从整体上了解了 IPFS 的启动,今天我们就继续深入看下 boot 函数是怎么真正启动系统的,这个函数位于 core/boot.js 文件中。 在开始看 boot 函数之前,我们先大致讲下 async 类库,Async 是...
乔疯 2019-06-01 区块链 星际文件系统
449291
精通IPFS:系统启动之概览

精通IPFS:系统启动之概览

今天,我们开始从源代码来一窥 IPFS 系统,下文我们以 Node.JS 为例来讲解 IPFS 的源码。当我们写下如下代码 const {createNode} = require('ipfs') const node = createNode() 时,虽然只有...
乔疯 2019-05-29 区块链 星际文件系统
467077
精通IPFS:IPFS入门简介

精通IPFS:IPFS入门简介

1、IPFS 是什么 IPFS 是一个可快速索引的版本化的点对点文件系统。 IPFS是一个协议 定义了基于内容的寻址文件系统 协助内容分发 结合了分布式哈希、p2p传输、版本管理系统 IPFS是...
乔疯 2019-05-22 区块链技术 星际文件系统 区块链入门
574602
区块链技术入门 | 分布式哈希表(下篇)

区块链技术入门 | 分布式哈希表(下篇)

分布式哈希表与传统的哈希表在功能上是类似的,他们最关键的功能只有两个:保存数据和获取数据。 保存数据当某个节点得到了新加入的数据 K/V,它会先计算自己与新数据的 key 之间的距离;然后再计算它所知道的...
乔疯 2019-05-07 区块链 分布式哈希表
5259
区块链技术指南 | libp2p 简介

区块链技术指南 | libp2p 简介

Libp2p 是 IPFS 和 Filecoin 的基础设施,也是未来所有P2P和区块链、物联网的基础设施。 Libp2p 是一个 P2P 的网络,分为网络层、路由层、交换层。 libp2p是一套点对点的协议来发现节点,并连接...
乔疯 2019-04-29 区块链技术 星际文件系统
275825