什么是区块链?什么是币圈?


区块链是什么

区块链其实就是互联网的一部分,我们平时双十一淘宝剁手,晚上没事点外卖,支持我们这些罪恶行为的基础就是互联网数据与数据间的传输方式,没有数据间的传输方式,我们这些行为只能是一纸空文,而区块链是一个集合了,密码学、分布式储存、智能合约、共识算法等多种新型技术的数据传输方式,并对现有的互联网进行了升级和创新,未来我们网上购物,线上订餐等行为都需要依靠区块链才能完成。

区块链为什么叫区块链

区块链本质上其实是一个不可篡改的数据库,在数据上传的过程中,数据会被打包到一起形成一个个数据块,这就有点像工厂将水果打包到玻璃瓶,生产水果罐头一样,而被打包好的数据块又有另一个学名叫“区块”,将每个罐头,也就是区块,按照时间的顺序连在一起,就形成了链式的网络,因为整个网络结构是由“区块”和“链”构成的,所以创始人就给它取名叫Blockchain,翻译就叫区块链。

更详细说明

比特币作为区块链的第一个应用,被大家所熟知。可是作为底层技术的区块链,大家肯定不太了解,区块链为什么要叫做区块链呢?

要弄明白这个问题,就要从区块链的数据结构来讲。区块链之所以叫区块链,因为它是由数据块和“链”组成的,数据上传所形成的数据块,会按时间顺序链接在一起,形成链式的结构。

区块是这个数据库的基本存储单元,记录了一定时间内,参与维护网络的节点间的全部交易信息,每次记账生成的一连串交易就会被打包成一个区块。像比特币最初诞生的时候,就是2009年1月3日,中本聪在位于芬兰赫尔辛基的一个小型服务器上,建立了第一个区块,也叫做创始区块,然后才挖出了第一批比特币。

那既然是数据库的话,就需要对里面的数据进行验证和保护。于是,区块链这个数据库就通过时间顺序,以一种密码学的方式把每一个区块关联了起来,从而使整个数据库更加安全与可信。这里面具体采用的密码学方法是哈希算法,也叫做哈希函数,可以通过这个函数,计算一个叫做哈希值的东西。每个区块在开头都要附上上一个区块的哈希值,以此实现关联。这个函数的特点就是,只要输入的数据发生改变,哪怕只改了一个小小的字符,整个哈希值都会面目全非,这就意味着一旦想要恶意篡改之前区块中的数据,之后的哈希值就会产生变化,从而被其他人所发现,以此保证数据库的安全性。

区块链的特点(去中心化)

区块链的特点有很多,但最重要的特点是去中心化,简单说像我们平时购物所用的淘宝,它实际上是中心化的,不管是选择商品还是支付交易,对于买家和卖家而言都有一个绕不开的平台,就是阿里巴巴,它作为一个中心化平台,维护着整个网络购物的生态,而所谓的去中心化,就是把阿里这个中心去掉,重新建立一套大家可以共同管理数据,且能自由交易的新规则,中心化有很多问题,在中心化的模式里数据都是存储在中心服务器里,一旦这个服务器瘫痪,整个网络都会出现问题,除此之外行业数据集中在少数几家巨头公司,由于数据管理不透明,一旦数据泄露后果是灾难性的,而去中心化好处在于,通过人人参与数据维护,数据信息不再集中,从而解决这些问题,所以去中心化可以说是互联网世界的伟大变革,每个人都可以平等地参与数据的维护和管理,区块链之所以被誉为趋势,就是因为去中心化的公平性。


网站分类

百科大全