目前,区块链的定义并不统一,综合来看,区块链是基于区块链技术形成的公共数据库,也可以称之为公共账本。区块链技术是由多个参与方基于现代密码学、分布式一致性协议、点对点网络通信技术和智能合约编程语言形成的数据交换、处理和存储技术。不仅如此,区块链技术在不断发展和演化中。大家可能对区块链的描述都是:去中心化、可信任、公开、公平、公证、信息透明、不可篡改、数字货币和挖矿等术语。根据参与程度,区块链可以划分为私有链、联盟链和公有链。区块链的应用场景非常广泛,大致可分为金融、民生和政务等方面。