通俗易懂讲解区块链

2023-11-18


近日,区块链又刷屏火了。中央提出要把区块链作为核心技术自主创新的重要突破口,加大投入力度,着力攻克一批关键核心技术!那么“区块链”到底是什么呢?很多人最初都是通过“比特币”等虚拟货币对“区块链”有些了解,但大都不知道“区块链”到底是什么有什么用等等,今天小编就来通俗易懂的介绍下,供大家参考下。

在这里插入图片描述

一、区块链是什么?

专业来说,区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链本质是一种去中心化的记账系统,是一种新的技术,它的核心在于“去中心化”。
在这里插入图片描述

区块链的几个核心特点

1、去中心化

区块链技术不依赖额外的第三方管理机构或硬件设施,没有中心管制,除了自成一体的区块链本身,通过分布式核算和存储,各个节点实现了信息自我验证、传递和管理。去中心化是区块链最突出最本质的特征,。

2、非常安全

只要不能掌控全部数据节点的51%,就无法肆意操控修改网络数据,这使区块链本身变得相对安全,避免了主观人为的数据变更。与集中式数据库不同,攻击者没有一个单一的入口点,数据的安全性更有保障,这也使得区块链技术非常安全。

3、不可篡改性

一旦进入区块链,任何信息都无法更改,甚至管理员也无法修改此信息。一个东西一旦出现就再也没法改变,这种属性对于人类目前所处的可以更改、瞬息万变的网上世界而言意义重大。

4、开放性

区块链技术基础是开源的,除了交易各方的私有信息被加密外,区块链的数据对所有人开放,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明,网络中的所有节点都可以轻松访问信息。

5、无第三方

因为区块链的去中心化,它可以帮助点对点交易,因此,无论您是在交易还是交换资金,都无需第三方的批准。

6、匿名性

区块链本身就是一个平台,除非有法律规范要求,单从技术上来讲,各区块节点的身份信息不需要公开或验证,信息传递可以匿名进行 。

二、区块链与比特币的关系

说到区块链,很多小伙伴目前第一时间会想到比特币,之前伴随着比特币的火爆,就连不少大妈都在讨论区块链,众多科技公司也都纷纷布局区块链。那么,区块链和比特币是什么关系呢?

在这里插入图片描述

区块链,是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据”

比特币是世界上第一个用区块链技术做的虚拟币,也是目前基于区块链技术最火的一种虚拟货币,它的目标是其整体币值对标整个世界的财富估值。

在这里插入图片描述
但是需要注意的是,区块链并不等于虚拟币,它只是基于区块链技术的一种,区块链的范畴远比比特币要大,因此,比特别并不等于区块链。比如,苹果比作是比特币的话,区块链则是水果,我们可以说苹果是一种水果,但水果有很多,就不一定是指苹果了,简单来说,比特币是第一个基于区块链技术打造的爆款产品。

所以区块链实际上是一种新技术,而不仅仅是之前一地鸡毛的各种虚拟货币,绝非是炒币!虚拟货币只是区块链的一种应用,而且还是被国家严打的那种…。

三、通俗易懂解释区块链

区块链作为一项比较高深的新技术,看概念很多人还是很难理解,下面通过一些通俗易懂的术语帮助大家大概懂个皮毛吧。

区块链本质上市一个去中心化的数据库,一个去中心化的分布式储存带来公开与透明,也让数据直接产生价值;信息的不可篡改、可追溯性带来了安全与诚实,也让人与人之间变得更加互信

在这里插入图片描述

下面首先来看看中央政法委公众号上分享的一些区块链应用的解读:

1、民生领域

把个人信息上传到区块链,将受到加密保护,对信息的伪造冒用都能被识别出来,个人信息安全不再是一个让人担心的问题,让共享变得更加可行:教育、就业、养老、精准脱贫、医疗健康、商品防伪、食品安全、公益、社会救助等等方面,都因此能给人们带来更加智能、更加便捷、更加优质的服务。

2、经济产业领域

企业把各类信息上传到区块链上,可以让整个产业链变得更加透明:企业可以精准掌握市场需求,调整供给,深化供给侧改革;金融机构可以在征信方面节约大量的成本,放心地向企业、个人提供贷款、保险等金融服务,解决中小企业融资难的问题;贸易领域可以省略大量的纸面工作,监控物流环节,防止中间欺诈的发生。

