资讯专栏INFORMATION COLUMN

区块链扫盲

hiYoHoo / 327人阅读

摘要:之所以叫区块链,是因为它由区块和链表组成。区块链有一大主要特性就是防篡改。再结合上文提到的防篡改的特性,区块链有很高的置信度。基于区块链极高的置信度和可靠性,所有交易类的场景都能应用上。所以对于实时性要求高的业务,区块链并不合适。

欢迎关注我的公众号睿Talk,获取我最新的文章:

一、前言

最近一年多的时间里,区块链及其应用得到了飞速的发展,尤其是数字货币动辄几十倍的涨幅造就了不少财富神话。到底区块链是什么,数字货币与区块链有什么关系,本文将会做一个入门式的探讨。

二、区块链是什么

区块链本质上来说就是一个分布式数据库,数据库记录的内容可以因应具体的业务而变化,没有特殊的设定。网络上每一个节点都有一个全量的数据库副本,每一个节点都可以写入数据,并将数据同步到其它节点中去。

之所以叫区块链,是因为它由区块和链表组成。每个区块都包含2部分:

区块头
区块头记录了其父区块的哈希值、本区块的哈希值和生成时间等信息。每一个区块的哈希值都是不一样的,根据其区块体的内容和上一个区块的哈希值生成。

区块体
区块体记录的就是具体的业务数据。以比特币为例,其区块体记录了比特币网络中发生的每一笔交易数据。可以对区块体的内容进行加密,保证数据只公开给有访问权限的人。

就这样,每个区块都有一个父区块的指针,就形成了区块链。

区块链有一大主要特性就是防篡改。由于各个区块根据区块的哈希值串联起来,而区块的哈希值是根据区块体的内容和上一个区块的哈希值而生成的。一旦对区块的内容进行了更改,哈希值就会改变。这会导致它子区块的哈希值会跟着变,一直传导到各个子孙区块。如果没有51%的节点配合,这种篡改是不可能生效的。

三、区块链能做什么

如果区块链只是一个分布式的数据库,那跟其它数据库有什么不一样呢?

它最大的特点就是去中心化!传统的数据库都是主从的模式,读操作在从库完成,写操作都是在主库完成,主库就是一个中心化的库。而区块链在每一个节点都能进行写操作,没有一个中心化的库存在。再结合上文提到的防篡改的特性,区块链有很高的置信度。就算某个节点被黑客攻破,也不会影响到其它节点。而中心化的数据库一旦主库被黑或者被管理员删库,就gg了。

基于区块链极高的置信度和可靠性,所有交易类的场景都能应用上。目前用的最广泛的就是数字货币。在其它小范围的商业场景下,也会利用区块链做一些商业联盟之间的业务。比如金融行业,保险公司跟银行之间的委托保险买卖业务;供应链各个环节的数据追踪;数字化作品的版权确认等。

四、区块链不能做什么

因为区块链是一个分布式的数据库,就涉及到数据的同步问题。而将新的数据同步到全网是一个非常耗时的过程。以比特币为例,确认一笔交易平均需要1个小时的时间。另外,区块链也不擅长处理高并发的业务。目前来说,其每秒最多也只能并发处理500个请求。所以对于实时性要求高的业务,区块链并不合适。

五、结语

本文对区块链的基本概念做了一个简单的介绍,下一篇文章将会介绍区块链最成功的应用--比特币,敬请期待:)

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/24119.html

相关文章

  • 比特币概念扫盲

    摘要:在年,所有的比特币便会被挖光,区块链中的比特币变为。那时,全世界所有的比特币加一块一共是万个,并且永远不会再增加。比特币的这种设定是不是很像某种东西是的,就是黄金。 2018年7月24日,比特币的交易价格再次突破了8000美元,这也就意味着比特币的市值已经达到了1374亿美元。那么问题来了,这么一种虚拟huo币居然可以达到这么高的市值,它凭什么?你又知道到底什么是比特币吗?今天我就来浅...

    spademan 评论0 收藏0
  • 区块笔记(1)基础概念扫盲

    摘要:区块链元年年,一个叫做中本聪的神秘作家发表了一封名为的白皮书,奠定了比特币的基础,也完全改变了我们看待和理解货币的方式。 正如民谣像一杯酒,有故事的人听不得。深夜失眠的我,无意翻起中本聪的白皮书,就注定了无眠。今夜的我只醉心于技术,别问是真是假。 这是一篇关于区块链基础的笔记,涉及了我认为对于初学者来说,想要进一步深入前需要了解的最重要的几个概念,概括如下图:showImg(https...

    The question 评论0 收藏0
  • 区块笔记(2)直观感受比特币

    摘要:书接上回区块链笔记基础概念扫盲,我们讨论了关于比特币以及区块链的许多基础概念,可能通过我略带类比的描述,让你初步有了一些概念,但是对于一个比特币到底长什么样以及如何使用比特币进行交易可能还不是很清楚,说的直白点就是听过猪叫,但没吃过猪肉。 解惑是每个人都在走的一条路,可谁又能解这漫漫无期呢?路上总是麻醉的人多,释怀的人少。 书接上回区块链笔记(1)基础概念扫盲,我们讨论了关于比特币以及...

    DrizzleX 评论0 收藏0
  • vue项目部署在IIS,HTML知识扫盲

    摘要:表单标记标记用于创建一个表单,定义表单的开始和结束,它是一个容器,用于包含其他表单元素,例如文本框单选框等。 关于VUE科普: Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种...

    FingerLiu 评论0 收藏0
  • [译]区块技术全解析入门版

    摘要:区块链技术通过给数字信息标记时间戳,使其无法回溯或篡改。因此,除创世区块外,所有区块均含有上一个区块的哈希值,这是保证区块链安全的关键技术,下面将讲解它的工作原理。它允许基于区块链技术的金融交易,被用于货币和支付。 原文链接:https://www.guru99.com/blockc... 一、什么是区块链? 简而言之,区块链就是由许多包含信息的区块组成的链条。区块链技术通过给数字信...

    shleyZ 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<