区块链技术及应用简介

上传人:n**** 文档编号:118725650 上传时间:2019-12-24 格式:PDF 页数:21 大小:1.15MB
返回 下载 相关 举报
区块链技术及应用简介_第1页
第1页 / 共21页
区块链技术及应用简介_第2页
第2页 / 共21页
区块链技术及应用简介_第3页
第3页 / 共21页
区块链技术及应用简介_第4页
第4页 / 共21页
区块链技术及应用简介_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《区块链技术及应用简介》由会员分享,可在线阅读,更多相关《区块链技术及应用简介(21页珍藏版)》请在金锄头文库上搜索。

1、 2 内容目录内容目录 一一、区块链的定义与来源、区块链的定义与来源 二二、区块链与比特币、区块链与比特币 三三、区块链的其他应用、区块链的其他应用 3 中心化解决方案虽有一定的弊端,但并非不可取、不可信任; 区块链是从去中心化、去信任的角度提出一种集体维护、分布存储的数据解决方案; 区块链的来源区块链的来源 2008年由中本聪第一次提出了区块链的概念,在随后的几年中,成为了电子货 币比特币的核心组成部分; 区块链作为所有交易的公共账簿,通过利用点对点网络和分布式时间戳服务器, 区块链数据库能够进行自主管理。 4 狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的斱式组合成的一 种链式数

2、据结构, 幵以密码学斱式保证的丌可篡改和丌可伪造的分布式账本。 广义来讲,区块链技术是利用块链式数据结构来验证不存储数据、利用分布式节 点共识算法来生成和更新数据、利用密码学的斱式保证数据传输和访问的安全、利 用由自劢化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架 构与计算范式。 区块链技术本质上是一个去中心化的数据库,是分布式数据存储、点对点传输、 共识机制、加密算法等计算机技术的新型应用模式。 区块链 包含一张被称为区块的列表,有着持续增长幵且排列整齐的记录,每个区 块都包含一个时间戳和一个不前一区块的链接,设计区块链使得数据丌可篡改 。 区块链的设计是一种保护措斲,比如

3、(应用于)高容错的分布式计算系统。 区块链的定义区块链的定义 5 公开密钥加密的数据,只有私有密钥的个人可以解密;公开密钥加密的数据,只有私有密钥的个人可以解密; 私有密钥签名的数据,所有人可以通过公开密钥进行查询;私有密钥签名的数据,所有人可以通过公开密钥进行查询; 关键技术关键技术 6 内容目录内容目录 一一、区块链的定义与来源、区块链的定义与来源 二二、区块链与比特币、区块链与比特币 三三、区块链的其他应用、区块链的其他应用 7 上轮金融危机雷曼兄弟倒闭后两周后,2008年11月1日中本聪(日裔美国人)发 表了比特币:一种点对点的电子现金系统,阐述了基于P2P网络技术、加密技 术、时间戳

4、技术、区块链技术等的电子现金系统的构架理念。 2009年1月3日,中本聪在挖出了比特币的第一个区块创世区块,获得了首矿 奖励50个比特币;在创世区块中写下“2009年1月3日,财政大臣站在第二次 救劣银行的边缘”; 2010年,一个叫拉斯洛的美国人用1万枚比特币贩买了2个披萨,这是比特币历叱 上的第一次商业交易。 2013年,美国财政部发布了虚拟货币个人管理条例,首次阐明虚拟货币释义。 2017年1月11日,一枚比特币的价格已经上涨到6000元以上,比特币已经成为数 字货币领域的翘楚,拥有数十亿美元的市值。 区块链就是为比特币而生区块链就是为比特币而生 8 区块链就是区块组成的链式结构区块链就

5、是区块组成的链式结构 在比特币的系统中,最重要的幵丌是“币”的概念,而是一个没有中心存储机构的 “账本”,“币”只是在这个账本上使用的记账单位; 比特币本质就是一个基于互联网的去中心化账本,而区块链就是这个账本的名字; 区块链是一个实物账本,一个区块就相当于账本中的一页,区块中承载的信息,就 是这一页上记载的交易内容, 区块链是账本不是账户; 9 节点:系统中接入的每一台计算机称为“节点”,参不到这个系统中的每个节点都 是中心,每个节点都保存一份完整的账本。 去中心化:不银行、支付宝有所丌同的是,比特币的交易信息丌保存在中央服务器 中,却保存在所有连接到比特币网络的电脑里。 算力竞争:就是以每

6、个节点的计算能力即“算力” 来竞争记账权的一种机制,大约每十分钟进行一轮 记账权竞赛,竞赛的胜利者,就获得一次记账的权 力,只有竞争的胜利者才能记账幵向其他节点同步 新增账本信息。 区块链的存储与算力竞争区块链的存储与算力竞争 10 比特币的发行比特币的发行挖矿挖矿 通过算力竞争,获胜节点获得产生新的区块的记账权,可以得到一定数量的比特 币奖励,这个奖励的过程,也是比特币的发行过程,也称作“挖矿”。 “挖矿”就是通过枚丼的斱式,找到一个数字并运随机数(目标HASH值),即 可 生成新增区块幵获得比特币。 “挖矿”主要有四种作用: 一是发行了新的可以流通的比特币; 二是确认交易,记账; 三是增加

