比特币的用途,比特币的算法

  

  讲个故事:一个人发明了一个方程(算法?),这个方程有2100万个解,所以基于这个方程开发了一个游戏,就是谁找到这个方程的解,谁就能得到一个奖励,叫做“比特币”。于是很多人开始玩这个游戏(无聊?)。起初,使用通用CPU可以快速找到这个方程的一些解。比如,玩家A说我找到解a1了,于是A问所有参与游戏的人,“你们找到解a1了吗?”于是大家拿着a1的解去验证,并询问是否计算过a1。如果没有人反对“a1是这个方程的一个解”,没有人在A之前找到a1,那么幸运的是,A会得到一个比特币。当越来越多的玩家参与到这个游戏中,就找到了越来越多的解决方案。要快速找到新解,需要更强大的计算能力,解方程的过程涉及大量的浮点运算。传统的CPU已经不能满足这种高精度的浮点运算,所以主要的计算任务交给了更擅长浮点运算的GPU(后来发展为专业矿机)。   

  

  本来这是一个极客玩的游戏,但是一些银行家和交易所(如币汇、火币等。)发现了比特币的货币特性,于是开始用真实货币购买比特币,与金融货币挂钩。所以比特币逐渐开始有了货币的属性,有了一定的价值(因为有人愿意用美元购买比特币)。   

相关文章