主页 > imtoken换手机怎么登录 > 简单了解比特币节点和矿工
简单了解比特币节点和矿工
什么是比特币? 你可能看起来很冷漠,每个人都知道,好吗? 那么,开始背诵:比特币(BiTCOin,简称:BTC)是一种去中心化的、非通用的电子加密货币,可以在全球范围内支付。 也有一些观点认为比特币是一种虚拟商品。 比特币由中本聪于 2009 年 1 月 3 日发明并创立,基于无国界的点对点网络,使用共识倡议开源软件。 比特币是目前法币市值最高的加密货币。 点击! 我知道,我知道:喜欢看Alyssa科普的同学都有一颗热爱知识和技术的心! 但是,你知道吗? 比特币不仅是加密货币区块链的底层技术,更是:一种网络、一种协议、一种语言。 今天我们先来说说比特币网络。
首先介绍三个概念:节点、SPV和矿工。
节点(nodes):比特币网络的主干。 比特币网络的节点负责:交易确认和广播。 所有节点都遵守比特币的共识规则(Consensus rules):每个区块只能产生特定数量的比特币(目前为12.5 Bitcoins/block)。 在区块链中,任何一笔转账都不能转出两次(double payment,Double-spending)。 在早期,比特币中的所有节点都是——全节点。 但是,随着比特币的发展,出现了新的节点类型以满足不同的需求。 比特币节点有两种常见类型:全节点和 SPV 节点。 全节点 全节点(Full node):是下载了最新最完整的比特币区块链,能够独立完成交易确认和交易广播的节点。 它是支持比特币转账交易的核心力量。 如果没有人运行全节点,比特币网络将瞬间崩溃。 全节点的用户有:独立矿工和比特币核心(Bitcoin core)客户端(默认全块同步)。 1. Miner 具有矿工功能的节点区块链底层技术是什么,可以通过解决工作量证明算法问题(Hash运算)来竞争创建新区块的资格,从而: 获得新的比特币并收取交易手续费。 矿工分为两类: 独立矿工:矿工独立产生新区块,区块奖励和交易手续费收入全部归自己所有,承受更高的风险波动和更高的回报(回报周期长)。 伙伴矿工:矿工联合起来组成矿池发现更多区块,根据贡献的算力分享收益比特币什么技术,接受风险波动较小的较小收益(收益周期短,目前矿池模式以比特币为主)挖矿方式)。 其中,独立矿工(Solo Miner):使用所有区块链数据,具有挖矿能力。
2. Bitcoin Core(参考客户端(Bitcoin Core)) Bitcoin Core 是比特币和其他加密货币参考的开源客户端。 最初被中本聪命名为“Bitcoin”,后改为“Bitcoin Core”。 该软件验证整个区块链上曾经进行的所有交易,并且可以默认用于转移资金。 包含钱包、矿工、完整区块、路由网络四大功能。 比特币开发者经常建议用户使用全节点,或剪枝节点作为比特币钱包。 因为运行全节点是对比特币网络的一个很好的支持,全节点越多,比特币网络就越安全。 个人无需将自己的比特币委托给电脑上的第三方钱包软件,就可以独立验证和确认交易,可以避免信任问题。
SPVSPV(Simple payment verification)节点区块链,又称轻量级节点,底层技术有哪些。 不下载完整比特币区块链的节点。 区块链的底层技术有哪些,包括钱包和路由转发功能,适用于手机、平板等存储容量有限的移动设备。 SPV 只验证自己的交易比特币什么技术,不管其他人的交易。 有同学担心,如果只验证自己的交易,会不会有什么问题? 会不会有无效块? 不会,因为 SPV 连接到许多不同的全节点,确保我们都同意同一个区块。 比如你手机上安装了比特币钱包APP,你的手机就是一个SPV节点。 钱包运营商将通过SPV协议与互联网上的完整节点核对并确认每个用户钱包中的转账。 市场驱动 在比特币网络中,区块的生成完全是市场驱动的。 因为,矿工会选择交易费用最高的交易来创建新区块。 (比特币手续费可以设置为不同的值,设置的费用越高,越有可能被优先处理)。 作者:朱三奇,区块链研究院特约作者。