怎样通俗的理解区块链(14)


从分布式记账问题说起

使用 App 查看完整内容目前,该付费内容的完整版仅支持在 App 中查看
??App 内查看
■网友
首先,本文整合了@盗盗 @汪乐-LaiW3n 两位大神的介绍,想看更系统的内容可移步区块链是什么,如何简单易懂地介绍区块链?
----------------正文开始----------------
币圈一日,人间一年,就算不炒币,了解一下什么是区块链总是好的。
2008 年,中本聪发表了《比特币:一种点对点的电子现金系统》白皮书,以区块链技术为核心,使得在线支付能够直接由一方发起并支付给另一方,中间不需要通过任何的金融机构,这份文件被视为区块链技术的开端,而在次年1月初,第一枚比特币诞生了。所以换句话说,区块链是比特币的底层技术,比特币是区块链技术第一个也是目前最成功的应用。
怎样通俗的理解区块链

区块链本质上是一个去中心化的分布式账本数据库(在与比特币相关的区块链应用中可使用这一术语,但区块链技术可能并不包含“账本”),区别于传统数据库运作——读写权限掌握在一个公司或者一个集权手上(中心化的特征)。区块链认为,任何有能力架设服务器的人都可以参与其中。来自全球各地的掘金者在当地部署了自己的服务器,并连接到区块链网络中,成为这个分布式数据库存储系统中的一个节点;一旦加入,该节点享有同其他所有节点完全一样的权利与义务(去中心化、分布式的特征)。
去中心化是区块链世界里面是一个很重要的概念,很多模型(比如账本的维护、货币的发行、时间戳的设计、网络的维护、节点间的竞争等等)的设计都依赖于这个去中心思想,那到底什么是去中心化呢?
什么是去中心化?首先我们要先通过一个中心化集中式处理过程,来了解什么是中心化,某宝购物就是好例子:你将钱打给支付宝-支付宝收款后通知卖家发货-卖家发货-你确认收货-支付宝把钱打给卖家。
怎样通俗的理解区块链

在这个过程中,虽然你是在和卖家交易,但是所有的关键流程都是在跟支付宝打交道。这样的好处在于:万一哪个环节出问题,卖家和买家都可以通过支付宝寻求帮助,让支付宝做出仲裁。在这个交易模型中,通过权威背书(支付宝)来获得多方的信任,并依赖权威方背后的资本和技术实力确保数据的可靠安全。
但是如果支付宝程序发生重大BUG,导致一段时间内的转账记录全部丢失,或者更彻底一点,支付宝的服务器因意外情况被毁掉了。而我刚刚转出去的100元找谁说理去,这个时候,你就成了刀殂上的鱼肉。这也就是中心化最大的弊端——过分依赖中心和权威,也就意味着逐渐丧失自己的话语权。
而去中心化的处理方式就要显得简单很多,你只需要和卖家交换钱和手机,然后双方都声称完成了这笔交易,就OK了。处理方式更便捷,同时也无须担心自己与交易无关的信息泄漏。如果只考虑两个人的交易并不能把去中心化的好处完全展示出来,设想如果有成千上万笔交易在进行,去中心化的处理方式会节约很多资源,使得整个交易自主化、简单化,并且排除了被中心化代理控制的风险。
但是没有了权威的中心化代理,怎样保证每笔交易的准确性和有效性呢?比如:如果没有了权威的中心化代理,张三某一天借了我100块钱,但是不还钱还不承认怎么办?这就有了区块链。
区块链是怎样运行的?我们来看一个简单的去中心化借贷模型:如果A借了B 100块钱,这个时候,A在人群中大喊“我是A,我借给了B 100块钱!”,B也在人群中大喊“我是B,A借给了我100块钱!”,此时路人甲乙丙丁都听到了这些消息,因此所有人都在心中默默记下了“A借给了B100块钱”。你看,这个时候一个去中心化的系统就建立起来了,这个系统中不需要银行,也不需要借贷协议和收据,严格来说,甚至不需要人与人长久的信任关系(比如B突然又改口说“我不欠A钱!”,这个时候人民群众就会站出来说“不对,我的小本本上记录了你某天借了A100块钱!”)。


推荐阅读