美文网首页杂谈辅助资料互联网科技
科普:区块链技术到底是什么

科普:区块链技术到底是什么

作者: 老何职堂 | 来源:发表于2017-06-30 20:56 被阅读456次

    或许你只知道什么是人工智能、AR、VR,大数据等行业技术,但是最近比较火的区块链可能很多人对这个专业术语有点陌生,不知道具体是指的什么。所以我也花了一周的闲暇时间特别对其进行了些了解,把其整理分享给大家,希望能帮大家扫盲。

    百度百科这样解释“区块链”的

    区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的 新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。

    区块链(Blockchain)是比特币的一个重要概念,火币联合清华大学五道口金融学院互联网金融实验室、新浪科技发布的《2014—2016全球比特币发展研究报告》提到区块链是比特币的底层技术和基础架构 。本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。

    狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一 种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数 据的一种全新的分布式基础架构与计算范式。

    通俗的解释一下什么是区块链

    通俗一点说,区块链技术就指一种全民参与记账的方式。所有的系统背后都有一个数据库,你可以把数据库看成是就是一个大账本。那么谁来记这个账本就变得很重要。目前就是谁的系统谁来记账,微信的账本就是腾讯在记,淘宝的账本就是阿里在记。但现在区块链系统中,系统中的每个人都可以有机会参与记账。在一定时间段内如果有任何数据变化,系统中每个人都可以来进行记账,系统会评判这段时间内记账最快最好的人,把他记录的内容写到账本,并将这段时间内账本内容发给系统内所有的其他人进行备份。这样系统中的每个人都了一本完整的账本。这种方式,我们就称它为区块链技术。

    “全民记账”的区块链有何好处

    可以发现这是在牺牲一点效率的情况下,获得了极大的安全性。首先没有一本中央大账本了,所以无法摧毁。每个节点都仅仅是系统的一部分,每个节点权利相等,都有着一模一样的账本。摧毁部分节点对系统一点都没有影响。其次,无法作弊,因为除非你能控制系统内大多数人的电脑都进行修改,否则系统会参照多数人的意见来决定什么才是真实结果,结果会发现修改自己的账本完全没有意义(因为别人不承认)。其次,由于没有中心化的中介机构存在,让所有的东西都通过预先设定的程序自动运行,不仅能够大大降低成本,也能提高效率。而由于每个人都有相同的账本,能确保账本记录过程是公开透明的。

    区块链解决了那些问题

    区块链最重要的是解决了中介信用问题。在过去,两个互不认识和信任的人要达成协作是难的,必须要依靠第三方。比如支付行为,在过去任何一种转账,必须要有银行或者支付宝这样的机构存在。但是通过区块链技术,比特币是人类第一次实现在没有任何中介机构参与的情况下,完成双方可以互信的转账行为。这是区块链的重大突破。

    区块链技术主要可用在什么行业

    区块链主要的优势是无需中介参与、过程高效透明且成本很低、数据高度安全。所以如果在这三个方面有任意一个需求的行业都有机会使用区块链技术。

    区块链可以被看做是一种基于互联网的技术,最开始也最经典的应用就是比特币。但随着不断的演化,已经在比特币的基础上,有了很多技术创新和应用创新。

    以最经典的比特币为例,可以从下面三个角度去理解。

    以比特币为例,三个方面去理解

    首先,有一个相同的程序,运行于不同的电脑上。运行这个程序的每台电脑都是一个节点。所有的节点,没有主从之分,都是对等的,即所谓的分布式网络。而常说的比特币就是流通于这个网络上的介质。

    其次,可以从金融的角度去理解。可以把比特币看作一家银行,这家银行发行了一种货币,这种货币就是比特币。因为比特币的总量只有2100万个,而目前只开采出一千六百多万个,所以不存在超发问题。

    最后,也可以把比特币看作一个账本,而且是一种崭新的记账方式。区块链的英文是blockchain,可以形象的理解为一个一个区块串成一个链。而每个区块就是把一定时间内网络上的所有比特币交易记录进行打包。每隔一段时间,打包形成一个新的区块。每个区块之间通过一种机制串联起来形成区块链。所以它也是一个账本,记录着所有比特币在节点间的流转情况。

    区块链和比特币有什么关系

    时间的推移,一些新的区块链项目开始出现,而这些区块链项目相比较比特币,有着或巨大或微小的创新。如上文所说,比特币就是一套代码,运行于不同的电脑上。而这套代码是开源的,即谁都可以下载,谁都可以对其更改。那么就可以对这套代码做一下更改,改一下参数,比如将出块时间由10分钟更改为2.5分钟等等,然后推向网络。从比特币诞生的8年多以来,应该发行超过一千多种所谓的山寨币,但可能其中大多数都消失了。但不得不说,有些运转的还比较好,价格也是一路飙升。

    也有一些区块链项目在比特币的基础上,做了比较大的创新,目前比较成功的比如实现智能合约的以太坊。如果把比特币看作一个银行,一种货币,一个应用。那么以太坊更像一个生态系统或者一个操作系统。后来的开发者,可以在这个平台上,开发属于自己的应用。而由以太坊发行的代币就相当于这个生态的硬通货,所有建立在这个系统上的应用都要用到这个代币,而以太坊的创新之处在于常说的智能合约。

    随着时间推移,区块链的世界越来越丰富。而每个区块链项目又有着或大或小的技术创新和不同的场景应用。希望随着技术的发展,大家到时都能用简洁的语言把一些常见的区块链项目说明白,不一定完全准确,但至少提供了一个角度去看待这个新的方向。

    最后:扫码小编头像,回复“融资计划书”即可下载相关资料包原件,还可以一起交流互联网相关话题。

    相关文章

      网友评论

        本文标题:科普:区块链技术到底是什么

        本文链接:https://www.haomeiwen.com/subject/pobicxtx.html