区块链技术发展与应用方案.pptx

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

区块链技术发展与应用方案区块链技术发展与应用方案第1页

主要内容P1.区块链起源P2.技术原理P3.优势与缺点P4.现实状况与展望去中心化革命区块链技术发展与应用方案第2页

区块链起源区块链技术发展与应用方案第3页

为何会有区块链创新?现实状况:中央系统虚拟货币(中心化机构掌控);异地灾备、云存放。中心化起源:为满足市场参加者对信息需求,而信息买卖造就了“中介费”(成本)创新源于对现实问题处理——中心化信息分散在各中心手中,打通成本非常大信息要按照中心化机构体系要求进行运作(全球汇款)内部人员篡改,黑客攻击,自然灾害等中心化弊端区块链技术发展与应用方案第4页

信息去中心化第一代互联网成功实现了信息去中心化:生活信息、知识、新闻、资料…互联网起点是TCP/IP协议(执行一个网络上全部节点统一格式对等传输信息开放代码)——信息分享与实时更新互联网就是毁灭那个价值很低、成本很高(信息)供给链:它开放、互联、对等、全球化、去中心化——阿里巴巴副总裁高红冰信用去中心化没有“中介”信用背书极难实现陌生人间信用交易:银行,结算机构,淘宝…中心化带来成本与日俱增能否在互联网中创造一个技术,这种技术在无法确保大家相互信任前提下,还能够从事价值交换活动?区块链技术区块链技术发展与应用方案第5页

区块链是什么?“区块链”技术是指经过去中心化和去信任方式集体维护一个可靠数据库技术。并不是一个单一、全新技术,而是各种现有技术(加密算法、P2P文件传输等)整合结果。从数据角度来看:分布式数据库(存放与统计),P2P自组织网络从效果角度来看:时间次序、不可篡改、可信任数据库各种现有技术整合:加密算法,P2P文件传输,时间戳,数据库等关键点:去中心化、去信任、集体维护、可靠数据库、时间戳、非对称加密区块链技术发展与应用方案第6页

技术原理区块链技术发展与应用方案第7页

区块链技术原理建立全球通用数据库三大问题:1.去中心化情况下确保完整性2.个别节点瓦解下系统正常运行3.数据库信息可信赖区块链四大关键技术:1.区块+链2.分布式结构——开源、去中心化协议3.全部权信任基础——数学4.脚本——可编程智能合约VS区块链技术发展与应用方案第8页

关键技术1:区块+链把数据分成不一样区块,每个区块经过特定信息链接到上一区块后面,前后顺连来展现一套完整数据。——账本区块(block):存放统计文件,统计其创建期间发生全部价值交换活动链:按时间先后次序将区块存放在数据库纸页码区块链技术发展与应用方案第9页

关键技术1:区块+链比特币中区块结构图区块链技术发展与应用方案第10页

关键技术1:区块+链区块链是系统内全部节点共享交易数据库,这些节点基于价值交换协议参加到区块链网络中来。父哈希:该区块父节点地址,找到这个地址链接在后面头哈希:该区块地址Merkle根:经过密码学原理算出值,用于检验交易真实性时间戳:统计该区块产生准确时间难度:该区块相关数学题难度指标Nonce:该区块数学题答案值,用于验证答案区块链技术发展与应用方案第11页

关键技术1:区块+链(哈希函数)父哈希(前一区块交易缩影)区块由谁来统计?流程示例:标识字符串交易清单+上一账单编号全网全部节点/统计员争夺记账权√公告、验证、更新账簿头哈希Nonce值区块链技术发展与应用方案第12页

关键技术1:区块+链区块链不可篡改性由工作量证实机制与共识机制共同确保。最长链条才被全网公认。在区块链中篡改数据会产生链条分叉,篡改难度极高。没有发生过交易、虚假交易则不会被统计在册。只要进入区块链数据库,大家能够随时找到系统内任何时候、任何人支付或收到价值交换活动详细情况。要改变一个已经在区块链中存在一段时间区块,从技术上来说几乎是不可行“短块链”:被淘汰分叉区,价值交换活动将被重新加入到交易列队池中区块链怎样处理分叉问题?区块链技术发展与应用方案第13页

关键技术1:区块+链怎样检验交易真实性?Merkle根MerkleHashTreeMerkle树叶子节点上value:数据Hash值非叶子节点Value:其下面全部叶子节点值进行组合后,再进行hash计算所得作用:大大降低数据传输量以及计算复杂度,只需验证传输后新区块上MerkleTree根节点值是否一致区块链技术发展与应用方案第14页

关键技术2:分布式结构中央电脑VS分布式节点分布式记账——会计责任分散化分布式传输——每一次交换都传输到网络中全部节点分布式存放——数据信息可容错性极高区块链技术发展与应用方案第15页

关键技术3:全部权信任基础—数学公钥:信息真实性私钥:信息安全性非对称加密原理:私钥向全网证实“自己是自己”:全网节点即使无法看到我密码是什么,但要让他们都知道我确实拥有这一密码。常

文档评论(0)

浅唱愁淡 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档