本文面向的读者是想对区块链有一个初步的了解,但是不想深入研究具体技术的人群,因此本文避开了一些底层和算法细节,采用比较直观易懂的方式来展示区块链技术的基本原理。

区块链
%20先来说说定义
%20区块链本质上是一个去中心化的分布式账本数据库。其本身是一串使用密码学相关联所产生的数据块,每一个数据块中包含了多次比特币网络交易有效确认的信息。
%20什么是去中心化?
先来考虑一个中心化处理的过程。你要在某宝上买一部手机,交易流程是:你将钱打给支付宝-支付宝收款后通知卖家发货-卖家发货-你确认收货-支付宝把钱打给卖家。
![还不懂区块链是神马?这篇简单易懂的介绍正是你需要的!]()
图1: 中心化集中式交易模式
在这个过程中,虽然你是在和卖家交易,但是这笔交易还牵扯到了除了你和卖家的第三方,即支付宝,你和卖家的交易都是围绕支付宝展开。因此,如果支付宝系统出了问题便会造成这笔交易的失败。并且你和卖家都要向第三方提供多余的信息。因此考虑极端情况,如果支付宝跑路了或者是拿了钱却不承认你的交易,那么你就悲剧了。
而去中心化的处理方式就要显得简单很多,你只需要和卖家交换钱和手机,然后双方都声称完成了这笔交易,就OK了。
可以看出,去中心化的处理方式会更便捷,同时也无须担心自己的与交易无关的信息泄漏。
去中心化是区块链技术的颠覆性特点,它无需中心化代理,实现了一种点对点的直接交互,使得高效率、大规模、无中心化代理的信息交互方式成为了现实。
当然,上述的例子有一个很大的潜在问题:没有了权威的中心化代理,怎样保证每笔交易的准确性和有效性呢?比如:张三某一天借了我100块钱,但是不还钱还不承认怎么办?
区块链技术的诞生
现在让我们来一步一步在去中心化的系统中解决这些问题,见证区块链技术雏形的诞生。
我们先来建立一个去中心化的系统模型,举个简单的例子:如果A借给B 100块钱,这个时候,A在人群中大喊“我是A,我借给了B 100块钱!”,B也在人群中大喊“我是B,A借给了我100块钱!”,此时路人甲乙丙丁都听到了这些消息,因此所有人都在心中默默记下了“A借给了B100块钱”。你看,一个去中心化的系统就建立起来了,这个系统中不需要银行,也不需要借贷协议和收据。如果此时,B突然又改口说“我不欠A钱!”,这个时候人民群众就会站出来说“不对,我的小本本上记录了你某天借了A100块钱!”。

图2:去中心化借贷模型
可能你已经发现了,在上述的模型中,所谓的“100块钱”已经不重要了。换句话说,任何东西都可以在这个模型中交换,甚至你可以凭空杜撰一个东西,只要大家承认,你就可以让你杜撰的东西流通。比如:我在人群中高喊一声“我创造了10个查克拉!”,我甚至不需要知道查克拉是什么,也不需要关心世界上是不是真的有查克拉,只要大家都听到,然后在自己的小本本上记下“这个人有10个查克拉”,于是我就真的有100个查克拉了。从此以后,我便可以声称我给了某人1个查克拉,只要路人甲乙丙丁都收到并且承认了这一信息,那我就算完成了这次交易,哪怕世界上没有查克拉。你现在脑海中是不是浮现出了三个字——“比特币”?
由于真正的区块链和比特币比上述的模型复杂太多,细节也丰富太多,因此本文不做更详细的介绍,有兴趣的朋友可以关注我们的后续更新。
添加新手交流群:币种分析、每日早晚盘分析
添加助理微信,一对一亲自指导:YoYo8abc