溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

看完就能出去神侃,來自研發(fā)第一線的“區(qū)塊鏈”掃盲文(一)

發(fā)布時間:2020-07-02 01:01:16 來源:網(wǎng)絡 閱讀:470 作者:fxh7622 欄目:建站服務器

這兩年要說什么概念最火,那一定是區(qū)塊鏈了?,F(xiàn)在要是自己不說一說什么是公鏈、私鏈,什么是Token,都不好意思說自己是做IT的。可是什么是區(qū)塊鏈?它的出現(xiàn)能解決我們現(xiàn)實生活中什么問題?什么是代幣?什么是共識機制?什么是智能合約?這些問題,作為一個IT的從業(yè)人員都不一定說的很清楚,更別說那些完全不接觸IT行業(yè)的人了。

我現(xiàn)在正負責研發(fā)一個靠譜的區(qū)塊鏈項目。我會在這個系列的文章里,嘗試著用通俗的語言講清楚以上的這些問題。但我的文章和其他介紹區(qū)塊鏈的文章不一樣,我做的是實際落地的項目,不說虛頭巴腦的話。如果你想找一點玄之又玄、神乎其神的話去當談資,我肯定讓你失望;如果你想在這個風口直掛云帆,請上賊船,我們一起探索如何利用“區(qū)塊鏈”這種新的生產(chǎn)關系去大干一場。
首先,我們來說說什么是區(qū)塊鏈( Blockchain)?用分詞的方法來看,這三個字包含了三個意思——區(qū)、塊、鏈。

  • 對于“區(qū)”,我們很好理解,例如我們住的小區(qū)中有第一區(qū),第二區(qū),第五區(qū)等等,說明有一個順序,作為區(qū)塊的編號。
  • 那么“塊”呢?我們看電影、看電視的時候,都會看到一些科幻片中說到什么能量魔方,就是一個小盒子,里面放著一些東西,這就是一個塊了。
  • “鏈”,更好理解了,就是鏈子連接。

請劃本篇重點——“區(qū)塊鏈”的意思,就是把有順序的塊、用一個鏈子、連接起來!這么解釋感覺非常LOWER,但是它的確就是這個意思啊。也可以把語句的結(jié)構(gòu)變換一下:區(qū)塊鏈,就是用一個鏈將一些有順序標記的塊連接在一起。其實還是一個意思!
舉個打麻將的例子:3個人玩麻將,玩家分別叫A、B、C。第一局,當A贏了以后,B和C都會按照A的牌信息算出應該付給A多少錢。當然了,這里很有可能是由一個人來負責計算。例如B來計算,然后A、B、C都按照B計算的結(jié)果和A的牌信息重新驗證一遍,看B計算的結(jié)果是否正確。如果正確了,那么他們就按照B計算的結(jié)果支付給A;如果B計算的不正確,那么A、C都可以來糾正計算結(jié)果。第二局也是情況類似。這樣經(jīng)歷多次以后,在A、B、C心里都有了一串記錄。這就是一個非常典型的分布式記賬過程,而每一局付錢信息成為一個交易,每一局成為一個區(qū)塊,順序則就是一個鏈。
那么這個區(qū)塊鏈有啥用呢?那就是防止篡改,如果你只修改了自己的賬本信息是徒勞的,因為別人還記著呢。這種每個人按照自己的信息進行計算,并記錄相關信息的方式,我們就叫做去中心化。上面的例子中,B和C支付給A費用,在區(qū)塊鏈中叫做一次交易。B來計算,那么在區(qū)塊鏈中叫做B具有記賬權(quán)。B因為付出了計算的勞動,所以它在記賬之后,就有可能獲得一定的獎勵(比特幣或者是以太幣等虛擬貨幣)。注意,這里我用的是“有可能”,而并不是說“肯定”。我以后會詳細解釋這個機制。
通過上面的例子我們發(fā)現(xiàn)一件事情——如果每次都是B來記賬,那么豈不是說每次B都可能拿到獎勵了么?這樣的話就太爽了,如果按照以太坊的算法,每次記賬可以獲得5個以太幣的獎勵,按照目前一個以太幣4400塊人民幣來算,那么一次就可以獲得4400*5=22000人民幣。有這么好賺的事?人家設計者可是算盤精,你能想到的,人家早想到了。為了避免出現(xiàn)這種情況,他們引入了一個叫做“共識機制”的東西。

來,敲黑板——共識機制,是整個區(qū)塊鏈中最為核心的內(nèi)容。
關于共識機制的詳情,請關注我的下一篇文章。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI