加密貨幣背後的基礎技術是區塊鏈。它允許網絡中的所有客戶端達成共識,而不必相互信任。
在最初的幾天裏
區塊鏈技術背後的想法早在 1991 年就已被描述,當時科學研究人員 Stuart Haber 和 Scott Stornetta 提出了一種計算上可行的解決方案來密封數字文檔,使其無法失效或篡改。
該系統使用一系列安全的加密區塊來儲存帶有時間戳記的文檔,並於 1992 年將 Merkle 樹納入設計中,透過允許將多個文檔組合到單一區塊中來使其更加高效。然而,這項技術並未被使用,專利於 2004 年到期,也就是比特幣誕生的四年前。
可重複使用的工作量證明
2004 年,電腦科學家兼加密活動家 Hal Thomas Finney II 推出了一種稱為可重複使用工作量證明 (RPoW) 的系統。該系統的工作原理是接收基於工作量證明代幣的不可替代的 Hashcash,並作為回報產生可在人與人之間轉移的 RSA 簽名代幣。
工作量證明 (RPoW) 透過將代幣所有權註冊在可信任伺服器上來解決雙重支出問題,該伺服器旨在允許世界各地的用戶即時驗證其真實性和完整性。
可重複使用的工作量證明(RPoW)可以被認為是加密貨幣歷史上的早期原型和重要的早期步驟。
比特幣網絡
2008 年末,一個人或團體使用化名中本聰 (Satoshi Nakamoto) 在加密郵件列表中發布了一份介紹分散式點對點電子現金系統(稱為比特幣)的白皮書。
Hashcash 建立在工作量證明演算法之上,但比特幣的雙花保護不是使用 RPoW 等硬體的可信任運算功能,而是透過去中心化的點對點協議來追蹤和驗證交易。簡而言之,比特幣是由礦工使用工作量證明機制來開採作為獎勵,然後由網路中的去中心化節點進行驗證。
2009年1月3日,中本聰挖出了第一個比特幣區塊,並獲得了50個比特幣的獎勵,比特幣由此誕生。第一個比特幣接收者是 Hal Finney,他於 2009 年 1 月 12 日從中本聰那裡收到了 10 個比特幣,這是世界上第一筆比特幣交易。
以太坊
2013 年,程式設計師兼比特幣雜誌聯合創始人 Vitalik Buterin 表示,比特幣需要一種程式語言來建立去中心化應用程式。由於未能在社群中達成一致,Vitalik 開始開發一種新的基於區塊鏈的分散式運算平台以太坊,其中包括稱為智慧合約的腳本功能。
智能合約是在以太坊區塊鏈上部署和執行的程序或腳本。例如,如果滿足某些條件,則可以使用它們進行交易。智能合約是用特定的程式語言編寫並編譯成數位程式碼,然後是可以讀取和執行的去中心化虛擬機(EVM)。
開發人員還可以創建和部署在以太坊區塊鏈中運行的應用程序,這些應用程式通常稱為DApp(去中心化應用程式),並且已經有數百個DApp 在以太坊區塊鏈上運行,包括社交媒體平台、賭博應用程式和應用程式。
以太坊的加密貨幣稱為以太幣,可以在帳戶之間轉移,並用於支付執行智慧合約時使用的運算能力。
概括
如今,區塊鏈技術正在引起公眾的廣泛關注,並且已經被用於多種應用,而不僅限於加密貨幣。有關區塊鏈和其他有趣主題的更多信息,請不要忘記觀看我們在幣安學院上的其他影片。
