1 / 50
文档名称:

区块链-.pptx

格式:pptx   大小:3,746KB   页数:50页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

区块链-.pptx

上传人:Alphago 2018/10/18 文件大小:3.66 MB

下载得到文件列表

区块链-.pptx

文档介绍

文档介绍:BlockChain
两个基本问题–类两军问题
拜占庭将军问题:
拜占庭帝国派10支军队进攻一敌人,这个敌人可以抵御5支军队同时袭击,这10支军队不能集合单点突破,必须分开同时攻击。问题是多个将军互相并不信任(存在叛徒)时,这种状态下要保证进攻一致,需要某种分布式协议来进行远程协调。如果每个将军向其他九位将军派出一名信使,总计90次传输,部分叛徒还会故意答应一个的攻击时间,所以他们将重新广播超过一条的信息链。这个系统变成不可靠和攻击时间矛盾的混合体。
两个基本问题–拜占庭将军问题
解决思路
拜占庭将军的故事最后,数学家们设计了一套算法,让将军们在接到上一位将军的信息之后,加上自己的签名再转给除自己以外的其他将军,这样的信息模块就形成了区块链。
在一个40人以上的微信群里组局聚餐,如何统计人数?
一种方式是大家纷纷发言,有人来统计;
另一种方式是让大家来接龙,每个人在上一个人的后面累加一个号并加上自己的名字,最后就能记录全部的报名人员和人数——区块链。
举个例子
微信组局
在区块链里的概念
接龙发帖
链式数据结构(1)
规则:每个人发帖=上一个贴内容+下一个编号+自己名字
共识机制,根据严格的规则和公开的协议形成
规则定下来后,大家自发登记
去中心化,没有任何单一用户能控制它
在微信群里记录登记情况
点对点对等网络
只要联网就能知道最新进展
博弈机制(2)
为了形成40个人的报名记录,至少有40人发40篇帖子才够,群友手机里都存档
分布式(多点备份)、高冗余
每篇帖子大家都看得见,更新的记录是否数字错了、人重复了、每个人都可以检查
共享账簿
群里的人大都认识,各有各的名字/代号
通过非对称计算加密技术验证陌生人
目录
01区块链技术基本原理
02区块链主要应用领域
区块链的基本原理
01
1、疯狂的比特币
比特币是一种利用加密技术来实现独立于中央银行之外,协议地发行和验证支付有效性的电子货币和在线支付系统。货币的支付不通过中心机构,支付记录会向全网节点发送并记录,通过全网节点的计算验证其有效性,货币的发行是对各节点运算工作的奖励,通过这种方式为用户提供计算机算力来核对保障比特币支付,随着比特币总量的增加,新币制造的速度减慢,直到2140年达到2100万个的总量上限。
去中心化的借贷模型