区块链技术应用简述
1大纲 区块链技术被认为是继蒸汽机、电力、信息、互联网科技之后第五个最有潜力引发颠覆性革命的核心技术。 文章简述围绕以下模块展开: 1. 区块链的理解。 2. 区块链的应用。 3. 智能合约衍生的理解。 4. 智能合约的应用。 2区块链 2.1 区块链的定义 区块链2018白皮书是这样定义的:1、广义定义是区块链是以区块结构存储数据、多方维护的、使用密码学技术保证传输和访问的实现数据存储的技术体系,代表了目前火热的比特币、以太坊背后的一种去中心化的记录技术;2、狭义定义是当结合具体的产品谈区块链时,指的是以区块链连接而成的链式数据存储方式。 官方的定义以及教科书式的概念定义,我们永远要仔细揣摩才能理解其中真正的内在涵义。我举一个网络上流行的记账的案例,假设有A、B、C、D、E五个对象,每个对象都有路径可到达其余四个对象,他们的网状结构如下图所示: 每次发生记账事件,都由A到D中任意节点记录下来,假设其中一次记账由A记录下来,然后A用非对称加密技术将记录内容进行加密,然后将加密内容同时分发到B、C、D、E节点,然后B、C、D、E将加密内容解密,将内容分贝记录在自己的账本中。在这次记账事件的发生中有几个问题: 1、B到D是如何保证A分发给他们的内容是一致的?2、假如B到D的节点有人合谋更改记账系统,怎么办?针对以上问题,区块链是有解决的,针对第一个问题时可以这样描述