区块链的分类

区块链100讲:区块链的3个阶段和4种分类 在前面几期《区块链100讲》我们介绍了区块链的一些基本概念,也知道区块链至今为止经历了 3个阶段。发展到现在,根据不同的划分标准,可以将区块链分为不同的类别,本期我们将重点介绍区块链的分类。 1 区块链的3个阶段 关于区块链的3个阶段,在《区块链解密:构建基于信用的下一代互联网》这本书中得到了一些概念: 区块链1.0:可编程货币 区块链技术伴随比特币的产生而产生,其最... 阅读详情

公共区块链(Public Blockchains)

任何人都能读取,可发送交易并且交易能获得有效确认,任何人都能参与共识过程,采取工作量证明机制或权益证明机制等方式,将经济奖励和数字验证结合起来

公有链是对所有人开放的,任何互联网用户都能够随时加入并任意读取数据,能够发送交易和参与区块的共识过程。比特币和以太坊等虚拟货币系统就是典型的公有链系统。公有链是完全去中心化的结构,其共识机制主要采用 PoW、PoS 或 DPoS等方式,将经济奖励和加密算法验证相结合,以保证经济奖励和共识过程贡献成正比。此外,公有链中程序开发者对系统的代码是完全开源的,而且开发者无权干涉用户。

优势:1. 数据透明性高 2. 存储容错性高 3. 系统创建成本低

缺陷:1. 数据处理速度低 2. 数据存储吞吐量低 3. 易产生硬分叉(当新版本软件定义了新协议规则且与旧版本不兼容时,运行新旧不同协议软件的节点将在原有区块链基础上产生两条基于不同规则的区块链硬分叉)4. 运行依赖代币

联盟区块链(Consortium Blockchains)

共识过程(数据写入)受到预选节点控制,或允许每个人都可读取

例如,一个有15个金融机构组成的共同体,每个机构都运行着一个节点,而且为了使得每个区块生效需要获得10个机构的确认(2/3的确认)

联盟链是仅对特定的组织团体开放的区块链系统,主要特点是其共识过程受到预选节点控制。联盟链的数据可能允许所有用户可读,或者只允许受限于参与者读取。在结构上联盟链采用“部分去中心化”的方式,将节点运行在组成联盟共同体的有限数量的机构中。联盟链的加入机制相对更加严格,节点间具有一定的信任性,不需要激励机制,因此共识机制不需要工作量证明等资源消耗较大的方法,更多的是采用容错性和性能效率适中的算法,如实用拜占庭容错算法(PBFT)和 DPoS 等。联盟链常用于银行、保险、证券、商业协会、集团企业及上下游企业。典型的联盟链系统有超级账本和 R3 的 Corda 系统。联盟链系统通常采用部分开源和定向开发的方式。

优势: 1. 数据写入吞吐量高(超级账本系统的每秒钟处理事务个数(TPS)可以达到 300 至 500,远高于比特币这类公有链系统)

            2.提供具有隐私保护的数据共享(采用基于通道方式的数据隔离机制)

            3.支持共识协议扩展(在设计上支持共识模块可插拔,允许共识机制的切换操作,从而支持根据节点数量、网络平衡情况、 吞吐量等进行共识机制的调整 )

缺陷: 1. 系统规模扩展性差

私有区块链(Private Blockchains)

写入权限仅在一个组织手里,读取权限或对外开放,或被任意程度地进行了限制,数据库管理,审计,甚至一个公司

私有链是指区块记账权限由某个组织或机构控制的区块链,其读取权限不对外开放或进行某种程度的限制。私有链通常采用具有可信中心的部分去中心化结构。私有链由于不需要复杂的共识机制,通常采用容错性低、性能效率高、不需要代币的 Paxos 和 RAFT 等算法,因此其记账效率要远高于公有链和联盟链系统。私有链相比于传统的数据库系统,能够提供更好的隐私保护、更低的交易成本、不易被恶意攻击等特性。

优势:1. 数据处理速度和读写吞吐量高

           2.组织的数据隐私保护性更好

           3.交易成本大幅降低

