【得得课堂】这是一节小白都能读懂的科普课:区块链究竟是何方神圣?

1875 天前
961

2019年11月9日-11月11日,三天《精通区块链》系列全部1折,扫描上面二维码或点击课程详情了解更多课程详情。

中共中央政治局10月24日下午就区块链技术发展现状和趋势进行第十八次集体学习,总书记在主持学习时发表了重要讲话,将区块链技术首次放在国家发展层面。

政府的支持和监管让区块链逐渐摆脱“骗局”“割韭菜”等标签,从小圈走向大众,同AI、大数据、5G一样,成为新一轮研发、应用、投资的热门技术。如果你还不知道区块链是什么,那请认识看完这篇文章。

什么是区块链?最简单的说,区块链就是一项技术结合体,拥有多个技术如去中心化、共识机制、哈希算法、分布式数据存储等等。

需要说明,这里面的涉及的很多概念,如共识机制、哈希算法等都是很早就存在的技术,区块链就是把这些高端技术的优势结合到一起,从而形成一个新的技术。

区块链有什么用?它能够保证实现信息公开透明、去中心化、可信任、不可篡改等多个需求。现在区块链已经在很多领域进行尝试,比如物流、电商、版权、金融、游戏、医疗、慈善等等。

区块链包含的众多技术里,最底层也是最核心的有两个:实现去中心化和分布式账本。等你了解了这两个技术,对区块链技术也就有了初步的认识。

一、去中心化

什么是去中心化?拿淘宝和支付宝举例,你在淘宝上买东西,看似是你和卖家双方进行交易,其实在整个交易过程中都存在支付宝的身影,不管是付款还是收款都是由支付宝这个金融中心进行判断和推进,这种形式就是中心化的管理。

那大家有没有想过,为什么大家信任支付宝?说句实话,如果支付宝哪天跑路,我们是没有追款方向的,所以与其说信任支付宝,不如说是信任马云和他的阿里,这就是靠信用背书。

中心化管理确实有很多好处,如认证、管理机制明确等等,但同样存在很多缺陷,比如缺少权力制约,权利会集中在个人或者集团手里等。而区块链的去中心化就是直接去掉中间的金融机构,从而弥补中心化的不足,就像那句广告“没有中间商赚差价”,买家与卖家,用户与用户直接进行交易。

那区块链是如何实现并保证去中心化安全的呢?主要是通过几个核心技术。

1、 加密技术

区块链的加密技术,保证区块链具有不可篡改的特点。首先它采用的是“非对称加密体系”,为什么是叫非对称?一般来说一个锁配一个钥匙,而非对称加密,就是一个锁有两个钥匙,分别是公钥和私钥。

每一个用户地址都只对应一个私钥密码,所以私钥一般只有自己知道,而公钥是可以公开给所有人,给大家分享一个比喻:

午报君有两把钥匙,一把公钥,一把私钥。他把公钥送给公司里每一个人,一人一把。一天,公司同事晨报妹想给午报君写一封保密的信,她写完后用午报君的公钥加密,而午报君在收到信后,就可以用自己的私钥解密,看到信件内容。只要午报君的私钥不泄露,别人就无法解密这封信。

然后午报君决定给晨报妹回信,为了确保信件不在途中被修改,他用函数生成一个信件摘要,用私钥对这个摘要进行加密,就生成一个“数字签名”,他将信件和签名一起发给晨报妹。晨报妹收到信后,用午报君的公钥对数字签名解密,通过对比内容,证明信是正确的。

除了“非对称加密体系”,区块链体系还引进了另一个密码技术—哈希算法。这个涉及的概念比较多,这里就不展开解释了。

2.点对点的通讯技术

实现去中心化的第二个核心技术是点对点的通信技术p2p。纯点对点网络是没有客户端或服务器的概念,只有平等的同级节点。在传统的“客户端-服务器”模型中通信通常来往于一个中央服务器,而中央服务器就是系统中单点故障的源头。

而p2p网络是所有节点参与提供资源,包括宽带、存储空间和计算能力,这种分布式的网络消除了单点故障,节点越多,系统的运算能力越强,数据安全性也就越高。

3.共识机制

实现去中心化第三个核心技术就是共识算法。区块链是去中心化的,没有中心机构,那要怎么协调人与人之间的关系?就需要人们之间达成一致共识,也就是形成一个共识机制。那现在有哪些共识机制呢?

