APP下载

区块链的技术原理和意义

2016-12-30卿苏德中国信息通信研究院产业与规划研究所工程师

信息通信技术与政策 2016年12期

卿苏德 中国信息通信研究院产业与规划研究所工程师

姜莹 中国信息通信研究院产业与规划研究所工程师

王秋野 中国信息通信研究院产业与规划研究所工程师

区块链的技术原理和意义

卿苏德 中国信息通信研究院产业与规划研究所工程师

姜莹 中国信息通信研究院产业与规划研究所工程师

王秋野 中国信息通信研究院产业与规划研究所工程师

当前,区块链技术引发世界的广泛关注和探讨。本文从区块链的定义和特点入手,研究探讨了区块链技术原理、数据结构、运行机制及区块链的分叉,阐述了区块链的重要意义。

区块链;分布式账本;SHA256

1 引言

从技术上来讲,区块链是一种分布式的记账方法。说到记账,经历了从实物记账向电子记账的演变。如图1所示,实物记账分别经过泥板标记、甲骨刻字、竹板刻书、纸质账本5个阶段;在20世纪60年代半导体微处理器的诞生,打孔计算机的出现,代表着记账进入了电子化时代;随着20世纪70年代IBM引领的大型计算机深入渗透至金融行业,7×24h的批处理替代了朝九晚五的人工记账;20世纪80年代~90年代的个人PC和局域网的发展,实现了内部协同和远程服务。随着互联网在21世纪初的兴起,无国界的跨境业务开始繁荣;随着梦网、3G、4G的代际跃迁,进入了移动金融时代,开始用智能手机管理自己的电子银行。与此同时,加密安全技术在20世纪80年代~21世纪初也得到了广泛发展,其中的哈希加密、椭圆曲线密码学、HashCash工作量证明机制,以及P2P网络后来的发展,即区块链,也叫分布式总账技术,奠定了坚实的技术基础。……

登录APP查看全文