区块链-区块链特点

2023-10-27

目录:https://blog.csdn.net/qq_40452317/article/details/89646633

区块链(Blockchain)是一系列现有成熟技术的有机组合,它对账本进行分布式的有效记录,并且提供完善的脚本以支持不同的业务逻辑。在典型的区块链系统中,数据以区块(block)为单位产生和存储,并按照时间顺序连成链式(chain)数据结构。所有节点共同参与区块链系统的数据验证、存储和维护。新区块的创建通常需得到全网多数(数量取决于不同的共识机制)节点的确认,并向各节点广播实现全网同步,之后不能更改或删除。 

多方写入,共同维护 

此处的多方仅指记账参与方,不包含使用区块链的客户端。区块链的记账参与方应当由多个利益不完全一致的实体组成,并且在不同的记账周期内,由不同的参与方主导发起记账(轮换方式取决于不同的共识机制),而其他的参与方将对主导方发起的记账信息进行共同验证。 

公开账本

区块链系统记录的账本应处于所有参与者被允许访问的状态,为了验证区块链记录的信息的有效性,记账参与者必须有能力访问信息内容和账本历史。但是公开账本指的是可访问性的公开,并不代表信息本身的公开,因此,业界期望将很多隐私保护方面的技术,如零知识证明、同态加密、门限加密等,应用到区块链领域,以解决通过密文操作就能验证信息有效性的问题。 

去中心化 

区块链应当是不依赖于单一信任中心的系统,在处理仅涉及链内封闭系统中的数据时,区块链本身能够创造参与者之间的信任。但是在某些情况下,如身份管理等场景,不可避免的会引入外部数据,并且这些数据需要可信第三方的信任背书,此时对于不同类型的数据,其信任应来源于不同的可信第三方,而不是依赖于单一的信任中心。在这种情况下,区块链本身不创造信任,而是作为信任的载体。 

不可篡改 

作为区块链最为显著的特征,不可篡改性是区块链系统的必要条件,而不是充分条件,有很多基于硬件的技术同样可以实现数据一次写入,多次读取且无法篡改,典型的例子如一次性刻录光盘(CD-R)。区块链的不可篡改基于密码学的散列算法,以及多方共同维护的特性,但同时由于这个特性,区块链的不可篡改并不是严格意义上的,称之为难以篡改更为合适。 

引用:华为区块链白皮书

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

区块链-区块链特点 的相关文章

  • 攻防世界-pwn when_did_you_born(栈覆盖)

    0x01 拿到文件之后 先检查文件的基本信息 文件信息 64bit elf可执行文件 无PIE保护 0x02 执行文件 文件之中有两个输入 第一个输入有回显 0x03 IDA静态分析 可以看出获取flag需要用到v5的值 首先需要v5不等于
  • 召唤神龙小游戏

    文章底部有源码地址 免费获取 游戏介绍 召唤神龙小游戏是一款最近爆火朋友圈的休闲吞噬成长类手机游戏 召唤神龙提供了最轻松的吞噬玩法以及多种不同形态的转换机制 玩家需要从一只小蝌蚪开始游戏 一点点吃东西成长为一条庞大的神龙 在召唤神龙游戏中

