區塊鏈技術當下有沒有缺陷?集團首席講師回復:這七大問題急需解決

發布時間: 2020-04-10 10:59:23   來源:  作者:

  區塊鏈還相對年輕,依然存在許多軟件缺陷。

  第一個分布式區塊鏈是在 2008 年由“中本聰”(化名)提出的概念,但該技術在現實世界中的應用只有短短幾年的歷史。

  現在兩種最流行的區塊鏈平臺,超級分類賬(Hyperledger)和以太坊(Ethereum),都還不夠成熟,這可能導致區塊鏈部署中出現無法預見的問題。

  各公司的首席信息官們(CIO)以及他們的團隊應該考慮到這一點,軟件中有可能會發現嚴重漏洞。他們甚至可能會讓一個區塊鏈項目半途而廢,在遇到嚴重的軟件故障后不得不重頭開始。

  那么現在的區塊鏈技術存在哪些問題?為此我們專門邀請了青島萊牛教育首席大數據講師康先生,來為我們解讀區塊鏈技術當下的七大問題。

  1 很少有商業領袖完全了解區塊鏈和相關技術

  區塊鏈經常被濫用,當成許多伴生技術、架構、用例甚至是哲學的簡寫。

  歸根結底,它是一個點對點的分布式分類賬或數據庫,由一組協議和一個區塊鏈組合而成,這意味著區塊鏈是一系列加密的數據集合,記錄著隨著時間的推移而發生的不可篡改的變化。

  雖然這樣解釋可能相對簡單直觀,但根據該技術是如何實現的,其定義可能會變得復雜費解。

  定義區塊鏈和屬于“區塊鏈”這個大標題下的“一系列技術”是一大難題,包括標記資產、加密數字貨幣、加密錢包、分布式分類賬、智能合約和自主身份識別,而后面所列的這些技術其實都是可以在區塊鏈網絡上運行的應用程序或架構,但它們并不是該技術與生俱來的固有部分。

  在不是很了解各種技術之間差異的情況下,人們也有可能對這項技術侃侃而談,所以很多一知半解的人甚至懶得去認真學習相關術語和技術。

  2 區塊鏈并不總是適合存儲數據

  區塊鏈最大的價值之一是“一次寫入多次讀取”的分布式特性,它可以很容易地跨越 web 上的不同節點進行部署,但是每條記錄都包含自己的 Hash 值,因此記錄是不可篡改的。

  在其他技術中,用戶只擁有選擇性的視角,要么只能查看內部系統,有些或許可以查看一些黑名單,而通過基于區塊鏈的網絡實現了分布式分類賬,可以提供更豐富、更全面的交易歷史記錄。

  然而,這并不意味著與交易相關的數據必須成為該鏈的一部分。

  例如,如果區塊鏈用戶將圖像作為其交易記錄的一部分,那么數據量將會快速增長,考慮到僅用作讀取的存儲數據量會隨著時間推移變得越來越大,網絡開銷也會快速增長。

  3 規模擴展性

  區塊鏈面臨的主要問題之一是其規模的可擴展性,或者說,如何在不消耗越來越多 CPU 容量的情況下實現增長的能力,以及如何在近乎實時的情況下完成交易的能力,比如通過信用卡進行支付。

  大多數區塊鏈仍然受到可擴展性問題的阻礙,比特幣等流行的區塊鏈協議每秒只支持3到5筆交易,而以太坊技術每秒可以支持約20筆交易。

  在技術框架和治理模型之間,可擴展性的程度仍然是一個問題。例如,以太坊基金會正在使用權益證明共識模型以及分片機制等技術來提高其協議的性能。

  4 區塊鏈需要治理

  區塊鏈并沒有從本質上消除中央集權式管理,根據明尼阿波利斯聯邦儲備銀行(Federal Reserve Bank of Minneapolis)最近的一份報告,區塊鏈實質上只是用一種授權或信任模式來替代了另一種。

  報告指出:“參與者必須信任區塊鏈系統的設計、技術和網絡規則,而不是將信任托付給經紀代理或銀行等中央集權式機構來促成交易。但區塊鏈并沒有消除對治理權威的需要,仍然需要以某種形式對規則進行建立、實施和執行,以及對意外的系統挑戰和異常做出響應。雖然這樣一個治理機構的成員可以是分布式的或分散化管理的,但是仍然需要一個治理的端點來處理所有的操作問題。”

  如果區塊鏈中有軟件沒有編寫的事情發生,就需要有一種“非鏈式”的方式將它編寫進去,或者是一個“終止開關”,來阻止區塊鏈以一種超出預期的方式運行。

  5 默認情況下,區塊鏈會共享你可能不希望共享的信息

  公共區塊鏈,也是區塊鏈最普遍的一種形式,它是完全開放和透明的,這意味著鏈上的任何人都可以看到每一筆交易。例如,特幣就是這樣的形式。

  有一些方法可以在區塊鏈上創建信息獨享權,這樣的話,僅有一些用戶能看到機密或敏感數據。

  6 區塊鏈的安全性取決于最薄弱的環節

  區塊鏈有兩種類型,公共的和私有的。公共區塊鏈允許任何人加入,比特幣是公開區塊鏈的一個很好的例子,任何想購買這種加密數字貨幣的人都可以加入這個鏈。

  它是公開透明的,這意味著鏈中的每個人都可以看到所有的交易。如果一個或多個參與者試圖在系統中弄虛作假,不法行為就會被挫敗,因為參與驗證新交易的大多數用戶會提供的正確數據。

  私有或帶許可的區塊鏈是集中管理的,需要人們獲得加入許可,它們適合在單個組織或合作伙伴組織之間使用。只有授權用戶才能加入這樣的鏈。

  公共區塊鏈和私有區塊鏈天然地都是安全的,它的不可篡改性和共識要求使得它們在本質上比大多數其他網絡技術更安全,但這取決于技術架構和運行這些鏈節點的人和場所。

  上述明尼阿波利斯聯邦儲備銀行的這份報告中提及,雖然區塊鏈提供了針對鏈上記錄的數據完整性的安全,但該安全性僅限于區塊鏈本身,如果沒有額外的技術或系統,無法防止未經授權的訪問,比如數據泄露。

  7 智能合約既不智能也并非合約

  智能合約,或自動執行合約,是構建在區塊鏈技術之上的業務自動化工具。它們是區塊鏈技術中頗具吸引力的特性之一。基本上,一旦合約的某些條件得到滿足,關于收據信息、金錢、財產或貨物的動作就會自動開始執行。

  例如,保險公司可以利用智能合約,根據大規模的洪澇、颶風或干旱等災害來發放賠款。或者,一旦貨物抵達進入港口,集裝箱內的物聯網傳感器如果確認了各種條件,比如貨物的封裝完好無損,一直儲存在適當的溫度下,等等,就可以自動簽發海運提貨單。

  然而所謂的智能合約既不智能,也不是法律意義上的合同。再加上區塊鏈腳本語言還缺乏成熟度,程序員的學習曲線本來就比較陡峭,這種情形下可能會導致 bug 或漏洞。

  隨著區塊鏈技術的飛速發展和不斷完善,它一定會慢慢變得更加適合時代的要求,不僅從本身的技術層面來說,安全性也將大大提高。

  現存的問題在未來,都不算問題,我們應該有這個信心。

中國電力網官方微信

      關鍵詞: 區塊鏈

主辦單位:中國電力發展促進會
網站運營:北京中電創智科技有限公司  國網信通億力科技有限責任公司
服務熱線:400-007-1585      在線投稿
《 中華人民共和國電信與信息服務業務經營許可證 》編號:京ICP證140522號 京ICP備14013100號

中文中幕无码亚洲视频_国内自拍亚洲精品视频_日本一道高清一区二区三区