简单聊聊什么是区块链
一般我们在认识一件新兴事物,需要解决的问题有三个:是什么?为什么?怎么做?(怎么用?)对于区块链来说同理。
什么是区块链
区块链其实是一种特殊的分布式数据库。
什么是分布式数据库
分布式数据库是相对于单台电脑上的数据库来说的。很久以前,互联网还不那么发达的时候,使用网络的人并不多,自然对服务器的压力不是那么大,那时候一台服务器,就能抗下所有的访问请求。但一台服务器是不稳定的,如果说来了台风,机房泡了,那服务器炸了就不能用了呀,更不用说入网人数的增加带来的并发压力也能导致服务器宕机不能用。(学校的教务系统每学期选课都会爆一次)
所以后来就有了分布式数据库的架构,数据在多台机器上都有副本,分布在不同的地理位置,降低了自然灾害的风险,同时也能够分担服务端的压力。但这种分布式的架构也带来了新的问题。