缺陷: 1. 依赖可信中心

            2.数据容错性低

目录

公共区块链(Public Blockchains)

联盟区块链(Consortium Blockchains)

私有区块链(Private Blockchains)


“这是什么垃圾? ”—区块链来解救快被垃圾分类逼疯的市民 北京的小伙伴注意啦! 这件事可能会影响到你的钱袋子 《北京市生活垃圾管理条例》 于5月1日正式实施 不按规定投放的行为将面临惩处 个人混合投放垃圾最高可罚200元 单位混装混运最高可罚5万元 5月11日 北京市城管执法局开出了首张罚单 金额9000元! 可是 你真的搞清楚各种垃圾要怎么分类了么? 此时,你的耳边是否想起了 上海居委会大妈的灵魂拷问: 这是什么垃圾? 01 这是一片蓝海 调侃归调侃,不过按照19年2月份住建部的要求,到2020年底,46个重点城市要基本建成“垃圾分类”处理系统;2025年底前, 阅读详情

相关推荐

区块链的 3 个阶段和 4 种分类

在前面几期《区块链100讲》我们介绍了区块链的一些基本概念,也知道区块链至今为止经历了 3个阶段。发展到现在,根据不同的划分标准,可以将区块链分为不同的类别,本期我们将重点介绍区块链的分类。 区块链的3个阶段 关于区块链的3个阶段,在《区块链解密:构建基于信用的下一代互联网》这本书中得到了一些概念: 区块链1.0:可编程货币 区块链技术伴随比特币的产生而产生,其最初的应用范围完全聚集在数...

宽客在线的博客 4556

区块链的基本介绍

区块链是分布式数据存储点对点传输共识机制加密算法等计算机技术的新型应用模式。是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块。区块链起源于比特币,2008年11月1日,一位自称中本聪(Satoshi Nakamoto)的人发表了《比特币:一种点对点的电子现金系统》一文 [4] ,阐述了基于P2P网络技术、加密技术时间戳技术、区块链技术等的电子现金系统的构架理念,这标志着比特币的诞生。2、区块链的分类2.1 公有链。

专注于大数据方向,区块链,前后端,数据可视化,人工智能等领域 1万+

RocketMq面板访问异常 com.alibaba.fastjson.JSONException: not close json text, token : string

rocketmq JSONException: not close json text, token : string 问题解决

qq_21067307的博客 5573

区块链——分类、发展史

超级账本是一个概念,它描述了一种使用分布式账本的技术;Hyperledger Fabric 是 Linux 基金会开发的一个开源的超级账本(Blockchain)框架。它实现了超级账本的基本概念,提供了构建企业级分布式应用的模块化组件,实现了超级账本的基本概念,但具有更好的扩展性、可配置性和私密性,专门为企业级分布式应用而设计。在 Fabric 中智能合约被称为链码(chaincode),由外部应用程序(比如网页、APP)与分布式账本进行交互。

loveabc123ABC的博客 1573

南京工业大学高性能计算平台基础使用指南

高性能计算平台基础使用指南前言什么高性能计算南京工业大学高性能计算平台如何登录如何进行文件传输进行任务提交(本文以提交MATLAB任务为例)环境变量的配置(推荐)使用Environment Modules进行环境变量管理Modules 指令自定义MODULEFILE常见软件任务脚本 前言 第一次接触使用学校的高性能平台是在今年上半年进行毕业设计的时候,当时有大量的数据需要在Matab中进行模型运算,便向学校申请了账号,使用了HPC平台。计算速度确实比个人电脑快了太多太多。 近期,有很多初次想使用高性能计算

weixin_45710019的博客 6878

【时时三省】tessy 进入调试模式 教程

山不在高,有仙则名。水不在深,有龙则灵。----优快云 时时三省。

时时三省的博客 771

区块链知识宝典:分类、特点、核心技术全梳理

