区块链导论-课件 第05章 认识区块链_第1页
区块链导论-课件 第05章 认识区块链_第2页
区块链导论-课件 第05章 认识区块链_第3页
区块链导论-课件 第05章 认识区块链_第4页
区块链导论-课件 第05章 认识区块链_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5章认识区块链12目录CONTENTS区块链的类型区块链和比特币的关系区块链的共识机制区块链的影响第5章认识区块链区块链的发展的背景和起源起源于比特币,旨在不依赖中心机构的情况下维护可靠数据库,又称分布式账本区块链的基本结构区块+哈希指针串联,“活页账本”区块头和区块链的概念区块头:版本、前一区块哈希、时间戳、MerkleTree等区块体:交易信息(Transactions)区块链的潜在应用场景供应链管理:溯源与可信共享电子投票:透明与可审计3公开透明安全不可篡改去中心化/去信任化01区块链的类型PART41区块链的类型按加入方式与权限控制划分:公有链(Public)私有链(Private)联盟链(Consortium)5关键差异维度:是否开放加入是否身份认证节点可控性(数量、在线状态、可信度)性能与治理方式1.1公有链完全开放:任何人可加入、可同步账本去中心化程度高:无统一管理者数据透明:交易可公开验证(隐私通常靠密码学与机制设计)节点不可控:数量与在线状态随时变化安全依赖:共识机制+经济激励+密码学61.1公有链公有链的共识规则节点可能是陌生人甚至恶意者需要规则解决两件事:谁来记账(出块者如何产生)如何防作弊(双花、伪造、篡改)规则必须“可验证”:任何节点都能独立检查典型思路:算力/权益竞争+全网验证+最长链/最终性策略71.1公有链比特币与以太坊比特币:PoW共识,强调安全与抗攻击以太坊:扩展智能合约,使区块链可承载更复杂逻辑公有链适用场景:需要公众参与、公开透明参与方难以建立传统信任更看重开放性与抗审查性81.2私有链私有链仅在组织内部使用,不对外开放需要注册/身份认证,权限体系明确常见场景:企业内部审计与票据管理供应链内部协同政务数据共享与存证(内部治理型)91.2私有链私有链的高效管理节点数量、角色与在线状态可控通常不需要算力竞争来筛选记账者可采用更高效共识:少量节点投票主从复制/领导者机制性能往往接近传统数据库(更高吞吐、更低延迟)101.2私有链私有链的优势与限制优势:高性能、低成本强隐私(按权限访问)易治理、易合规、易审计代价/限制:去中心化程度低信任更多来自组织治理需要明确的权限与责任体系111.3联盟链多机构共同参与维护(介于公有链与私有链之间)通常有身份认证与权限设置节点数量相对确定、状态可控典型场景:银行间清结算、跨机构协作企业间物流与对账跨部门数据共享121.3联盟链特点:多方协作但互不完全信任更强调性能、治理与合规共识常采用PBFT/Raft等高效机制案例:HyperledgerFabric(企业级联盟链框架)R3Corda(面向金融协作场景)131.4区块链的类型公有链:开放、无认证、去中心化强、性能相对低私有链:封闭、强认证、组织控制强、性能高联盟链:准入制、多机构治理、性能较高1402区块链与比特币的关系PART15“技术—应用”关系区块链:底层技术(分布式账本+共识+密码学)比特币:区块链技术的典型应用(数字货币)比特币继承区块链特性:可追溯、难篡改、去中心化协作2区块链与比特币的关系区块链为比特币提供去中心化信任传统支付依赖银行/清算机构记账比特币通过节点共同验证交易消除第三方依赖信任由:规则(协议)、验证(密码学)、激励/成本(经济机制)共同支撑区块链为比特币提供安全性交易被打包进区块并链接成链节点保存账本副本并不断同步形成“可验证的历史记录”与“可追溯的资金流”2区块链与比特币的关系篡改需要付出极高成本并被全网验证拒绝比特币反过来推动区块链发展比特币证明了去中心化记账的可行性2区块链与比特币的关系促进更多行业探索:降低对账成本提升透明度与可审计性自动化协作(智能合约方向)引发对“未来货币与金融体系”的再思考03区块链的共识机制PART193区块链的共识机制什么是共识与共识机制共识:群体对规则/结果的共同认可共识机制:达成一致并维护一致的过程与方法区块链本质上是分布式系统:需要一致性策略共识机制决定:谁来记账、如何出块系统吞吐量与确认速度抗攻击能力与不可篡改性准入门槛与去中心化程度共识是区块链“可信”的关键来源之一3区块链的共识机制公有链PoW:用算力竞争获得记账权(比特币)PoS:按持币权益决定出块概率DPoS:投票选出代表节点出块RPCA:信任列表投票达成共识(瑞波网络思路)取向差异:安全性vs性能、去中心化程度vs治理效率联盟链:PBFT、DBFT、Raft私有链:Paxos、Raft3.1FLP与CAP理论FLP定理:想要“必然一致”很难结论:在异步网络中,确定性算法无法保证必然达成一致启示:现实共识机制往往引入:超时与重试、随机性、领导者/投票、弱一致/最终一致等策略CAP定理:三者不可兼得C(Consistency,一致性):所有节点看到相同数据A(Availability,可用性):系统能持续对外服务P(PartitionTolerance,分区容错):网络分区仍可运行分布式系统必须考虑网络分区→P往往是必选项因此通常在C与A之间权衡3.1FLP与CAP理论比特币与CAP的对应理解网络可能分区与延迟→必须考虑P比特币选择“最终一致”思路(弱一致)通过区块确认数降低回滚风险体现了工程实践中的权衡:安全与可用性的平衡3.2拜占庭问题拜占庭帝国派出10支军队包围一个强大的敌人敌人最多可以同时抵抗5支军队的进攻只有当

