分享者:揭生元 (密码学专家, 师范学院任教十余年,现推究主研究金融与区块链理论,《区块链技术应用管理师》特邀导师)
可从三个方面来看:
一是学术意义,在无信任的环境下,在整个网络中的任意节点建立起共识机制,而无需担心数据被篡改。
二是应用意义,随着数据库从集中式纵向扩展,向分布式横向扩展发展,纵向扩展就是通过添加内存、存储和CPU,增强单台机器的性能。这种纵向扩展会遇到吞吐量瓶颈等问题。分布式数据库通过横向扩展,提升了吞吐量和计算效率,也开启了大数据时代。分布式数据库主要分为以Storm为代表的流数据库,Hadoop为代表的批处理数据库,以Spark为代表的内存数据库和以Neo4j为代表的图形数据库。区块链的意义在于,增加了一个分支,基于时间轴的分布式数据库。
三是战略意义,基于创建信任的机器,促进价值的全球流动。如果说基于TCP/IP的第一代互联网实现了信息的全球流动,像WWW和HTTP协议,区块链就是把各个机构和个人,映射到虚拟世界,基于数学这种人类文明的最大公约数,汇集世界上不同人群、不同权利群体的共识,实现了价值,或者说资产的全球实时流动。
领取专属 10元无门槛券
私享最新 技术干货