區塊鏈怎麼理解?

漁漁漁漁漁漁漁漁


正規程序:

區塊鏈,你記住就是分佈式賬本。

先要了解拜占庭將軍難題

拜占庭帝國就是東羅馬帝國,幅員遼闊,他有很多將軍,這些將軍都帶兵。如果拜占庭要進攻一個敵人,或者不進攻,所有參與的將軍必須一致意見,但是他們隔得很遠。於是他們就互相派信使。但是有時候少數將軍有可能背叛了拜占庭帝國,也有可能間諜混入了軍營。那麼這個時候信息傳遞就會被誤導(間諜誤導進攻,或者誤導防守)。

這個難題要說的就是分佈式的將軍,如何傳遞信息,不被敵人誤導。而同樣情況,如今分佈式的數據傳輸,比如電腦和電腦傳輸數據,如何做到不錯誤傳輸呢?如果信息傳輸發生錯誤,有可能出現連鎖的反應,從而降低系統的可靠性。

在傳統通信領域,點對點的通信是忽略掉拜占庭將軍問題,也就是假設所有信息傳輸都不會產生錯誤。但現實並非如此,如果你不能保持可靠性,那麼你就沒有辦法建立一個可靠的系統,小概率的傳輸錯誤,和各種現實狀況會導致誤報。

區塊鏈就是解決拜占庭將軍難題的一個好方法。

區塊鏈就是在現有數據模塊當中添加區塊,你可以認為每個區塊就是一個將軍,多了一個將軍,區塊鏈的做法是,向所有現有的將軍都通報一聲,將軍要進攻(交易發生)也向所有的將軍通報。每個區塊也就是每個將軍都有一個記賬簿,這個網絡裡面交易了多少次,有多少將軍都是記錄在案。這裡的道理就是,如果這個區塊鏈裡面區塊數量越大,那麼誤報的可能性越低,因為相互印證數據傳輸量很大。所有的區塊都是賬本,所以區塊鏈又叫做分佈式賬本。

所以一般認為區塊鏈有去中心化和分佈式兩個特點。其中重點是分佈式記賬系統,上面已經說了。然後要關注的是,現階段區塊鏈技術並沒有保護隱私,雖然交易是加密進行的,但是加密技術和區塊鏈技術,是兩個技術。

區塊鏈技術不是比特幣

區塊鏈技術的意義在於,分佈式的技術可以讓一些總賬記錄問題得到解決,轉化為分佈式賬本,互相印證可靠性,長年累月也不會出現錯報。比如我們要登記企業,那麼網上登記就會出現錯誤,如果是區塊鏈技術,添加一家企業就向全網絡廣播,然後所有區塊之間都互相廣播,那麼錯誤可能性就降低。

當然,區塊鏈並非盲目追求去中心化。去中心化的意思就是誰也不能控制區塊鏈裡的區塊。但現實中,規則添加和算法還是可以影響到實際去中心化的程度。也就是,並不一定能夠完全去中心化。


財經紙老虎


“區塊鏈技術被認為是繼蒸汽機、電力、互聯網之後,下一代顛覆性的核心技術。 如果說蒸汽機釋放了人們的生產力,電力解決了人們基本的生活需求,互聯網徹底改變了信息傳遞的方式,那麼區塊鏈作為構造信任的機器,將可能徹底改變整個人類社會價值傳遞的方式。”

剛剛接觸區塊鏈,有太多太多需要了解和知道的基礎知識,大家先不要著急,今天給大家科普這些知識。今天咱們一起先來看看公鏈、私鏈、聯盟鏈以及側鏈到底是什麼吧。

一、 什麼是區塊鏈?

區塊鏈技術是利用塊鏈式數據結構來驗證與存儲數據、利用分佈式節點共識算法來生成和更新數據、利用密碼學的方式保證數據傳輸和訪問的安全、利用由自動化腳本代碼組成的智能合約來編程和操作數據的一種全新的分佈式基礎架構與計算範式。其具有去中心化、公開透明、不可篡改、分佈式存儲、智能合約等特點。簡言之,區塊鏈就是一個分佈式的公共賬本技術。大家可以查看這個賬本的內容,並參與賬本的維護與更新。

二、 公鏈、私鏈和聯盟鏈的區別

區塊鏈根據去中心化的程度,可以分為公鏈、私鏈和聯盟鏈。

公鏈——完全去中心化,所有用戶都可以讀取、寫入;

聯盟鏈——部分去中心化,寫入參與者被提前篩選,讀寫權限由被選定的參與者們決定;

私鏈——部分去中心化,寫入權限僅在一個組織手裡,讀寫權限由該組織決定;

