找回密码
 立即注册

扫一扫,登录网站

首页 区块链生态 查看内容
  • 2637
  • 0
  • 分享到

比特币系统为什么要进行这些“无用的计算”

2020-10-7 13:36

来源: 芃麦区块链

      区块链是源自比特币的底层技术,在比特币系统发展到一定阶段之后,有人把区块链技术从中剥离出来,认为这个技术可以用到各个领域。也有人这么说,比特币是区块链现在的一个重要应用场景,因此,要理解区块链的来龙去脉,一个好的角度是去看比特币的历史。欢迎各位粉丝在评论区每天参与打卡和芃麦老师互动成为铁粉。

      今天的第二个部分,我们来看看,为什么要挖矿。看到了这些矿机计算机在进行看似无用的比赛、计算时,人们自然会接着问的一个问题是,为什么要进行这些“无用的计算”?这其实是一个有倾向性的问题,这些计算是“无用的计算”吗?这个话题争论几天几夜也不会有答案,我想用两个类比来说。

     第一个类比是经济学家亚当•斯密在几百年前说的:在17世纪,在他那一派看来,黄金货币不过是一个符号,他因而认为,花费大量的精力和资源去开采制造金币的黄金,是一种浪费。其实我想,即便在黄金已经没什么实际用途的现在,多数人也很难认同,黄金开采所耗费的资源是一种全然的浪费。

     第二个类比更生活化一点,以我为例,我从来不看任何娱乐节目,我可能会认为那些花费在娱乐节目的拍摄、制作、播放上的资源都是巨大的浪费。但这个观点显然过于狭隘,因为,这个世界上有很多人从娱乐节目中获得了快乐

       市场上大部份读者们要更乐观一些,他们认为,比特币挖矿,可以最有效率地把电力转换成现金。比如,在中国某些地方水力资源丰富,尤其在丰水期,大量的水力资源就白白的浪费掉了,而如果丰水期多发出来的电能够在水电站周围就运行比特币挖矿设备,将这些能源转换成比特币,这样就把能源变成了钱,存放起来了。讲这些个类比,我是想说,我们先不要给比特币挖矿所进行的计算进行定性,至少我们可以认为,它就在进行一种中性的计算。在这样基础上,我们才可以进行一些更深入的比较

      比特币挖矿所消耗的能源,其实并不是白白浪费掉的,这些节点所消耗的能源,其实是维持着比特币网络的运转。我们前面讨论了,比特币系统难以被攻破,正是因为这些节点在按照规则进行计算、进行算力比赛所保障的。比特币系统的设计的特点是,即便这些节点中有坏人,在高度竞争的环境中,他们无法拥有足够强大的优势去破坏整个系统

        在整个挖矿的环境中,很多人还试图把比特币系统看成一个支付系统,用跟支付系统的对比来说明,比特币挖矿所进行的计算并不是资源浪费。他们讨论说,传统的货币需要有钞票印刷、ATM取款机 、银行柜台、运送现钞的押运车等庞大的系统,这些系统也都在消耗资源,这些所消耗的资源,都是为了保证这个支付系统的有效运转。类似的,比特币挖矿所消耗的资源,也是为了保证这个支付系统的安全。

       当然,有人看到,比特币系统所采用的所谓工作量证明需要耗费大量的电力,他们因而开始设计一些不那么需要消耗电力的方法。比如,在联盟链系统内,由于节点相互之间是信任的,因此没有必要进行算力竞争,大家可以轮流着获得记账权。又比如,有一类最近几年逐渐占据主导权的做法是所谓的权益证明,也就是,赢得记账权靠的不是需要消耗电力的计算,而是抵押财产和权益在网络中,按照比例获得回报,当然如果出问题相应地被惩罚。这就是所谓的POS权益证明,以及DPOS委托权益证明机制。

         不过,芃麦老师和不少人都认为,在比特币这些应用中,算力竞争的工作量证明依然是最优选择,因为这个系统的运转不需要我们预先假设应该相信什么什么人,一切都是由算力竞争决定的。总的来说,比特币挖矿所消耗的资源,让我们得到了比特币系统的安全,我们的总付出小于总回报,这是目前的最优选择。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部