【区块链】比特币大涨,传说中的区块链是怎么回事

【区块链】比特币大涨,传说中的区块链是怎么回事

00:00
10:11

粉丝福利  

严伯钧的硬派科普秀交流群来啦,跟着严老师一起聊聊科普、了解物理界新动向、第一时间get严老师的活动消息,还有不定期的社群活动福利哦。


入群方式

微信添加yan_bojun,并回复:科普秀,我们将会邀请你入群。


欢迎每一位在听《严伯钧的硬派科普秀》的你的到来。



 

精华笔记

最近比特币涨到了12000美元以上,可以说又是来到了舆论的风口浪尖,再加上Facebook又要发行以自己的区块链为基础的虚拟货币Libra,所以这一集我们就来讲讲看所谓的比特币,或者说虚拟货币,它背后的逻辑到底是什么?


我将分三个方面来给你介绍区块链和虚拟货币的概念:第一,我们先来介绍一下什么是区块链?区块链的英文是 blockchain,这个block指的就是区块,chain指的就是链条。那么区块链顾名思义,就是区块组成的链条。


那区块到底是什么区块呢?其实就是数据的区块,然后区块之间其实有一个链条关系,所以你每研究一个区块,原则上你可以一步一步倒推回去,区块和区块之间是有紧密的逻辑联系和因果关系的,所以叫区块链。




第二,我们来看看区块链的特点是什么?为什么它会成为一个非常火的科技概念?区块链用的就是所谓的分布式计算,是一种去中心化的计算方式。我给你先举个例子,比方说我问你借了100块钱,这个时候我找来另外一个人做公证人,他在他的小本子上记下来,我欠你100块钱。


这个时候我如果想赖账,不想还你这100块钱,那怎么办?我可以把公证人干掉,或者说不要那么残忍,我把公证人手上的小本子给偷出来,然后烧掉。那我问你借了100块钱这件事情它就不存在了,我就可以赖账了。


这个其实就是所谓的中心化式的计算,因为你所有的记录都在那一个公证人身上。那么我现在如果换一个方法,我问你借了100块钱,你如果找了一万个公证人来做公证,这一万个公证人每个人都在他的小本上记下了,我欠你100块钱。


这个时候我要再想赖账,就变得比较困难了,我要偷一万本公证人的本子出来,再把它们毁掉,这个对我来说几乎是不可能办到的,所以这样的话就无法赖账了。那区块链的技术用的基本上就是这个原理,只不过在区块链的语言当中,每个公证人他手上的账本,叫做一个节点,叫一个node,它就相当于一个公证人,提供了记账服务。


但是接下来就带来一个麻烦?当只有一个公证人的时候,我要去更新账本,相对来说是比较容易的,我只要找他说我已经把这100块钱还给你了,你给我把这个帐划掉。但是如果这个时候有一万个公证人,我要找他们1万次,所以说更新账本是非常麻烦的。


这个时候区块链技术就产生了,所谓的区块链,一定要跟我刚才说的节点,就是node区分开。区块链的这个区块不是指刚才我说的那一万个公证人,而是每10分钟整个区块链网络中产生的所有的交易信息的数据,它组成了这10分钟里面新信息的一个区块。这个区块不是指物理空间上有多少个节点,它是过往10分钟之内,一个时间维度上的数据区块。


那么这10分钟的数据区块包含了什么信息呢?首先是这10分钟之内全网发生的,比方说交易信息,所有的买卖信息我统统把它记录下来,这是其中一个最重要的信息;第二个信息就是上一个区块的旧信息,因为你要跟之前的账本进行比对,所以说这个新的时间区块当中一定要有旧区块的信息。


由于这个区块既有新的信息,又有旧的信息,新的区块就跟旧的区块形成了一个链条。它可以追本溯源,一路追到比方说10年前我们的交易是什么样的,区块链的优势就是账本特别的清楚,每个人的账本都一样。


那这件事是怎么做到的呢?其实就是全区块链领域当中,比方说这一万个节点,都要使用同一套密码系统。我只要做一个更新,它就会自动更新到所有的节点上,这样就可以保证大家每个人的账本都是一样的,就让你完全没有办法赖账,你的整个信息就变得非常真实,也非常安全。


比方说有一个人他想赖账,他如果想篡改信息,他要把一万个节点上的信息全都篡改了,但是他的密码无法认同的话这个篡改是做不到的。然后他如果想对这些节点进行毁灭,要毁灭一万个账本,从物理上来说基本上是不可能的。所以说区块链就是去中心化的分布式计算,你的所有信息被同时同步到全球这么多的节点那里,这样的话你的信息的可信度就变得非常高。


第三,我们来看看比特币和所谓的“挖矿”到底是怎么回事?比特币其实就是第一个基于区块链技术的应用,它跟传统的货币最大的不同,就是去中心化。我们现在正常的传统货币,比方说美元、人民币、日元、港币,它们的发行者都是当地的中央银行,都是中心化的货币。


