首页 > 资料专栏 > IT > IT技术 > 数据存储 > 比特币和区块链课程教材PPT课件

比特币和区块链课程教材PPT课件

arbiter***
V 实名认证
内容提供者
资料大小:5167KB(压缩后)
文档格式:PPT
资料语言:中文版/英文版/日文版
解压密码:m448
更新时间:2018/6/6(发布于上海)

类型:积分资料
积分:10分 (VIP无积分限制)
推荐:升级会员

   点此下载 ==>> 点击下载文档


文本描述
年 月 号 Bitcoin & Blockchain derek 2016年6月 目录 Contents1. Bitcoin的简介 白皮书诞生于2008 2009年3月创世纪块诞生 Satoshi Nakamoto中本聪 日裔美国人 电子货币 : 莱特币,狗狗币,未来币,…… 特性: 去中心化 交易记录防篡改 防伪造… 1 bitcoin约兑换3,500.00元人民币 用途: 无法通过交易追踪用户 勒索软件 洗黑钱… 1. bitcoin的简介Bitcoin 与 blockchain 比特币的三大技术组件 2. bitcoin与blockchain (1) 交易 什么是交易 内容:一系列的数据转换 格式 输入:收入来源 输出:此次交易的金额 2. bitcoin与blockchain—— (1)交易 (1) 交易 In: Previous tx: f5d8ee39a430901c91a5917b9f2dc19d6d1a0e9cea205b009ca73dd04470b9a6 Index: 0 scriptSig: 304502206e21798a42fae0e854281abd38bacd1aeed3ee3738d9e1446618c4571d1090db022100e2ac980643b0b82c0e88ffdfec6b64e3e6ba35e7ba5fdd7d5d6cc8d25c6b241501Out: Value: 5000000000 (发送的币值,以Satoshi 为单位,1BTC = 108 Satoshi) scriptPubKey: OP_DUP OP_HASH160 404371705fa9bd789a2fcd52d2c580b65d35549d OP_EQUALVERIFY OP_CHECKSIG 2. bitcoin与blockchain—— (1)交易 (2) 共识协议与挖矿(consensus protocol and mining) 共识协议 交易须由全局确认才能添加到区块链中 中本聪发明了Nakamotoconsensus mechanism 2. bitcoin与blockchain—— (2)共识协议与挖矿 矿工计算复杂难题(hash)获得区块 激励机制 (2) 共识协议与挖矿(consensus protocol and mining) 共识协议 2. bitcoin与blockchain—— (2)共识协议与挖矿 (2) 共识协议与挖矿(consensus protocol and mining) 挖矿 2. bitcoin与blockchain—— (2)共识协议与挖矿 (2) 共识协议与挖矿(consensus protocol and mining) 分叉与stale block 2. bitcoin与blockchain—— (2)共识协议与挖矿 在产生区块的时候会出现两个或多个节点计算出区块,这称之为分叉(fork),中间节点在确认这些区块的时候会选择链最长的区块,而其他的区块(称之为stale block)直接被丢弃 (2) 共识协议与挖矿(consensus protocol and mining) 存在的攻击 2. bitcoin与blockchain—— (2)共识协议与挖矿 2. bitcoin与blockchain—— (3)通信网络 (3) 通信网络 Peer-to peer Communication network 洪泛法 2. bitcoin与blockchain—— (3)通信网络 (3) 通信网络 网络的性能和稳定性对共识协议的影响: 从一个区块产生到被其他所有节点所接受的时间段内,任何网络延迟都会增加分叉的概率(分叉的概率越高,stale blocks的数量越多) 这些不一致的状态会降低main chain的增长, 增加网络中的敌手攻击的优势,例如double-spending attack; 还会导致额外的带宽开销 对 blockchain 的思考 03 3. 对 blockchain 的思考 存入区块的数据是什么? 激励机制如何确定? 数学难题难度把握? …… 。。。以上简介无排版格式,详细内容请下载查看