当今比较火的区块链是个什么技术?
区块链还是分布式数据存储技术和智能合约比较火,据所知已经有银行准备介入区块链技术领域。区块链目前就类似90年代的互联网技术,应用落地,包括用户体验,还需要技术和时间完善。
今天我给到底通俗易懂地友们一下,到底什么是区块链。
首先它是一种特殊的分布式数据库,本质上来说是既能读取又能写入的数据库。那么录入数据库的单位就是“区块”,它是去中心化的。
这样友们起来,似乎还是在照本宣科,那么我们来举个通俗的例子。
我们在淘宝购物的时候,由于买卖双方都不知道对方信用,所以需要引入第三方平台——支付宝。支付宝作为有公信力的平台,买家先给钱给到支付宝,卖家发货后买家收到,通知支付宝,支付宝再放款给卖家,这样交易就不用担心信用问题了。
这种交易模式,就是一种中心化交易,都是通过支付宝这一中心,才能实现交易。
去中心化就没有中心平台,例如交易者A、B、C三个人,两两进行交易,怎么样才能实现去中心化呢?
第一步,我们交易都用数据库表格记录,清楚记录每一笔交易。
第二步,如果A和B之间交易了,我们记录到表格,并把消息共享给C。
第三步,三人都确认交易记录没有问题,这笔交易就记录到三人都同时拥有的数据库表格中去。
结果就是A和B交易完成后,ABC三人手中的表格记录都一致。
这样去中心化的交易就实现了。
如果万一有人想篡改数据,能够做到吗?答案显然是不行的,如果一方A想改动,那么与B、C手中的表格就对不上了,所以不可能实现的。
所以这份数据库表格,就是各方都认可的。这样一来这个分布式数据库表格账本就实现去中心化,谁也没有能力改动里面的数据。
这样的一份数据库表格账本,就可以被叫做区块链。
当然我们这里举例只能了解最通俗易懂的原理,并不涉及技术,因为经过发展,基于不同的技术也诞生了各种区块链的应用场景。可能最出名的就是各种数字币了。
总结来说,区块链就是记录已经发生的数据信息,并且无法修改,同时这份数据记录会分散保存在不同的地方,确保长期有效,这样就解决了一个信任危机的问题!