區塊鏈,作為一種創新的技術,其應用與發展前景引起了廣泛的關注,從數位身份認證到加密貨幣,都可以看到它的影子。
但是,區塊鏈真的是一個萬能的解決方案嗎?它有什麼優點和缺點呢?本文將介紹區塊鏈的幾個優缺點,希望能夠幫助大家更好地理解區塊鏈技術!
區塊鏈有哪些優點?
分散式網路的安全性
由於區塊鏈採取分散式帳本的資料庫技術,將資料分散儲存在許許多多的裝置中,且每個裝置都能複製與儲存資料庫副本。因此在節點遭到惡意攻擊或斷線等技術障礙時,只要大多數節點還能正常運作,系統就不至於停擺,整體系統的安全性與穩定性較高。
但相較之下,依靠特定中央節點儲存資料的傳統資料庫系統,則較容易因為特定節點受到攻擊或技術障礙而影響系統的持續運作。
不易竄改性
區塊鏈的特殊資料儲存結構,讓每個區塊之間因為特殊加密機制彼此連動。如果想要修改某個區塊中的資料,會造成上一個與上上一個等等前面所有區塊的資料產生錯誤,進而影響到整條區塊鏈,讓其他的驗證者可以馬上發現。
換句話說,如果想要竄改其中一個區塊中的資料,就必須將所有區塊的資料同時修改,按照現在的技術來看,若想要以成本極低的方式達到修改區塊鏈上資料的目的,幾乎是不可能的任務。
這樣的特性,讓儲存在區塊鏈上的資料擁有較高的安全性,能夠確保在區塊鏈上的所有交易與活動不會因被竄改而失去真實性。
公開透明
在區塊鏈中,所有的參與者都可以複製與儲存帳本副本,每個人都可以自帳本查找到相關的紀錄資料,相較於中心化系統無法被使用者看到內部處理過程的「中心黑盒」現象,而達到公開透明的效果。
去信任化
在傳統的交易系統中,除了雙方面對面的交易場景外,大多需要經由如銀行等中介機構來協助處理,透過對於這些第三方機構的信任與背書完成交易。雖然這些機構讓我們不用再面對面交易,但在授予這些機構處理交易的同時,我們也將資料交給了他們。一旦第三方機構受到攻擊,我們的資料就有遭盜取的風險。此外,所有透過中介方處理資訊的過程中,除了需經過部門間的審核而費時外,更可能會被層層收取價格不小的手續費用。
區塊鏈透過分散式網路、共識機制與零知識證明等等不同的方式,消除了傳統交易中雙方信任的第三方介入,讓人們可以在區塊鏈網路中,自由的向他方交易。除了借助區塊鏈的不易竄改性保障交易安全外,也減少了經過銀行等中介處理的時間與手續費等成本,讓交易更便宜與快速。
延伸閱讀:
【新手入門系列 2 】 區塊鏈「礦工」挖的是什麼「礦」? – 共識機制與挖礦介紹
零知識證明 – 不用說出秘密,卻可以證明真實性?
區塊鏈有哪些缺點?
耗能
在區塊鏈工作量證明 ( PoW ) 的共識機制中,要求礦工需要花費大量電力等計算資源來驗證交易和產生新的區塊,這造成了相當大的能源消耗。
在美國白宮 2022 年發布的報告中就曾指出,截至 2022 年 8 月,全球加密資產總用電量約在每年 1200 億至 2400 億千瓦時之間,相當於全球總用電量的約 0.4 % 至 0.9 %,超過了許多如阿根廷或澳洲等國家的年度總用電量。
事實上,區塊鏈社群也已注意 PoW 耗能的問題。因此有許多區塊鏈,如以太坊等已開始轉向如權益證明 ( PoS ) 等其他不需大量算力的共識機制。
低效、擴展性問題
由於區塊鏈的分散式特性,每個節點都需要儲存和同步完整的資料庫,這增加處理交易的速度與節點儲存空間的問題。
在處理速度方面,依照理論數值,比特幣系統每秒最多可以處理約 7 筆交易,但信用卡龍頭之一 VISA 的理論數值最高可每秒 65000 筆交易。針對部分的問題,已有許多如閃電網路等解決方案正在開展中。
但即便不看處理速度的問題,隨著時間的推移,區塊鏈資料庫只會越來越大,如果資料過大超過了個人儲存裝置可以負擔的範圍,就意味著失去個人節點,而使資料儲存逐漸往大型中心節點靠攏的情形,如此就有讓區塊鏈系統失去分散性以及與此緊密相關的安全性的風險。
資產管理問題
區塊鏈上的資產通常需要由私鑰控制。私鑰是一串隨機生成的數字或字母,用於簽署交易和證明所有權。由於私鑰是透過一定加密方式所產生的,如果遺忘或被盜,無法透過像是客服等方式取回,與它相關聯的資產就能無法找回或追回。
此外,由於區塊鏈上的交易難以被修改或取消,如果資產遭人惡意盜取,也很難透過現實世界的法律或其他方式追回資產。
有兩好沒一好? – 三難問題
經過上面的介紹我們已經可以大致地了解到了區塊鏈的優缺點,但區塊鏈的優點並沒有辦法很好的完全展現到所有區塊鏈系統中。
如果一個區塊鏈系統要擴展到全球範圍給更多人使用,它應該要能以更快的速度處理更多的交易。然而由於去中心化的網路設計,讓每筆交易都需要一定的驗證時間,就很難提高交易速度;但若為了速度而縮減去中心化的程度,卻會減少去中心化所帶來的系統穩定和安全性。也就是說,區塊鏈系統在去中心化、安全性與交易速度等擴展性,這三個優點之間無法全部都完美達到,必須要找到一個平衡點,這就是所謂的「區塊鏈三難問題」。
不同的區塊鏈項目,可以根據自己的需求去設計相對應的解決方案,來設計與找到區塊鏈系統要怎麼在這三者間找到平衡。關於這部分的問題,我們會在另一篇:「【新手必知】區塊鏈的不可能三角是什麼?」中,進一步探討到這個問題。
結語
沒有一種技術是只有優點沒有缺點的,區塊鏈技術也是一樣。本篇介紹了區塊鏈技術的一些優點與它可以帶給我們的幫助,以及它仍然面臨的挑戰和缺點,但仍不妨礙它成為未來最具潛力的新技術之一。
相信在不久的將來,一定會有越來越多人加入研究區塊鏈技術的領域,一起挖掘這個可能翻轉未來網路生態的更多可能性!
* 本文內容不構成任何形式之投資建議。
任何投資都有風險,請您審慎研究與考慮後再決定!