1. 首页
  2. 比特币区块链是什么意思(区块链是什么?比特币又是什么?)

比特币区块链是什么意思(区块链是什么?比特币又是什么?)

区块链他本质上到底是什么?okex的创始人徐明星在海南做了一次演讲,在演讲的开头,就讲到了区块链的本质,他说,区块链是一种数据库技术,而且是一种分布式的数据库,它并不是过去的单机版数据库。目前这定义是目前圈内,对区块链认可度最高的一个定义。就是区块链是一种分布式的数据库。

好,这里我们再来普及一下,数据库这个概念:百度百科上是这样解释数据库的,数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。

百科上为了方便我们的理解,有打了个比喻,说,你可以把数据看成一种,电子化的文件柜——他是存储电子文件的场所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。

不过在高老师看来这个点子话的文件柜还不够形象,如果把它比喻成账本就更形象了,因为账本的功能也具有,查询,记录,更新,删除等操作。

好,这会我们理解了数据库的概念了,数据库其实就是账本,那么区块链是一种分布式数据库,形象的说法就是,区块链是一种分布式账本。接下里我们只需要花时间学习一下,这个账本是怎样记账的就可以了。之前我们聊了,区块链来源于比特币,所以我们想要搞懂区块链的原理,还得先从比特币说起,其实我们刚才说,区块链是一个账本也是有依据的,因为比特币本质上就是一种公共记账货币。我们先把公共这个字放下,先说记账货币。

说到这个记账货币,其实我们平常生活中很多人都用过,比如说打扑克的时候,我们找不到合适的筹码,大家都没有零钱,就会现在记账的方式来结算。赢的人记录一笔,输的人就纪录一笔就可以了,等着一下午打完了,再计算一下余额来结算就可以了,那么这种方式就是一种记账,就在这个记账的过程中,你们之间的这种加减的动作,就起有了货币的功能。这就是一种非常简单的记账货币,其实,我们的银行系统的货币,本身也是一种记账货币,只不过他不是一种公共记账火币,法币的账本体系,记录在银行里,并不是我们顺便一个人都能看到,当然我们也都没有记账的权利。可是比特币就不一样了,他是一种公共记账货币,是因为比特币的账本,并不保存在某一个类似于央行这样的机构里,他是分布式的保存在全世界的很多个地方,只要你想拥有,每个人都可以拥有一本,而且每个人都有给这个账本记账的权利,这就是公共账本的含义。

但是,这个时候问题就来了,既然每个人都有权利记账,那有人恶意记错账怎么办呢?我们知道在银行体系,我们相信中心化的机构,因为他们能保证这个记账体系的正确性,那比特币呢,这个公共记账货币,他是怎么保证这个账本的权威性呢?这个账本每人都保存有一份,到底应该听谁的呢?哪个账本是正确的呢?怎么保证每一笔账都是正确的呢?

比如说,有个人就不太诚实,他叫小王,他就想把自己账户的余额从5个比特币改成500个比特币怎么办呢?这样的人总是存在的。总想不劳而获,那么我们怎么防止这的事情发生呢?

既然比特币它是一种公共记账货币,也就是说每人都有一个账本,那就不能只看一个人的账本,要看大多数人的账本,比如小王在改动了账本之后向小李支付100个比特币,那么这个时候小李就可以看看自己的账本和其他人的账本了,小李一看自己的账本和其他大多数人的账本里,发现小王只有5个比特币,根本没能力去支付100个比特币,所以小李就不会接受他的之一笔支付,同样的道理,其他人也不会接受小王的超过5个比特币的支付的,那么小王有没有可能,用5个比特币当做100个比特币花呢?有可能的,只要他有能力,改动全网大多数人的账本就可以了,那么这个大多数有多少呢?是51%,其实不只是小王,全网任何一个人,只要他有能力改动全网51%的账本,那么比特币的整个记账体系就有他说的算,这是有比特币的这种分布式验证机制所决定的。

这个时候你可能会怀疑了,这种记账机制谁想记谁就能记,谁想改就能改,到底安全吗?答案是很安全的,至少比银行的中心化体系安全一些,而且已经已过10年以上的对比了,比特币的这个记账机制10多年来,从未出过一次错误,而银行的账户体系,每年都会出现很多错误。只不过比特币的这个记账体系在效率上低一些而已。具体有多低呢?你比如说,在比特币的记账体系里,每发生一笔交易,就要去核实所有的账本,还需要仔细的检查,看看这些交易是否正确,刚才我们说了,比特币的账本它分布在在全世界的各个角落,而且数量特别多有成千上万这个这样的账本,每发生一笔交易都得去核实,理论上是可以做到的,但是在现实生活中是很难做到的,那么比特币是怎么做到的呢?它是怎么快速而却正确无误的核实每一笔交易的呢?这就要用到一种技术了,这个技术就是我们明天要讲的非对称加密技术了。

下面来总结一下,我们今天学习的内容:

第一:区块链本质上是一种分布式数据库,通俗的说法是一个分布式账本。

第二:要理解区块链的原理,需要先理解比特币的原理。

第三:比特币是一种公共记账货币。

本文摘自:高朋《八分钟区块链》

相关文章