开采比特币就是奉献计算力吗,比特币自己可以开采吗

  

  最后一个简单介绍了一下比特币。在这一集里,我们讨论采矿:   

  

     

  

  我们经常听到的挖矿,其实就是比特币的挖矿,也就是利用计算机硬件计算比特币的位置并获取的过程。其实早在2009年,我们就可以用电脑CPU挖出比特币,比特币的创始人中本聪就用他的电脑CPU挖出了世界上第一块创世积木。但是CPU挖矿的时代早就过去了,现在比特币挖矿是ASIC挖矿和大规模集群挖矿的时代。   

  

  回顾挖矿的历史,比特币挖矿经历了以下五个时代:   

  

  CPU挖掘GPU挖掘FPGA挖掘ASIC挖掘大规模集群挖掘   

  

  同时,挖矿芯片升级带来的挖矿速度变化是:   

  

  CPU(20m hash/s)GPU(400m hash/s)FPGA(25g hash/s)ASIC(3.5 tash/s)大规模集群挖掘(3.5tash/s * x)   

  

  挖矿速度,技术上叫计算能力,是计算机每秒产生哈希碰撞的能力。也就是说,我们手里的矿机每秒可以进行多少次哈希碰撞,也就是计算力。算力就是挖比特币的能力。计算能力越高,挖的比特币越多,回报越高。   

  

  在比特币的世界里,大约每10分钟记录一个数据块。所有的挖矿电脑都在试图将这个数据块打包提交,最后成功生成这个数据块的人可以获得一个比特币的奖励。最初,大约每10分钟可以产生50个比特币的比特币奖励。但是每四年奖励减半,现在比特币网络每10分钟可以产生25个比特币。   

  

  为了成功地生成数据块,挖掘者需要找到有效的哈希值。要获得正确的哈希值,除了猜测没有其他捷径。猜测的过程就是计算机之间随机哈希碰撞的过程。如果你猜对了,你会得到比特币。   

  

  比特币的发送方根据接收方的地址,通过电脑或智能手机直接向对方支付比特币。实际上,比特币就是比特币地址,它是一串大约33位长的字符,由字母和数字组成,总是以1或3开头,例如,' 1dw una 9 otzzqyhklj 8d v1 TUS WMF 7R3v '。比特币软件可以自动生成地址。比特币地址和私钥是成对出现的,它们的关系就像银行卡号和密码。比特币地址就像银行卡号一样记录你在地址里有多少比特币。可以随意生成比特币地址来存储比特币。每生成一个比特币地址,都会生成该地址对应的私钥。这个私钥可以证明你在这个地址拥有比特币的所有权。我们可以简单的把比特币地址理解为银行卡号,地址的私钥理解为对应银行卡号的密码。知道银行密码才能用银行卡号上的钱。所以,使用比特币钱包时请保存好自己的地址和私钥。   

  

  比特币的交易数据打包成一个“数据块”或“区块”后,交易得到初步确认。当该区块链接到前一区块时,将进一步确认交易。在被连续六块确认后,这笔交易基本被确认不可逆。对等网络将所有交易历史存储在“区块链”中。区块链继续延伸,一旦新的区块被添加到区块链,它将永远不会被删除了。区块链实际上是由一组分散的用户节点和所有参与者组成的分布式数据库,是所有比特币交易历史的记录。   

  

     

  

  比特币是通过运行复杂的程序算法获得的。目前,它每天生产3600枚新硬币。理论上,任何人都可以通过下载和运行软件来制造比特币。但实际上,随着比特币的发展,挖矿机器设备的竞争越来越激烈,挖矿比特币的难度非常大,需要极高的计算能力才能勉强挖矿。根据比特币供给机制,每个人能挖到的比特币数量与他的挖矿设备的计算能力与整个比特币网络的总计算能力之比成正比。早期参与者少的时候,挖掘就很简单。现在的采矿时代已经是大规模集群采矿的时代,每天能挖到的矿已经很少了,而且这个数量还在随着难度的增加而迅速减少。如果你尝试用普通家用电脑挖矿,那么比特币几乎永远不属于你。目前优秀的矿企有芯片研发能力,大量的计算能力,专业的矿山部署和运营经验等。未来资源和计算能力会越来越向这些矿企集中。   

  

  顺便推荐一本《比特币:一个虚幻而真实的世界》左右的书。感兴趣的朋友可以看看。   

  

  最后呈现一张脑图,以供交流、学习和建议。   

  

     

  

  # s3gt _ translate _ tooltip _ mini { display : none!重要;}   

相关文章