区块链技术主要特点

区块链是一种由多方共同维护,使用加密技术保证信息传输和 访问安全,按照时间序列存储的分布链式结构数据库。区块链存储 的基本单元是区块,记录着存储期间所有状态改变的过程和结果, 新增的区块又保留着前一区块的所有信息,每个区块按生成顺序排 列联结组成链表,就构成了区块链。区块链因具有不可篡改、智能 合约、分布存储等技术特征,构建了独特的信任机制,在城市领域 得到广泛应用。相比于传统数据库,区块链具有如下几项主要特征

一是分布存储传统分布式计算是将海量数据切分为成百上千的碎片,交给多台服务器并行运算,实现海量数据的快速计算。区 块链分布式存储,则是将所有数据同步到网络每一个节点,没有中 心节点,每个节点都是平等的,都保存着整个数据库。因此,区块 链的分布式储存架构节点越多,数据存储的安全性也就越高。

二是不可篡改。传统数据库具有增加、删除、修改和查询四个 经典操作,区块链放弃“删改”,仅保留了“增查”两个操作。对于 全网数据而言,用加密技术保障信息传输安全,数据传输历史随时 间叠加进入区块中并严格按时间顺序单向推进。时间不可逆使得任 何试图入侵篡改区块链数据的行为都很容易被追溯,导致被其他节 点排斥,从而有效限制相关不法行为。

三是多方维护。传统的数据库是一种单方维护的信息系统,不 论是分布式架构,还是集中式架构,都对数据记录具有高度的控制 权。区块链引入一种多方维护的共识机制,写入数据不由单一主体 单方面控制,需要经过多方验证形成共识,才能写入。数据维护方 式的改变,增强了数据存储的一致性。

四是智能合约。传统上,财务资金流和商务信息流是两个截然 不同的业务流程,商务合作签订的合约,在人工审核、鉴定成果后, 再通知财务进行打款,形成相应的资金流。智能合约基于事先约定 的规则,通过算法代码形成一种将信息流和资金流整合同步的“内 置合约”,实现履约自动化和智能化。

你可能感兴趣的:(区块链理论)