Contenu connexe
Similaire à 20160230联动技术大讲堂xx(刘胜)区块链应用研究1初探v1.2.0305 (20)
20160230联动技术大讲堂xx(刘胜)区块链应用研究1初探v1.2.0305
- 13. 13
区块链的特征和用途
要点
全网记账、全网监督;链式存储、不可篡改
特征
去中心化 (Decentralized)
去信任 (Trustless)
集体维护 (Collectively maintain)
可靠数据库 (Reliable Database)
匿名性 (Anonymity)
开源 (Open Source)
应用(共识协议)
PoW (Proof-of-Work,工作量证明)
PoS (Proof-of-Stake,权益证明)
DPoS (Delegate-Proof-of-Stake,股份授权证明机制)
- 14. 14
区块链的4个性质
点对点对等网络 去中心化
网格网络
权限对等&数据公开
数据分布&高冗余存储
共识机制 分布式一致性
实现分布式一致,解决拜占庭将军问题 PoW,PoS,DPoS
实现“价值互联网”,防止“重复支付” 交易撮合,跨境支付
数据可验证 密码学
PKI体系
不可变数据(只添加/不编辑,不可变数据+时间戳)
奖励合作的制度设计 博弈论
非合作博弈均衡(纳什均衡),不基于信任和权威
少数服从多数( 51%攻击)
- 16. 16
区块链的10大应用方向
支付 【跨境支付】
证券交易 【交易撮合】
大交易量区块链确认技术 【电子证据】
去中心化云存储
去中心化域名服务器 【DNS】
身份验证与管理 【个人信用/识别】
数字资产管理 【资产数字化】
物联网 【区块链2.0】
供应链 【智能合约】
数字货币的波动性解决方案
- 18. 18
区块链演化4阶段
区块链1.0——虚拟货币
比特币——金钱的互联网
…
区块链2.0——智能合约
自我限制 + 安全加密 + 机器执行
…
区块链3.0——超越货币、经济、市场的公正应用
去中心化的争议解决方案
去中心化的投票选举机制
…
区块链4.0——超越货币、经济、市场的效率和协作
通过奖励回馈机制和智能合约等功能,区块链能够为科学研究提供一个
前所未有的全球化协作社区。
- 19. 19
区块链发展3阶段
1.0 货币
货币的发行机制
货币的分配机制
货币的币值调节机制
2.0 合约
股权、债券
证券和金融合约
互助保险
权利的登记、转让
博彩,防伪,物联网,智能合约
3.0 治理
身份认证,公证/见证,司法仲裁,投票
健康管理,人工智能,去中心化自治组织
- 20. 20
区块链在金融领域
点对点支付与结算
如基于点对点的跨境支付、汇款、结算;
确权与资产交易
例如股票、期货、金融衍生品合约等在内的所有权交易,以及
包括资产所有权、使用权在内的财产的真实性验证和转移等;
智能金融(智能合约)
即运用基于区块链的“智能合约”来控制自己的资产和对接收
到的外界信息或者资产进行回应,“智能合约”是一段可以自
动执行的计算机程序,能够自动检测是否具备生效的各种环境
,一旦满足了预先设定的程序,合同会得到自动处理,比如自
动付息、分红等。
- 27. 27
Q&AQ & A
参考——
• 『比特币白皮书:一种点对点的电子现金系统』(中本聪)
• 《精通比特币》(Andreas M Antonopoulos)
• 《区块链:新经济蓝图及导读》(美,梅兰妮·斯万)
• 『区块链:公有链、私有链与联盟链有何不同』(Vitalik Buterin)
• 『区块链技术(比特币)——通往未来的虫洞』(达鸿飞)
• 『区块链:信任的机器』(陶荣祺)
• 『PoX的战争-区块链技术在金融工具中的应用』(谢文杰)
• 『货币的一种互联网体系架构』(初夏虎)
• 『比特币从入门到精通』
• http://coinmarketcap.com/ 加密货币总市值
• https://blockr.io/ 比特币指数
问题——
原理:挖矿机制?比特币分割?
应用:P2P网贷信息?
资源:外部合作?
- 29. 29
附1:区块链的结构
表7-1 区块结构
表7-2 区块头结构
大小/B 字段 描述
4 区块大小 用字节表示的该字段之后的区块大小
80 区块头 组成区块头的几个字段
1-9(可变) 交易计数器 交易的数量
大小/B 字段 描述
4 版本 版本号,用于跟踪软件/协议的更新
32 父区块哈希值 引用区块链中父区块的哈希值
32 Merkle根 该区块中交易的merkle树根的哈希值
4 时间戳 该区块产生的近似时间(精确到秒的Unix时间戳)
4 难度目标 该区块工作量证明算法的难度目标
4 Nonce 用于工作量证明算法的计数器
- 30. 30
附2:比特币交易脚本概览
表A-1 入栈操作
表A-2 有条件的流量控制操作
表A-3 堆栈操作
表A-4 字符串接操作
表A-5 二进制算术和条件
表A-6 数值操作
表A-7 加密和散列操作
表A-8 非操作
表A-9 仅供内部使用的保留关键字
- 31. 31
附3:比特币改进协议(BIP#)
标准协议 (Standard BIP)
信息补充协议 (Informational BIP)
开发指导协议 (Process BIP)
表B-1 BIP一览表
BIP#1 BIP Purpose and Guidelines
BIP#10 Multi-Sig Transaction Distribution
BIP#11 M-of-N Standard Transactions
BIP#16 Pay To Script Hash
BIP#19 M-of-N Standard Transactions (Low SigOp)
BIP#33 Stratized Nodes
BIP#34 Block v2, Height in coinbase
BIP#70 Payment protocol
BIP#71 Payment protocol MIME types
BIP#72 Payment protocol URIs
…
- 32. 32
附4:比特币交易费*
公有链的交易费用——约0.01美元/笔???
比特币价格指数/0304
美元 422.87
欧元 387.92
人民币 48,191.01
比特币最新区块
Height Block time Transactions Block Fee Size Days destroyed
401039 2016-03-04 09:38:13 800 0.23220668 BTC 676.98 kB 4,204.37
401038 2016-03-04 09:32:46 2032 0.34653416 BTC 965.98 kB 30,536.83
401037 2016-03-04 09:23:49 2600 0.55850309 BTC 976.55 kB 42,844.01
401036 2016-03-04 09:06:18 2753 0.69463539 BTC 974.66 kB 17,849.15
401035 2016-03-04 08:35:21 2237 0.72009707 BTC 974.65 kB 252,357.07
401034 2016-03-04 08:06:53 2268 0.67221497 BTC 965.89 kB 121,958.12
401033 2016-03-04 07:41:10 839 0.15393266 BTC 909.34 kB 9,167.63
0.55850309*422.87/2600 = 0.09$ 0.55850309*48191.01/2600 = 10.35¥
0.72009707*422.87/2237 = 0.14$ 0.72009707*48191.01/2237 = 15.51¥