本文围绕区块链展开介绍。它是利用分布式账本技术,以链式结构组合数据的数据库,能实现去中心化的数据共享与价值传递。其分为公有链(如比特币、以太坊)、私有链(企业内部使用)、联盟链(多组织共建)三类。具有去中心化、不可篡改、透明、安全等特点。核心技术包括分布式账本、共识算法(如 PoW、PoS 等)、哈希算法、智能合约。去中心化依靠分布式网络和共识机制实现,哈希指针是防篡改关键,其在金融、政务等领域有应用。

编程在手天下我有的博客 2232

Python爬虫实战:深度解析B站弹幕异步采集技术与数据可视化

title=f"弹幕词云 Top 100 (BV: {bvid})", title_textstyle_opts=opts.TextStyleOpts(font_size=23).add(series_name="弹幕词云", data_pair=list(top_100_words.items()), word_size_range=[20, 100]).add_xaxis([f"{i}-{i+1}分" for i in range(len(time_distribution))])

2201_76125261的博客 640

区块链可分为几类?

此外,还有一些衍生类型(如“混合链”,结合公有链和私有链的特性),但上述三类是最基础且广泛认可的分类。不同类型的区块链在去中心化程度、安全性、效率和适用场景上各有侧重,选择需根据具体需求(如公开性、隐私性、参与方范围)而定。- 典型应用:Hyperledger Fabric(超级账本)、R3 Corda等,常用于跨机构协作场景(如银行间结算、跨境贸易)。- 核心优势:兼顾效率与信任,既避免了公有链的低效,又解决了私有链的单一机构控制问题,适合多主体协同的业务场景。

2501_92249330的博客 1537

恒玄BES调试笔记-BES2500如何Dump Anc Audio数据

从YP的4M flash改HP3的2M flash只需要改: 原工程:target.mk的export FLASH_SIZE ?= 0x200000和common.mk里的KBUILD_CPPFLAGS += -DNEW_IMAGE_FLASH_OFFSET=0x100000 OTA工程:target.mk的NEW_IMAGE_FLASH_OFFSET ?= 0x100000和FLASH_SIZE ?= 0x200000 ...

leezs的博客 1672

项目管理 Agent:进度追踪与风险预警 Harness

我们先从LangChain的Agent定义说起:Agent是一个能感知环境、自主决策、调用工具、执行动作、迭代反思的智能实体。而「项目管理全自主Agent」,就是把Agent的核心能力和项目管理的五大过程组(启动、规划、执行、监控、收尾)深度结合,聚焦执行监控阶段的两个核心痛点:进度偏差自动化计算、风险信号自动化识别与预警的专门化Agent。全感知(Omnisensing):能从。

AI架构师小马 515

区块链详解

1.1 什么是区块链?区块链是一种分布式数据库技术,它以链式数据结构的形式存储数据,每个数据块与前一个数据块相关联,形成了一个不断增长的数据链。每个数据块中包含了一定数量的交易信息或其他数据,这些数据经过加密和验证后被添加到区块链上。由于每个数据块都包含了前一个数据块的哈希值,因此任何尝试篡改数据的行为都会被迅速地检测出来。区块链技术的核心特点包括去中心化、不可篡改、透明开放、安全可信等。

创作不易,请多支持,将为本站提供更多「有价值的文章」。 3万+

OpenTK简介

OpenTK 因其强大的功能、跨平台特性和灵活性,适用于多种需要图形和计算能力的应用场景,为开发者提供了丰富的可能性和创作空间。

仰望星空的博客 1980

Blockchain classification区块链分类

区块链采用不同的共识机制,区块链分为三类:公链、私链、联盟链。

weixin_46516647的博客 1916

【AI Agent教程】各种Agent开发框架都是如何实现ReAct思想的?深入源码学习一下

驱动大模型有很多种方式,例如纯Prompt方式、思维链方式、ReAct方式等。ReAct 方式是 AI Agent 最常用的实现思路之一,它强调在执行任务时结合推理(Reasoning)和行动(Acting)两个方面,使得Agent能够在复杂和动态的环境中更有效地工作。

同学小张的博客 6396

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

区块链-区块链分类

