比特币挖矿是什么(挖矿的意义挖矿是啥)

科灵网 4 0

比特币挖矿是什么(挖矿的意义挖矿是啥)-第1张图片-科灵网

1、每一个计算机的CPU就是一个矿工,加密货币是一个去中心化的系统,它依赖于共识规则来运行。

2、一个交易只要得到大多数的参与者的认可,那么就是真实可信的,这意味着发生的交易需要向比特币所有节点进行广播,所有节点需要验证这些交易的真实性。

3、每个节点首先需要构建一个候选区块,然后从交易池选择交易并打包进该区块,这个区块头包含有前一个区块的哈希值,时间戳、随机数和难度目标值等字段。

4、挖矿就是改变随机数,以寻找符合难度目标的新哈希值,该哈希值是根据一个算法计算,而得到的。

5、哈希函数的特点,是任意长度的不同的输入,几乎不会产生相同的输出,而且不能逆向求解,在进行哈希计算的时候会产生工作量证明,这需要耗费电力和算力资源,保证了交易的安全性和公平性。

6、尽管这有可能扩张能源消耗,给环境带来不利冲击,这种方式构建的区块是堆栈起来的,所有的区块都是连在一起的,也就产生了区块链。

7、由于摩尔定律指出计算机的运算能力。每18个月会增加一倍,这意味着挖矿的难度,是需要进行调整的。

8、加密货币是没有实物载体的,它的所有权需要通过数字密钥、地址和数字签名来确定,数字密钥可以通过加密货币钱包自动生成的。

9、并且这个过程与比特币协议相互独立,甚至不需要联网,一个数字密钥包括了一个私钥和一个公钥,公钥和地址均可以由私钥生成,生成的方法是哈希函数。

10、这意味着对私钥的所有权,就表明对加密货币的所有权,也就表明私钥必须要妥善保管,如果遗失,对应的加密货币也就丢失了,无法找回。

11、加密货币的交易都需要通过钱包,钱包是连接用户和区块链的中介,这个钱包没有加密货币,只有密钥,因为加密货币保存在区块链中,钱包可以创建交易,追踪余额,管理密钥和地址等。

12、挖矿的硬件设备也发生了改变,最开始通过普通电脑的CPU计算,是可以获得比特币的。

13、但是随着节点增多和技术更新,更为强大的ASIC(专用集成电路)设备被大量投入挖矿,它可以产生更高的运算速度,此外,GPU(图形处理器)也是一种较高效的挖矿设备。

14、由于挖矿的原理和难度调整机制,会出现“空区块”而无法获得收益,因此,截至目前,个人矿工几乎无法获得新的加密货币,导致了一些大型矿池的出现。

15、因为从人类发展的历史来看,合作是人们进行风险分担,是最常见也最有效的手段,保险就是最好的例子,每个参与者投入自己拥有的矿机,整体组合在一起进行挖矿。

16、这样能够提供最大算力,也就最有可能率先找到符合目标区块的哈希值,创建新的区块以获得奖励,最终按照贡献的哈希率进行收益分配。

17、这种情况下,每个参与者贡献的哈希率,只有在获得了奖励之后才有,因为有可能挖出“空块”,得不到奖励。

18、第二种是按照参与者贡献的哈希率,只要找到部分解就支付一个固定的费用,这种方式就相当于“时薪”,或者是参与者将他们的哈希率出租给矿池。

19、第三种是云挖矿(Cloud Mining),不同于第二种的出租哈希率,该机制是反向运行的,每一个矿工预付一个固定的费用给矿池,然后就可以获得哈希率并用于自己单独挖矿。

20、加密货币并不是实实在在的货币,它是虚拟的,没有实物载体,加密货币的价格波动趋势大致是相同的,但是价格整体差距大。

标签: 云挖矿

抱歉,评论功能暂时关闭!

微信号已复制,请打开微信添加咨询详情!