3分钟了解区块链概念

读完这篇会让你初步了解区块链,或是让你对区块链改观。

现在市面上讲的区块链,并不是区块链。

大家口耳相传的区块链实际上主要是两个部分组成的。也就是,现在我们常听到的区块链(Blockchain)要解释为

区块链+分布式帐本储存
(Blockchain + Distributed Ledger Storage)

大家先把这基本的定义了解,对于日后了解区块链相关技术会更有帮助。
很多媒体以及公司的文章会把这些基本的定义观念混淆,或是根本自己也分不清楚,所以很多讲区块链基本观念的文章以及影片,看完让人更一头雾水。

基于以上原因,这篇会拆成两个部分来解释,1.区块链2.分布式帐本储存

1. 区块链(Blockchain)

区块链是一种在单一帐本里资料的储存方式。

它将资料打包,并存进一个又一个的区块,透过区块排列、密码学…..等等的帮助下,将这些区块前后串再一起。(如果妳/你有疑问,是谁负责打包这些资料成区块,先简单说明,每个区块链网路的协议会有固定模式选人、或是指定人出来做这件事情,详情下一篇会解释区块链网路协议是什么,以及他的运作原理。现在只需要知道有一套大家都遵行的游戏规则)

举例来说,我们记帐的方式可以有好几种,有逐笔条列式记下来的,例如我8:00 买了一杯咖啡、12:00 买了寿司……;但也可以把它依照使用目的分类记下来的,例如纪录成营收、成本、营业费用、营业外收支出……等。

而今天区块链这种纪录资料的方式(资料有可能是金钱交易、货物记录…等等),最普遍的,是搜集一段时间内(例如:比特币网路是每十分钟搜集一次),被用户(或称节点)发布在这个网路上的讯息,会有人将这些被发布出来的讯息打包成区块。

打包成区块之后,可以确保有人要更改其中一个区块里的内容时,必须要将所有串再他之后的区块重新去做验算或验证,这种「牵一发而动全身」的概念便是区块链的精髓。

当然还有很多问题,你会注意到万一我不是更改中间的区块,而是更改最新的区块里面的内容呢?这样我就没有后面的区块资料需要重新去做验证,只要更改这个最新的区块即可(所以在工作量证明里面,最新的区块是最不安全的,所以在区块链网路的共识机制之中会设计,我们必须等到几次确认之后才能确定(Confirm) 这个区块可信任及安全性是被保护的)

总结区块链概念

一种在档案(或称帐本) 中纪录资讯的方法,我们会将资料搜集并打包成区块,再利用密码学将前后区块串连,使安全性提升。

2. 分布式帐本储存(Distributed Ledger Storage)

分布式帐本储存最基本的意思是,一群参与此网路的每个人都保存着一模一样的帐本。换句话说,一模一样的帐本被保存在每一个人的电脑里。

这也是「去中心化」一辞的由来。

如果参与此区块链网路有10000 人,这些人手上都有一份一模一样的帐本,因此当今天有其中1份帐本被骇客(或其他原因)更改,其它9999 份都不会受到影响,这时候大家互相比较一下,就会相信这9999 份才是真实的,并要求被更改的那一份更新至其他人一样的内容,否则会无法再继续参与、使用此网路。

也就是透过分布式帐本储存,大家相信「正确的帐本」是多数人正在维护的那一份。

总结分布式帐本储存(Distributed Ledger Storage)概念

分布式帐本储存就是去中心化的由来。参与这个区块链网路的人都将遵守一套游戏规则(又称协议),每个人都会保存相同一份帐本,这样如果中间有谁的帐本被窜改,大家还是会以多数人持有的那一份为真。

以上就是3 分钟搞懂区块链,先帮大家厘清观点,日后对区块链相关资讯才能有逻辑性的去了解、吸收。

本文链接地址:https://www.wwsww.cn/qkl/6549.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。