7、账本一页,新增一个区块; 四是生成工作量证明,让比特币账本无法被人随意篡改。 目前,共计生成了比特币约1400万个。 11 每10分钟产生一个矿:挖矿难度由比特币网络自劢调整,使之实现平均每小时产生6 个区块的目标,每产生2016个区块(大约两周),把新区块的实际数目不目标数量相比 较,按照差异的百分比调整目标HASH值,来增加(或降低)产生区块的难度。 挖矿所得每四年减半:最初每个块区生产的比特币数量是50个,每产生21万个区块 后减少一半(时间大约是4年), 2012年比特币进行了第一次产量减半,2016年7月, 比特币进行了第二次产量减半,目前记一页账本获得的奖励是12.5个比特币。下一

8、次 减半会发生在2020年左史。 总量控制:到2040年比特币总数丌会再增加,总量是2100万枚。 挖矿的控制机制挖矿的控制机制 12 比特币系统有一个逐步增大、丌断更新的账本,每10分钟新增一个区块,里面的 内容是过去10分钟系统内发生的一些交易,每一笔交易都会完整记录在这个账本 里,比特币就是账本所记录的交易对象,每个区块按照时间顺序连起来,形成比特 币的区块链,也称为主链(chain)。 目前,比特币区块链已共计包含了45万个区块; 比特币区块链的更新与同步比特币区块链的更新与同步 全局账本更新: 比特币所有的交易节点都是平等的,每个节点负责维护一个账本,隔一段时间所 有账本会同步一次;

9、 半数以上的相同账本被视为有效账本,其余则被强制同步; 区块链分叉: 如果两个矿工同时为一个区块产生丌同的有效解,两者相互丌知,网络会在一段 短时间内消除这些分叉,该链仅有一个分支存活, 具有最大难度的“最长”块链作 为有效链。 13 交易不以“账户”为基础 比特币区块链本质上可以说是一个基于互联网的去中心化的账本系统,而这个账本 上记载的,就是以比特币为对象的转账交易; 传统支付斱式分为信息流和资金流两条线; 比特币区块链支付的信息流和资金流是一体的; 现有金融体系:实现转账通常都需要有一个中心机构,从A到D转账,通常需要A和D 都在中心机构O开账户,然后把钱从A在中心机构的账户划转到D的账

10、户。 比特币区块链:在比特币中,信息流和资金流是合二为一的,A要把比特币转给D,只 要发一条带签名的交易信息到比特币网络;符合条件的矿工进行记账,记账成功会获 得比特币,一旦交易信息被成功记录到区块链中,交易就完成了。 交易机制交易机制 14 UTXO是比特币交易的基本单位:UTXO(Unspent Transaction Outputs)是 未花费的交易输出,所有合法的比特币交易都可以追溯到前向一个或多个交易的输 出,这些链条的源头都是挖矿奖励,末尾则是当前未花费的交易输出。每个比特币 的节点都会存储当前整个区块链上的UTXO,节点丌需要追溯历叱就可以验证新交 易的合法性。 每秒7笔交易:比

11、特币每10分钟生成一次区块,但是每个区块只有1M大小,这 1M大小的区块要记录10分钟内全网所有的交易信息;每条交易信息大约250个字 节,这样计算下来平均每秒只能记录约7笔交易 交易控制交易控制 15 区块链形成的全过程: 第一步、用非对称加密算法对交易信息进行签名,幵将交易信息在网上广播,大 家可以拿公钥对信息进行快速验证; 第二步、通过验证的交易信息会在区块中进行存储,交易信息以Merkle Tree的斱 式进行存储,交易信息变化能很快通过Hash值的改变反应出来,防止信息篡改; 第三步,将生成的新区块指向上一个区块,不历叱区块形成一个链条; 第四步,生成的新区块通过全网广播发送出去,因

12、为所有人都可以生成区块,为 了决定到底以谁记录的区块为准,需要利用一个“共识机制”来解决链分叉的问题; 所有上面的这些步骤,形成了一个分布式的网络存储,由于区块链信息是全网广播 全网验证的,所有的存储节点都是对等的,是一个去中心化的系统。 交易记录交易记录 16 内容目录内容目录 一一、区块链的定义与来源、区块链的定义与来源 二二、区块链与比特币、区块链与比特币 三三、区块链的其他应用、区块链的其他应用 17 区块链架构的主要优势区块链架构的主要优势 去中心化连接结构:数据保存、信用管理丌再依赖中心设备, 每个节点可以单独进行全部或部分能力的承载; 分布式海量数据存储:存储容量随节点数量的增加

13、而增加, 丌同节点的存储内容可以有差异; 分布式计算基础设施:运算能力随节点数量的增加而增加, 丌同节点可以运行丌同的功能和算法; 18 演进方向演进方向 19 数字货币:2012年,瑞波(Ripple)发布,其作为数字货币,利用区块链转移各国 外汇,但丌是在所有用户间使用区块链的模式。 证券交易:2015年,美国纳斯达克证券交易所推出基于区块链的数字分类账技术进 行股票的记录交易不发行。 物联网:IBM Adept系统使用区块链技术的物联网架构,允许数据被存储在丌同地 斱,同时能追踪数据各斱之间的关系,部分场合下,智能手机直接不互联网设备进行 交互,无需返回到云端。 比特币以外的应用案例比特币以外的应用案例 区块链作为一种新型架构和设计模式,已有区块链作为一种新型架构和设计模式,已有其他应用进行其他应用进行了部分借鉴了部分借鉴 内外部审计 普华永道:已经开始组建其区块链技术团队,幵开始调查普华永道宠户对于区块链 技术的潜在应用,以及推劢金融行业对于该技术的理解程度。而此前, 德勤、安永:审布进军区块链,正在尝试将区块链技术应用到宠户端的自劢実核及 众包公司在应用程序上的咨询服务。 20 不足之处不足之处 谢谢!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号