它的弊端在于跟一个国家或者地区的经济关系非常大。比方说前段时间土耳其的货币就拦腰斩了,汇率狂跌,会存在一个汇率的问题,因为货币的价值跟国家或者地区的经济形势是直接相关的。


比特币就没有这个问题,因为比特币的发行方你可以认为是整个互联网,没有任何一个所谓的中央银行去发行比特币。当然一个理想的情况是,如果大家都用比特币来进行日常生活的交易,那么比特币的价值是非常稳的,因为它不与任何一个实际的经济体的表现挂钩。


但是由于现在比特币以及各种各样的虚拟货币,它只是作为一种投资产品,甚至是一种投机产品存在的,它还没有非常严格的与各个国家的实体经济挂钩,所以它并不具备所谓的实用价值。


再来看看什么叫挖矿?你经常听说有一些工程师去“挖矿”,就是挖比特币。那就又要回到我们刚才说的区块链的概念,区块链每过10分钟要产生一组新的数据,这组数据要经过加密之后形成一组密码,才能成为一个新的区块。


那么问题来了,它本来是一组数据,你要把它加密成一组密码,这个过程是要消耗算力的,就是你要用计算机,要用算法,要耗电、耗资源去算它。这个就是所谓的“挖矿”,“挖矿”在干嘛?就是一个一个的“矿工”,这个所谓的“矿工”,可能是上千台的电脑、CPU,甚至是GPU。


它们对新的数据进行加密,进行一组运算,它们都去算一道数学题。谁先算出来,新的区块就用你这一组密码。然后由于你为这件事情付出了一定的劳动,比特币的网络系统就会自动奖励你一些比特币了。这个比特币原来是不存在的,是系统新生发出来的,奖励你的货币。


这就是所谓的“挖矿”的过程,其实就是一大堆工程师找了一大堆电脑,然后设计了一套算法来解数学题,它的实质贡献是把新的数据加密成了时间上的区块,所以你就会听说“挖矿”这件事情是拼算法、拼硬件。


因为CPU、GPU在计算的时候,它是非常耗电的,一定要找那些电力便宜的地方,去解一道一道的数学题。然后前一段时间比特币的价格掉下来之后,很多挖矿的人就不挖了,因为挖到的比特币还付不起电费。



| 比特币挖矿机


总结一下,这一集我首先讲了到底什么叫区块链?区块链,简单来说就是所谓的分布式计算。这个区块不是物理空间上有多少个节点,而是整个区块链系统当中,经过一定时间后新产生的数据,它们形成了一个时间维度上的区块。然后由于这个区块不光包含新的数据,它还能够追溯到旧的数据,形成了一个逻辑上的因果关系的链条,所以叫区块链。


然后比特币其实就是一种基于区块链技术的应用,它是一种去中心化的,不要中央银行的电子货币。但是由于它目前在我们的日常生活中并不能大规模的进行物品的买卖和商业的交易,所以目前来说它仅仅作为一种投资品的形式存在。


最后我想请你来思考一个问题:你觉得投资虚拟货币,比方说比特币,或者Facebook新出的Libra,它的价值在什么地方?非常期待在留言区看到你的回复。

以上内容来自专辑
用户评论
  • 红色的麦克斯韦妖

    去中心化的计算

    严伯钧 回复 @红色的麦克斯韦妖: 是在回答问题么?

  • 有只妖怪说

    关于第二点,如果篡改密码呢?

    严伯钧 回复 @有只妖怪说: 黑客可以做到,得针对具体的系统抓住其漏洞。

  • 景行0815

    钧哥接触过pi吗?跟比特币有啥区别?可靠吗

    严伯钧 回复 @景行0815: 没 不了解的东西不太敢碰。

  • KONGBAI

    只要有国家存在比特币估计没太大希望

  • 任毅_bk

    那为什么比特币是有数量上限的?

    蓝胖啊 回复 @任毅_bk: 数量上限的根本原因是作为数字货币,比特币本身没有任何价值,导致其价格会不稳定。为了减小通货膨胀之类的风险因素,比特币只能是一定数量的,不能是无限的。

  • yanghj

    你这科普讲不是很普,区块链我没听懂

    Zaqwsxcde 回复 @yanghj: 那是你理解能力差…

  • 修心行者_t9

    虚拟币可能是应对未来星际贸易的用品吧!

    严伯钧 回复 @修心行者_t9: 哈哈 这个想法好。

  • 用户5458019577

    如果全世界未来都用去中心化作为唯一货币,那么会不会因为数据量太大,导致手机或者电脑的硬盘不够用呢

    严伯钧 回复 @用户5458019577: 这个自有专业人士来操心,我也一直担心支付宝的系统是如何做到处理这么多数据的,但好像并不是问题。

  • 定和谐

    不说了,我要投资q币了

    严伯钧 回复 @定和谐: 马化腾给你点赞

  • 风浪_9a

    比特币具有稀缺性,安全性,提供了稳定可靠的 信誉……这些都是它的价值。科技就是生产力,投资比特币就是投资先进科技,投资先进生产力。当然投资也有亏本的时候