至少6支军队同时进攻,才能取得胜利各军队分散驻扎,无法集中,只能依靠通信兵传递消息军队需要协商两个问题:是否进攻?何时同时进攻?这是一个典型的“分布式协同决策问题”3.2拜占庭问题协同进攻的核心困难单支军队进攻必败,必须“多数同时行动”各军队之间只能通过消息通信进行协调如果通信可能丢失或延迟:无法判断对方是否已经同意进攻无法确认是否已有足够多数准备就绪贸然进攻可能导致只有少数军队出击→全军覆没在不可靠通信环境下,难以保证所有军队达成一致并同步行动3.2拜占庭问题拜占庭问题为了研究“节点作恶”问题,通常做出基本假设:通信信道是可靠的(消息不丢失、不被篡改)通信兵是忠诚的(不伪造、不篡改命令)在此基础上,引入:部分将军可能是叛徒(发送虚假或矛盾信息)区块链场景军队→分布式节点/验证者是否进攻→是否确认区块/交易同时进攻→在同一高度达成共识超过半数→多数派/法定人数(Quorum)区块链共识机制的核心目标:在分布式环境中实现多数一致决策3.2拜占庭问题中本聪的解决方案:PoW+激励记账权通过PoW竞争产生成功出块可获奖励→激励诚实参与区块广播后全网节点独立验证伪造区块将被拒绝并失去收益若要强行篡改,需要极高算力成本(常以“51%算力”描述)3.3常用共识机制PoW:工作量证明核心:算力竞争获得记账权优点:规则简单、可公开验证攻击成本极高缺点:能耗高、确认时间相对较长算力集中可能带来中心化风险典型应用:比特币等3.3常用共识机制PoS:权益证明核心:持币数量/时间影响出块概率优点:能耗低、共识速度更快风险/缺点:“富者更富”倾向可能带来治理与中心化争议适用:希望提升效率、降低能耗的公链场景3.3常用共识机制DPoS:委任权益证明核心:持币人投票选出代表节点出块优点:出块效率高、确认速度快节点数较少,易于治理缺点:代表节点可能形成寡头投票可能受到操纵与利益交换影响适用:强调性能、可治理的系统3.3常用共识机制PBFT:实用拜占庭容错核心:多轮消息交互与投票达成一致容错条件:N≥3f+1(

f为恶意节点)优点:交易有“最终性”(达成后不易回滚)适合联盟链、小规模共识组缺点:通信开销随节点数增长显著(规模大时效率下降3.3常用共识机制Paxos:分布式一致性的经典方案目标:在故障/丢包等情况下仍能就某个值达成一致角色:提议者、接受者、学习者两阶段:Prepare→Accept特点:理论完整、应用广泛概念相对复杂,实现门槛高3.3常用共识机制Raft:更易理解的工程一致性核心:领导者选举+日志复制角色:Leader/Follower/Candidate通过多数派保证一致性优点:易实现、工程实践成熟限制:本身不强调抗拜占庭(更适用于可控环境)3.4几种常用共识机制的比较公有链共识对比:PoWvsPoSvsDPoS安全性:PoW通常最强(成本型安全)能耗:PoS/DPoS显著更低性能:DPoS通常更高(节点少、出块快)去中心化:PoW理论开放但可能算力集中PoS/DPoS可能出现权益/代表集中适用取向:安全优先vs性能优先3.4几种常用共识机制的比较联盟链共识对比:PBFTvsRaftPBFT:抗拜占庭能力强(可容忍恶意)节点数增大时通信开销上升快Raft:高效、易实现、扩展性更好不强调抗拜占庭,依赖准入与治理典型选择:金融清算等安全一致性要求高→PBFT物联网/云环境等强调性能与扩展→Raft04区块链的影响PART364区块链的影响金融领域的革新去中心化数字货币带来新的价值转移方式跨境支付可能更快、路径更简化智能合约推动交易与结算自动化同时带来风险:投机、合规与监管挑战提高透明度与可追溯性数据写入后难以篡改供应链溯源:来源、流转、责任可追踪降低伪造与造假空间适合“多方协作但缺乏统一信任”的场景区块链作为一项革命性的创新,已经开始对人类社会产生深远的影响。它不仅在金融领域引起了变革,还在治理、供应链管理、医疗健康等多个领域展现出其潜力。改善数据管理(医疗等)提供可信存证与授权访问思路数据共享可追踪、可审计有助于提升协作效率与数据质量仍需与隐私保护、合规要求配套治理与公共服务适用于:土地登记、证照存证、政府合同、投票审计等目标

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论