资源预览内容
第1页 / 共31页
第2页 / 共31页
第3页 / 共31页
第4页 / 共31页
第5页 / 共31页
第6页 / 共31页
第7页 / 共31页
第8页 / 共31页
第9页 / 共31页
第10页 / 共31页
第11页 / 共31页
第12页 / 共31页
第13页 / 共31页
第14页 / 共31页
第15页 / 共31页
第16页 / 共31页
第17页 / 共31页
第18页 / 共31页
第19页 / 共31页
第20页 / 共31页
亲,该文档总共31页,到这儿已超出免费预览范围,如果喜欢就下载吧!
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,二级,三级,四级,五级,*,区块链技术介绍,新兴平台事业部,2016,年,3,月,15,日,区块链技术介绍 新兴平台事业部2016,1,主要内容,MAIN CONTENTS,P1.,区块链来源,P2.,技术原理,P3.,优势与缺陷,P4.,现状与展望,主要内容MAIN CONTENTSP1.区块链来源P2.技术,2,区块链来源,区块链来源,3,为什么会有区块链的创新?,现状:,中央系统虚拟货币(中心化机构掌控);异地灾备、云存储。,中心化的来源:为满足市场参与者对信息的需求,而信息的买卖造就了“中介费”(成本),创新源于对现实问题的解决,中心化,信息分散在各中心手中,打通成本非常大,信息要按照中心化机构的体系要求进行运作(全球汇款),内部人员的篡改,黑客攻击,自然灾害等,中心化的弊端,为什么会有区块链的创新?现状:中央系统虚拟货币(中心化机构掌,4,去中心化的革命,信息去中心化,第一代互联网成功实现了信息去中心化:生活信息、知识、新闻、资料,互联网的起点是,TCP/IP,协议(执行一个网络上所有节点统一格式对等传输信息的开放代码),信息分享与实时更新,互联网就是消灭那个价值很低、成本很高的(信息)供应链:它开放、互联、对等、全球化、去中心化,阿里巴巴副总裁高红冰,信用去中心化,没有“中介”的信用背书很难实现陌生人间的信用交易:银行,结算机构,淘宝,中心化带来的成本与日俱增,能否在互联网中创造一种技术,这种技术在无法保证人们互相信任的前提下,还可以从事价值交换的活动?,区块链技术,去中心化的革命信息去中心化第一代互联网成功实现了信息去中心化,5,区块链是什么?,“区块链”技术是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术。并不是一种单一的、全新的技术,而是多种现有技术(加密算法、,P2P,文件传输等)整合的结果。,从数据的角度来看:,分布式,数据库(存储与记录),,P2P,的自组织网络,从效果的角度来看:时间顺序、,不可篡改,的、可信任的数据库,多种现有技术的整合:加密算法,,P2P,文件传输,时间戳,数据库等,关键点:,去中心化、去信任、,集体维护、可靠数据库、,时间戳、非对称加密,区块链是什么?“区块链”技术是指通过去中心化和去信任的方式集,6,技术原理,技术原理,7,区块链的技术原理,建立全球通用数据库的三大问题:,1.,去中心化情况下保证完整性,2.,部分节点崩溃下系统正常运行,3.,数据库信息可信赖,区块链四大核心技术:,1.,区块,+,链,2.,分布式结构,开源的、去中心化的协议,3.,所有权的信任基础,数学,4.,脚本,可编程的智能合约,VS,区块链的技术原理建立全球通用数据库的三大问题:区块链四大核心,8,核心技术,1,:区块,+,链,把数据分成不同的,区块,,每个区块通过特定的信息,链接,到上一区块的后面,前后顺连来呈现一套完整的数据。,账本,区块(,block,):存放记录的文件,记录其,创建期间发生的所有价值交换活动,链:按时间先后顺序将区块存储在数据库,纸,页码,核心技术1:区块+链把数据分成不同的区块,每个区块通过特定的,9,核心技术,1,:区块,+,链,比特币中的区块结构图,核心技术1:区块+链比特币中的区块结构图,10,核心技术,1,:区块,+,链,区块链是系统内所有节点共享的交易数据库,这些节点基于价值交换协议参与到区块链的网络中来。,父哈希,:该区块父节点的,地址,找到这个地址链接,在后面,头哈希,:该区块地址,Merkle,根,:通过密码学原理算出的值,用于检验交易的真实性,时间戳,:记录该区块,产生的精确时间,难度,:该区块相关数学题难度指标,Nonce,:,该区块数学题的答案值,用于验证答案,核心技术1:区块+链区块链是系统内所有节点共享的交易数据库,,11,核心技术,1,:区块,+,链,(,哈希函数,),父哈希,(前一区块的,交易缩影,),区块由谁来记录?,流程示例:,标识字符串,交易清单+上一账单编号,全网所有节点,/,记录员,争夺记账权,公告、验证、更新账簿,头哈希,Nonce,值,核心技术1:区块+链(哈希函数),12,核心技术,1,:区块,+,链,区块链的,不可篡改性,由,工作量证明机制,与,共识机制,共同保证。,最长的链条,才被全网公认。,在区块链中篡改数据会产生链条分叉,篡改难度极高。,没有发生过的交易、虚假的交易则不会被记录在册。只要进入区块链数据库,人们可以随时找到系统内,任何时候、任何人,支付或收到的价值交换活动的详细情况。,要改变一个已经在区块链中存在一段时间的区块,从技术上来说几乎是不可行的,“,短块链,”,:被淘汰的分叉区,价值交换活动将被重新加入到交易列队池中,区块链如何解决,分叉问题,?,核心技术1:区块+链区块链的不可篡改性由工作量证明机制与共识,13,核心技术,1,:区块,+,链,如何检验交易的真实性,?,Merkle,根,Merkle Hash Tree,Merkle树的叶子节点,上的value:数据的,Hash值,非叶子节点的Value:其下,面所有叶子节点值进行组,合后,再进行hash计算所得,作用,:大大减少数据的传输量以及计算的复杂度,只需验证传输后的,新区块上的,MerkleTree,的根节点值是否一致,核心技术1:区块+链如何检验交易的真实性?Merkle根Me,14,核心技术,2,:分布式结构,中央电脑,VS,分布式节点,分布式记账,会计责任的分散化,分布式传播,每一次交换都传播到网络中的所有节点,分布式存储,数据信息的可容错性极高,核心技术2:分布式结构中央电脑VS分布式节点分布式记账会,15,核心技术,3,:所有权的信任基础,数学,公钥:信息的真实性,私钥:信息的安全性,非对称加密原理:,私钥向全网证明“自己是自己”:,全网节点虽然无法看到我的密码是什么,但要让他们都知道我确实拥有这一密码。,常见的非对称加密算法包括,RSA,、,Elgamal,、,D-H,、,ECC,(椭圆曲线加密算法)等。,核心技术3:所有权的信任基础数学公钥:信息的真实性非对称加,16,核心技术,3,:所有权的信任基础,数学,公、私钥的生成过程详解,密钥对,:,1,、对信息用其中一个密钥加密后,,只能用另一个密钥才能解开;,2,、,“非对称密钥对”,:,其中一个密钥公开后,根据公开的密钥别人也无法算出另一个,公开的密钥称为,公钥,,不公开的密钥称为,私钥,。,核心技术3:所有权的信任基础数学公、私钥的生成过程详解密钥,17,核心技术,3,:所有权的信任基础,数学,非对称加密作用,示例,:,“Bob,汇一笔款给,Alice”,Bob,用,Alice,的公钥对汇款详情加密,Bob,用私钥进行数字签名(加密),Alice,用私钥解密,查阅详情,Alice,、各节点用,Bob,公钥进行认证,Alice,Bob,汇款详情,核心技术3:所有权的信任基础数学非对称加密作用示例:“Bo,18,核心技术,4,:可编程的智能合约,脚本,作用:记录价值转换条件,本质:众多指令的列表,示例,:,1,、捐出去的钱只可用来购买急救设备;,2,、贷款的钱只可用来交学费(附加价值再转移的条件)。,优势:可编程性:,(,1,)可,灵活改变花费掉留存价值的,条件;(,2,)可灵活的在发,送价值时附加一些价值再转,移的条件。,核心技术4:可编程的智能合约脚本作用:记录价值转换条件本质,19,核心技术,4,:可编程的智能合约,脚本,关于脚本的一个简单例子,:,假设,A,想通过区块链系统发送一单位价值,给,B,,那么系统的交易编号,1,(,TX1,)中就包含,了这些简化的代码信息,:,发送金额,对方地址,脚本语言:定义了如果,B,想要花费,这,1,单位价值,应该满足什么条件,再假设,B,要发送这,1,单位价值给,C,,那么,他需要在,TX2,的输入中包含下面的信息:,其他节点如何验证,TX2,这笔交易的合法性?,+,核心技术4:可编程的智能合约脚本关于脚本的一个简单例子:发,20,区块链技术的特点,分布式记账与存储,高容错性,数据信息完整透明,符合法律和便于追踪,全球一个数据库,高包容性业务模式,透明世界背后的匿名性,保护隐私,纯数学方法建立信任关系,去中心,化结构,高运作效率、低运营成本,1,2,3,4,5,区块链技术的特点,区块链技术的特点分布式记账与存储数据信息完整透明全球一个数据,21,优势与缺陷,优势与缺陷,22,优势与缺陷,优势,不可篡改的时间戳:可解决数据追踪与信息防伪问题,去中心化的分布式结构:现实中可节省大量的中介成本,安全的信任机制:可解决现今物联网技术的核心缺陷,灵活的可编程特性:可帮助规范现有市场秩序,缺陷,高耗能问题,数据库存储空间问题,处理大规模交易的抗压能力问题,安全性问题,优势与缺陷优势不可篡改的时间戳:可解决数据追踪与信息防伪问题,23,现状与展望,现状与展望,24,现状与展望,数据库正在从集中式走向分布式,阿里双十一时支付宝成功实现每秒峰值,8.59,万笔的交易,就是基于分布式数据库的架构之上,比特币之后,多元化区块链共同发展:,公共区块链,:最初形态,一种完全去中心化的分布式存储数据库;,侧链,:实现公共区块链上价值与其他账簿上价值在多个区块链间的转移;,私有区块链,:参与的节点只有用户自己,数据的访问和使用有权限管理。,现状与展望数据库正在从集中式走向分布式比特币之后,多元化区块,25,现状与展望,区块链,1.0,:,可编程货币,:,去中心化的数字支付系统,无障碍的价值转换;,区块链,2.0,:,可编程金融,:,股票、清算、私募股权等众多金融领域;,区块链,3.0,:,可编程社会,:,公证、仲裁、审计、物流、医疗、邮件等领域。,需求广泛:,现状与展望区块链1.0:可编程货币:去中心化的数字支付系统,,26,现状与展望,区块链在金融服务领域的项目一览表,现状与展望区块链在金融服务领域的项目一览表,27,现状与展望,区块链相关投资情况(单位:百万美元),现状与展望区块链相关投资情况(单位:百万美元),28,区块链介绍课件,29,谢谢!,谢谢!,30,此课件下载可自行编辑修改,供参考!,感谢您的支持,我们努力做得更好!,此课件下载可自行编辑修改,供参考!,31,
点击显示更多内容>>

最新DOC

最新PPT

最新RAR

收藏 下载该资源
网站客服QQ:3392350380
装配图网版权所有
苏ICP备12009002号-6