元宇宙非小号金色财经交流群社区官网

Filecoin规范解读--系统节点之谜

浏览:85|时间:2023-08-11 11:51:33
节点类型

Filecoin节点是符合Filecoin协议规范的完整软件和硬件系统。

节点基本数据结构定义如下:

type FilecoinNode struct { Node libp2p.Node //p2p节点 Repository repo.Repository //资料库数据,存储区块链数据 FileStore filestore.FileStore //本地文件存储库,暂存存储在Filecoin中的文件 Clock clock.UTCClock //时钟 MessagePool message_pool.MessagePoolSubsystem //消息池子系统,存储未上链消息 }

Filecoin网络存在各种类型的节点:

链验证节点

type ChainVerifierNode interface { FilecoinNode systems.Blockchain }

客户端节点

type ClientNode struct { FilecoinNode systems.Blockchain markets.StorageMarketClient markets.RetrievalMarketClient markets.MarketOrderBook markets.DataTransfers }

用于存储数据的客户使用。拥有区块链数据,存储市场客户端、索引市场客户端、市场订单表、数据传输等子系统。

存储矿工节点

type StorageMinerNode interface { FilecoinNode systems.Blockchain systems.Mining markets.StorageMarketProvider markets.MarketOrderBook markets.DataTransfers }

用于存储数据的存储矿工使用。拥有区块链数据、挖矿、存储市场供应商、市场订单表、数据传输等子系统。

索引矿工节点

type RetrievalMinerNode interface { FilecoinNode blockchain.Blockchain markets.RetrievalMarketProvider markets.MarketOrderBook markets.DataTransfers }

用于索引数据所需的索引矿工使用。拥有区块链数据、索引市场供应商、市场订单表、数据传输等子系统。

中继节点

type RelayerNode interface

fil 系统 节点

本站分享的区块链、Web3.0元宇宙、NFT、数字藏品最新消息等相关数藏知识快讯NFR资讯新闻,与金色财经非小号巴比特星球前线Btc中国官网无关,本站资讯观点不作为投资依据,市场有风险,投资需谨慎!不提供社区论坛BBS微博微信交流群等相关币圈信息发布!
本站内容来源于互联网,如存在侵权及违规内容投诉邮箱( zztaobao@vip.qq.com )