區(qū)塊鏈技術(shù)的發(fā)展歷程探討
掃描二維碼
隨時(shí)隨地手機(jī)看文章
我們都知道,區(qū)塊鏈這個(gè)詞,是2008年跟比特幣一起誕生的,雖然它由中本聰率先提出,但是區(qū)塊鏈技術(shù)可不全是中本聰發(fā)明的。
區(qū)塊鏈的核心技術(shù)包含密碼學(xué)、分布式存儲、共識機(jī)制、智能合約四個(gè)部分。它們經(jīng)歷了40年的發(fā)展、才有了如今區(qū)塊鏈技術(shù)的雛形。
一切要從1976年開始說起,迪菲和赫爾曼兩位密碼學(xué)大師合作發(fā)表了論文《密碼學(xué)的新方向》,論文中所提及的概念指出了幾十年來密碼學(xué)中新的進(jìn)展領(lǐng)域,并奠定了當(dāng)今整個(gè)密碼學(xué)的發(fā)展方向,就好像眾神遺留在新世界中的瑰寶,無數(shù)技術(shù)天才就此開始探索。
第二年,密碼學(xué)中著名的RSA算法,由羅納德·李維斯特(RonRivest)、阿迪·薩莫爾(Adi Shamir)和倫納德·阿德曼(Leonard Adleman)一起提出。這是一種非對稱加密的算法,到當(dāng)前為止,世界上還沒有任何可靠的攻擊RSA算法的方式,雖然在當(dāng)時(shí)側(cè)面印證了《密碼學(xué)新方向》的可行性,但密碼學(xué)才剛剛開始。
到了20世紀(jì)80年代,1980年,瑞夫·墨克提出了哈希樹的數(shù)據(jù)結(jié)構(gòu)及其相應(yīng)的算法,用于檢驗(yàn)分布式網(wǎng)絡(luò)中數(shù)據(jù)同步的正確性,為后來比特幣的分布式賬本打下重要基礎(chǔ)。1982年,Lamport提出拜占廷將軍問題,這是點(diǎn)對點(diǎn)通信中的基本問題,標(biāo)志著分布式計(jì)算的可靠性理論和實(shí)踐進(jìn)入到了實(shí)質(zhì)性階段。
1985年,Koblitz和Miller各自提出了橢圓曲線加密算法,之前的RSA的算法計(jì)算量過大,導(dǎo)致很難實(shí)際應(yīng)用,而橢圓曲線加密算法的出現(xiàn)令RSA的算法有了替代品,使非對稱加密體系有了實(shí)用的可能,就此現(xiàn)代密碼學(xué)基礎(chǔ)被完全的確立。
之后的時(shí)間中,1997是個(gè)極為重要的年份,因?yàn)槭O碌膬纱蠛诵募夹g(shù)將同時(shí)登場,1997年智能合約的概念被提出,同年第一代共識機(jī)制PoW面世,當(dāng)時(shí)PoW主要還用于反垃圾郵件。就此區(qū)塊鏈的四大核心技術(shù)基本湊齊,但仍有很多問題沒有被解決。
直到1999年到2001年這三年,P2P網(wǎng)絡(luò)計(jì)算飛速發(fā)展,Napster、EDonkey 2000和BitTorrent先后的出現(xiàn),奠定了P2P網(wǎng)絡(luò)計(jì)算的基礎(chǔ)。另外,在2001年還有一件重要的事,就是SHA-2系列算法誕生。最開始比特幣的區(qū)塊鏈系統(tǒng)中就采用的這套算法,至此區(qū)塊鏈的核心技術(shù)積累基本完成,不論是理論還是實(shí)踐,區(qū)塊鏈的落地都不再存在重大瓶頸。
最終,在2008年,中本聰?shù)摹侗忍貛牛阂粋€(gè)點(diǎn)對點(diǎn)的電子現(xiàn)金系統(tǒng)》論文中,區(qū)塊鏈技術(shù)就此確立,并在次年順利落地,宣告著一個(gè)嶄新的時(shí)代,即將到來。