随机推荐

  • 深度学习词嵌入和传统机器学习结合

    CNN词嵌入和xgboost结合 在使用小批文本数据进行深度学习时 由于数据量的限制 最终的网络往往过拟合 在验证集上达不到目标结果 传统机器学习算法 例如xgboost 对于小数据量不容易达到过拟合 但是需要对文本进行特征提取 下面的想法
  • python 中的面向对象

    目录 面向对象基础 面向对象 面向过程 面向过程编程 面向对象基本概念 面向对象 类和对象 类 对象 类和对象的关系 类的设计 定义类名 属性和方法的确定 面向对象基本语法 定义简单的类 只包含方法 定义类 self的使用 面向对象基础 面
  • MySQL架构存储引擎以及性能优化

    文章目录 MySQL架构图 性能监控 schema与数据类型优化 执行计划 索引优化 查询优化 分区表 MySQL架构图 连接器 管理数据库连接 权限验证 用户成功建立连接后 即使管理员账号对这个用户的权限做了修改 也不会影响已经存在连接的
  • 将UTC时间(2018-07-03T10:18:58.000Z)转换为北京时间

    2018 07 03T10 18 58 000Z是什么时间格式 UTC 时间标准时间 世界标准时间 GMT 格林尼治时间 GST 北京时间 js如何处理UTC时间格式 遇到问题 用了阿里云的接口 发现传的日期是UTC格式的 需要转换 b b
  • 前端部署>>>从0部署项目到服务器

    从0部署项目到服务器 第一次正式写文章 有点小兴奋 紧张 也不知道该说啥 感觉有用就给我点一个小爱心把 求求了 急需续命 1 准备步骤 2 基础语法 3 服务器环境和镜像 4 liunx环境安装node 5 部署后端项目1 搭建node接口
  • EasyPoi实现Excel导入导出

    EasyPoi实现Excel导入导出 1 导入依赖
  • Java基于微信小程序的青少年健康心理科普平台

    第一章 简介 青少年心理健康科普平台为用户提供心理医生咨询服务 系统包括微信小程序端和后台 微信小程序用户可以先进行注册 填写个人的基本信息提交到服务器 服务器把数据保存到数据库 管理员对青少年的信息进行验证后 青少年通过验证后的用户名和密
  • 使用平均值填充R语言数据框中的缺失值

    使用平均值填充R语言数据框中的缺失值 在数据分析和统计建模的过程中 处理缺失值是一个常见的任务 在R语言中 数据框 data frame 是一种常用的数据结构 它可以包含多个变量 列 和观察 行 当数据框中存在缺失值时 一种常见的方法是使用
  • 《卓有成效的管理者》读书笔记(一)

    文章目录 写在前 有效是可以学会的 为什么需要有效的管理者 谁是管理者 管理者面对的现实 如何解决 如何学会有效这种习惯 写在前 技术做到上面 需要一些软技能 比如沟通 管理等能力 有分享和输出自己的欲望 先从学习管理开始 一个好的管理者首
  • 疫情期间,如何利用一台电脑或一部手机在家通过互联网来挣钱?

    作者 杨小二 来源 杨小二的小江湖 疫情期间 很多企业开始实施在家远程办公 也有的企业开始尝试慢慢复工 但是听到和看到的很多消息就是 我们公司通知疫情期间降薪30 我们只发放最低基本工资 我们停薪留职 于是 就让我想起了之前被朋友圈刷屏的扎
  • 其他软件

    1 notepad 快捷键 alt 鼠标左键 复制一列 npotepad 转换xml格式 json格式 语言xml 插件 xml tools preety第一个 preety第二个
  • python爬虫需要学哪些知识_Python爬虫程序要用到哪些知识和技术?

    相信喜欢动手的粉丝们已经在自己的电脑上跑过一遍这个程序了 但是对于初步接触python的人来说 一上来就搞一个python的爬虫 也的确会让自己摸不着头脑 但是如果我们一直写那种知识点型的文章的话 你们也会觉得只有知识点不过瘾 综合考虑后
  • 30天自制操作系统学习-第6天

    1 分割源文件 观察我们昨天写好的bookpack c主文件 发现它已达到三百多行 这样对不利于我们的维护 为此 我们将其对os功能除了的函数进行分类 独立到一个C文件中 而且bookpack主函数中对于函数的声明部分未免有点过于庞大 我们
  • Appium+Python实现简单的自动化登录测试的实现

    这篇文章主要介绍了Appium Python实现简单的自动化登录测试的实现 文中通过示例代码介绍的非常详细 对大家的学习或者工作具有一定的参考学习价值 需要的朋友们下面随着小编来一起学习学习吧 前言 要想让手机app自动登录 也就是让app
  • python利用图像处理方法 实现多目标检测与裁剪(opencv)

    图像处理方法实现多目标检测与裁剪 简述 1 批量resize 1 效果 2 原理 3 代码分析 2 找出所有目标轮廓 定位 1 效果 2 原理 3 代码分析 3 确定裁剪区域 1 效果 2 原理 3 代码分析 源代码 简述 对于一些特殊多目
  • HTTP1、HTTP2、HTTPS详解

    HTTP1 HTTP 协议老的标准是HTTP 1 0 为了提高系统的效率 HTTP 1 0规定浏览器与服务器只保持短暂的连接 浏览器的每次请求都需要与服务器建立一个TCP连接 服务器完成请求处理后立即断开TCP连接 服务器不跟踪每个客户也不
  • 软件外包接单经验谈-需求篇

    上一篇谈了如何寻找客户 这一期就谈谈在和客户接洽时 如何与客户沟通需求 在这里我不去套用类似PMP里面那些完善的高大上的需求管理的方法论 因为我第一篇文章就说了 我写的这一系列文章都是针对小公司或者个人承接的外包项目 也就是都是一些中小项目
  • Android dumpsys使用

    目录 一 dumpsys命令介绍 1 命令介绍 2 服务查询和介绍 二 核心服务信息查询 1 package包信息查询 2 activity信息查询 3 window信息查询 三 实现自定义服务dumpsys信息查询 一 dumpsys命令
  • NodeJS - 回调函数

    什么是回调函数 回调函数是一个异步等价的函数 在给定任务完成时调用回调函数 NodeJS大量使用回调 NodeJS的所有API都是以支持回调的方式编写的 例如 读取文件的函数可能会开始读取文件后并立即将控件返回到执行环境 以便可以执行下一条
  • 区块链-区块链特点

    目录 https blog csdn net qq 40452317 article details 89646633 区块链 Blockchain 是一系列现有成熟技术的有机组合 它对账本进行分布式的有效记录 并且提供完善的脚本以支持不同