时间:2023-08-05|浏览:186
用戶喜愛的交易所
已有账号登陆后会弹出下载
比特币挖矿是通过竞争打包交易的权利来获取比特币的过程。比特币节点使用区块链技术来同步交易,并通过竞争打包区块的方式保证区块链的唯一性。
1. 区块和区块链
区块是一段时间内的交易打成的一个包,比特币全网平均每10分钟产生一个区块,每个区块都链接到上一个区块,形成区块链。
2. 以区块为单位同步交易数据
节点通过检查双方区块的编号高度,可以方便地同步交易数据。
3. 打包区块的奖励
打包交易的节点将获得比特币其中一部分来自交易支付的手续费,另一部分来自初始2100万个比特币的分发。
4. 对区块打包权的竞争
节点使用类似“扔硬币”的方法竞争交易打包权,通过计算机做哈希运算来决定谁能获得打包权。
5. 竞争交易打包权的方式
节点不断地进行哈希运算,谁能首先得出符合规则的结果,谁就能获得打包权。
6. 获胜节点打包交易并广播
一旦某个节点成功找到符合规则的结果,它会将搜集到的交易打包成一个区块,并广播给其他节点。
7. “挖矿”和“矿工”的由来
节点进行哈希计算需要计算机设备和大量电力,类似于挖矿过程。因此节点抢打包权的过程被称为挖矿,抢打包权的节点被称为矿工。
挖矿最早使用CPU进行计算,后来发展出显卡矿机和集成电路矿机。集成电路矿机使用专门设计的芯片进行挖矿,速度和功耗都有很大的优势。
比特币全网算力不断增加,挖矿设备也从FPGA矿机进化到ASIC矿机,速度也从G级别逐步提高到T级别,每秒能进行万亿次哈希运算。
由于单个矿工抢得打包权的概率