伦敦 伦敦00:00:00 纽约 纽约00:00:00 东京 东京00:00:00 北京 北京00:00:00

400-668-6666

比特币官方客户端

比特币官方客户端

比特币挖矿是解决什么问题的?

  都说比特币挖矿是用来解决数学难题的,极度烧电,据说和分布式计算有关,但现在云计算都普及了,为什么还有许多人花费高于云计算所需要的资源去挖矿呢?看到经常说一个月几十万电费的...

  都说比特币挖矿是用来解决数学难题的,极度烧电,据说和分布式计算有关,但现在云计算都普及了,为什么还有许多人花费高于云计算所需要的资源去挖矿呢?看到经常说一个月几十万电费的比特币挖掘工坊,它们用这么多的电力资源解决的数学问题到底是哪类啊。而且越挖越少。。

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  通过消耗各自计算机的运算能力来处理比特币系统里的交易信息,同时越来越多的人和机构加入这个去中心化的挖矿当中来时,大家发现居然没有一个人或者机构能够垄断这个挖矿产出的比特币,因为这个利益人人都想要,因为利益永远是人类最原始的动力,根据系统设计,如果任何一个人或者机构想要垄断挖矿产出比特币,必须要掌握超过一半的挖矿计算机和设备,但是这却是不可能达到的事情,这样一来比特币系统越来越强大和安全起来。假如系统遇到黑客攻击的情况下,只会有一小部分节点被影响,大部分节点继续运行,继续处理交易,继续挖矿,根本不会被影响。挖矿的收益来自比特币的奖励和交易的手续费。 为什么要挖矿?有什么意义?用迅雷来举例,在这个P2P去中心化下载网络里(包括但不限于迅雷),人人都可以作为一个节点来上传数据和下载数据,这样一来就算下载网站的链接失效了还是能下载到文件,很多人就认为只要是P2P的下载,文件就永远存在网上了。

  展开全部计算的内容是寻找满足某些hash结果的字符串,找的办法几乎只有一个字符串一个字符串地去试。

  hash(哈希)是一个字符串到一个(很多但有限位数的)数的映射。这个映射通常被设计成不能逆向计算的。也就是说告诉你一个数n,你很难算出一个字符串s来,使得hash(s)=n。

  上式的x的范围是0~2^32, TARGET可以根据当前难度求出的。除了x之外,你还可以尝试改动merkle_root和ntime。由于hash的特性,找这样一个x只能暴力搜索。

  一旦你找到了x,你就可以广播一个新的block,其他客户端会验证你的block是否合法。如果你的block被接受,由于每个block中的第一笔交易必须是将新产生25个比特币发送到某个地址,当然你会把这个地址设为你所拥有的地址来得到这25个比特币。

点击次数:  更新时间:2019-09-27 09:49   【打印此页】  【关闭
http://aapkee.com/bitebiguanfangkehuduan/137/