比特币之节点类型及功能
依照节点保存区块数据内容和是否能独立完成交易验证划分
依照节点承载的功能类型进行划分
钱包(Wallet):可以支持比特币交易、查询等功能矿工(Miner):可以运行工作量证明算法来争夺创建新块的资格,从而赚取系统奖励的比特币以及交易手续费完整区块数据存储(FullBlockchain):存储着区块链的完整数据,可以独立地验证所有交易,不需要借助任何外来参考网络路由(Network Routing Node):连接着一定数量的节点,能帮助转发交易和区块数据,发现和维护节点间的连接依照节点的功能进行划分
核心客户端节点(Reference Client(Bitcoin Core)):包含钱包、矿工、完整区块存储、网络路由四种功能全节点(Full Block Chain Node):拥有完整的区块链数据,具有网络路由功能独立矿工节点(Solo Miner):拥有完整区块链数据,具有路由功能和挖矿能力,能不依赖其他节点的算力单独进行挖矿轻量级钱包(Lightweight(SPV)Wallet):包含钱包与路由转发功能常见的扩展节点有
矿池协议服务器(Pool Protocol Server):常作为比特币网络与其他矿池挖矿节点的网关路由挖矿节点(Mining Node):一种轻量级节点,包含挖矿功能,但不包含区块链数据,必须依赖矿池服务器维护的全节点进行工作,通常运行Stratum协议或其他矿池挖矿协议轻型Stratum协议钱包(Lightweight(SPV) Stratum Wallet):运行在Stratum协议下包含钱包功能的节点欢迎分享,转载请注明来源:内存溢出
评论列表(0条)