区块链+物联网
——“物联网+区块链”应用与发展白皮书 (笔记)
0. 术语
- 区块链 blockchain
区块链技术是分布式数据存储、点对点传输、共识机制、加密算法等技术的统称。使用区块链技术构建的平台,称为区块链,或者区块链系统。
- 共识机制 consensus mechanism
共识机制是通过特殊节点的投票,在约定的时间内完成交易的验证和确认。在区块链中,通常由全部或者部分利益不相关者来达成共识。
- 分布式账本 distributed ledger
是区块链中的数据存储方式,在区块链中,数据通过分布式节点进行分布式存储,区块链中的全部或部分参与者 参与存储和管理全部或部分区块链数据。
- 钱包 wallet
又称为电子钱包,是一个包含私钥等信息的文件。钱包通常包含一个软件客户端,用于管理钱包所有者在区块中的交易相关信息。
1. 区块链技术特点
- 区块链技术的核心是分布式计算,以及分布式计算环境下的群体可信协作机制
- 本质是一种数字分布式账本,特点:记录不可篡改、共识机制、去中心化
2. 区块链和物联网的结合
- 去中心化,对等网络,强调”个性“,小且精确的协作很重要,类似与5G中的基于具体应用场景的服务,又比如应用层面上的”微服务“,边缘计算等,目前这种弱耦合的更能体现高效。
- 结合点——区块链之于物联网是 面向应用层面 的技术
- 提升5G网络覆盖能力:打造5G微基站联盟,由个体或者商户部署5G微基站
- 提升网络边缘计算能力:通过去中心化,将计算和管理能力下方到边缘网络,强调边缘节点的独立性
- 提升物联网身份认证能力:通过加密技术和安全算法,构建数字身份认证系统
- 提升物联网设备安全防护能力:区块节点共同监控、标识。
- 提升通信网络运维能力
- 提升国际漫游结算能力
- 提升物联网数据管理能力
2. 区块链提升物联网平台的能力
- 使用区块链技术搭建物联网业务平台,简称物联网区块链(Blockchain of Things, BoT)
- 物联网业务可以部署在BoT上,可以通过智能合约来呈现和执行,这类业务一般是公开部署的
- 物联网业务和物联网设备可以通过智能合约来存储和访问物联网数据。
-
3. 基于区块链的云服务
- BaaS框架
- 包括物联网边缘计算
4. 区块链赋能物联网行业应用
- 工业物联网:
区块链基于P2P组网技术和混合通信技术处理异构设备间的通信,能够显著降低中心化数据中心的建设和维护成本,同时还可以将计算和存储等能力分散到物联网网络各处,提高可靠性。
- 智慧城市、物联网支付、供应链管理…
区块链开源平台
- 国内: FISCO BCOS —— 是微众银行在BCOS基础上升级研发的新一代底层链
- 以太坊 (Ethereum) ——一个开源且具备智能合约功能的公共区块链平台,面向公众应用,部署“去中心化”共有链,很多企业基于以太坊进行联盟链应用探索。
- BaaS ——有百度推出的商业级区块链云计算平台
- 超级账本 (Hyperledger) ——是Linux基金会于2015年发起的推进区块链数字技术和交易验证的开源项目。目标是共建开放平台,满足来自多个不同行业各种用户案例。作为一个联合项目,它由面向不同目的和场景的子项目构成。
以上是笔者的一点点笔记,如有错误,还望评论指正。
感谢阅读,转载请注明出处。