區塊鏈的核心技術包括四個部分:密碼學、分布式存儲、* * * *認知機制和智能契約。經過40年的發展,區塊鏈技術的雛形已經形成。壹切還得從1976說起。兩位密碼學家Duffy和Herman共同發表了壹篇關於密碼學新方向的論文。裏面提到的概念就像是眾神在新世界留下的寶藏,奠定了今天整個密碼學的發展方向。
無數技術天才開始對此進行探索。第二年,密碼學中著名的rsa算法誕生了,這個算法至今沒有被攻破。雖然在當時是突破,但是密碼學才剛剛開始,80年代是1980,1982。哈希樹的數據結構和相應算法以及拜占庭通用問題的相繼提出,標誌著分布式計算理論進入了實質性階段。
1985年,橢圓曲線加密算法的初次嘗試,使非對稱加密體制走向實用,現代密碼學的基礎完全建立起來成為可能。接下來的時間,1997,是極其重要的壹年,因為剩下的兩個核心技術會同時出現,智能合約的概念是在1997提出的。同年,第壹代* * *知識機制pow問世。當時pow主要用於反垃圾郵件,區塊鏈的四大核心技術基本都集合好了,但是很多問題還是沒有解決。
1999到2001這三年間,P2P網絡計算發展迅速,NapsterEDonkey2000和BitTorrent相繼出現,奠定了P2P網絡計算的基礎。此外,2001年,壹個重要的事件是SHA-2級數算法的誕生,該算法壹開始就被采用在比特幣的區塊鏈體系中。
這臺區塊鏈的核心技術積累已經基本完成。無論在理論上還是實踐中,區塊鏈的登陸都不存在大的瓶頸。終於在2008年。中本聰的比特幣,第壹個點對點的電子線系統理論,建立了區塊鏈技術,並於次年成功登陸,宣告壹個全新的時代即將到來。