网络安全 | 什么是区块链?

news2024/11/26 11:52:50

区块链

关注WX:CodingTechWork

概述

定义

  1. 区块链是一个共享的、不可篡改的账本,旨在促进业务网络中的交易记录资产跟踪流程
  2. 资产可以是有形的(如房屋、汽车、现金、土地),也可以是无形的(如知识产权、专利、版权、品牌)。
  3. 几乎任何有价值的东西都可以在区块链网络上跟踪和交易,从而降低各方面的风险和成本。

重要性

  1. 业务运营依靠信息。信息接收速度越快,内容越准确,越有利于业务运营。
  2. 区块链是用于传递这些信息的理想之选,因为它可提供即时、共享和完全透明的信息,这些信息存储在不可篡改的账本上,只能由获得许可的网络成员访问。
  3. 区块链网络可跟踪订单、付款、帐户、生产等信息。由于成员之间共享单一可信视图,因此,可采取端到端方式查看交易的所有细节,从而增强信心,提高效率并获得更多的新机会。

兴起原因

  1. 运营人员常常在保留重复记录和执行第三方验证等方面浪费精力。
  2. 记录保存系统容易受到欺诈和网络攻击的威胁。
  3. 有限的透明度会延缓数据验证速度。
  4. 随着物联网的到来,交易量呈爆炸式激增。
  5. 所有这些因素都会影响开展业务的速度并侵蚀利润。

关键

分布式账本技术

  1. 所有网络参与者都有权访问分布式账本及其不可篡改的交易记录。
  2. 借助这个共享账本,交易只需记录一次,从而消除了传统业务网络中典型的重复工作。

不可篡改的记录

  1. 当交易被记录到共享账本之后,任何参与者都不能更改或篡改相关信息。
  2. 如果交易记录中有错误,则必须添加新交易才能撤消错误,这两个交易随后都是可视的。

智能合约

  1. 为了加快交易速度,区块链上存储了一系列自动执行的规则,称为 “智能合约” 。
  2. 智能合约可以定义企业债券转让的条件。

工作原理

记录 数据”区块“

  1. 每个交易发生时,都会被记录为一个数据“区块”。
  2. 这些交易表明资产的流动情况,资产可以是有形的(如产品),也可以是无形的(如知识产权)。
  3. 数据区块可以记录所选择的信息:人、事、时、地、数甚至条件(例如食品运输温度)。

数据区块连接

  1. 每个区块都与其前后的区块连接。
  2. 随着资产从一地移至另一地或所有权的变更,这些数据区块形成了数据链。
  3. 数据区块可以确认交易的确切时间和顺序,通过将数据区块安全地链接在一起,可以防止任何数据区块被篡改或在两个现有数据区块之间插入其他数据区块。

组合区块链

  1. 交易以区块形式组合成不可逆的链:区块链。
  2. 每添加一个数据区块都会增强对前一个区块的验证,从而也增强对整条区块链的验证。
  3. 篡改区块链很容易就会被发现,这也是不可篡改性的关键优势所在。 这不但消除了恶意人员进行篡改的可能性,还建立了您和其他网络成员可以信任的交易账本。

优势

高信任度

  1. 通过使用区块链技术,作为会员制网络中的一员,可以确信自己收到准确、及时的数据
  2. 机密区块链记录只能与自己特别授予访问权限的网络成员共享。

更安全性

  1. 所有的网络成员都需要就数据准确性达成共识,并且所有经过验证的交易都将永久记录在案不可篡改
  2. 没有人可以删除交易,即便是系统管理员也不例外。

高效率

  1. 通过在网络成员之间共享分布式账本,可避免在记录对账方面浪费时间。
  2. 为了加快交易速度,区块链上存储了一系列自动执行的规则,称为“智能合约”。

网络类型

公有区块链网络

  1. 公有区块链是任何人都可以加入和参与的区块链,如比特币。
  2. 缺点可能包括需要大量计算能力,交易的私密性极低或根本没有私密性可言,以及安全性较弱。

