分片技术来自中心化数据库技术,将大型数据库数据进行切分,并分布在特定的服务器当中,以提高数据库性能。而区块链技术中的分片技术则最早起源于2015年,当时新加坡国立大学的一对师生,在国际顶尖安全会议CCS上发表了一篇论文《A Secure Sharding Protocol For Open Blockchains》,首次提出了区块链领域中的分片概念,并在之后开发了公链Zilliqa,第一次将分片技术落地。 分片技术本就是为了解决数据库性能问题而生,理论体系相对完备,应用在区块链数据存储、扩容似乎也是理所当然;而更深一层意义则在于随着区块链交易量、数据量急速膨胀,信息进入到装载爆炸的边缘,分而存之,分而治之也是合理的选择。