3、政务领域

各部门各系统之间的信息壁垒会完全打通,不再是一个个信息孤岛,政务数据跨部门、跨区域共同维护和利用,促进业务协同办理,这不仅让政务变得更加公开,还将把让群众“最多跑一次”的口号,变为大家习以为常的惯例。

区块链应用场景还有很多,以上仅仅是官媒解读的很小部分,还有包括诸多场景,如:

4、数字身份

很多人开各种证明时会遇到“证明我妈是我妈”的窘境,有了区块链,就再也不用担心了。原来我们的出生证、房产证、婚姻证等等,需要一个中心节点,大家才能承认。一旦跨国,合同和证书可能就失效了,因为缺少全球性的中心节点。

区块链技术不可篡改的特性从根本上改变了这一情况,我们的出生证、房产证、婚姻证都可以在区块链上公证,变成全球都信任的东西,当然也可以轻松证明 “我妈是我妈”。

5、卫生保健

简单说就是利用区块链建立有时间戳的通用记录存储库,进而达到不同数据库都可提取数据信息的目的。例如你去看病,不用换个医院就反复检查,也不用为报销医保反复折腾,可以节省时间和开销。

6、旅行消费

例如我们经常会用携程、美团等app来寻找并下单入住酒店和其他服务,各个平台从中获得提成。而区块链的应用正是除去中间商,并为服务提供商和客户创建安全、分散的方式,以达到直接进行连接和交易的目的。

7、更便捷的交易

区块链可以让支付和交易变得更高效、更便捷。区块链平台允许用户创建在满足某些条件时变为活动的智能合约,这意味着当交易双方同意满足其条件时,可以释放自动付款。

8、严把产品质量关

假如你买了一个苹果,在区块链技术下,你可以知道从果农的生产到流通环节的全过程。在这其中有政府的监管信息、有专业的检测数据、有企业的质量检验数据等等。智慧的供应链将使我们日常吃到的食物、用到的商品更加安全,让我们更加放心。

9、产权保护艺术

创作者把自己的作品放在区块链上,有人使用了他的作品,他就能立刻知道。相应的版税也会自动支付给创作者。区块链技术既保护了版权,也有助于创作者更好更直接地向消费者售卖自己的作品,而不再需要发行公司的协助。

10、金融领域

众所周知,金融的核心是“信用”体系。谁能解决信用问题,谁就占据了金融的高地。 在传统金融领域,光在信用问题上,就产生了大量的担保、增信机构。比如银行、担保、信托、支付等。

再比如,马爸爸为了大家在淘宝买东西更放心为初心开发的余额宝。所以,区块链的最大想象力在于颠覆现有的金融体系,并且端倪明显。当然,区块链还能解决诚信问题,可以颠覆各种“中介”场景,省去了中间环节,想象前景还是很大的。

总之,区块链是一项核心技术,它绝非炒币。近几年,区块链在跨境支付等方面进展迅速,它甚至有了改变美元世界霸权的可能性。

四、区块链通俗易懂举例与漫画解读

举几个栗子:

打个比方:男孩给女孩说了一句“我爱你一生一世”,然后女孩把这句话发给了闺蜜、爸妈、朋友圈、公众号、微信群,于是男孩再也无法抵赖。

在这里插入图片描述
再比如:某某村,翠花跟隔壁老王偷情,被张三看见了。之后,张三把这个事告诉了村里所有人。于是,翠花和老王道关于偷情这件事,路人皆知。

在这件事的舆论风波中,张三是一个中心。所有的信息,都是通过张三往外传播的。但这里就带来几个问题:

1、张三的诚信问题。存在张三喜欢翠花,但翠花不搭理张三,然后张三恶意报复的可能。

2、传播过程中,故事被添盐加醋。

张三告诉张妈的时候,是偷情。张妈告诉李四点时候,为了精彩,变成了同居。李四告诉隔壁村钱七时候,加了一句翠花最近肚子有点凸,回头钱七跟老婆讲到时候,翠花怀上了……最后,整个县城都流传的故事就变成了翠花和老王,已经有了一个6岁的儿子……