私有区块链网络

  1. 私有区块链网络与公有区块链网络相似,也是分散的点对点网络。
  2. 在私有区块链网络中,由一个组织负责管理网络,控制谁获准参与网络,并执行共识协议,维护共享账本。
  3. 私有区块链可在企业防火墙后运行,甚至可在企业内部托管。

许可式区块链网络

  1. 建立私有区块链的企业通常也会建立许可式区块链网络。
  2. 公有区块链网络也可以成为许可式网络。
  3. 这种模式对获准参与网络和执行特定交易的人员施加限制。
  4. 参与者需要获得邀请或许可才能加入

联盟区块链

  1. 多个组织可以分担维护区块链的责任。
  2. 这些预先挑选的组织决定谁可以提交交易或访问数据。
  3. 如果所有参与者都必须获得许可才能参与,并且对区块链共担责任,那么对于企业而言,联盟区块链是理想之选。

参考:https://developer.ibm.com/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1578558.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

吴恩达机器学习理论基础解读

吴恩达机器学习理论基础 机器学习最常见的形式监督学习,无监督学习 线性回归模型概述 应用场景一:根据房屋大小预测房价 应用场景二:分类算法(猫狗分类) 核心概念:将训练模型的数据称为数据集(学习数据…

创建一个C# WinForm应用程序的步骤

创建项目界面设计设置属性编写代码保存项目运行程序 1. 新建项目 默认情况下,项目名称和解决方案名称是保持一致的,用户也可以修改成不一样的。一个解决方案下面是可以包含多个项目的,比如和应用程序相关的数据结构项目、一些资源等。 点击…

2024/4/1—力扣—删除字符使频率相同

代码实现: 思路: 步骤一:统计各字母出现频率 步骤二:频率从高到低排序,形成频率数组 步骤三:频率数组只有如下组合符合要求: 1, 0...0n 1, n...n (, 0)n...n, 1(, 0) bool equalFrequency(char…

ubuntu安装

一、安装虚拟机 https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html 下载后运行安装向导,一直Next即可 许可证: https://zhuanlan.zhihu.com/p/685829787#:~:textpro,17%E5%AF%86%E9%92%A5%EF%BC%9AMC60H-DWHD5-H80U9-6…

day5 nest商业项目初探·一(java转ts全栈/3R教室)

背景:从头一点点学起太慢了,直接看几个商业项目吧,看看根据Java的经验,自己能看懂多少,然后再系统学的话也会更有针对性。先看3R教室公开的 kuromi 移民机构官方网站吧 【加拿大 | 1.5w】Nextjs:kuromi 移民…

AI应用实战1:AI项目实战五大环节

文章目录 环节一:定义问题环节二:收集和处理数据环节三:选择机器学习模型环节四:训练模型环节五:超参数调试和性能优化1.评价模型效果的指标分类任务评估标准:回归任务评估标准:其他通用评估指标…

分公司=-部门--组合模式

1.1 分公司不就是一部门吗? "我们公司最近接了一个项目,是为一家在全国许多城市都有分销机构的大公司做办公管理系统,总部有人力资源、财务、运营等部门。" "这是很常见的OA系统,需求分析好的话&#xff0…

76、WAF攻防——信息收集识别被动探针代理池伪指纹白名单

文章目录 什么是WAF? WAF(Web Application Firewall)web应用防火墙 WAF分类: 软件型WAF 以软件的形式安装再服务器上面,可以接触到服务器上的文件,因此就可以检测服务器上是否有webshell,是否…

Javascript - 你在项目中是如何使用闭包的

难度级别:中高级及以上 提问概率:80% 很多初级开发者其实在日常工作中,很少有使用闭包的机会,但这却是一个非常高频的考点,因为对闭包不是特别了解,使用又少,久而久之,就觉得闭包是一个难点。在Javascript中,一个普通方法在执行完毕后…

【Error】Uncaught TypeError: Cannot read properties of undefined (reading ‘get’)

报错原因: 返回值为undefined 解决: vue3可用?

机场数据治理系列介绍(5)民用机场智慧能源系统评价体系设计

目录 一、背景 二、体系设计 1、评价体系设计维度 2、评价体系相关约定 3、评价指标体系框架设计 4、能源利用评价指标 5、环境友好评价指标 6、智慧管控评价指标 7、安全保障评价指标 三、具体落地措施 一、背景 在“双碳”国策之下,各类机场将能源系统建…

20240408在全志H3平台的Nano Pi NEO CORE开发板的eMMC刷Ubuntu Core 16.04

20240408在全志H3平台的Nano Pi NEO CORE开发板的eMMC刷Ubuntu Core 16.04 2024/4/8 20:46 参考资料: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_NEO_Core/zh#.E5.AE.89.E8.A3.85.E7.B3.BB.E7.BB.9F [ OK ] Created slice Slice /system/getty. [ …

JavaScript - 你做过字符串反转吗

难度级别:初级及以上 提问概率:65% 例如有一个字符串本来是“abcde”,那么现在希望可以将其反转,最终的值是“edcba”,该如何做呢? 第一种是将字符串转为数组,利用数组的reverse方法实现元素反转,然后再将数组转为字符串,代码如下 …

K8s学习七(服务发现_2)

Ingress Service 主要用于集群内部的通信和负载均衡,而 Ingress 则是用于将服务暴露到集群外部,并提供灵活的 HTTP 路由规则。在实际应用中,它们通常结合使用,Service 提供内部通信和负载均衡,Ingress 提供外部访问和…

“AI+信创”两翼齐飞,实在智能全面加速自主可控实在智能RPA

近日,实在智能牵手华为昇腾、摩尔线程在信创领域展开紧密合作,共同加速推进AI和信创产业创新发展。 华为昇腾与实在智能达成昇腾原生大模型联合创新合作,基于华为昇腾AI自主创新软硬件平台全栈技术、实在智能自研RPA基础大模型解决方案能力&a…

2024年2月蓝牙耳机线上电商(京东天猫淘宝)综合热销排行榜

鲸参谋监测的综合电商平台(淘宝天猫京东)蓝牙耳机市场的销售数据已揭晓! 根据鲸参谋数据显示,今年2月份,综合电商平台上蓝牙耳机销量累计约657万副,同比去年下滑34%;销售额累计约17亿元&#x…

一条SQL查询语句的执行顺序

SQL常用字段书写顺序 SELECT:选择要查询的列。 FROM:指定数据来源,即表名。 JOIN:根据指定的连接条件将多个表连接在一起。 ON:指定连接条件,即哪些列的值匹配时,应该将两个表中的行组合在一起。…

Rsync——远程同步命令

目录 一、关于Rsync 1.定义 2.Rsync同步方式 3.备份的方式 4.Rsync命令 5.配置源的两种表达方法 二、配置服务端与客户端的实验——下载 1.准备工作 2.服务端配置 3.客户端配置同步 4.免交互数据同步 5.源服务器删除数据是否会同步 6.可以定期执行数据同步 三、关…

【HTML】简单制作一个动态变色光束花

目录 前言 开始 HTML部分 效果图 ​编辑​编辑​编辑​编辑总结 前言 无需多言,本文将详细介绍一段代码,具体内容如下: 开始 首先新建文件夹,创建一个文本文档,其中HTML的文件名改为[index.html]&a…

德兰梅尔:耐高温热销的膜元件亮相2024上海国际生物发酵展

德兰梅尔:耐高温热销的膜元件盛装亮相2024上海国际生物发酵展,8月7-9号上海新国际博览中心与您不见不散! 据了解,从成立至今,德兰梅尔一直专注膜技术、膜产品的开发生产。在中国市场上,德兰梅尔刚步入中国…