最常见的共识机制是“工作量证明”机制,也称pow共识机制。其次就是权益证明Pos和股份授权证明机制Dpos。每一个机制各有优缺点,这里也不一一展开。感兴趣的朋友可以关注链得得《精通区块链》课程,里面有详细的解答。

通过以上三个基本技术,能够帮助区块链实现去中心化这一特征,以及保证去中心化带来的一些不稳定因素。但至今为止,还没有出现完全去中心化的区块链应用。

二、分布式账本

区块链的另一个核心技术就是分布式账本。区块链的基本概念是:区块链是一个去中心化的分布式账本,上部分我们已经解释了什么是去中心化,下部分我们在来讲讲分布式账本。

我们先回顾一下记账的历史过程。在最古老的旧石器时代,人们记账先是凭记忆,随着经济需要变得复杂,逐渐出现了刻画符号来记录,到后面又衍生出结绳记事,这就算是账本的雏形。到了后面的原始社会末期,文字的出现,开始形成流水账,这个时候历史已经发展到单式记账法。

到了中国明清时代,又逐渐发展出复式记账法,也是现在运用较广的记账方法。到了19世纪,信息技术开始爆发,企业所有者和管理者可能不在是一个人,所有者不想管理企业,就请一位职业经理人掌管,那么这就存在一个问题:账本的真实性,账本会不会被造假?于是所有者就想出一个办法,雇佣第三方机构,也就是后面延伸出来的会计事务所。

到了现在21世纪,互联网时代记账的手段也变得信息化、数据化、智能化,但仍有很多信用以及信息不对称问题,还是会存在造假的可能。这个时候我们的主角:分布式账本出现了。

分布式账本的原文概念是:一种在网络成员之间共享、复制和同步的数据库。

分布式账本记录网络参与者之间的交易,比如资产或数据的交换,网络中的参与者根据共识原则来制约和协商对账本中的记录的更新,没有中间的第三方仲裁机构(比如金融机构或票据交换所)的参与,分布式账本中的每条记录都有一个时间戳和唯一的密码签名,这使得账本成为网络中所有交易的可审计历史记录。

这也就意味着同一网络中的参与者都可以获得真实且唯一的账本副本,账本中的任何变动都会在几分钟甚至几秒内,在所有副本里刷新,确保了每一次区块链所生成出来的区块是真实可靠性的,增加了用户之间的可信任。

举个例子,相当于爸爸妈妈和小明,一家三口一人一个账本,账本是互相关联的,只要其中一个人添加了内容,另外两本就会自动更新,而且数据是不可删改的,保证了数据的同步和真实。

区块链的这一特性,非常适用于金融行业,尤其是银行,特别是银行业务中的跨境汇款业务,能够大大缩减银行运行成本,提高转账效率。

到此,我们了解到区块链是一个去中心化的分布式账本,它的核心技术保证了区块链上的数据是安全真实、可信任、可追溯、可匿名的。除了了解两个核心技术外,想要全面了解区块链,你还需要学习很多概念知识:

比如区块链与加密货币之间究竟是什么关系?

神奇的挖矿又是怎么完成的?

挖矿与区块链的形成有什么关系?

pow共识机制是怎么解决拜占庭问题的?

区块链中的公链、私链、联盟链要怎么选择?

企业如何利用通证经济体?

企业又要怎么结合区块链技术?

···

为了让用户更好学习这些问题,钛媒体与链得得联合出品了《精通区块链》系列课程,通过“音频+图文”的形式,从背景介绍到具体概念,再到最后的应用案例分析,让你利用碎片化的时间学习知识,及时把握区块链产业的发展新风向。

全文将有小姐姐运用最通俗、生动的语言为你进行语音讲解,并围绕通证经济、交易平台、公链与私链生态、落地应用等热门话题,为你揭开这区块链的神秘面纱。

此外,还有双十一链得得专属福利:2019年11月9日-11月11日,链得得用户购买《精通区块链》系列仅需1折!!原价99元/季,现价9.9元/季,马上点击链接,了解更多课程详情:https://www.chaindd.com/courselist 

购课后如何收藏课程:

1.下载国内TOP专业区块链媒体链得得App,打开“发现”页面,点击《精通区块链》

2.下载链得得App,在首页添加得得FM频道,即可查看课程分享和更多精彩内容

3.保存下方二维码,打开微信扫码,关注链得得微信公众号(ChainDD),进入课程