區塊鏈技術本身比較復雜,融合了密碼技術、共識算法、智能合約、P2P網絡以及嵌入式分布這五大技術。不是簡單的堆積,而是有機地融合,既要保證它的安全、可信,還要兼顧它的效率工作量大,所以這里面涉及到的技術要求很高。所以說區塊鏈技術實際上在一個工科的角度來講,既有趣又有挑戰性,在一定程度上來講還帶有特點。
2022年1月4日,箐馬科創請到了來自Fabric社區的區塊鏈資深開發者來分享“區塊鏈技術全覽”,以下為分享內容的部分實錄:
區塊鏈技術不是空穴來風,它有非常強的理論基礎,由三大基礎組成。一、分布式系統理論。任何一個計算機科學的專業或者計算機軟件專業的都要學分布式系統理論,是基于一致性算法、對等網絡、工作量證明等技術。這些技術都是很早的,比如P2P網絡在1999年就有了,1997年就有工作量證明,非常著名的密碼學家也是目前研究比特幣最大的公司Bittorren提出了工作量證明算法之后,發現沒有用,一直到中本聰把工作量證明算法運用到了共識機制。第二是密碼學。數學的范疇。區塊鏈是完全基于密碼學的技術甚至它就是一個密碼技術。密碼學有很多,也有像隱私計算等,但是不會像區塊鏈這樣離不開這么多的密碼學技術,哈希函數、非對稱加密、時間戳服務、隨機話題等。我們區塊鏈的數據結構是基于密碼學誕生的。密碼學是很古老的,最早的是1977年ISA算法,區塊鏈上的地址、私鑰的概念都是1977年提出的。中本聰最大的貢獻不是發明了比特幣,而是發現了區塊鏈技術,為什么?在他之前從來沒有人把一個技術和經濟學結合到一起,技術是技術,經濟學是經濟學,而比特幣的發明是唯一引入到了計算機的軟件系統中,利用了激勵相容原理、機制設計理論,設計了一套非常簡單而又極度完美的激勵機制。同時,除了簡單的經濟意義的激勵以外,又發展出一系列的治理機制,激勵機制和治理機制合在一起就構建了密碼經濟學,這樣的密碼經濟學在整個區塊鏈上都是被充分應用,在NFT也是充分應用,沒有密碼學,區塊鏈也就是無本之木,不可能真正被應用。無幣區塊鏈脫離了密碼學,大大地損失了它的價值。
分布式系統密碼學進行了完美結合之后出現了區塊鏈密碼學的雛形,在之前很多人做過嘗試但是都不成功,因為種種原因,都有一些問題,一直到2008年中本聰完美發明了比特幣。
比特幣發明以后,2008年10月31日中本聰發布了那篇著名的論文標志著比特幣的誕生,也就標志著區塊連的誕生。最初的幾年是區塊鏈1.0的應用,把比特幣的代碼抄過來改一改,就是完整地抄過來以后到比特幣字符串替換為比特幣,發行量做了一個調整就是一個新的區塊鏈,它本身是一個笑話,發明者也是笑話,他是笑話比特幣的,沒想到做到非常大規模的社區,這也是非常意外的事情。區塊鏈1.0,這些都是圍繞幾個角度來開展,一是對比特幣技術進行改進產生了很多幣,另外是功能拓展,因為比特幣就是一個貨幣,只能用來做貨幣,不能用來做別的事情,有人拿它的代碼做其他事比如Namecoin用比特幣的技術去做域名,Lifecoin用比特幣技術去計算大數據。另外一種是拓展了匿名的功能,比特幣本身不是匿名的,這也產生很多項目。這些項目共同點是什么?就是一條鏈只做一件事,要么去做匿名,要么做域名,要么做貨幣,不是一個綜合性的平臺,也不是中立和去中心化金融平臺,所以我們稱之為區塊鏈1.0。
到了2014年,提出以太坊,它是智能合約平臺或者它是一個應用平臺,一條鏈上可以運行很多很多不同應用,有不同的人去開發和維護,這些不同的應用之間可以互相調用,就是一條鏈就可以變成一個互聯網,有很多很多的網站。這個時候開始,這樣的智能合約平臺或者應用平臺就出現,我們就稱之為區塊鏈2.0,有很多以太坊包括小蟻鏈。后來又出現了Fabric又引出很多聯盟鏈,還有EOS,它解決的高性能的問題,出現了一個新的概念叫高性能公鏈,之間不管是以太坊還是區塊鏈性能很差,高性能成為一個主流,尤其是今年高性能公鏈又非?;?。另外鏈多了以后出現了跨鏈的需求,又出現了新的區塊鏈應用,我就是為跨鏈而生的,是跨鏈的應用平臺,以NPC中立金融鏈為代表,誕生了其他雙層鏈和公鏈聯盟鏈一體化的架構思想。
免責聲明:市場有風險,選擇需謹慎!此文僅供參考,不作買賣依據。
關鍵詞: