区块链究竟解决了怎样的问题,带来了哪些改变?

2017-09-30 09:34:22

.区块链解决了数据被篡改的问题




这个数据库是由“全民”维护的,它不同于支付宝的数据库由阿里维护,微信的数据库是由腾讯维护,支付宝和微信两个数据库是不可能交叉同步进一个数据架构中的。


区块链不同,每一个“用户”通过软件都参与这个总账本的记录,同时每一个“用户”处拥有整份账本的完整拷贝,除非能同时控制所有“用户”中51%的节点,否则对单个用户控制的账本的修改是无效的。这是它很难被篡改的原因之一。


无法被篡改的原因之二,以比特币为例,它每十分钟产生一个区块(可以理解为一个记录数据包),每一个区块按照时间戳的顺序链接排列形成一条链式数据结构,并且用不可逆的哈希算法(具体问度娘)加密。要修改从前的一个区块,就必须从最后一个区块开始一块一块溯源去破解,篡改完了还得把后面每一个区块里的其他数据和自己篡改过的假数据重新哈希加密形成区块再重新写成一条链替代原先那条链,并且用同样的方法要把所有节点的51%的拷贝都这么来一次。


在目前的计算机水平下,可能举全球计算机的算力都无法做到这一点。话说回来,如果篡改这个数据需要花费的代价远远大于回报,傻子才会去这么干的,对吧。因此,虽然理论上是存在被篡改的可能性,但是事实上是没有人会去这么干的。


区块链通过各种现成的技术巧妙的组合在一起,无限提高了篡改数据的成本,通过这种方式来保证“绝对”真实的数据存储。


.区块链创造了一个“去中心化”的经济和社会结构


      


由于区块链的“全民”记账和数据不可篡改的特点和特性,它实现了经济社会中的一种特殊的交易模式——“去中心化”。


什么是中心化组织呢,银行、支付宝、淘宝、滴滴、微信、微博、百度云,一般平台性的组织都有可能是一个中心化机构。


我们要给父母汇款,以前是通过银行转账,现在通过支付宝或者微信支付转账,发给微信好友的信息是通过微信传递的,发出的微博是展示在微博的页面上。用谁家的服务,那你的数据就存在谁家。


打个不恰当的比方,要是银行跑路,支付宝被黑,存户就落得两手空空。微博删博,微信销号,对运营方来说犹如囊中之物。存在百度云上的资料,担心啥时候突然没有了,自己还得小心在多处做好备份。