內容

  • 什麼是區塊鏈?

  • 區塊鏈如何運作?

  • 信息如何添加到區塊鏈中?

  • 區塊鏈技術是誰發明的?

  • 區塊鏈可以讓您實現什麼?

  • 區塊鏈有什麼用?

  • 結論


什麼是區塊鏈?

區塊鏈是一種特殊類型的數據庫,您只能在其中輸入信息(而不能刪除或更改信息)。顧名思義,區塊鏈結構類似於區塊鏈,我們可以將其稱爲添加到數據庫中的特定信息片段。每個塊都包含一個指向前一個塊的指針以及交易信息、時間戳和其他元數據的某種組合,以確認其有效性。

由於它們是互連的,因此無法以任何方式編輯、刪除或更改條目,因爲這將使所有先前的塊失效。


區塊鏈如何運作?

在熟悉這項技術的階段,區塊鏈可能看起來並不完全適合您使用;您可能還想知道這種系統與傳統系統相比有什麼優勢。隨着區塊鏈變得越來越大,網絡允許用戶圍繞共同的事實來源協調他們的行動,而無需相互信任。在分佈式網絡中,沒有任何一方可以破解構建良好的區塊鏈。

要獨立檢查區塊鏈網絡的狀態,用戶必須下載特殊軟件。一旦在用戶的計算機上安裝並啓動,該程序就會與其他計算機上的網絡實例交互以上傳/下載信息(例如交易或區塊)。新用戶上傳區塊以確保它是在系統規則內創建的,並將此信息傳輸給其他節點。

因此,我們最終會得到一個由數百、數千或數萬個對象組成的生態系統,這些對象與數據庫的同一副本運行並同步(我們將此類對象稱爲節點或節點)。這使得網絡高度冗餘且 24/7 可用。


信息如何添加到區塊鏈中?

金融交易的虛假信息記錄破壞了區塊鏈的完整性。同時,在分佈式系統中,沒有管理員或管理者可以支持寄存器的操作。那麼誰能保證所有參與者都會誠實行事呢?

中本聰提出了一種稱爲工作量證明的系統,該系統提供了向網絡添加區塊的能力。爲了驗證一個塊,給定進程的主體必須犧牲其計算能力來找到協議建立的正確解決方案(這項工作涉及重複散列數據以產生低於特定數值的數字)。

我們稱這個過程爲挖掘。如果礦工正確猜測了區塊解決方案,他就有機會形成它(來自同行發送給他的未經確認的交易),從而擴展鏈。由於他的工作,他獲得了以該區塊鏈的原生代幣表示的獎勵。

使用單向函數進行散列意味着根據輸出幾乎不可能猜測輸入。但是給定輸入,可以簡單地檢查輸出數據。這樣,任何參與者都可以驗證礦工是否生成了“有效”區塊並拒絕任何無效區塊。如果礦工被發現試圖添加無效區塊,他不會因此獲得獎勵,並且會浪費資源。

在加密貨幣系統中,對公鑰/私鑰密碼學的依賴還確保交互方無法花費不屬於他們的資金。硬幣與私鑰綁定(只有所有者知道),並且只有確認其移動的有效簽名才允許交易繼續進行。

工作量證明是在用戶之間達成共識的最成熟的方案,但它並不是唯一的一種。諸如權益證明之類的替代方案正在得到更好的探索,但算法仍然需要以正確的形式找到最合適的實現(某些混合共識機制已經投入運行)。


區塊鏈技術是誰發明的?

不可變數據鏈的基本思想起源於20世紀90年代初。研究人員 W. Scott Stornetta 和 Stuart Haber 發表了一篇題爲“如何爲數字文檔添加時間戳”的論文,探討了爲無法編輯或篡改的文件創建時間戳的有效方法。

然而,斯托內塔和哈伯的做法並不完美,仍然不排除信任第三方的可能性。區塊鏈技術包括許多不同計算機科學家的創新,但只有中本聰被認爲是我們在前面段落中描述的系統的創建者。

您想了解更多關於區塊鏈技術的發展歷史嗎?查看我們關於此主題的文章。


區塊鏈可以讓您實現什麼?

加密貨幣只是冰山一角。去中心化貨幣出現後,許多人看到了去中心化計算的潛力。正如比特幣等第一代區塊鏈引入了共享交易數據庫一樣,以太坊等第二代網絡催生了智能合約。智能合約是安裝在區塊鏈之上的程序,用於管理代幣的有條件移動。

由於使用了智能合約,消除了不執行代碼的中央服務器的存在,這意味着託管級別的單點故障並不重要。用戶可以審覈軟件(鑑於其公開可用性),開發人員可以設計合約,以便他們的工作不會被單方面禁用或更改。