公鏈是完全去中心化的,鏈上數據都是公開透明的,不可更改,任何人都可以通過交易或挖礦讀取和寫入數據。其典型代表就是比特幣區塊鏈,在比特幣區塊鏈上,任何人都可以在其鏈上進行交易,並且查看鏈上的所有交易信息。比如說虎妞可以在鏈上查看自己BTC地址的轉出、轉入信息(具體操作請點擊【實操指南】充值提現遲遲未到賬,彆著急);大家也可以看到中本聰是否有從他的BTC地址中提取比特幣(前提是知道中本聰的BTC地址)。

聯盟鏈是部分去中心化的,其開放程度和去中心化程度是有所限制的。其參與者是被提前篩選出來或者直接指定的,數據庫的讀取權限可能是公開的,也可能像寫入權限一樣只限於系統的參與者。前陣子用於日韓國際匯款及日本本國銀行間匯款的瑞波區塊鏈,就是一個聯盟鏈。它為加入聯盟的金融機構提供跨境支付服務,只有該聯盟內的成員,獲得多數聯盟成員的同意後,才有資格在其鏈上寫入數據。同時,其鏈上數據是對所有人開放,還是對一部分人開放,也由其聯盟決定。

私鏈跟聯盟鏈類似,其開放程度和去中心化程度是有所限制的,其讀寫權,記賬權由組織決定。與聯盟鏈最大的不同在於,聯盟鏈是為一個聯盟,比如一個行業服務的;而私鏈則是為一個組織,比如一家公司內部服務。據每日新聞最新的報道,日本最大的金融機構——三菱UFJ集團打算髮行自己的代幣(MUFG),用以解決電子貨幣轉賬在不經過銀行的情況下,轉賬金額不能超過100萬日元(約6萬多RMB)的問題。在該場景中,三菱UFJ集團使用的就是為公司內部服務的私鏈。

三、 側鏈

