区块链数据的验证、记账、存储、维护和传输等过程均是基于分布式系统结构。实际上区块链主要技术是由密码学和共识算法组成,其中大部分都是将现在既有的技术进行整合而来,并未创造新的技术体系。准确来说,区块链技术是对现有技术的补充和完善!其在现有的加密技术上,利用分布式账本和共识机制形成在数据流转过程中防止篡改的一种机制保障。

至于区块链技术的应用场景,自然要结合区块链具有的区别于其他技术体系的特点来说。区块链技术特点包括:去中心化、时序数据(即时间戳)、集体维护、可编程、安全可信传统的中心化机构有时存在高成本、低效率以及数据存储不安全的缺点!区块链技术能够提升便利、提高透明度以及某种程度上而言提升效率。关于区块链技术应用的场景包括:数字货币、数据存储、数据鉴证、金融交易、资产管理、选举投票。

到底什么是区块链,怎么解释才能让老百姓都能明白?

先说结论:“中本聪”利用区块链技术,巧妙地解决了账本同步和信息不重复的问题,这就使得去中心化账本的理想最终得以实现。去中心化的理想(理解区块链的前提)区块链原本是一种基于互联网的信息编码、传输、加密、解密、验证技术,但在我看来,现在已经上升到了一种“去中心化”的理念,本质上是一种理念上的革新。而比特币就是这种理念的一个具体应用。

打个比方来说,区块链就相当于电子商务,你想想二十年前,有几个人搞得懂什么是电子商务,它本质上也是一种理念,只不过这种理念必须要借助一定的技术手段来实现。而比特币就相当于淘宝网,是电子商务的一个具体应用。所以,我们要理解什么是区块链,必须要先理解什么是“去中心化”。我举两个例子来帮助你理解:第一个例子是从网上下载电影。

最早的时候,我们下载电影都是到一些知名的电影下载网站上去下载。这些网站会把电影文件存放在一台或者一组服务器上,大家都访问某台服务器下载影片。这就叫中心化。在这个游戏规则中,电影网站的服务器就是中心,每一个下载电影的人只不过是这个中心拉出来的线而已。中心化的游戏中,玩家的地位是不平等的,网站主占据绝对强势地位,他想让你下载就下载,想给你限速就限速。

后来,一种去中心化的下载模式出现了,这就是 BT 下载,也叫 P2P(peer to peer)下载,现在我们一般讲到 P2P 指的都是那种个人借贷的网站,但是最初的概念是从 BT 下载来的,P2P 就是个人到个人,点到点。BT 下载的原理与电影网站完全不同,影片并不是存在某个服务器上的,而是大家互相从网络上的每一个人那里去下载这个影片的一小部分,最后拼成一个完整的文件。

在这个游戏中,所有玩家的地位是完全平等的,任何一个玩家可以随时离场、随时加入,只要这个游戏还有人在玩,整个游戏就能够正常运行,没有人拥有特别的权力。这就叫去中心化。第二个例子就是我们每天都在使用的银行卡或者支付宝这些人民币支付手段,现金我们先抛开不谈。我们用无现金的方式支付人民币买东西,就是一个中心化的游戏,它的中心有好多级,比如说,支付宝的服务器是第一级中心,支付宝资金的托管银行工商银行、中信银行的服务器就是第二级中心,这些银行的再上一级中心就是央行人民银行的服务器。

在这个游戏中,不同级别玩家的权力、地位是不平等的,最大的 Boss 当然是央行,它甚至能发行货币,它的权力可以大到分分钟就把我们的钱全部抢光,很简单,它只要突然增发货币就可以了,物价突然上涨 100 倍,我们的钱就等于被抢光了。那货币游戏能不能像下载一样也去中心化呢?也是可以的,比特币系统就是这样一个去中心化的货币游戏系统,你可以把它看成是一个大型的货币实验。

比特币的游戏规则是这么玩儿的,就两条核心规则。第一,它的货币发行不是由某个机构说了算,而是公开一套算法,每算出一个符合要求的数字,就相当于挖到了若干个比特币。谁都可以去算,绝对公平,谁也做不了弊,因为算法本质上就是一个个数字去凑,凑出一个算一个。第二,比特币的交易信息不是记在某一台服务器上的,而是所有参与这个游戏的玩家电脑中一人一份,同步记录,这种交易记录在理论上几乎是无法篡改的。

 3/6   首页 上一页 1 2 3 4 5 6 下一页 尾页

文章TAG:数据库  区块  共享  
下一篇