區塊鏈應用可能包括:

  • 加密貨幣:數字貨幣是極其強大的資金轉移工具,無單點故障且無需任何中介機構。用戶可以在世界各地發送和接收資金,所需時間僅爲銀行轉賬所需時間的一小部分(而且通常只需交易成本的一小部分)。硬幣不能被沒收,交易也不能被撤銷或凍結。

  • 有條件付款:Alice 和 Bob 彼此缺乏信任,但他們想對體育比賽的結果下注。他們將 10 ETH 發送到通過預言機傳輸數據的智能合約。比賽結束時,合約將確定哪支球隊獲勝,並向獲勝者支付 20 ETH 的投注獎金。

  • 分佈式數據:區塊鏈面臨一些可擴展性問題,但它們可以與分佈式存儲交互以進行文件管理。可以使用智能合約控制訪問,而數據存儲在鏈下容器中。

  • 證券:由於資產會帶來一定程度的交易對手風險,因此基於區塊鏈的安全代幣被認爲是金融部門急需的創新。它們提供了一種新型的流動性和安全可移植性,並且還允許資產、財產或資本的代幣化。


區塊鏈有什麼用?

區塊鏈技術提供了廣泛的用例。您可以在下面找到有關幣安學院的更多信息:

  • 供應鏈:有效的供應鏈是許多成功企業的核心,其主要任務是將貨物從供應商加工和交付給消費者。然而,事實證明,以傳統方式協調特定行業中多個利益相關者的活動是非常耗費勞動力的。通過使用區塊鏈技術,圍繞不可變數據庫的可互操作生態系統可以爲各種行業帶來新的透明度水平。

  • 遊戲:遊戲玩家受到控制遊戲服務器的公司的擺佈。該行業的最終用戶沒有真正的所有權,遊戲內的資產僅存在於投機領域。通過選擇基於區塊鏈的方法,用戶有機會實際擁有自己的資產(以可替代/不可替代代幣,NFT 的形式)並在遊戲或市場之間轉移。

  • 醫療保健:區塊鏈技術的透明度和安全性使其成爲存儲醫療記錄的理想平臺。醫療保健組織(由醫院、診所和其他醫療保健提供者組成)極其分散,對集中式服務器的依賴使敏感的患者信息容易受到攻擊。通過以加密方式保護區塊鏈上的醫療記錄,患者可以維護自己的隱私,同時能夠輕鬆地與連接到全球數據庫的任何機構共享信息。

  • Remitsa(國際匯款):國際匯款是傳統銀行系統的一個問題。由於中介機構網絡複雜,關稅和交易時間使得緊急資金轉移非常昂貴且不可靠。加密貨幣和區塊鏈消除了中間人生態系統,許多項目現在正在使用該技術來實現廉價且快速的資金轉移。

  • 數字身份:現代世界迫切需要數字時代的個人識別解決方案。個人容易受到僞造,而許多普通用戶無法使用傳統的安全措施。所謂的個人主權身份(來自英文self-sovereign Identity)將被銘記在區塊鏈網絡登記冊中並與其所有者綁定,後者可以有選擇地向第三方披露有關自己的信息,同時保持自己的機密性。

  • 物聯網:一些人認爲,在家庭和工業環境中,區塊鏈技術可以大大增強越來越多的聯網物理設備。預計此類設備的激增將需要一種稱爲“機器對機器”(縮寫爲M2M)的新經濟支付模式,而這反過來又需要一個用於進行小額支付的高吞吐量系統。

  • 政府:鑑於分佈式網絡實施自己的監管形式,它們可以在地方、國家甚至國際層面的去中介化過程中得到應用也就不足爲奇了。區塊鏈治理確保所有參與者都參與決策過程,並提供政治活動的透明概覽。

  • 慈善:慈善組織常常因接收資金的限制而受到阻礙。 “加密慈善”是指利用區塊鏈技術來規避這一劣勢。基於這項技術的特性,由於所有操作的透明性、捐助者的參與不受地域限制以及運營成本的降低,慈善組織有很大的機會在這一領域快速發展。


結論

公共區塊鏈向公衆開放,這意味着您無需在成爲生態系統參與者之前進行身份驗證。要開始使用比特幣或其他加密貨幣,用戶只需下載開源軟件即可加入網絡。

考慮到賬本的可訪問性,阻止第三方參與是極其困難的,而且幾乎不可能強行關閉整個網絡。這種可訪問性使該系統成爲對許多用戶有吸引力的工具。

雖然最流行的應用程序與金融交易有關,但在許多其他領域,它們的使用在未來也將非常高效和有用。