什么鏈炒什么菜:四大代表性區(qū)塊鏈技術(shù)解析

隨著區(qū)塊鏈技術(shù)的不斷發(fā)展,各大企業(yè)都對該技術(shù)投入了研究資源。本文就來介紹一下目前比較成熟的區(qū)塊鏈技術(shù)。

區(qū)塊鏈屬于一種分布式數(shù)據(jù),由許多數(shù)據(jù)塊組成,這些數(shù)據(jù)塊通過特定的密碼學(xué)方法互相關(guān)聯(lián)。區(qū)塊鏈又分為三類:

1.公有鏈

所謂公有鏈,是指世界上任何個人或者團(tuán)體都可以對該鏈發(fā)送信息,獲得該區(qū)塊鏈的有效確認(rèn)。

2.聯(lián)盟鏈

聯(lián)盟鏈只對特定的節(jié)點開放更改添加信息的權(quán)利,每一個新的區(qū)塊的生成都有特定節(jié)點通過共識過程共同決定。區(qū)塊鏈上的其他節(jié)點只能發(fā)送信息,但無法參與共識。

3.私有鏈

只有單一節(jié)點(公司或個人)有權(quán)對該區(qū)塊鏈進(jìn)行寫入操作,鏈上的其余過程與之前兩者無異。

三種鏈相比,聯(lián)盟鏈的共識過程速度更快,一個公有鏈處理一個區(qū)塊需要17秒左右,但是一個聯(lián)盟鏈處理一個區(qū)塊鏈只需要3秒左右。如果配合合理的并行方法可以更好的發(fā)揮其擴展性。

目前區(qū)塊鏈技術(shù)的應(yīng)用領(lǐng)域還未確定下來,但是目前參與其中的各個傳統(tǒng)企業(yè)在未來將自己的業(yè)務(wù)放在公鏈上的可能性較小。

Lisk的CEOMaxKordek認(rèn)為:“私鏈最大的優(yōu)勢就是,它有加密審查功能,而且參與者都知曉彼此身份。與公鏈相比,私鏈的速度更快、費用更低,而且能保證參與者的隱私。”O(jiān)mni董事會成員PatrickDugan認(rèn)為:“我喜歡稱私鏈為‘共享數(shù)據(jù)庫’,它為金融機構(gòu)的交易后結(jié)算提高了效率。”

目前已成體系的區(qū)塊鏈技術(shù)有:Bitcoin,Ethereum,Ripple以及Hydrachai。其中Bitcoin屬于公有鏈,其他則是聯(lián)盟鏈和私有鏈的中已成體系的代表性區(qū)塊鏈技術(shù)。

Bitcoin

Bitcoin體系采用C++語言開發(fā),采用POW(工作量證明)算法,優(yōu)點是成熟穩(wěn)定,缺點是效率較低,為了解決原有體系的缺陷,閃電網(wǎng)絡(luò)誕生,為區(qū)塊之間的支付提供可擴展的微支付網(wǎng)絡(luò)通道,達(dá)到多次、高頻、雙向地通過軋差方式實現(xiàn)瞬間支付的瞬間確認(rèn)。另外比特幣還開放了多種側(cè)鏈,使得其他傳統(tǒng)標(biāo)的物的智能化合約,并且錨定到比特幣上。

Ethereum

Ethereum更傾向于一個開發(fā)平臺,有自己的默認(rèn)語言和協(xié)議,并支持多種計算機開發(fā)語言。Ethereum希望各種智能合約能夠以其平臺為基礎(chǔ)產(chǎn)生出各種DApp應(yīng)用。目前Ethereum采用的還是POW的算法,TPS為25筆,但是該平臺迭代更新迅速,在ETH2.0的規(guī)劃中,規(guī)劃采用Casper算法,是TPS達(dá)到2000筆。

所謂Casper算法,其基礎(chǔ)是投注共識,核心思想是為驗證人提供與協(xié)議對賭哪個塊會被最終確定的機會。在某個區(qū)塊的投注就是一筆交易,如果該區(qū)塊被處理了,就會帶給驗證人Y個幣的獎勵(獎勵是憑空“印”出來的,因而是“與協(xié)議”對賭),如果該區(qū)塊沒有被處理,就會被收走Z個幣的懲罰(罰金被銷毀)。區(qū)塊被處理的可能性本身就是根據(jù)人們對哪個區(qū)塊投注最多推導(dǎo)出來的,每一個驗證人都根據(jù)預(yù)期中其他人的投注情況進(jìn)行投注,驅(qū)使這個過程走向收斂。

投注共識可以看作是一個框架,以特殊的方式處理工作證明,適合為其他多種類型的共識協(xié)議提供能促進(jìn)收斂的經(jīng)濟博弈。Casper的另一個獨特之處在于它的共識是按塊達(dá)成的(by-block)而不是像工作量證明那樣按鏈達(dá)成的(by-chain):共識過程在某個高度上對區(qū)塊狀態(tài)的決策是獨立于其它所有高度的。

Ripple

Ripple是世界上第一個開放的支付網(wǎng)絡(luò),是基于區(qū)塊鏈的點到點全球支付網(wǎng)絡(luò)。通過這個支付網(wǎng)絡(luò),使你輕松、廉價并安全的把你的金錢轉(zhuǎn)賬到互聯(lián)網(wǎng)上的任何一個人。Ripple引入了一個共識機制RPCA,通過特殊節(jié)點的投票,在很短的時間內(nèi)就能夠?qū)灰走M(jìn)行驗證和確認(rèn)。

IBMHyperledger

IBMHyperLedger是一個區(qū)塊鏈實施方案,可插入各種功能模塊架構(gòu)。他的目標(biāo)是打造成一個由全社會來共同維護(hù)的一個超級賬本。其架構(gòu)核心邏輯有三條:Membership、Blockchain和Chaincode。MembershipServices用來管理節(jié)點身份、隱私、保密性、可審計性。Blockchainservices使用建立在HTTP/2上的P2P協(xié)議來管理分布式賬本,提供最有效的哈希算法來維護(hù)區(qū)塊鏈?zhǔn)澜鐮顟B(tài)的副本。Chaincodeservices提供一種安全且輕量級的沙盒運行模式,來在VP節(jié)點上執(zhí)行chaincode邏輯,類似以太坊的EVM虛擬機及其他上面運行的智能合約。

目前區(qū)塊鏈技術(shù)受到各大行業(yè)的關(guān)注,投入了大量的科研人員和資源進(jìn)行研究開發(fā),區(qū)塊鏈技術(shù)產(chǎn)品化的指日可待。

極客網(wǎng)企業(yè)會員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實,并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2016-11-14
什么鏈炒什么菜:四大代表性區(qū)塊鏈技術(shù)解析
目前區(qū)塊鏈技術(shù)受到各大行業(yè)的關(guān)注,投入了大量的科研人員和資源進(jìn)行研究開發(fā),區(qū)塊鏈技術(shù)產(chǎn)品化的指日可待。

長按掃碼 閱讀全文