A. 新興公鏈角逐,誰將最先比肩以太坊
本視頻由白澤研究院聯合騰訊新聞共同製作。
由於以太坊公鏈上 DeFi 和 NFT 領域的爆炸性增長,導致以太坊的性能很難承載更大的市場需求,但是官方解決方案的以太坊 2.0 的進展緩慢。當大家都在關心以太坊能否超越比特幣的神話時,以太坊的「競品們」也正在通過性能、智能合約應用、受眾群體等方面向以太坊發起強大的攻勢。那麼誰會最先比肩以太坊呢?
大家好,歡迎來到白澤研究院。從本期節目開始,我們來聊一聊最近火爆的新興公鏈。首先,要了解本系列所要講到的公鏈,我們得先明白一些基礎性的概念。什麼是區塊鏈?什麼是公鏈?為何又有許多的新興公鏈能夠崛起,去挑戰以太坊這個區塊鏈當紅炸子雞呢?
區塊鏈這個概念最早是在2008年由比特幣的創造者——中本聰第一次提出的,從概念上來看,區塊鏈是一種將數據區塊有序連接、並以密碼學的方式保證不可篡改、不可偽造的分布式賬本技術。簡單來說,區塊鏈技術可以在不需要第三方參與的情況下實現系統中所有數據信息的公開透明、不可篡改、不可偽造和可追溯性。
為了方便理解,從本質上來講,區塊鏈就是一個資料庫。不過這個資料庫有點特殊,它是一個分布式的,去中心化的資料庫。資料庫大家都知道吧,那麼分布式和去中心化如何理解呢?
以我自己舉例來說吧,我,黑米,以前過日子稀里糊塗,掙多少錢,花到哪兒了,從來沒有個數。後來高人指點,說你這樣不行,你得學會記賬,搞清楚你的收入支出,學會計劃,這樣日子才會越過越好。我一聽有道理,那就記賬吧。
我就開始每天記呀記,我一個月收入多少,支出多少,結余多少,全部記下來,我用來記賬的筆記本可以叫做1個資料庫,寫在筆記本上的各項收入支出就是資料庫里的數據。
但是現在我一個人記賬,只有一個資料庫。哪天我的筆記本被火燒了,賬本沒了,資料庫也就沒了。
於是乎,我動員爸媽跟著我一起記賬,在核對時,以大多數相同的記錄為共識。這樣的話,就有3個賬本在同時記賬,即使有一天,我的筆記本被火燒了,但是他倆的筆記本還在,數據不會丟失,這就是分布式去、中心化的賬本,它的好處是數據是安全的,沒有唯一的中心,誰的數據丟了都無所謂。
為了方便對賬,我們3個人每天的收支記錄核對後記到另外一張紙上,這張紙我們可以把它叫做一個區塊,一天記一張紙,一個區塊接著一個區塊記下去,連到一起就叫做區塊鏈。
好的,到這里我們再來總結一下,第一,記賬的筆記本是個資料庫。第二,它是分布式的、去中心化的,3個賬本共同記賬,如果記錄相同,那麼就都是有效的;如果有不同,那麼就取大多數相同的為准。3個賬本在3個人手裡,不可能同時被毀,數據是絕對安全的。
這樣的分布式、去中心化賬本或者說是資料庫就是區塊鏈。
好了,了解了區塊鏈這個概念後,我們再來理解一下不同的區塊鏈種類。按照節點准入的規則,區塊鏈可以分為:公鏈、私鏈、聯盟鏈。
公鏈,也可以叫公有鏈,代碼是開源的,去中心化的,在這種區塊鏈上,世界上的任何個人或者組織都可以隨時發起交易,任何人都可以參與區塊鏈的共識。即便是這條公鏈的創始人或開發團隊也無法侵犯用戶的權益。公有鏈是最早的區塊鏈,也是應用最廣泛的區塊鏈,比如我們所熟知的比特幣、以太坊等各加密貨幣均基於公鏈。
聯盟鏈,也叫聯合區塊鏈,是由某個組織內部指定多個預選的節點為記賬人,每個區塊的生成由所有被選擇的節點共同決定,其他被准入的節點或者用戶可以參與交易,但不會問記賬過程。所以,聯盟鏈其實也可以稱之為「超級賬本」。
私鏈,也可以叫私有鏈,顧名思義,僅僅使用區塊鏈技術進行記賬,可以是一個公司,也可以是個人,獨享這個區塊鏈的許可權。
需要說明的是,加密貨幣的投資在我們國家被嚴格禁止。本視頻主要是為了給讀者介紹區塊鏈技術領域的發展趨勢,不建議大家參與炒幣。
在過去的幾年中,公鏈的發展步伐不斷加快,已涌現出上百個大大小小的公鏈,其中較為知名的公鏈包括:BTC、ETH、BSC、Polkadot等。
由於以太坊公鏈上DeFi和NFT領域的爆炸性增長,導致以太坊的性能很難承載更大的市場需求。以太坊作為第一個但並非是唯一一個支持智能合約的區塊鏈,雖然開發團隊意識到了性能的限制,正在尋求通過研發以太坊2.0來改善,但是進展緩慢。當大家都在關心以太坊能否超越比特幣的神話時,以太坊的「競品們」也正在通過性能、智能合約應用、受眾群體等方面向以太坊發起強大的攻勢,畢竟,誰不想代替以太坊成為整個加密世界的主流操作系統呢,這其中就包括近些年各種為以太坊擴容的Layer2解決方案和一些新興公鏈。
今年下半年,加密行業可以說爆發了一場「公鏈之爭」,由Solana公鏈最先打響第一槍,隨後Avalanche公鏈宣布總價值1.8億美元的流動性挖礦計劃,使多個DeFi龍頭項目集成至Avax;Fantom公鏈投入3.7億枚FTM代幣推出生態激勵計劃;一些DeFi龍頭項目聯合出資1億美元,以扶持Celo公鏈的發展。與其說是Solana、Terra、Avalanche等這些新興公鏈之間的攀比,不如說是新興公鏈組團向以太坊、BSC、Polygon等前輩發起的挑戰。由此來看,公鏈市場的格局已經完全改變。
其實仔細想一想,像Solana、Terra、Avalanche、Fantom這些新興公鏈能夠崛起,並不是因為所謂的「區塊鏈性能超過以太坊」,背後的真正原因其實是跨鏈橋在各個公鏈的普及,這個我們以後再討論。
如果未來的區塊鏈世界真的是行業內專家們所說的多鏈並存、互聯互通的話,那麼屬於新興公鏈的故事還遠未結尾。一些其他的明星公鏈也在這場公鏈之爭中嶄露頭角,例如Celo、Near、Algorand、Harmony等,他們的綜合實力也毫不遜色,正在蓄勢待發。
鏈得得僅提供相關信息展示,不構成任何投資建議
B. 什麼是聯盟鏈聯盟鏈項目有哪些
聯盟鏈是一種特殊的區塊鏈形式,由多個機構共同管理,每個節點對應一個實體組織。它不同於公有鏈,具有部分去中心化、可控性強、數據隱私以及快速交易等特點。以下是幾個著名的聯盟鏈項目平台:
C. 比特幣以太坊超級賬本之間的區別
從定義上有以下區別點。
1、相同點。
比特幣和以太坊都是成功的區塊鏈技術應用,是最典型的代表。具體點是:有了比特幣才有區塊鏈技術,有了以太坊人們才認識到區塊鏈還可以獨立出來。不僅僅是比特幣才能有區塊鏈技術,還有以太坊為後面開啟了區塊鏈世界的思路、思想。因為都是區塊鏈技術的應用,所以底層基礎思路是一樣的。都是點對點的網路節點、公開的賬本、共識基礎演算法,都是通過挖礦來維護網路。
2、不同點。
比特幣是點對點數字化支付系統,類似的是一家可以全球結算的銀行,而這個銀行是沒有中心化組織成員的,沒有群主,沒有管理員,只有代碼和共識的基礎原則。而這個銀行的結算或者發行的貨幣就叫比特幣,這家銀行也叫比特幣。最主要的是銀行的賬本完全公開的,任何人查看每筆交易和記錄都可以,而且每筆交易都可以追溯到源頭,通過加密及數學魅力也實現了賬本不可更改等特性。
D. 區塊鏈中超級賬本是什麼
超級賬本(hyperledger)是Linux基金會於2015年發起的推進區塊鏈數字技術和交易驗證的開源項目,30家初始企業成員(包括IBM、Accenture、Intel、J.P.Morgan、R3、DAH、DTCC、FUJITSU、HITACHI、SWIFT、Cisco等)。目標是讓成員共同合作,共建開放平台,滿足來自多個不同行業各種用戶案例,並簡化業務流程。
hyperledger
當下是區塊鏈快速發展的時代,各行各業包括醫療、文化、物聯網等等,都在尋求利用區塊鏈技術解決各自的行業痛點。要支持各種行業的應用,就意味著區塊鏈應該具有企業級屬性,保密性和吞吐量都是要考慮的問題。
超級賬本在區塊鏈中的位置:
- 比特幣- 代表數字貨幣、區塊鏈思想的誕生,提供了區塊鏈技術應用的原型
- 以太坊- 掙脫數字貨幣的枷鎖,智能合約的誕生,延伸了區塊鏈技術的功能
- 超級賬本- 進一步引入許可權控制和安全保障,首次將區塊鏈技術引入到分布式聯盟賬本的應用場景。
鏈喬教育在線旗下學碩創新區塊鏈技術工作站是中國教育部學校規劃建設發展中心開展的「智慧學習工場2020-學碩創新工作站 」唯一獲準的「區塊鏈技術專業」試點工作站。專業站立足為學生提供多樣化成長路徑,推進專業學位研究生產學研結合培養模式改革,構建應用型、復合型人才培養體系。
E. 一文解惑超級賬本HyperLedger
了解超級賬本(Hyperledger)及其在區塊鏈世界的獨特地位,我們需要跳出公有鏈與聯盟鏈的二元思維,認識到每種技術都有其適用場景與價值。聯盟鏈(私有鏈)被設計為現有中心化商業團體之間進行B2B業務活動的手段和渠道,其性能與商業機密保護能力使其難以直接遷移到公有鏈上。盡管公有鏈如比特幣或以太坊擁有廣泛的影響力,但聯盟鏈(私有鏈)的存在,表明了區塊鏈技術在不同場景下能發揮的多樣化作用。
Hyperledger Fabric作為IBM發起的一個聯盟鏈項目,於2015年底移交給Linux基金會,成為開源項目。Hyperledger基金會匯集了IBM、Intel、思科等眾多大牌成員,孕育了眾多區塊鏈項目,Fabric是其中最為知名的一個。本文將深入探討Fabric的架構設計、多鏈多通道功能、賬本設計、鏈碼編寫與部署流程,以及在實際應用中遇到的挑戰與不足。
Fabric架構經歷了從0.6版本到1.0版本的迭代,0.6版本主要適用於商業驗證場景,無法應用於真實業務環境。其關鍵問題是所有功能集中於peer節點,缺乏擴展性、安全性和隔離性。在1.0版本中,Peer節點的功能被拆分,共識服務從Peer節點獨立出來,由Orderer節點提供可插拔的共識服務。更顯著的變化是引入了多通道(multi-channel)功能,實現了多業務的隔離,使得Fabric在0.6版本基礎上實現了質的飛躍。
Fabric的核心架構包括兩個關鍵組件:Peer和Orderer。它們分別是一個二進製程序。在Fabric網路中,參與者可以選擇部署一個或多個Peer、Orderer,或者同時部署兩者。所有Peer和Orderer節點通過通信與連接,形成了Fabric的網路。每個Peer節點存放全量數據(賬本),構成完整的區塊鏈鏈。為了防止舞弊,查詢數據時必須確保來自自己的Peer。網路中存在大量的Peer節點,每個節點存放全量數據,如何確保數據正確性?Fabric通過Orderer節點之間的協商來實現數據的正確傳播。
Fabric架構中的System Chain與Orderer的存在,使得「控制信息的傳播范圍」成為可能。通過Orderer節點,數據傳播范圍得到了控制,這為實現私有和機密交易奠定了基礎。Fabric的私有和機密交易功能正是基於System Chain與Orderer的結合實現的。
參與者可以在Fabric網路中創建屬於小團體的私鏈(Channel),每個Channel成員名單記錄在system chain中,Orderer節點可以將數據只分發給對應Channel中的Anchor Peer。在最新版本1.2中,引入了SideDB中的私有數據存儲,進一步強化了數據隔離與安全性。
Hyperledger Fabric v1.2版本的重點是引入了私有數據存儲機制,強化了在permissioned networks上進行private confidential transactions的能力。對比比特幣網路的全公開網路特性,Fabric的定位更偏向於商業應用,強調的是企業與企業之間的聯盟鏈。在Fabric中,所有參與者都是經過批准和實名認證的,這與提倡「匿名」的公鏈形成了鮮明對比。
為了確保賬本的有效性和安全,每個參與者保存的正確數據(賬本)還需智能合約的加持。合約規定了數據修改的規則、約束條件,以及觸發修改的條件。智能合約是分布在每個Peer上的容器,確保了數據修改的可控性和安全性。Fabric中的合約升級和改動需要滿足特定的約束,如所有簽署合約的參與者一致同意。合約的執行流程涉及交易發起、智能合約調用、結果校驗、簽名驗證、區塊打包和廣播等多個步驟,確保了交易的完整性和一致性。
Fabric網路中的訪問控制通過MSP(Membership Service Provider)實現,MSP包含了賬號的私鑰和證書,管理了組織、組件和用戶的身份認證。每個組織和角色擁有特定的MSP目錄,用於存儲證書和私鑰。MSP的分級管理確保了網路層面和角色層面的准入控制,同時,Fabric還支持TLS證書用於加密通信過程,保障了數據傳輸的安全性。
區塊鏈賬本由Peer節點維護,訂單服務集群負責交易排序,只保留處理過程中的部分信息。在Hyperledger Fabric系統中,節點的物理設備與邏輯概念分離,設計上允許Endorsing Peer校驗客戶端簽名,執行智能合約代碼,模擬交易後返回結果給客戶端。客戶端將結果發送給Ordering Service,然後Ordering Service將交易打包成區塊,廣播至Committing Peer和背書者進行驗證寫入區塊鏈。完整的交易流程確保了數據的最終一致性。
Hyperledger Fabric的概念包括智能合約(chaincode)、交易(transaction)、世界狀態(world state)、背書(endorse)、背書策略(endorsement policy)、Peer節點、Channel、PKI、MSP、組織(org)等。理解這些概念對於深入掌握Fabric架構至關重要。
Hyperledger Fabric針對企業級應用提供了一系列優勢,包括確保企業合法性質、提供可伸縮、可擴展的架構、增強靈活性、實現智能化的數據分區、支持不可變分布式賬本的自助查詢、採用模塊化架構支持插件組件、以及保護數字密鑰和敏感數據的能力。這些特性使得Fabric成為企業級區塊鏈解決方案的首選之一,尤其適用於金融、醫療等行業,以及需要遵守數據保護法規的場景。
F. 什麼是聯盟鏈聯盟鏈項目有哪些
聯盟鏈,是一種特殊的區塊鏈形式,它由多個私有鏈組成,由多個參與機構共同管理。這些機構擁有各自管理的節點,數據許可權限於聯盟內部,僅允許系統內機構進行讀寫和交易。它的特點是部分去中心化,內部共識容易達成,可控性強,且數據不公開,交易速度快。聯盟鏈項目主要涵蓋了以下幾個平台: