全节点 一直在线 在本地硬盘上维护完整的区块链信息 在内存里维护UTXO集合,以便快速检验交易的正确性 监听比特币网络上的交易信息,验证每个交易的合法性 决定哪些交易会被打包到区块里 监听别的矿工挖出来的区块,验证其合法性 挖矿 决定沿着哪条链挖下去 当出现等长的分叉的时候,选择哪一个分叉 轻节点 不是一直在线 不用保存整个区块链,只要保存每个区块的块头 不用保存全部交易,只保存与自己相关的交易 无法检验大多数交易的合法性,只能检验与自己相关的那些交易的合法性。 无法检测网上发布的区块的正确性 可以验证挖矿的难度 只能检测哪个是最长链,不知道哪个是最长合法链 作者:ice_fire_x