这个问题我不太清楚。“区块链”的技术是什么?定义?
还在问区块链,它的技术怎么样?使用了哪些技术?
我的百科号:熊GGGGGG写了以上两个问题。有兴趣的可以关注一下。就当是问定义吧,回答这个问题。
什么是区块链技术?简单来说,这项技术可以理解为全民参与、去中心化、分布式记账的“账本”。所有系统背后都是一个数据库(大账本)。
还是太抽象了?以下是对参与式、分散式和分布式簿记的描述。
1.要理解“去中心化”,首先要理解什么是去中心化。今天,我想在网上买衣服。正确的操作是:
逛*宝→下单→付款给*宝→卖家发货→买家收货→ *宝把钱给卖家。
不是:本来是两个人之间的交易,但是有第三方(也就是中心)介入。真麻烦。
那为什么还要继续呢?
因为这个小三(中)、后台硬(银行)、有钱(*宝),值得“信任”。他们给我们担保,我们放心钱会被卖家吞掉。
所以只要解决了信任问题,这个“中心”就可以去掉了。
这时,区块链可以解决“信任”问题了。
只要和卖家交易,付钱,大家都会记在她的小本子上。这时候商家要违约,就得把所有人的书都杀了,比只杀一个人(中心)的书安全可靠多了。
这一切的谈论都是为下文做铺垫。
2.全民参与
全民参与很好理解。对区块链的信任建立在全民参与的基础上。每个人都是中心,每个人发一个小本子记账。大家都是公正的人,靠不住。
3.分布式簿记
理解了去中心化,就不难理解分布式记账了。
集中化对应于“集中记账”
比如今天,我吃了顿饭,用支付宝付款。支付宝在我的账户里做了20元减额的记录,在店家的账户里做了20元增额的记录。整个过程没有真正的现金交易,只是数据有变化。
所有的数据都存储在支付宝的数据库里,我们的电子交易过程都是通过庞大的数据库记录的。这整个过程被称为集中记账。
一般来说,只有一个“大账本”
去中心化对应于“分布式记账”
分布式簿记意味着遍布世界各地的数千台千千计算机参与这一簿记过程。每台计算机都可以有一个相同的账簿,每台计算机都可以有一个汇总所有交易记录的数据库。
一般来说,每个人都有一样的“大账本”
以上是对区块链技术的一个非常通俗的介绍。互联网上对“区块链技术”的定义是围绕“区块链”所采用的技术和特性来定义的。本文也用了几个简单的特征来定义,希望对你有所帮助。