如果这件事加入去中心化的元素是怎么样的?

给拐子村每个人都有一个实时同步,并且自动备份的视频播放机。假设翠花跟老王偷情时,被这个播放机的终端摄像头直播了。然后村里所有人同时看到直播视频……

这还不是最绝的,更绝的是每个视频播放机都进行了自动备份,翠花想要删掉这个视频,必须说服所有人……

这个时候,没有中心化时候那个点的道德风险,也不存在信息传播中的走样。所以,这个去中心化的记账系统,本质更高阶地解决了信用问题。

最后附上网上一张比较火的关于“区块链”解释的漫画,一起来欣赏下。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
总之,区块链或许是一项可以媲美5G的革命性技术,最大的特点是去中心化,解决最根源的信任问题,未来或将很大程度改变我们的生活。信用可以说是人类文明的基石,信用的本质,是价值储存,信用社会的最高境界。当大家互相干涉的情况也会越来越少,人们就能真正走向独立和平等

参考文章:
http://baijiahao.baidu.com/s?id=1648628147063071087&wfr=spider&for=pc

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

通俗易懂讲解区块链 的相关文章

  • UE4安卓打包配置(大陆内网络整顿后,Android打包时AndroidWorks无法使用的解决方法)

    由于国内进行了网络整顿 UE4官网上用CodeWorksforAndroid下载安卓打包工具配置的方法已经不能使用了 开了VPN也链接不上 这使得用UE4打包配置安卓游戏变得非常麻烦 博主捣鼓了好几天才打包成功 深感在中国学习UE4的艰难与
  • 力扣-图解算法数据结构-剑指 Offer 05. 替换空格

    题目要求 力扣题解 代码 program mydemo description 剑指 Offer 05 替换空格 author Mr zeng create 2021 03 05 11 04 public class Solution1 p
  • @escook/request-miniprogram基于 Promise 的小程序网路请求库

    安装 npm install escook request miniprogram 导入 按需导入 http 对象 import http from escook request miniprogram 将按需导入的 http 挂载到 wx
  • 静态资源存放的位置

    存放的四个位置 classpath META INF resources classpath resources classpath static classpath public 如果要访问的话 是当前项目的根路径 静态资源名 因为这个图
  • C#中浮点数的比较

    前几天去面试 被问到怎么比较两个浮点数的大小 当时只说了个大概 看得出来面试官不是太满意 回来特意查了一下 在MSDN上发现了比较浮点数是否相等的不错的方法 Initialize two doubles with apparently id
  • 接口测试用例设计 - 实战篇

    目录 一 接口测试流程 二 分析接口文档中哪些元素 三 如何设计接口测试用例 3 1 为什么要设计测试用例 3 2 设计接口测试用例从哪些方面考虑 四 常用的接口测试用例覆盖方法 五 接口测试的接口优先级 5 1 优先级 针对所有接口 5
  • MATLAB代码显示内存不足的解决方法

    总结了下大家对于运行MATLAB代码 显示内存不足的问题 在网上进行调研 总结如下 一般out of memenry存在以下几种情况 1 变量需要的存储空间超过了可用的内存空间 2 数据需要的存储空间 超过内存中最大的可用连续存储空间 3
  • 最大子列和问题【简单易懂】

    问题 给定N个整数的序列 求函数的最大值 算法一 例如序列为 1 2 3 4 所以子列分别为 1 1 2 1 2 3 1 2 3 4 2 2 3 2 3 4 3 3 4 4 我们要做的就是依次将这些子列的和求出并比较 得出最大子列和 首先将
  • 2020算法设计与分析 官方考前模拟卷 参考答案

    算法设计与分析 样例试题 算法设计与分析总结笔记 注 此试题仅供了解题型 和期末考试试题没有任何直接关系 FBI Warning 这套题难度较大 千万不要坏了心态 xj大佬说要是考试那么难他直播粪坑蝶泳 Power By 王宏志教授 5 分
  • matlab的tfdata函数_matlab 入门基本操作命令与函数

    一 tf 函数 是传递函数的意思 一般学自动控制原理的时候经常用 在s域中 比如你要输入G s 1 s 2 2s 1 就可以在matlab中输入G tf 1 1 2 1 就OK了 不懂的话你可以在command窗口输入help tf 就行了
  • 为什么使用start方法启动Java的Thread线程?

    一 简介 在Java代码当中 当我们需要开启子线程去处理一些任务的时候 往往是调用Thread对象的start方法 这样Thread实例中的Runnable对象的run方法就会在一个新的线程当中执行 创建一个线程 Thread thread
  • 从注意力机制到Vison Transformer

    原视频链接 https www bilibili com video BV1Jh411Y7WQ spm id from 333 788 vd source f04f16dd6fd058b8328c67a3e064abd5 https www
  • 【Zabbix实战之运维篇】Zabbix的客户端自动注册配置

    Zabbix实战之运维篇 Zabbix的客户端自动注册配置 一 自动注册与自动发现介绍 1 自动注册介绍 2 自动发现介绍 3 主动模式与被动模式 二 客户端安装abbix agent2 1 下载zabbix agent2软件包 2 安装z
  • Python 设计真实反弹球算法及原理分析 (使用物理定律)

    文章简单地使用物理定律 编写程序模拟真实世界中的碰撞 在开始正式讲解之前 先看这两个代码 把球掉头 ball speed 0 ball speed 0 ball speed 1 ball speed 1 可以看到 这个代码直接把球的速度反了
  • 某电商数据分析:利用SQL做查询分析

    本文利用MYSQL在数据分析中的作用 将数据导入NAVICAT 对某电商展开数据分析工作 一 理解数据 字段说明 1 orderinfo表 1 orderid 订单编号 2 userid 用户编号 3 isPaid 订单状态 是否已支付 4
  • element ui 树形控件点击

    element 树形控件 点击当前节点 鼠标再离开后 当前节点就是个白色的背景颜色 我试了很多方法都不能完全性解决这个问题 最后是 gt gt gt el tree node focus gt el tree node content ba
  • Java笔试面试总结—try、catch、finally语句中有return 的各类情况

    前言 之前在刷笔试题和面试的时候经常会遇到或者被问到 try catch finally 语法块的执行顺序等问题 今天就抽空整理了一下这个知识点 然后记录下来 正文 本篇文章主要是通过举例的方式来阐述各种情况 我这里根据 try catch
  • 编译SandBoxie-plus自动生成文件脚本

    首先添加moc exe所在目录的PATH环境变量 moc exe MiscHelpers Common CheckableMessageBox h o MiscHelpers Common moc CheckableMessageBox c

