比特币挖矿,是在解决数学问题,那么解决的数学问题有意义吗还是只单纯的烧显卡
基本上,比特币就是在浪费算力。
也有过用这些算力去解决一些实际问题的尝试,例如寻找大质数或者寻找地外生命这种。但是这种做法相对于哈希函数有两个问题:1,不能保证绝对公平。2,很难验证。所以,到最后还是算哈希值比较实际。
■网友
比特币与传统货币有的差距,至于差距和特点分别在哪,那是经济学问题。是否是浪费,那也是经济学问题。(说起来,印钞票也需要油墨,也需要纸张。)不过比特币的计算的确是无意义的计算。但是有一些有意义的分布式计算。http://www.equn.com/wiki/%E9%A6%96%E9%A1%B5这是介绍http://m.zol.com.cn/article/1247571.html?via=index如果你有一台高性能的计算机或者PC闲置,如果你有兴趣,你也可以为科学做贡献。
■网友
为了维持去中心化,这是必要的浪费。
货币,其实就是一种共识
货币是商品和劳动交易的媒介。能做这个媒介,是因为大多数人对货币有一个共识:这一块钱能换一个鸡蛋。所以,你可以卖鸡蛋得钱,也可以拿钱买鸡蛋。如果没有共识,或只有小范围内的共识,这东西就没法做货币。比如,卖鸡蛋的给你一张票,上面有他自己的签字盖章,说凭票可以取100个鸡蛋。那么,这张票也许你可以拿去和邻居交换一袋大米,因为邻居也认识这个卖鸡蛋的,他也认可这张票。这就是小范围的共识,如果你把这张票拿到国外,显然就没发交换任何东西了。无论是法币,还是贵金属,都获得了比较大范围的共识,大家都可以认可。贵金属,比如金银铂,储量有限,开采困难,获得成本很高,但鉴定容易,因此容易获得大范围的共识。你可以随手乱开个借条,但没法随手变出块黄金来。借条的信用是很难鉴定的,很容易复制,是不是真的,是不是能兑现都很难鉴定。法币的共识来自国家信用,央行就是那个卖鸡蛋的,但是生意大,人人都不得不认同,他开出来的票就能在很大范围内交易。
去中心化共识的本质是公平且容易鉴定
去中心化共识,是类似于贵金属的共识,不基于信用。其本质就是公平,贵金属是难以获得的,大家要获得贵金属的途径都差不多,挖矿,或者找挖矿的人买。这是公平的,没有人能低成本获得贵金属。举个简单的例子来表示公平带来的共识:打麻将。麻将的规则,对于在场的四个人来说是公平的,大家都有起始的筹码,结束后赢得了更多筹码的人,他的筹码就可以去找输家兑换成钱。在公平的规则下,你清楚对方获得筹码的手段是有限的,对方没发凭空变出筹码来,一定是赢了牌局得来的。打了一整宿的麻将,你已经不记得自己输了几场,对方赢了几场。但是,凭着对方手里的筹码的数量,就可以知道,他应得多少钱。筹码在这里能成为钱,就是共识的力量。如果这里有人作弊,比如掺入外来的筹码,共识就会被打破,没人肯兑换了。在较大范围内(超出牌桌上的4个人),筹码就很难得到共识,因为别人难以鉴定你的筹码是怎么来的。也许是公平的,但是由于难以鉴定,或者说鉴定的成本过高,就不会被采用了。
比特币的工作量证明带来的共识
比特币的工作量证明,大致是这样:取上一个区块的头,和这个区块的交易信息,再加上时间戳,随机数,合到一起,连续取两次SHA256运算。如果得到的数字,小于某一个值,就是有效的。这个算法的特点就是搜寻难,验证容易。SHA256的结果是没法提前构造的,也就是说,你不能数学方法解出,只能一个一个试。假如现在的难度是要求结果小于最大值的1%,那么你试出一个符合要求的解,那么期望就是试100次能出来一次。我不需要知道细节,只要看到你给出来了一个符合要求的解,就可以相信你已经尝试了100次左右(有可能你一次就试出来了,那也是“100次左右”)。这就是共识的起点:我们相信获得这个解的方法是很有限的,就是拥有算力(设备,电,时间等成本,基本上是公平的),没有凭空得到解的方法。另一方面,这个共识很容易验证,你一旦提供了一个解(你运算了大约一百次),我只要运算一次就可以验证这是不是真的。现在比特币全网算力已经超3000000000000000次每秒(希望没有数错零),一次运算即可验证,而这样的大算力要十分钟才能获得一次解,验证的难度相比之下是非常非常的低,除非SHA256算法被破解,想伪造是不可能的。
推荐阅读
- 汽车|苹果玩智能汽车,路子比特斯拉还野
- 看看老板是不是在画饼
- 是在一线城市做程序猿,还是在乡镇的银行工作
- |癌症是吃出来的?院士研究癌症60年,说3种食物要少吃,是在自毁
- 言车有徐|恒大首款实车恒驰1曝光,有概念车那味,比特斯拉好看?
- 怎样看待今天(12月1日)上午开始比特币的快速下跌
- 减脂|小心,你这不是在减脂,是在减寿!
- 哪里有新娘造型培训机构
- 直销银行的电子账户是在原来核心上建立还是新建电子账户系统好些为啥
- 宝宝|是在传达什么信息?不适的几种反应要清楚宝宝总是向外吐舌头