主页 > imtoken钱包安卓版下载步骤 > 3分钟快速介绍比特币和区块链

3分钟快速介绍比特币和区块链

什么是区块链?暂且理解区块链是一种存储解决方案,一种特殊的数据库

也许你又听说过,什么是分布式账本? 什么是去中心化? 什么是不可变的?

一个一个来

通俗地说,分布式账本就是很多人存储着完全相同的数据。 比如我电脑里存着《望清水》这首歌,电脑里也存着《望清水》这首歌给你,你表哥,表妹等等。

去中心化实际上强化了分布式账本的概念,就是说你那里的数据也在这里,你表哥也在那里。 每个人都一样,没有主次之分。

这个你不要乱动,你得好好谈一谈。 可能很多人最不理解这个概念。

不可篡改是指存储的数据不可更改比特币基础链,1存入1,不可能后悔改成2

这该怎么做

暂且,我们可以先理解为每次存储数据时,都会包含最后一次的数据,如下图所示:

比特币基础链_区块链技术与比特币_比特币区块链交易查询

区块链结构示例

当你第一次存入“banana”时,不包含其他数据(比特币中称为创世块),当你第二次存入“apple”时,它会包含第一个数据“banana”,以此类推

这样每次存储的数据都包含了上次的数据,形成一条链,区块链因此而得名

但是为什么不能被篡改呢? 如果要把第二次存储的“苹果”改成“火龙果”,必须先把第二次包含“苹果”的数据改成“火龙果”,然后把后面所有包含“苹果”变“火龙果”

你可能会说,这好办,不就是修改第二次后包含“apple”的数据吗?

直接在自己电脑上修改比较容易,但是现在的问题是很多人电脑上的数据都是一样的,你得花大价钱告诉大家数据变了,那就改吧一起

这个费用是多少? 几乎不可能做到,为什么?因为当你在修改数据的时候,其他人还在继续存储数据

所以你的修改速度一定要快于别人的存款速度。 这是你和一群人之间的竞争。 这只是其中之一。

二是数学题。 暂且可以理解为每次存储数据(修改也可以理解为保存)比特币基础链,都要计算一道数学题,只有答案正确才能存储数据。

综合起来,你的修改速度难比一群人快

网上说如果你有51%的算力,你可能会篡改数据,就是这个意思

现在总结一下

为什么区块链有分布式账本、去中心化、不可篡改的特点,就是很多人把这种不可篡改的数据存储在自己的电脑上

一些技术宅可能会说实话,这样存储数据需要多大的存储空间?

好吧,我解释一下,其实hash算法就是用来从数据中生成一个唯一的256位二进制数,所以只包含这个256位二进制数。 专业术语叫“数字指纹”,类似这样:a8fdc205a9f19cc1c7507a60c4f01b13d11d7fd0

好了,现在我要说说比特币和区块链有什么关系

上面也提到了每存储一次数据,都要计算一道数学题,因为计算这个数学题是消耗资源的,因为是计算机计算的,所以主要消耗的是电费、网络费和硬件采购成本,等等

那么谁会无聊地跑去计算一个谜题,然后被驴踢到脑袋呢?

NO,NO,绝对不是,这群人比谁都厉害,这群人也叫矿工,俗称矿工

是利益驱动的,因为存入数据是有奖励的,奖励是什么?奖励比特币

比特币是怎么来的,它是凭空产生的,是的,你没看错,它是凭空产生的

它是如何产生的? 你努力计算出答案,将数据存入区块链后,会自动为你生成比特币奖励

所有的比特币都是这样产生的,流通的比特币的来源就在这里

比特币不与任何有价值的东西挂钩,它就是这样凭空创造出来的,是给你计算问题的辛苦程度的