如何理解区块链,正确认识区块链的概念分析

当前位置:首页 > NFT > 如何理解区块链,正确认识区块链的概念分析

如何理解区块链,正确认识区块链的概念分析

2022-05-07NFT43

主题:你对区块链到底有什么误解之正确认识区块链

如何理解区块链,正确认识区块链的概念分析

王立:蓑衣网小编

我们先来定义一下区块链,它的定义是很模糊的。国家说的区块链和我认识的区块链和您认识的区块链可能都不是一个区块链。

一、如何定义区块链

王立:

我认为的区块链,其实它只是由于比特币诞生以后所运用的一整套的,包括了密码学的一些加密算法,包括了POW的一种治理机制,包括了数据的点对点传输,把这些东西全部揉合在一起形成的一整套基于比特币这条公链的生态。一整套东西,我把它看成一个完整的区块链。

国家倡导的这种区块链,可能只是比特币背后我定义的完整区块链里边的一部分,或者说有一些变化以后的另外一个变种。

洪蜀宁:

我的定义更多地站在技术层面来讲,首先它是一种软件技术体系,它不是一个单独的技术。它是一种去中心化的,以密码学为基础的,块链式数据结构的,通过共识算法来实现拜占庭一致性的软件技术体系。

为什么我要这么去定义?区块链的本质是去中心化,我觉得这是最重要的一点。如果一个区块链项目它不是去中心化的,我认为它就不是区块链,它只是另外一种分布式账本的实现。

第二密码学,密码学是区块链的最基础的,没有用密码学的那肯定就不是区块链,我们传统的分布式数据库就可以去实现。

第三就是说块链式的数据结构,我认为它是非常重要的。因为现在有一些不用这样的数据结构的去实现,结果就会发现它的性质和现有的区块链性质是完全不一样的。它能做很多事情,不可篡改、溯源,它都能做。但是它有很多性质,比如说在去中心化或者是在拜占庭共识这方面,它就和现有的区块链有着本质的区别。我是认为这样的一种数据结构导致了这样的一种区别。

最关键的点就是刚才讲的拜占庭共识的问题。因为区块链它是一种无需信任的技术,要实现这样一种去信任无需信任的特性,它必须是要去实现拜占庭一致性。所谓拜占庭一致性,就是说我们在区块链上我们是不相信任何人的,我们认为任何人都有可能去作恶。

这是我对区块链的定义。

二、区块链的应用分类

洪蜀宁:

目前来看整个区块链从技术上来讲,大致可以分成公链和联盟链两大块。

公链就是像比特币这样一种有货币属性的,也可能是没有货币属性的一些其他的代币。它们的共同特点都是有币的,而且是不受许可的,任何人都可以参与的。另外一类就是联盟链,没有币,这是联盟链的一个非常明显的特点。

绝大多数的区块链应用都用了什么呢?基本只用了两个属性,一个是存证的能力,就是我们叫时间戳服务器。我能证明在一个时间点发生了一个什么事,我的时间形成了一个链条之后,就自然可以回溯了。

第二个叫做防篡改。在实际应用就遇到一些问题。比如说用联盟链,那么链上的节点往往都属于一个机构所管理。它如果想要篡改数据是可以任意篡改的,这样的联盟链或者说私有链完全起不到防篡改的作用。

王立:

节点多寡只是决定篡改的难度,去中心化难度越高,作恶的难度越大。

洪蜀宁:

节点数足够多的时候,像比特币这样有一万多个全节点的。在这样的一种环境下面,那么可以说你要去篡改数据,通过直接的作恶是不可能的,只有51%攻击才有可能去做这个事。

三、激励机制推动区块链发展

王立:

所以具体应用场景里边,我觉得反而用什么技术,比如说用(Hyple liger)语言或者别的技术反而是次要的,更重要的可能是一个机制的问题。

比如说法院的资料存证,你怎么去激励他,让他不去作恶。他不作恶有什么激励?他做了的话可能会怎么样?

洪蜀宁:

这个确实是比特币设计里面非常重要的一个点,它是用了激励相容。

所有的区块链都有一个假设,大多数人是诚实的。是指计算机安全模型里的诚实,就是是否能够按照要求去做事情。它用了一套激励相容的机制,用这样的机制逼着你去诚实,当你诚实的时候你能有收益,当你不诚实的时候,你的收益是要远远小于你的损失的。

联盟链里面也好,刚才讲的法院的链里面也好。首先第一,我们要互相制约。就节点之间要互相制约,不是由某一个最高法院建一套链,这个其实是没有意义的。互相之间没有直接的利益关系的、平等的人在一起,构成一个节点。

第二,你要设计一套激励机制,让他很自觉自愿地不去篡改数据。对大多数人来讲,篡改数据是有害的,那么即使有个别人他非要去篡改,他也不能去实现他的意图。

区块链应用能不能够真正落地应用,能不能吸引大量的人来参与,能不能够真正地防篡改、抗恶意攻击的这样一种能力,真正的技术不是最核心的,真正的核心就在怎么建立这样一个激励机制。

文章从网络整理,文章内容不代表本站观点,转账请注明【蓑衣网】

本文链接:https://www.baoguzi.com/11117.html

如何理解区块链,正确认识区块链的概念分析 | 分享给朋友: