創(chuàng)造出區(qū)塊鏈安全性和可靠性的原因:是開放,而非監(jiān)管。
當人們發(fā)現(xiàn)以安全性而聞名的區(qū)塊鏈技術居然是建立在開源軟件代碼之上時,通常會感到非常驚訝。事實上,正是這種開放性才賦予了區(qū)塊鏈技術的安全性和可靠性。
以開源方式構(gòu)建的任何事物,其核心價值之一就是為了提高效率。建立起一個有著不同觀點和技能的開發(fā)人員社區(qū),這些開發(fā)人員工作在同一個代碼庫的時候,可以成倍增加構(gòu)建出來的應用程序數(shù)量以及復雜性。
開源比人們想象中的要更加普遍
開源的 Linux,就是一種比較流行的操作系統(tǒng)。Linux 為服務器提供了許多服務,這些服務讓我們可以輕松地共享個人信息。其中包括 Google、Facebook 和數(shù)千個主要網(wǎng)站。當我們使用這些服務時,就是在和這些在網(wǎng)絡上運行著 Linux 系統(tǒng)的計算機進行交互。Chromebook 也使用 Linux,Android 手機使用的操作系統(tǒng)也是基于 Linux 的。
Linux 不屬于任何一家公司,人們可以免費使用并且可以共同協(xié)作來完善創(chuàng)造它。自 2005 年推出以來,已經(jīng)有來自 1,700 多家公司的 20,000 多名開發(fā)人員 為其中的代碼做出了貢獻 。
這就是開源軟件的運作方式。大量的人為此貢獻,并不斷添加、修改或構(gòu)建開源代碼庫來創(chuàng)建新的應用程序和平臺。區(qū)塊鏈和加密貨幣的大部分代碼都是使用開源軟件開發(fā)的。開源軟件是由充滿熱情的用戶構(gòu)建的,這些用戶對錯誤、故障或缺陷時刻保持警惕。當發(fā)現(xiàn)問題時,開源社區(qū)中的開發(fā)人員將一起努力來解決問題。
區(qū)塊鏈和開源
整個開源區(qū)塊鏈開發(fā)者社區(qū)都在不斷地添加和完善代碼庫。
以下是區(qū)塊鏈的基本表現(xiàn)方式:
區(qū)塊鏈平臺具有一個交易數(shù)據(jù)庫,該交易數(shù)據(jù)庫允許對等方在任何時候彼此進行交易。
附有用戶識別標簽,以方便交易。
平臺一定有一種安全的方式來在交易批準前對交易進行驗證。
無法被驗證的交易不會進行。
開源軟件允許開發(fā)者在 去中心化應用程序(Dapp)中創(chuàng)建這些平臺,這是區(qū)塊鏈中交易的安全、保障和可變性的關鍵。
這種去中心化的方式意味著沒有中央權威機構(gòu)來調(diào)解交易,沒有人能控制發(fā)生的事情。直接的點對點的交易可以更快速、安全的進行。由于交易被記錄在分類賬簿中,它們也會分發(fā)到整個生態(tài)系統(tǒng)中。
區(qū)塊鏈使用密碼學來保證安全。每一筆交易都攜帶著與前一筆交易相關聯(lián)的信息,以驗證其真實性。這可以防止威脅者篡改數(shù)據(jù),因為一旦數(shù)據(jù)被添加到公共分類賬中,其他用戶就不能更改。
區(qū)塊鏈是開源的嗎?
雖然區(qū)塊鏈本身在技術上可以是不開源的,但區(qū)塊鏈系統(tǒng)通常是使用開源軟件實現(xiàn)的,因為沒有政府機構(gòu)對其進行監(jiān)管,所以這些開源軟件使用的概念體現(xiàn)了一種開放文化。私人公司開發(fā)的用于處理金融交易的專有軟件很可能受到 政府機構(gòu) 的監(jiān)管。在美國,這可能包括美國證券交易委員會(SEC)、聯(lián)邦儲備委員會和聯(lián)邦存款保險公司(FDIC)。區(qū)塊鏈技術在開放環(huán)境下使用不需要政府監(jiān)管,實際上,用來驗證交易的是用戶社區(qū)。
你可以稱它為一種極端的眾包形式,既用于開發(fā)構(gòu)建區(qū)塊鏈平臺的開源軟件,也用于驗證交易。這就是區(qū)塊鏈得到如此多關注的原因之一:它有可能顛覆整個行業(yè),因為它可以作為處理和驗證交易的權威中介。
比特幣,以太坊和其他加密貨幣
截至 2020 年 6 月,超過 5000 萬人擁有區(qū)塊鏈錢包 。他們大多數(shù)用于金融交易,例如交易比特幣、以太坊和其他加密貨幣。對許多人來說,像交易員觀察股票價格一樣,查看加密貨幣價格 已成為主流。
加密貨幣平臺也使用開源軟件。以太坊項目 開發(fā)出了任何人都可以免費使用的開源軟件,社區(qū)中大量的開發(fā)者都為此貢獻了代碼。比特幣客戶端的參考實現(xiàn)版是由 450 多個開發(fā)人員和工程師進行開發(fā)的,他們已經(jīng)貢獻了超過 150,000 個貢獻。
加密貨幣區(qū)塊鏈是一個持續(xù)增長的記錄。每個被稱作為塊的記錄按順序鏈接在一起,它們互相鏈接形成一條鏈。每個塊都有其自己的唯一標記,這個標記稱為 哈希 。一個塊包含自身的哈希值和前一個塊的加密計算出的哈希值。從本質(zhì)上講,每個塊都鏈接到前一個塊,形成了無法中斷的長鏈,每個塊都包含其它區(qū)塊的信息,用于驗證交易。
在金融或是加密貨幣的區(qū)塊鏈中沒有中央銀行。這些分布在整個互聯(lián)網(wǎng)中的區(qū)塊,建立了一個性能強大的審計跟蹤系統(tǒng)。任何人都能夠通過區(qū)塊鏈來驗證交易,但卻不能更改上面的記錄。
牢不可破的區(qū)塊鏈
盡管區(qū)塊鏈不受任何政府或機構(gòu)的監(jiān)管,但分布式的網(wǎng)絡保證了它們的安全。隨著鏈的增長,每一筆交易都會增加偽造的難度。區(qū)塊分布在世界各地的網(wǎng)絡中,它們使用的信任標記不可被改變,這條鏈條幾乎變得牢不可破。
這種去中心化的網(wǎng)絡,其背后的代碼是開源的,這也是用戶在交易中不必使用諸如銀行或經(jīng)紀人之類的中介就可以相互信任的原因之一。支撐加密貨幣平臺的軟件是由相互獨立的開發(fā)者組建的聯(lián)盟創(chuàng)建的,并且任何人都可以免費使用。這創(chuàng)造了世界上最大的制衡體系之一。
責編AJX
-
開源
+關注
關注
3文章
3688瀏覽量
43829 -
區(qū)塊鏈
+關注
關注
112文章
15567瀏覽量
108366
發(fā)布評論請先 登錄
中國開源發(fā)展態(tài)勢洞察分論壇即將召開
循環(huán)經(jīng)濟 2.0:海翔科技如何用區(qū)塊鏈技術追溯二手設備全生命周期

設備管理系統(tǒng)新范式:區(qū)塊鏈存證+動態(tài)權限管理

人工智能、云計算、區(qū)塊鏈三者區(qū)別對比
黃鶴開源社區(qū)正式發(fā)布
開源鴻蒙應用案例重磅發(fā)布
香蕉派開源社區(qū)與矽昌通信共推BPI-Wifi5 低成本路由器開源方案
dap協(xié)議在跨鏈技術中的應用
dap協(xié)議的基本概念 dap協(xié)議在區(qū)塊鏈中的應用
YOGO ROBO智能機器人助力區(qū)塊鏈行業(yè)發(fā)展
智慧能源管理系統(tǒng):區(qū)塊鏈技術在能源交易中的應用

活動回顧 艾體寶 開源軟件供應鏈安全的最佳實踐 線下研討會圓滿落幕!

RISC-V 工具鏈簡介
華為云、上海鈞達數(shù)科 發(fā)布區(qū)塊鏈數(shù)據(jù)要素聯(lián)合解決方案

評論