“側鏈”從嚴格上來說,其本身並不是區塊鏈,可以理解為區塊鏈的一種擴展協議。早期“側鏈”是為了解決比特幣區塊鏈技術的限制問題,先鎖定主鏈上的資產,然後將鎖定的那部分資產在側鏈上做參數修改(如修改,並進行自由交易和轉換。例如修改10分鐘記一次賬、區塊大小1M限制等,賦予側鏈上自己的交易定義。

當前閃電網絡就是基於側鏈技術做了些擴展,達到快速轉賬和交易的目的。接下來簡單介紹下閃電網絡是怎麼運作的。

若AB經常交易,就可以在AB間建立一個含有2個比特幣的通道,AB各發送1個比特幣到多重簽名地址,然後將這些幣暫時鎖在主鏈上。

只要AB為交易簽名,這兩個幣就可以在雙方中免費發來發去。能免費的原因是這2個比特幣根本沒有移動,只是在區塊鏈之外,交易了幣的所有權。當最後關閉通道時,交易才會被寫到區塊鏈上,雙方就可以拿到屬於自己的那部分幣。

在閃電網絡上,不是建立通道的AB之間轉賬時,比如說 A支付給沒有建立通道的D時,可以通過就近的節點傳播,從A➡B➡C➡D,A只需要支付小額的手續費給B、C即可。如果BC之間已經建立通道了的話,又可以省掉一筆手續費。需要注意的是,如果在主鏈上操作這個步驟,需要全網所有節點同步這個信息,其手續費就要高很多,速度也會慢很多;而在閃電網絡上,因為只需要傳播ABCD這幾個節點,所以速度會快很多,手續費也會便宜很多。

簡單歸納下側鏈的特性:

1. 側鏈是一種擴展協議,為了解決主鏈(如比特幣區塊鏈)技術的限制問題;

2. 一般先鎖定主鏈上的資產,然後將鎖定的那部分資產在側鏈上做參數修改;

3. 用以實現低手續費、高轉賬速度等目的。







獅子座De兔子


區塊鏈簡單的來說是所有人共享但無法篡改,所有行為都是公開透明。

最初的廣泛運用是數字貨幣,沒錯就是那個恐怖到達幣值的比特幣,它被廣泛運用於以比特幣為代表的貨幣交易和挖礦技術。

區塊鏈技術解決的問題大致有以下兩個

一、去中心化

去中心化,我們在網購中很常見。

當前沒有去中心化我們購物流程如下


1,你在淘寶上下單買了個包

2,你把錢打給淘寶

3,淘寶通知賣家發貨

4,你收到貨後發送信息給淘寶

5,淘寶得到信息後把錢轉給賣家

而去中心化的想表達的是,這一切交易都因為淘寶的背書而存在,一旦淘寶發生了BUG或者有惡意的篡改,那麼你所在賬上的花唄啊或者賬單都難以被承認,因為連淘寶自己都不清楚你的交易是否真實。

那麼一旦去中心化後

1、你下單並把錢轉給賣家;

2、你將這條轉賬信息記錄在自己賬本上;

3、你將這條轉賬信息廣播出去;

4、賣家和支付寶在收到你的轉賬信息之後,在他們自己的賬本上分別記錄;

5、賣家發貨,同時將發貨的事實記錄在自己的賬本上;

6、賣家把這條事實記錄廣播出去;

7、你和淘寶收到這條事實記錄,在自己的賬本上分別記錄;

8、你收到包包。

這8個流程,每個流程都會由區塊鏈技術形成依次連接的信息鏈,被所有廣播到的人廣泛保存。

通過對比,你可以發現所有人都有著一本一模一樣的賬本,記錄著發生的一切交易信息,這樣即使發生重大的網絡故障,平臺上的交易信息沒了,但你我他的賬本都還清楚地記錄著每一筆交易,所以對比起以一箇中心為交易保障的中心化,去中心化的運作是絕對安全和可靠的。

二、不可篡改和歷史可溯性

我們以比特幣為例子,我們要完成一筆比特幣的交易,那麼這個過程不外乎是這樣的

1,系統判斷賬戶裡面是否足夠

2,完成支付後生成賣方交易增額和買方交易餘額

3,把信息發送出去,讓全球節點認同驗證和備份

以上過程我們需要保證

1,接受到的這條交易記錄在傳輸過程沒有被其他人所篡改

2,接受到的這條交易記錄確實是由發起交易的人所創造

這樣的交易從頭到尾都是合法的,所以能被認可,那麼區塊鏈技術是如何保證的吶?

首先形成區塊鏈中信息的加密主要依靠兩個點

1,公開型加密函數:任意文件或者字符串經過這個函數都會產生一個輸出結果,但輸入文件有稍微的改動就會發生天翻地覆的改變,這個函數是公開的,所有人都可以使用。

2,非對稱加密:在區塊鏈世界裡,每個人都有兩把鑰匙,私鑰:只能自己擁有,公鑰:公佈給所有人。

流程如下:

1、首先將需要傳達的信息,使用加密函數進行加密,保證了密文的獨一無二

2、使用自己的私鑰進行生成了簽名,同時加密生產公鑰

3、需要被傳遞信息的人收這簽名,公鑰和需要被驗證的明文信息,首先將明文信息進行公開型加密函數處理,得到結果。然後使用發佈者公佈的公鑰,對發過來的簽名進行解密,得到另一個結果。通過比對結果是否一致,便可充分證明:信息在中途沒有被其他人所篡改同時也證明了是發佈者所創造的。

4、這樣的一環接一環的區塊鏈一旦形成,是難以篡改的,理論上是需要整個區域世界的51%的算力,才有可能從頭到尾造出假的區塊鏈,但這樣的付出是遠遠大於得到的回報的,所以這樣的設計是很精湛和難以打破的。


碼農遊者


先把他認為是一個大賬本,之後的視頻會詳細延伸講解,請關注我,謝謝!

\n

{!-- PGC_VIDEO:{"thumb_height": 808, "vid": "v02016c70000bmq73eaiv57am8ho12rg\

是而四非


區塊鏈分為三類,其中混合區塊鏈和私有區塊鏈可以認為是廣義的私鏈:

公有區塊鏈是指:世界上任何個體或者團體都可以發送交易,且交易能夠獲得該區塊鏈的有效確認,任何人都可以參與其共識過程。公有區塊鏈是最早的區塊鏈,也是應用最廣泛的區塊鏈,各大比特幣系列的虛擬數字貨幣均基於公有區塊鏈,世界上有且僅有一條該幣種對應的區塊鏈。

行業區塊鏈:由某個群體內部指定多個預選的節點為記賬人,每個塊的生成由所有的預選節點共同決定(預選節點參與共識過程),其他接入節點可以參與交易,但不過問記賬過程(本質上還是託管記賬,只是變成分佈式記賬,預選節點的多少,如何決定每個塊的記賬者成為該區塊鏈的主要風險點),其他任何人可以通過該區塊鏈開放的API進行限定查詢。

私有區塊鏈:僅僅使用區塊鏈的總賬技術進行記賬,可以是一個公司,也可以是個人,獨享該區塊鏈的寫入權限,本鏈與其他的分佈式存儲方案沒有太大區別。


奇趣軟件分享


作為老百姓來說,我們不需要了解那麼深奧的東西,我們只想瞭解如何讓自己及家人吃飽、穿暖!


d84896932b


1、區塊鏈解決的是改善人與人之間的生產關係問題。2、人與人之間的信任問題,目前為止,區塊鏈技術可以更好的解決。3、人與人之間的相互信任,是基於個人所披露的信息的信譽和信用為前提的。4、有信譽和信用的信息,可以權屬化。5、權屬化的信息,屬個人的重要資產。6、權屬化的個人信息資產,可以交易,可以證券化。7、一個沒有任何信息的人,是一個沒有任何社會意義和社會價值的行屍走肉。


不關蟲二


我把一個消息告訴了十個人,這十個人要把消息互相轉告其他十人,每個人都要發十次消息,這個解釋是不是更好理解點,哈哈


分享到:


相關文章: