摘要
本发明公开了一种基于区块链实现分布式文件存储的方法,设定发出加入网络请求信息的节点为发起节点,接收加入网络请求信息的节点为接收节点;接收到加入网络请求信息的接收节点,构造回应信息发送至发起节点,并广播该发起节点加入网络的消息;接收到回应信息后的发起节点,将接收节点的ID加入到该发起节点的ID列表中。本发明采用了基于国际互联网的P2P网络架构,位于同一个网络中的每个节点都是彼此对等,共同提供和共同享受网络服务,不存在任何特殊的节点,节点之间的拓扑结构不是基于地理位置组织起来的,与某个节点互联的节点,可能在地理位置上相距遥远;各节点之间交互运作、协同处理业务,具有可靠性、去中心化、开放性的优点。