欢迎您访问科普小知识本站旨在为大家提供日常生活中常见的科普小知识,以及科普文章!
您现在的位置是:首页  > 数字货币

区块链技术是什么?区块链技术的本质到底是什么?

科普小知识2022-02-14 23:36:40
...

区块链技术是什么?区块链技术的本质到底是什么?

1.区块链技术是什么?

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。(来自百度百科)

2.区块链技术的本质到底是什么?

区块链本质上是一个分布式的公共账本。任何人都可以对这个公共账本进行核查,但不存在一个单一的用户可以对它进行控制。在区块链系统中的参与者们,会共同维持账本的更新:它只能按照严格的规则和共识来进行修改,这背后有非常精妙的设计。

举个例子吧。

王先生一家三口人,有王先生,王太太,还有正在上大学的儿子王二小,他们每个人都各自有自己的一个记账本。账本上都记录了大家的开支。王太太每个月给儿子1000块生活费,可是儿子的钱老是不够花,王先生偷偷每个月另给儿子500块。王二小的账本上每次只记上1000块,时间一长,王太太发现家里钱账目不对,怀疑王先生偷偷存私房钱,和王先生吵了起来。

用区块链如何解决这个问题呢? 假如某天王太太给了1000块给儿子,她只要再向全家人大吼一声—— 王太太给了王二小1000块,请大家在各自的账本上记下“王太太给了王二小1000块”,就OK了。

于是王先生全家每个人都成了一个节点,每次王先生家的交易都会被每个人(每个节点)记录下来。

每次晚上谁洗了碗(工作量证明)之后就可以在公共账本上结账,而且洗碗还有报酬,必须在前一天大家都公认的账本后面添加新的交易,而且其他人也会参与验证当天的交易。

自然会有人问,能否进行恶意操作来破坏整个区块链系统?比如不承认别人的结果,或者伪造结果怎么办?

比如王太太某天忽然说王先生没给儿子钱,那么其他人都会站起来斥责她。如果王夫人某天洗完碗想在结账的时候动手脚,其他参与验证的人也会站起来斥责她(除非她能收买超过一半以上的人),被发现作假会导致她那天的碗就白洗了,报酬也会拿不到,很可能第二天还要继续洗碗。

最后那个公认的账本也只会增加,不会减少。后续加入的家庭成员都会从最长的那个账本那里继续结账。

总结一下,区块链其实很简单,就是一个分布式的公共账本。每一笔账就是一个区块,账本就是区块链。

区块链的记账原理与此类似,但是真正的区块是包含时间戳的信息块,当然还有其他重要的信息,这样当一个节点有权把自己的信息添加上去后,要及时通知到联网的所有节点上,让大家更新自己手中区块的信息,这样大家才能承认这次添加是有效的,真正实现的公平、公正、公开的机制。