科普 | 一文带你掌握区块链的基础知识

发表时间: 2018-10-12 11:26

当我们在搜索引擎中输入关于区块链关联词的时候,令人目不暇接的是各种关于区块链的真假莫辨的信息,什么区块链公司,区块链概念股,区块链投资前景,等等的芜杂信息扑面而来,不客气的说,这里面80%都是王婆卖瓜——自卖自夸。在如此多的信息流中,普通人如何去一步步的理解和深入,就需要我们像学习一样,从零开始,从概念开始入手。

区块链概念

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。

区块链(Blockchain)是比特币的一个重要概念,它本质上是一个去中介化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。

在这个概念中我们首先要理解什么是加密算法

数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。 该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。

还有个概念叫分布式计算,那么什么是分布式计算

所谓分布式计算是一门计算机科学,它研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果。分布式网络存储技术是将数据分散的存储于多台独立的机器设备上。分布式网络存储系统采用 可扩展的系统结构,利用多台存储服务器分担存储负荷,利用位置服务器定位存储信息,不但解决了传统集中式存储系统中单存储服务器的瓶颈问题,还提高了系统的可靠性、可用性和扩展性。

相对于分布式计算,集中式计算系统缺点在哪里?

集中式系统,主要指IBM、HP等小型机以上档次的系统,一个主机带多个终端。终端没有数据处理能力,运算全部在主机上进行。现在的银行系统,大部分都是这种集中式的系统,此外,在大型企业、科研单位、军队、政府等也有分布。集中式系统,主要流行于上个世纪。现在还在使用集中式系统的,很大一部分是为了沿用原来的软件,而这些软件往很昂贵。

何为点对点输出?

点对点技术(peer-to-peer, 简称P2P)又称对等互联网络技术,是一种网络新技术,依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。P2P网络通常用于通过Ad Hoc连接来连接节点。这类网络可以用于多种用途,各种文件共享软件已经得到了广泛的使用。

共识机制共享机制,相对于单享机制而言,具有公平公正自由平等含义,让人们在一个开放式的环境中,共享成果。

这也是区块链技术之所以如此突飞猛进的一大推动力,相较于传统,更公开更透明,人人参与,人人共享,按需分配——共产主义最终目标。当然这也是区块链技术的一个瓶颈,受传统势力的掣肘。

说了这么多,目的只有一个,让每人都能享受到科技发展的红利,让人人在一个和谐共享的环境中实现自己的人生价值!

(作者:区块联盟之家,内容来自链得得内容开放平台“得得号”;本文仅代表作者观点,不代表链得得官方立场)