浅谈区块链的前生

【本文由赞我(zaneds.com)独家冠名】

越来越多的人们在谈论区块链,它经常霸占着各个媒体的显著位置,但是于我们普通人来说,这个词汇又显得那么陌生,到底什么是区块链,区块链跟我们的生活有什么关系?请跟着这篇文章,让我们一起来了解下区块链的前生今世。

那些年,我只为你存在。

那个时候,区块链到底是什么,还没有人知道,它也不是独立存在的事物,而是作为底层技术依附于比特币之上。所以,有了比特币,才有现在的区块连,如果没有比特币的出现,区块连到底为何物,或者到底以怎样的方式出现,我们无从知晓。但是可以肯定,区块链的历史,作为一种底层技术的历史,可以追寻到更久远。


早四十多年前,1976年,一篇关于密码学新方向的论文提出了分布式分类账的概念,而这正是区块链的雏形。后来在20世纪90年代,一篇题为《如何给数字文件加盖时间戳》的论文让这种设想更加具体化。又过了几十年,随着现代计算机越来越强大,再加上加密货币的问世,区块连的最初设计理念才得以实现。


说到区块连的历史,我们不能不说比特币。


比特币于2009年首次亮相,一位署名中本聪”(Satoshi Nakamoto)的日裔美国人,参与了比特币早期的设计开发,可以说是比特币的奠基人。他将区块链中的分布式记账方法的经典理念与一种完全不受任何个人或组织控制的数字货币结合在一起。但是,中本聪到底是谁,长什么样,今天在做什么,没有人可以肯定的回答。他甚至拒绝出席诺贝尔提名的颁奖典礼。不管怎么样,他为我们为世界打开了一扇通往新世纪的大门。


那到底什么是区块链呢?

我们常说的区块链其实一种技术,一种互联网底层的技术。举个例子,我们去过故宫,我们还去过中央电视台的大裤衩,两者虽然在他们在外表看起来都是建筑,故宫是基于木结构设计出来的,中央电视台是基于钢筋水泥设计出来的,因此这两个建筑所使用的底层技术是不同的。


区块链就是这样一种互联网底层的技术,我们现在使用微信聊天,也许若干年后,我们又会有一种基于区块链模型的聊天工具,两者于我们来说聊天工具,但是他们的底层技术是不同的。虽然我们不了解这些技术,但是作为用户来说,是能感受到区别的。就像我们知道故宫和央视大楼是有区别的一样。


区块链到底是什么样的技术呢?

区块链是一种记账的技术,确切的说是分布式记账本。这个记账的技术是有很多创新的。它是一种不能被干扰的实时记账本,是一个数字化的、分散的公共分类帐。区块链,我们姑且可以这么理解,很多个区块组成的链,英文单词也许更好懂。由多个block组成的chain。区块,是使用密码学方法相关联产生的数据块,每一个数据块存储了特定时期内的交易操作,每笔交易都有自己的时间戳,它可以验证其他交易信息的有效性并且生成下一个区块。这些区块就组成了链,在这个链状分部的网络中,是没有中心节点的。


不断增加的区块是按时间顺序记录和添加的,它允许市场参与者在没有中央节点记录的情况下跟踪数字货币交易。每个节点(连接到网络的计算机)都可以获得一个记录交易账本的副本,该副本是自动下载的。


一旦一个块完成,就会被所有节点自动验证并且记录,然后进入区块链作为一个永久的数据库。每当一个块完成,就会生成一个新的块。区块链中有无数这样的块,它们以适当的线性和时间顺序相互链接,就像链。每个块都包含前一个块的序列。区块链有关于不同用户地址及其完整信息,从起源块到最近完成的块。


整个区块链保存在这个庞大的计算机网络上,各个节点同步记账,即使一个节点的数据被篡改,其他节点也会仍旧保留着原来的记录。除非所有节点的数据都被篡改,但是这几乎是不可能做到的。这个技术就保证了没有人能够控制整个区块链的数据历史,没有人可以改变过去的交易。它使区块链成为一个不容易被篡改的公共分类帐,为数据提供了一个内置的保护层。


唯一可以编辑块的人是通过私钥获得对其访问权限的所有者。公钥就是用来加密验证的。私钥是自己的用来解密。举个例子,A想要向B证明自己是A,A使用自己的私钥把一份文件加密,发送给B,B用A的公钥对文件进行签名认证,如果成功,那么发送文件的人就是A.

一旦私钥所有者对其块进行任何更改,所有其他分布式区块链都会自动更新和同步。因此很容易发现到任何篡改的行为。

所有已批准的数据作为块的一部分记录在分类帐中,并通过密码进行保护。区块链中的所有数据都作为一个共享的、连续的一致的数据库存在。没有一个人或组织负责整个链条。这个区块链同时由数百万个处理器托管,它的数据对任何能够访问互联网的人都是可用的。这种技术使全球商业交易的运行更加信任,而供应商和购买者之间的摩擦也更少。

区块链的历史,你已经了解的差不多了,下一篇文章我们会探讨一下区块链的发展。

你可能感兴趣的:(浅谈区块链的前生)