区块链-
BlockChain
两个基本问题 –类两军问题
两个基本问题 –拜占庭将军问题
拜占庭将军问题:
拜占庭帝国派10支军队进攻一敌人,这个敌人 可以抵御5支军队同时袭击,这10支军队不能集 合单点突破,必须分开同时攻击。问题是多个将 军互相并不信任(存在叛徒)时,这种状态下要 保证进攻一致,需要某种分布式协议来进行远程 协调。如果每个将军向其他九位将军派出一名信 使,总计90次传输,部分叛徒还会故意答应一 个的攻击时间,所以他们将重新广播超过一条的 信息链。这个系统变成不可靠和攻击时间矛盾的 混合体。
已发生的交易记录如何不被篡改?
艾女士居住在洪都拉斯,她 住在自家房子很多年,某 天, 艾女士遭到法院传讯。C向法 院申请驱逐艾女士, 原来国 家产权局登记的是C的名字, 而后房屋被拆毁。但后来经 过法院查证,房子其实就是 人家艾女士的, 但不动产已 经毁了,艾女士只能默默流 泪……
银行存款凭空消失,能找回吗?谁来负责?
2015年,我国多地频频出现银行储 户存款“失踪”案件:浙江杭州42位 银行储户发现,自己的数百万元存款 仅剩少许甚至被“清零”;泸州老窖 等知名企业存款也出现“异常”,甚 至还出现3个月内农业银行、工商银 行的5亿元不知去向。
1、区块链引发的农业变革或将来临
国内物联网的数据其实是很分散的,有的分散在信息公司,有的分散在农业部, 有一些在科研院所,有一些在农业企业那里,所以很杂很乱,数据也不能交互, 也不能连接,连接程度很低。现在很多企业、合作社每天要填各种表格,提交各 种证明,区块链能直接采集这些数据,不管从政府监管角度,还是从金融、社会 服务角度,还是从企业、社会合作本身,都是很有意义的。
解决思路
拜占庭将军的故事最后,数 学家们设计了一套算法,让 将军们在接到上一位将军的 信息之后,加上自己的签名 再转给除自己以外的其他将 军,这样的信息模块就形成 了区块链。
举个例子
微信组局 在区块链里的概念
链式数据结构(1)
共识机制,根据严格的规则和公开的协议 形成
在一个40人以上的微信群里组局 聚餐,如何统计人数?
通过互联网及互联网身份标识技术,将生产商生产出来的每件产品信息全部记录 到区块链中,就可以在区块链中形成每一件商品的真实生命轨迹。消费者通过自 己的智能终端,可实时跟踪每件商品的动态,从而保证消费流程全透明。完成商 品溯源工作。现代农业、区块链在农业领域内的应用,一个又一个崭新、统一的 标准陆续规范、出台,我们正处于农业新的大变革的前夜,我们将迎来、见证农 业新的大变革时代。
一种方式是大家纷纷发言,有人 来统计;
接龙发帖
规则:每个人发帖=上一个贴内容+下一个 编号+自己名字
规则定下来后,大家自发登记 在微信群里记录登记情况 只要联网就能知道最新进展
为了形成40个人的报名记录,至少有40人 发40篇帖子才够,群友手机里都存档 每篇帖子大家都看得见,更新的记录是否 数字错了、人重复了、每个人都可以检查
智慧合约
智能合约是基于这些可信的不可篡改的数据,可 以自动化的执行一些预先定义好的规则和条款。 IF...then... 以保险为例,如果说每个人的信息(包括医疗信息 和风险发生的信息)都是真实可信的,那就很容易 的在一些标准化的保险产品中,去进行自动化的 理赔。投保人风险管理在现在的保险经营中,保 险公司和投保人的纠纷时有发生,要么是投保人 提供虚假的个人信息骗保,要么是理赔的时候对 于免责条款的认定发生分歧。而这些问题的关键 都在于对投保人的个人信息缺乏一个真实可信的 数据采集和存储手段。
8、区块链的网络构架
公共区 块链
网络中的节点可以任意接入,网络中 的读写权限不受限制,任何人都能参 与共识过程,比特币属于典型的公有 链。
私有区 块链
网络中的节点被一个组织控制,写入 权限仅限在一个组织内部,读取权限 有限对外开放,全球42家银行组建的 区块链联盟R3 CEV就是私有链。
联盟区 块链
京东走步鸡
京东走步鸡一定是放养的,并且借助科技手段,给每只鸡都带上了脚环计 步器,实时记录步数。当记录的步数超过一百万步时,京东就会以当地价格 的三倍进行回购,然后用最科学安全的方法进行屠宰,在京东上销售。
区块链助推农村普惠金融发展
农业是一个平常又特殊的行业,各种不确定的风险因素叠加,通过银行风 险测评拿到理想的贷款有实际的困难。而区块链的出现,则有助于破解这 一难题。土地证明、身份证、营业执照这些是必须要提供的,但这仅仅是 最基础的,银行的风险评定还需要很多方面的考虑,比如你所种植的土地 上是否全部种植了农作物,价值是多少;是否有种植经验,种植经验多少; 品种是否有优势性;周边的自然灾害多不多,个人的信用怎么样等等。
共识机制
所有记账节点之间怎么达成共识,去认定一 个记录的有效性,这既是认定的手段,也是 防止篡改的手段。区块链提出了四种不同的 共识机制,适用于不同的应用场景,在效率 和安全性之间取得平衡。以比特币为例,采 用的是工作量证明,只有在控制了全网超过 51%的记账节点的情况下,才有可能伪造出 一条不存在的记录。当加入区块链的节点足 够多的时候,这基本上不可能,从而杜绝了 造假的可能。
各个医院、诊所等医疗平台之间,很难安 全地进行跨平台共享数据。而如果各平台 数据能够有效并安全地共享,这将大大提 高确诊概率、缩短问诊时间,进而提高整 个医疗系统的运作效率。
4、区块链+供应链管理
如果能将区块链技术应用在供应链管理中,那么物品从生产到销售之间的 任何一个运输交易节点都能够被永久记录,可以大大减少物品运输延期、 运输成本增加以及人为错误的可能性。
去中心化,没有任何单一用户能控制 它 点对点对等网络 博弈机制(2)
分布式(多点备份)、高冗余
另一种方式是让大家来接龙,每 个人在上一个人的后面累加一个 号并加上自己的名字,最后就能 记录全部的报名人员和人数—— 区块链。
共享账簿
群里的人大都认识,各有各的名字/ 代号
通过非对称计算加密技术验证陌生人
小赵还想买辆二手车,但 是卖家会有动机虚报自己的 里程数,甚至谎称自己的车 子没有经历过事故和维修, 小赵该如何判断呢?
该怎么证明我妈是我妈?如何实现自证?
北京市民陈先生一家三口准备出境 旅游,需要明确一位亲人为紧急联络 人,于是他想到了自己的母亲。可问 题来了,需要书面证明他和他母亲是 母子关系。可陈先生在北京的户口簿, 只显示自己和老婆孩子的信息,而父 母在江西老家的户口簿,早就没有了 陈先生的信息。
网络节点间数据传输是匿名的 而且节点之间不需要互相信任, 整个系统通过公开透明数学算 法运行。节点彼此数据公开, 彼此信任,没有办法欺骗其他 节点。
系统中每个节点都能获得一 份完整的“账本”(数据库)的 拷贝,除非能够同时控制整 个系统中超过51%的节点,否 则单个节点上对数据的修改 是无效的,也无法影响其他 节点上的数据内容。
2、区块链对企业的影响
随着区块链的日益成熟,越来越多的企业开始期盼能够利用该技术进行革新。 的确,如同上世纪90年代末互联网对于通信的变革一样,区块链有望为众多 领域带来一次前所未有的改变——仅在供应链和物流行业,该技术每年就有 望帮助企业节省数十亿美元的成本,并显著减少延误和损坏情况的出现。
3、区块链+医疗
密码体系
存储在区块链上的交易信息是公开的,但 是账户身份信息是高度加密的,只有在数 据拥有者授权的情况下才能访问到,从而 保证了数据的安全和个人的隐私。
7、区块链的核心技术
去中心 化
去信任
数据库 可靠
网络中没有中心化的物理节点 和管理机构,网络功能的维护 依赖网络中所有具有维护能力 的节点完成,各节点的地位是 平等的,一个节点甚至几个节 点的损坏不会影响整个系统的 运作,网络具备很强的健壮性。
大北农猪联网
猪联网重点解决了生猪管理效率提升、 饲养管理规范化、生猪可追溯性和安 全性的问题,这一点对食品企业来说 是很有帮助的,我们理解大型屠宰食 品企业遇到的问题之一是如何保障充 足、稳定且健康的猪源,目前猪联网 不断积累的大量生猪可以很快帮他们 迅速找到猪,并可以查看相应猪群的 历史饲养记录、健康情况等各项数据。 同时猪联网提供的互联网金融服务也 是他们所急需的。
区块链 V.S. 互联网
两者的差异点主要在于: 互联网技术的主要用途 是实现信息的快速发送 和接收,而区块链的主 要用途则是实现数据的 储存和记录;区块链上 的数据具有高度防篡改 性,而互联网数据只有 在实现加密等保护性措 施的前提下,才具有防 篡改的性能。
02
区块链主要应用领域
陌生瞄准了区块链技术在供应链管理领域的应用。比如, Provenance公司正在打造一个可追溯材料产品运输流程的系统,Skuchain 则提供了一个面向B2B贸易和供应链融资市场的区块链系统。
5、区块链+政府
政务链是政务服务区块链平台,可将大多数类型的政府部门机构、事业单 位、社会活动等的业务转移到区块链中,所有业务由智能法律和智能合约 驱动。具有四个基本功能:金融系统、登记注册机构、智能合约算法,以 及智能法律框架和执行机制。金融系统可使用锚定法币的代币进行转账交 易,智能合约可自动执行注册管理机构涉及对象和法币交易,智能法律规 范了智能合约的创建、实施和运行,并自动规范了政务服务内个人和部门 机构的关系。
目
录
01区块链技术基本原理
02区块链主要应用领域
01
区块链的基本原理
比特币是一种利用加密技术来实现独立于中央银行 之外,协议地发行和验证支付有效性的电子货币和 在线支付系统。货币的支付不通过中心机构,支付 记录会向全网节点发送并记录,通过全网节点的计 算验证其有效性,货币的发行是对各节点运算工作 的奖励,通过这种方式为用户提供计算机算力来核 对保障比特币支付,随着比特币总量的增加,新币 制造的速度减慢,直到2140年达到2100万个的总量 上限。
区块链?