原文標題:區塊鏈與安全隨想
有關區塊鏈安全的話題很多,涉及到鏈上和鏈下。區塊鏈自身的安全事件也層出不窮。但從宏觀的角度而言,區塊鏈技術本身給互聯網和新的信息技術帶了和很多安全上的保障。可以說,區塊鏈是第三代互聯網安全中的重要一環。
從區塊鏈誕生的那一刻起,區塊鏈的安全事件就層出不窮,無論是比特幣、以太坊還是最近的 Filecoin 都在不斷地改進中,不斷地提升自身的安全性。但是,這個一個新生事物,多數都是包含著無數的缺陷誕生的,同樣受到各種追捧和持續快速地迭代。
在區塊鏈領域流行著一句話:In BlockChain We Trust。為什么?區塊鏈運行起來,參與的人員眾多,良莠不齊,許多節點經常遭受攻擊,但是大家還是說 “In Blockchain We Trust”。也就是說,我們就是相信區塊鏈。
這一方面表明區塊鏈是顛覆性的,其本身就是一種建立信任的技術,另一方面,大家也相信,區塊鏈是一種安全的技術。這一點有些意思,因為許多人看到的是區塊鏈領域發生的安全時間,而很少思考區塊鏈所帶來的安全變革。
OKEx與Unstoppable Domains合作,已集成.crypto區塊鏈域名:2月9日,OKEx宣布已將其客戶錢包進行集成,支持來自Unstoppable Domains的區塊鏈地址。這意味著,用戶不需要為每種代幣類型提供單獨的錢包地址,而是可以通過一個.crypto或.zil域名發送和接收OKEx和Unstoppable Domains支持的多種幣種。(Cointelegraph)[2021/2/9 19:20:25]
大家經常提到的區塊鏈安全,涉及到的方面非常多,但其實,多數都是與傳統的軟件系統的安全性有共通之處。大體說來,可以考慮以下一些方面(我對這些安全問題加一些評注,以藍色斜體表示):
代碼安全:許多安全問題來自于代碼漏洞,非常著名的就是 Ethereum 的 DAO 事件,直接導致以太坊分叉至兩個網絡:ETH 和 ETC;Filecoin 前段事件發生的網絡暫停事件,也是一個代碼問題導致的安全事件,所幸的是,未發生資金方面的問題。(評:代碼問題是一個通用的問題,在任何的軟件系統和網絡中都存在,與是不是區塊鏈沒有直接關系。)
動態 | 深圳華大基因發布《區塊鏈基因數據服務應用指南》團隊標準:今天上午,“2019中國區塊鏈技術和產業發展論壇·第四屆區塊鏈開發大會”在北京國際會議中心舉辦。深圳華大基因區塊鏈產品經理李士森發布《區塊鏈基因數據服務應用指南》團隊標準。基因數據服務應用框架涉及6個過程:采集測序樣本、測序生成基因數據、基因數據預處理、基因數據分析/存儲/傳輸/銷毀、基因數據應用、基因數據服務應用第三方核驗。
李士森補充說,基因數據服務應用也需要遵循4項原則:一是依法合規原則,遵循當地法規;二是分級授權原則,分級授權時應考慮基因數據樣本來源、基因數據不同點位攜帶信息的隱私程度、基因數據的敏感性對國家安全性影響的程度、基因數據的應用目的及范圍;三是全程可追溯原則,全流程存證,并考慮單個基因數據文件與多個基因數據文件之間的相互轉換;四是數據高安全原則。(星球日報)[2019/12/26]
私鑰遺失或被盜:這是大家談論的比較多的安全問題,業界也在不停地教育和改善系統,一些對私鑰的保存和找回的機制和方式也逐漸成熟。(評:這和一般系統中的賬號和密碼丟失類似,但中心化系統一般可以通過身份認證找回,而區塊鏈系統的去中心化特性,使得找回私鑰需要一些其他的方式。)
聲音 | CSDN副總裁:Facebook借鑒區塊鏈和加密貨幣以避免采用傳統方式啟動全球支付網絡:據CoinDesk報道,CSDN副總裁孟巖表示,Facebook在世界各地的用戶群分散,其沒有更好的選擇,只能借鑒區塊鏈和加密貨幣的想法,以避免采用傳統方式啟動全球支付網絡。Facebook無法通過傳統方法建立全球支付網絡,這是因為傳統方法需要申請許可證并在每個市場的本地銀行準備外匯儲備。孟巖認為,這種方法甚至可能不適用于中國的支付公司,因為他們來自使用同一種法幣的單一經濟體。中國已經擁有完善的支付結算網絡,因此目前可能并不需要使用加密穩定幣。[2019/6/20]
黑客入侵:最著名的就是直接導致門頭溝(Mt.Gox)倒閉的黑客事件了,當然幾乎所有交易所都發生了黑客入侵和丟幣的事件,這似乎也是區塊鏈領域的常見安全問題。(評:這些安全事件都發生在中心化交易所,這些安全事件與區塊鏈技術本身關系不大。反而,這些安全事件正說明去中心化的安全性更高,你什么時候聽說過去中心化交易所的黑客事件?)
聲音 | 迅雷鏈總工程師:區塊鏈應用所需的共識機制應包含3個方面:據東北新聞網,今日2018國際區塊鏈大會共識機制專題論壇在長沙國際會展中心召開,迅雷鏈總工程師來鑫在論壇上提出,現在區塊鏈已經發展進入3.0階段,新技術得到運用,自然會對生產方式產生較大變革,這對共識機制也提出了新的要求。來鑫認為,區塊鏈應用所需的共識機制應包含3個方面,分別是機器共識、市場共識和治理共識。其中,治理共識屬于規則制定的部分,它在具體系統程序上的體現,就是機器共識,而這兩者的合力,最終會決定市場共識的產生。而目前的主要突破點在機器共識上,來鑫認為區塊鏈3.0需要在機器共識上攻克4大要點,分別是性能、效率、擴展和存儲,只有妥善解決這4個問題,區塊鏈3.0才有真正實現的可能。[2018/11/30]
釣魚攻擊:完全與區塊鏈沒有關系,中心化系統的常規安全問題
女巫攻擊/路由攻擊:這通常發生在有些區塊鏈系統還不成熟,或者參與人比較少的情況,需要對鏈和網絡有一定的控制權
中國人民銀行參事李德:區塊鏈技術讓“信用數學化”的趨勢愈加明顯:5月11日,中國電子商務協會金融科技研究院區塊鏈研究中心成立大會在北京舉行。中國人民銀行參事李德在演講中表示,區塊鏈技術的產生與運用,將會在規范金融市場秩序、用戶信用體系建立等方面產生重要影響。依托區塊鏈技術在網絡世界中建立的個人、商品、企業等愈加完善的信用評價體系將與現實生活掛鉤程度越來越密切,“信用數學化”的趨勢也將會越來越明顯。[2018/5/14]
51% 攻擊:老生常談了。(評:這是區塊鏈真正的安全問題。但這也正是區塊鏈的設計基礎,即網路朝著符合大多數人(或投票權)的方向走。同時這也要求一條鏈必須要有足夠的去中心化,和足夠的參與度來保障安全)
我們看一看,上面提到的安全問題,除了51% 攻擊區塊鏈特有的,而其他部分,都基本上與區塊鏈沒有直接的關系,是通用網絡都會遇到的問題。而 51% 攻擊,從另一份方面來講,也體現了區塊鏈的安全性之高,要作惡的成本之高昂,在一條成熟的、參與人眾多的鏈面前,這種攻擊顯得太難而不可行。
如果我們提升一個層次,真正考慮網絡的安全問題,而不是拘泥于一個一個點來看。我們會發現,實際上,區塊鏈技術解決了非常多的安全問題。這也是為什么說區塊鏈是第三代互聯網的基石的重要原因。因為第三代互聯網(Web3.0)是一個可信的網絡,可信的基礎就來自于區塊鏈。
區塊鏈賦能Web3.0,通過去中心化技術建立信任,那么沒有那么多的安全軟件,沒有防火墻,沒有安全專家為每一個網絡軟件的運行把關,行嗎?區塊鏈說,這都不需要。
開源是安全的基礎:沒有絕對的代碼安全,但是,一條成熟的公鏈,其代碼必然是開源的,共享的,經過很多人驗證和測試的,經過審計的。在安全的世界里,早就有一條共識,加密要用大家都認可的開源算法和實現,安全機制要采用標準的開源的經過驗證的機制,而不是私有的、未公開的。區塊鏈作為一個去中心化的系統,其運行機制和經濟激勵都以開源為基礎,當持續運行下去,其安全和信任度會越來越高。如今的比特幣網絡就是一個最好的例證。
開放和去中心化使攻擊無處借力:第二代互聯網的基礎設施被網絡寡頭把控,盡管這些寡頭投入重金來保障安全,但是安全事件常年不斷,Gmail停服,Twitter故障,微博罷工,信用卡賬號被盜等等。但是,一條區塊鏈網絡運行起來,除非代碼問題(前面提到,非常少而且會快速成熟),絕不會停工,長久服務,這就是技術和架構本身帶來的安全性。
密碼學技術保障運算和存儲安全:黑客入侵是傳統軟件和系統非常頭疼的問題,但是,你聽說過有黑客入侵一條區塊鏈嗎?有黑客能夠為一個上線的智能合約植入木馬嗎?區塊鏈的驗證技術使得這些安全攻擊不可行,Bitcoin的一個交易一旦發生,Ethereum的一個合約一旦上鏈就不可篡改。Filecoin 的一份內容上線后任何時候檢索出來都保證沒有任何偏差。這些技術,是區塊鏈的基礎,也是天然地保證交易、計算和存儲的安全。
激勵機制導致攻擊成本高昂:區塊鏈世界歡迎任何形式的運算,因為本身區塊鏈世界就是開放的,你可以上傳自己的應用,有人用就好。按照傳統的觀點,這不是為病泛濫大開方便之門?不然,因為區塊鏈的經濟激勵機制使得病傳播和運行并不可行,因為每一個運算、每一份存儲都有定價,區塊鏈世界沒有免費的午餐。要傳播、要運行,那就付費。這從根本上解決了無阻礙傳播和攻擊的問題。
模塊重用提升安全:一條公鏈很重要的特性就是智能合約之間的相互調用,也就是說,你可以把一條鏈看成一臺計算機,而不是像Web2.0世界中網絡是聯通的,但實際上各種應用之間是割裂了。相似的程序實現相似的功能,但代碼各不相同,帶來無數的安全問題。而在區塊鏈世界中,已經經過驗證的合約和接口直接使用,使得應用的建立變得更簡單也更安全。試想,一個傳統的借貸系統需要多么復雜,會有多少的安全問題,然而,在區塊鏈世界,借用已經誕生的應用和模塊,你可以利用數百行代碼,構建復雜的應用,代碼量減少幾個數量級,安全問題也就更容易處理。
透明性和可追蹤性提升安全:也就是我們常說的 Availability/Transparency 和 Tracibility。如果一個應用的所有事物都被記錄,并能夠追蹤,其安全性就更容易把握。而這恰恰是區塊鏈的重要特性之一。
業界有無數的安全公司,從不同的角度來處理安全問題,提出了無數的安全方案和設想。但如果我們要真的安全,必然做顛覆式的思考。提升一個維度來看問題。
從另一個角度來看問題,你會發現,新的范式下,以前你看見的問題都不再是問題了,自然地被解決了。一些新的問題還會出現,但是角度完全不同了。
傳統的安全更注重個體,如何保障個體的安全從而保證網絡的安全,它基于的基礎是,網絡是由個體組成的,沒有個體就沒有網絡;而對于區塊鏈而言,網絡是基礎,運算、存儲、網絡鏈接等等不再依賴于哪一個個體,網絡就是網絡,每一個個體網絡構建的細胞,它基于的基礎是:網絡是一個整體,個體依賴網絡而存在。每一個個體都可以隨意進入或退出網絡,個體構成的整體更重要,這就如我們身體的細胞,每天在更新,但人還是那個人,我們的記憶,發展都是延續的。
有了這個理解,安全就是一個整體的設計。區塊鏈中密碼學技術的廣泛應用,所有事務和交易的強制驗證,代碼開源和共享,激勵機制的采用都在更上一個維度來建立一個更安全和更可信任的網絡。
FX168財經報社(北美)訊?周四(1月21日),比特幣連續第二天下跌,24小時內的損失超過10%,使加密市場蒸發了數十億美元.
1900/1/1 0:00:00關于數字人民幣 這五大風險必須關注!國際清算銀行:CBDC測試取得了里程碑式的成功:金色財經報道,國際清算銀行周二表示,涉及多個亞洲央行數字貨幣的項目被認為是成功的.
1900/1/1 0:00:00近期Uniswap等DEX引起廣泛關注,且代幣價格不斷攀升。本文介紹一些交易工具,歡迎大家收藏.
1900/1/1 0:00:00創意經濟正向社區經濟轉型社區經濟由加密網絡和社交代幣驅動,向早期經濟參與者提供激勵,讓這些參與者利用自己的技能和資產來為社區或個人提供支持,這些技能和資產在之前并沒有得到充分利用.
1900/1/1 0:00:001月25日,據一站式DeFi門戶DeFiBox.com最新數據顯示,火幣生態鏈Heco當前鏈上鎖倉主流資產總額高達11.5億美金,再創歷史新高.
1900/1/1 0:00:00背景 2021 年 1 月 27 日,據慢霧區情報,SushiSwap 再次遭遇攻擊,此次問題為 DIGG-WBTC 交易對的手續費被攻擊者通過特殊的手段薅走.
1900/1/1 0:00:00