狭义来讲,区块链是一种按照时间顺序将数据区块以链条的方式组合成特定数据结构,并以密码学方式保证的不可篡改和不可伪造的去中心化共享总账(Decentralized shared ledger),能够安全存储简单的、有先后关系的、能在系统内验证的数据。广义的区块链技术则是利用加密链式区块结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用自动化脚本代码(“智能合约”[2])来编程和操作数据的一种全新的去中心化基础架构与分布式计算范式。[3]区块链技术的核心优势是去中心化,在节点无须互相信任的分布式系统中建立信用、实现协调与协作,从而为解决中心化机构普遍存在的高成本、低效率和数据存储不安全等问题提供了方案。近年来,区块链技术的研究与应用呈现出爆发式增长态势,被认为是继大型机、个人电脑、互联网、移动/社交网络之后计算范式的第五次颠覆式创新,是人类信用进化史上继血亲信用、贵金属信用、央行纸币信用之后的第四个里程碑。[4]
区块链的主要特征包括:去中心化、[5]不可篡改、高抗毁性、安全透明。[6]
第一,去中心化。区块链基于对等网络(P2P网络)技术,在公有链中,每个节点身份对等,拥有完整的数据副本,在联盟链和私有链中,采用分层对等的设计,各层节点之间也具有完全对等的地位,网络没有中心化的集中控制机制。
第二,不可篡改。区块链采用共识算法生成和更新数据,数据多方见证,上链后的数据具有不可篡改性。(www.daowen.com)
第三,高生存性。区块链多节点共同存储区块数据副本,大部分节点失效或出现故障时,区块链仍能从存活节点中恢复数据。
第四,安全透明。区块链数据由多方共识、多方见证,可有效消除数据篡改、暗箱操作等疑虑,有利于不信任方之间建立信任。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。