区块链的简单理解: 区块链就是分布式加密记账技术.
一:分布式和集中式的简单原理图:
分布式和集中式相对的. 我们来通过一张图简单的认识一下他们的区别.当红色部分的数据遭受入侵,或者外力损坏,分布式能够很好的应对的险情,而集中式就gg了.这就是分布式和集中式区别.
二: 区块链技术简单解释:
1.A公司是一家银行, 该银行有100用户,每一个用户的金额/交易都将在A公司的数据库上. 若X国的黑客入侵了该银行的数据库并销毁数据库,那么100人的财产就没有了.这个时候集中式存储的弊端就显而易见.
2. 为了防止这种事情发生,这100用户决定自己记录账单信息, 每一个用户有其专有记账本和其文本柜.比如张三支出100元,其他用户都会在自己的本子上面写张三支出100元. 如图所示.
3. 当张三用户的本子写满了,他会把自己的本子依次让所有人查看并加盖认证的时间戳.当所有人都盖上时间戳之后,张三的这个本子会存储在自己的文件柜中.(这个本子上面记录了所有人的操作数据) 每一个人存储记账本的时候都将执行上述操作 如图所示
4. 若有黑客攻击并修改张三的记账本, 其他人会进行对比,若对比不成功,规定张三必须放弃自己文件柜中的数据并从别处拷贝一份到自己的文件柜中, 这个时候黑客修改的数据就作废了. 因此就保证了数据的安全.
5. 这篇文章用通俗的语言简单解释了区块链,仅仅作为入门参考. 若有什么出入请大家斧正.
领取专属 10元无门槛券
私享最新 技术干货