“區(qū)塊鏈技術(shù)被認(rèn)為是繼蒸汽機(jī)、電力、互聯(lián)網(wǎng)之后,下一代顛覆性的核心技術(shù)。 如果說(shuō)蒸汽機(jī)釋放了人們的生產(chǎn)力,電力解決了人們基本的生活需求,互聯(lián)網(wǎng)徹底改變了信息傳遞的方式,那么區(qū)塊鏈作為構(gòu)造信任的機(jī)器,將可能徹底改變整個(gè)人類社會(huì)價(jià)值傳遞的方式。”
剛剛接觸區(qū)塊鏈,有太多太多需要了解和知道的基礎(chǔ)知識(shí),大家先不要著急,虎妞會(huì)在今后的內(nèi)容給大家陸續(xù)科普這些知識(shí)。今天咱們一起先來(lái)看看公鏈、私鏈、聯(lián)盟鏈以及側(cè)鏈到底是什么吧。
一、 什么是區(qū)塊鏈?
區(qū)塊鏈技術(shù)是利用塊鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)來(lái)驗(yàn)證與存儲(chǔ)數(shù)據(jù)、利用分布式節(jié)點(diǎn)共識(shí)算法來(lái)生成和更新數(shù)據(jù)、利用密碼學(xué)的方式保證數(shù)據(jù)傳輸和訪問(wèn)的安全、利用由自動(dòng)化腳本代碼組成的智能合約來(lái)編程和操作數(shù)據(jù)的一種全新的分布式基礎(chǔ)架構(gòu)與計(jì)算范式。其具有去中心化、公開(kāi)透明、不可篡改、分布式存儲(chǔ)、智能合約等特點(diǎn)。簡(jiǎn)言之,區(qū)塊鏈就是一個(gè)分布式的公共賬本技術(shù)。大家可以查看這個(gè)賬本的內(nèi)容,并參與賬本的維護(hù)與更新。
二、 公鏈、私鏈和聯(lián)盟鏈的區(qū)別
區(qū)塊鏈根據(jù)去中心化的程度,可以分為公鏈、私鏈和聯(lián)盟鏈。
公鏈——完全去中心化,所有用戶都可以讀取、寫(xiě)入;
聯(lián)盟鏈——部分去中心化,寫(xiě)入?yún)⑴c者被提前篩選,讀寫(xiě)權(quán)限由被選定的參與者們決定;
私鏈——部分去中心化,寫(xiě)入權(quán)限僅在一個(gè)組織手里,讀寫(xiě)權(quán)限由該組織決定;
公鏈?zhǔn)峭耆ブ行幕模溕蠑?shù)據(jù)都是公開(kāi)透明的,不可更改,任何人都可以通過(guò)交易或挖礦讀取和寫(xiě)入數(shù)據(jù)。其典型代表就是比特幣區(qū)塊鏈,在比特幣區(qū)塊鏈上,任何人都可以在其鏈上進(jìn)行交易,并且查看鏈上的所有交易信息。比如說(shuō)虎妞可以在鏈上查看自己BTC地址的轉(zhuǎn)出、轉(zhuǎn)入信息(具體操作請(qǐng)點(diǎn)擊【實(shí)操指南】充值提現(xiàn)遲遲未到賬,別著急);虎妞也可以看到中本聰是否有從他的BTC地址中提取比特幣(前提是知道中本聰?shù)腂TC地址)。
聯(lián)盟鏈?zhǔn)遣糠秩ブ行幕?,其開(kāi)放程度和去中心化程度是有所限制的。其參與者是被提前篩選出來(lái)或者直接指定的,數(shù)據(jù)庫(kù)的讀取權(quán)限可能是公開(kāi)的,也可能像寫(xiě)入權(quán)限一樣只限于系統(tǒng)的參與者。前陣子用于日韓國(guó)際匯款及日本本國(guó)銀行間匯款的瑞波區(qū)塊鏈,就是一個(gè)聯(lián)盟鏈。它為加入聯(lián)盟的金融機(jī)構(gòu)提供跨境支付服務(wù),只有該聯(lián)盟內(nèi)的成員,獲得多數(shù)聯(lián)盟成員的同意后,才有資格在其鏈上寫(xiě)入數(shù)據(jù)。同時(shí),其鏈上數(shù)據(jù)是對(duì)所有人開(kāi)放,還是對(duì)一部分人開(kāi)放,也由其聯(lián)盟決定。
私鏈跟聯(lián)盟鏈類似,其開(kāi)放程度和去中心化程度是有所限制的,其讀寫(xiě)權(quán),記賬權(quán)由組織決定。與聯(lián)盟鏈最大的不同在于,聯(lián)盟鏈?zhǔn)菫橐粋€(gè)聯(lián)盟,比如一個(gè)行業(yè)服務(wù)的;而私鏈則是為一個(gè)組織,比如一家公司內(nèi)部服務(wù)。據(jù)每日新聞最新的報(bào)道,日本最大的金融機(jī)構(gòu)——三菱UFJ集團(tuán)打算發(fā)行自己的代幣(MUFG),用以解決電子貨幣轉(zhuǎn)賬在不經(jīng)過(guò)銀行的情況下,轉(zhuǎn)賬金額不能超過(guò)100萬(wàn)日元(約6萬(wàn)多RMB)的問(wèn)題。在該場(chǎng)景中,三菱UFJ集團(tuán)使用的就是為公司內(nèi)部服務(wù)的私鏈。
三、 側(cè)鏈
“側(cè)鏈”從嚴(yán)格上來(lái)說(shuō),其本身并不是區(qū)塊鏈,可以理解為區(qū)塊鏈的一種擴(kuò)展協(xié)議。早期“側(cè)鏈”是為了解決比特幣區(qū)塊鏈技術(shù)的限制問(wèn)題,先鎖定主鏈上的資產(chǎn),然后將鎖定的那部分資產(chǎn)在側(cè)鏈上做參數(shù)修改(如修改,并進(jìn)行自由交易和轉(zhuǎn)換。例如修改10分鐘記一次賬、區(qū)塊大小1M限制等,賦予側(cè)鏈上自己的交易定義。
當(dāng)前閃電網(wǎng)絡(luò)就是基于側(cè)鏈技術(shù)做了些擴(kuò)展,達(dá)到快速轉(zhuǎn)賬和交易的目的。接下來(lái)虎妞簡(jiǎn)單介紹下閃電網(wǎng)絡(luò)是怎么運(yùn)作的。
若AB經(jīng)常交易,就可以在AB間建立一個(gè)含有2個(gè)比特幣的通道,AB各發(fā)送1個(gè)比特幣到多重簽名地址,然后將這些幣暫時(shí)鎖在主鏈上。
只要AB為交易簽名,這兩個(gè)幣就可以在雙方中免費(fèi)發(fā)來(lái)發(fā)去。能免費(fèi)的原因是這2個(gè)比特幣根本沒(méi)有移動(dòng),只是在區(qū)塊鏈之外,交易了幣的所有權(quán)。當(dāng)最后關(guān)閉通道時(shí),交易才會(huì)被寫(xiě)到區(qū)塊鏈上,雙方就可以拿到屬于自己的那部分幣。
在閃電網(wǎng)絡(luò)上,不是建立通道的AB之間轉(zhuǎn)賬時(shí),比如說(shuō) A支付給沒(méi)有建立通道的D時(shí),可以通過(guò)就近的節(jié)點(diǎn)傳播,從A?B?C?D,A只需要支付小額的手續(xù)費(fèi)給B、C即可。如果BC之間已經(jīng)建立通道了的話,又可以省掉一筆手續(xù)費(fèi)。需要注意的是,如果在主鏈上操作這個(gè)步驟,需要全網(wǎng)所有節(jié)點(diǎn)同步這個(gè)信息,其手續(xù)費(fèi)就要高很多,速度也會(huì)慢很多;而在閃電網(wǎng)絡(luò)上,因?yàn)橹恍枰獋鞑BCD這幾個(gè)節(jié)點(diǎn),所以速度會(huì)快很多,手續(xù)費(fèi)也會(huì)便宜很多。
虎妞簡(jiǎn)單歸納下側(cè)鏈的特性:
1. 側(cè)鏈?zhǔn)且环N擴(kuò)展協(xié)議,為了解決主鏈(如比特幣區(qū)塊鏈)技術(shù)的限制問(wèn)題;
2. 一般先鎖定主鏈上的資產(chǎn),然后將鎖定的那部分資產(chǎn)在側(cè)鏈上做參數(shù)修改;
3. 用以實(shí)現(xiàn)低手續(xù)費(fèi)、高轉(zhuǎn)賬速度等目的。
最后,咱們?cè)僖黄饋?lái)來(lái)梳理下公鏈、私鏈、聯(lián)盟鏈以及側(cè)鏈的概念吧。公鏈——完全去中心化,所有用戶都可以讀取、寫(xiě)入;私鏈——部分去中心化,寫(xiě)入權(quán)限僅在一個(gè)組織手里,讀寫(xiě)權(quán)限由該組織決定;聯(lián)盟鏈——部分去中心化,寫(xiě)入?yún)⑴c者被提前篩選,讀寫(xiě)權(quán)限由被選定的參與者們決定;側(cè)鏈——與比特幣掛鉤且能和比特幣區(qū)塊鏈交互的區(qū)塊鏈。是不是春節(jié)回家也能在小伙伴和親戚面前當(dāng)回老師呀?!好啦,有什么想要學(xué)習(xí)的也歡迎大家給虎妞留言!
聯(lián)系客服