随机推荐

  • 【科普】波特率和比特速率的理解

    什么是波特率 单位时间内传输的码元个数称为波特率 单位为 Baud 那码元又是什么呢 码元又称为 符号 即 symbol 维基百科上对码元的解释 持续一段固定时间的通信信道有效状态就是码元 这么解释比较抽象 可以解释码元的物理意义 在通信信
  • win7下exe提示无法正常启动(0xc0000906)

    本人遇见是 avast问题 卸了
  • 【特征工程】特征创建(属性创建)

    特征创建也称属性创建 包括 特征提取 映射数据到新的空间 二次特征 特征构造 1 特征提取 肯定就生成新的特征 2 将数据映射到新的空间 扩维或降维 也会形成性的特征 3 二次特征 通过基础特征构造出新的特征
  • 《Python编程无师自通》读书笔记

    不能越界访问函数内部定义的变量 global不能乱用 啥时候用元组 join连接 小点 但第一次见会觉得蛮有意思 Hangman 10 1的案例蛮有意思的 一搜才发现是十分经典的文字游戏 过程式编程的缺点以及函数式编程和面向对象编程的解决方
  • c++标准异常类的继承实现

    出处来自百度 查来学习之用 AbnomalTest cpp 定义控制台应用程序的入口点 include StdAfx h include
  • Qt中绘制折线

    Qt中绘制折线 基本流程 三要素 场景 图表 序列 创建场景 创建图表 图表添加到场景 创建序列 序列添加到图表 创建坐标轴并设置 坐标轴添加到图表 序列 坐标轴 图表配合 序列设值 1 必要配置 pro文件 QT charts 头文件 i
  • 常见操作String的方法(字符查找,索引查找)

    常见操作String的方法 字符查找 索引查找 在给定的字符串中查找字符或字符串是比较常见的操作 字符串查找分为两种形式 一种是在字符串中获取匹配字符 串 的索引值 另一种是在字符串中获取指定索引位置的字符 根据字符查找indexOf la
  • 分析排查Hystrix熔断降级未能真正生效的问题

    1 现象 压测无法进入hystrix熔断处理 检查feign hystrix enabled是开启的 hystrix设定的最大并发连接为100 降级最大并发连接为50 hystrix command default execution is
  • 算法:双指针

    双指针 双指针是一种思想或一种技巧并不是特别具体的算法 具体就是用两个变量动态存储两个结点 来方便我们进行一些操作 通常用在线性的数据结构中 特别是链表类的题目 经常需要用到两个或多个指针配合来记忆链表上的节点 完成某些操作 常见的双指针方
  • HTML 标签

    浏览器支持 所有浏览器都支持
  • Java-基于SSM+JSP的医院挂号管理系统

    项目背景 随着科学技术的飞速发展 社会的方方面面 各行各业都在努力与现代的先进技术接轨 通过科技手段来提高自身的优势 医院预约挂号系统当然也不能排除在外 医院预约挂号系统是以实际运用为开发背景 运用软件工程开发方法 采用jsp技术构建的一个
  • python+selenium自动化测试框架详解,我就讲一遍!

    前言 本文整理归纳以往的工作中用到的东西 现汇总成基础测试框架提供分享 框架采用python3 selenium3 PO yaml ddt unittest等技术编写成基础测试框架 能适应日常测试工作需要 1 使用Page Object模式
  • Debian查询硬件状态

    很早以前写过一个查询树霉派硬件状态的文章 用是Python写的一个小程序 里面用到了vcgencmd这个测温度的内部命令 但这个命令在debian里面没有 debian里只有lm sensors的外部命令 需要安装 apt get inst
  • Linux 重启后ext文件系统Inode 625047 has illegal blocks异常

    情况描述 系统重启后 发现报错 dev VolGroup00 LogVol00 contains a file system with errors check forced inode 625047 has illegal block s
  • 2021-03-31

    智能风控中的全场景化的模型组合包括哪些内容 近期某些网贷的广告 频上热搜 近有某东 远有某60 相信在大家的WX朋友圈更有大量 精彩 广告诱惑各位提前消费 于目前的政策而言 当下网贷行业的监管已达到最顶峰 网贷再也回不到巅峰时刻 但与此同时
  • 传统的项目经理可以担当Scrum Master吗

    原文链接作者 Amir Nasiri 一个习惯了传统项目管理方法的项目经理 可以在敏捷组织里担当ScrumMaster吗 这是一个很有意思的问题 也是所有项目经理在有朝一日面对敏捷方法 比如Scrum 的时候需要思考的问题 敏捷在落地实施时
  • QGis 二次开发教程(目录)

    目录 QGis 二次开发搭建 windows QGis QgsVectorLayer 图层加载 shp file矢量图层 QGis QgsVectorLayer 图层数据解析 获取经纬度集合和其他字段标量 QGis QgsVectorLay
  • Keras+CNN模型识别手写数字(mnist)详细分析

    CNN模型 CNN卷积神经网络 包含卷积层 卷积运算提取输入的不同特征 更多层的网络能从低级特征中迭代提取等复杂的特征 线性整流层 RELU 池化层 卷积后会得到维度很大的特征 将特征切成几个区域 取最大值或平均值 得到新的较小维度特征 全
  • tcp和udp,通信协议

    1 什么是tcp和udp 常用的网络通讯 浏览网页 软件聊天等等 都是基于tcp和udp传输的 2 tcp和udp的区别是什么 1 最大的区别是一个基于连接 一个基于非连接 举例说明 如果把人与人之间的通信比喻为进程之间的通信 写信和电话
  • 通俗易懂讲解区块链

    文章目录 一 区块链是什么 区块链的几个核心特点 1 去中心化 2 非常安全 3 不可篡改性 4 开放性 5 无第三方 6 匿名性 二 区块链与比特币的关系 三 通俗易懂解释区块链 1 民生领域 2 经济产业领域 3 政务领域 4 数字身份