http://www.7klian.com

(区块链课堂实录和笔记)从零开始学区块链:

目录

前言

区块链的运行原理

挖矿是什么意思

比特币的挖矿原理

前言

这些天,我偶尔发现水龙头app上有学习区块链的课程,看了几个视频之后,发现里面的课程很适合刚入门的小白,想着自己可以学习区块链可以提高自己和小白们对区块链的认知,便打算把这个课程内容记录下来。想了解和学习的小白们,请继续往下看吧。

01区块链的运行原理

区块链的原理就是一个人们在互联网中达成共识,彼此信任的过程。

区块链的实质是一个人人都可以参与记账的大账本,每个人还有一个小的账本,可以将大账本里的全部数据备份下来。

当一笔交易数据产生后,会有人将这笔数据进行处理,然后同步到每个人的小账本中,交给大家进行确认。

其中大部分的人,认为这个数据是真实、可信的时候,这笔数据才会记录到整个区块链网络的账本中,所有人再同步更新新的数据。

这个机制的好处就在于:解决了信任问题。

像我们现在社交、购物,数据都是掌握在中心化的巨头手中,一旦他们更改我们的数据,我们也无从得知。

但放在区块链的世界中,只要有人想要更改数据,就会跟其他小账本所记录的数据产生冲突,很快就会被人发现,从而保证了数据的安全问题和信任问题。

所以区块链运行原理就是一个大家共同记账、互相验证、达成共识的过程。

在今天这样一个数据爆炸又信任缺失的时代,希望区块链可以成为我们头上的一缕阳光。

02矿工挖矿是什么意思?

所谓区块链中的挖矿,与我们日常生活中所说的挖矿不同,它指的是区块链网络中的一种奖励行为。

我们都知道,区块链实际上是一个人人都可以参与数据处理的数据库。但在没有一个团队维护的情况下,大家总不可能平白无故的去做数据维护吧。

于是为了激励大家积极参与数据维护,区块链就有了一个奖励规则,谁能把数据处理得最快、最好,并得到系统的认可,谁就能获得相应数量的比特币作为奖励。

因为比特币的数量有限,这种行为又与淘金矿的举动类似,所以,我们就把通过这种规则,获得比特币的方式称之为挖矿。

而参与数据处理的这些人,我们就称之为矿工。

矿工就像是区块链的保护神,需要维护网络的运行,还能守护网络的安全,而且人人都可以参与。

所以只要想尝试,你也可以体会一次家里有矿的感觉哈。

03比特币的挖矿原理

比特币的挖矿原理,实际上就是一个数据记录的过程。

区块链是一个人人都可以参与数据处理的数据库,每隔一段时间,就需要矿工将之前没有经过大家确认的交易数据,收集起来,进行处理。

但问题就来了,矿工那么多,到底用谁处理的数据?

所以系统就有了一个特殊的机制,所有参与的矿工,把数据打包的时候,必须加入一个叫做“哈希值”的东西,而且这个哈希必须满足一定的条件,系统才会认可你处理的数据。谁能最先完成这件事,并把自己的工作成果广播给其他的矿工确认,且大部认为没问题。谁就能获得记录数据的权利,以及很多的比特币作为奖励。

这就有点像一个海贼王留下了大笔的金银珠宝,然后跟所有人说,去寻找吧,谁能找到开启我宝藏大门的钥匙,谁就能获得我的全部财富。

当然,矿工挖矿不仅仅是为了比特币。

因为这是维护整个区块链网络的重要环节。

挖矿的人越多,参与数据确认的人也就越多。

我们的数据也就越安全,所以不要小瞧矿工。

真的到了数据爆炸的那天,矿工拯救世界,可不是说说而已。

下期预告

区块链的分叉是什么意思?

区块链的分类

区块链的核心技术?

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读