以参与方分类,区块链可以分为:公开链 (Public Blockchain)、联盟链(Consortium Blockchain)和私有链(Private Blockchain)。从链与链的关系来分,可以分为主链和侧链。而且,不同区块链还可以形成网络,网络中链与链的互联互通,产 生互联链(Interchain)的概念。 1、公共链 公有链是指全世界任何人都可以随时进入到系统中读取数据、发送可确...

朝歌 8166

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

【笔记】区块链的分类与应用

文章目录一、区块链的分类标准二、公有链、私有链、联盟链1.公有链2.私有链3.联盟链三、主链与测试链四、单链、侧链与互联链 一、区块链的分类标准   区块链按照不同标准,主要有3种分类:   (1)根据区块链的网络范围,可分为公有链、私有链、联盟链;   (2)根据区块链对接类型,分为单链、侧链与互联链;   (3)根据区块链部署的显示环境,可分为主链和测试链。 二、公有链、私有链、联盟链 1.公...

time-space的博客 2789

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

区块链学习——区块链分类

摘要在我的区块链上一篇博文中,简单介绍了区块链的架构,链接:区块链学习——区块链架构。那么本文我将继续简单介绍一下区块链的分类。根据网络范围根据网络范围,区块链可以分为公有链、私有链、联盟链。1.公有链所谓公有就是完全对外开放,任何人都可以任意使用,没有权限的限定,也没有身份认证之类,不但可以任意参与使用,而且发生的所有数据都可以任意查看,完全公开透明。比特币就是一个公有链网络系统,大家在使用比特...

kuangsonghan的博客 8210

基于区块链辅助图像分类的集群学习

适用于无人机集群网络

m0_51928767的博客 2997

区块链的定义、分类与原理

区块链的定义、分类与原理 在中本聪所撰写的《Bitcoin:A Peer-to Peer Electronic Cash System》中首次提出了区块链(Blockchain)的描述性概念,但此著作主要讨论比特币(Bitcoin)系统,对于区块链却并没有过于深入的汇总与精炼,实际上并没有提出客观意义上的定义与概念。在此书中,区块链是用于记录比特币交易账目历史的数据结构。 区块链是一个分布式的共享账本和数据库,具有去中心化、不可篡改、全程留痕、可以追溯、集体维护、公开透明等特点。这些特点保证了区块链的“诚实

apple_52246384的博客 6628

区块链 共识算法 分类

软件工程小施同学 的专栏 975

区块链提供的数字化垃圾分类

随着生活水平的不断提高,带来的也是不断增加的垃圾生产量。据统计数据显示,在2018年,我国就已经成为了垃圾最大生产国之一,生活垃圾清运量高达2.28亿吨。

xfilesystem的博客 729

区块链分类与架构模型-学习笔记

一、分类 1)第一种分类:根据区块链运行过程中是否需要中心节点或者权限优势节点授权,可将区块链划分为无许可区块链(Permissionless Blockchain)和许可区块链(Permissioned Blockchain). (1)无许可区块链:是一种完全去中心化的分布式账本技术,运行节点自由加入和退出,无须通过中心节点注册、认证和授权。 ...

崔洪振367 968

区块链分类及架构

分类 1. 根据网络范围分类 1. 公有链,比如数字货币系统,众筹系统,金融交易系统 2. 私有链,通常是有注册要求的,即需要提交身份认证,而且具备一套权限管理体系 3. 联盟链,通常使用在多个成员角色的环境中。 私有链,联盟链通常节点数量,节点状态可控。 2. 根据部署环境 1. 主链: 由正式客户端组成的区块链网络,各项功能的设计也相对完善 2. 测试链: 开发者为了方便大家学习使用而提...

weixin_34186950的博客 461

白话区块链 之4: 区块链分类与架构

【编者Peter Ye按】可以打开如下链接,详细阅读前几篇:白话区块链 之1: 为什么账本要这么记?白话区块链 之2: 区块链技术理念白话区块链 之3: 区块链技术栈下面...

乐生活与爱IT 1727
上一篇: IDEA创建普通的Web工程并部署tomcat
下一篇: RAFT共识协议学习(一)
rainbowIT
博客等级 码龄9年 6粉丝 24原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值