區塊鏈領域的安全問題一直是大家討論的焦點,Peter認為在設計一個較為安全的系統之前,首先要明確一下安全的定義,本文給出的是我自己的觀點。我學術背景是電氣自動化工程,職業背景是程序員,所以觀點肯定是技術世界觀的。根據這里給出的安全定義,能夠解釋我為何是一個POW的支持者,另外為何對某些POS項目表示懷疑。
安全的定義我自己的安全的定義是
防守能量和攻擊能量比值。下面來解釋一下。
首先,安全是一個能量問題。城墻修的再厚,如果有足夠的炮火,一樣可以把它打爛。這里防守能量是修筑城墻的能量,花的能量越多,城墻就能修的越高越厚。攻擊能量是炮彈中保存的能量。另外一個例子,如果你理解密碼學的話,就知道世界上沒有不能破解的密碼,只是因為很多密碼的破解需要花費攻擊者難以負擔的能量消耗,所以才有被認為的暫時安全的密碼存在。
聲音 | 民生銀行研究院院長:要研發基于區塊鏈等的數字化技術:中國民生銀行研究院院長黃劍輝近日在活動中表示,2020年國內要關注的因素,一個是穩增長下的結構惡化,第二是中美貿易談判的變數問題,第三是房地產市場的異常波動。他還進一步表示,貨幣政策逆周期調節會持續發力。此外,黃劍輝還提到,要研發基于區塊鏈等的數字化技術,服務民企民眾的新版股本交易平臺。(華夏時報)[2019/12/24]
第二,安全是一個比值。工程上有個概念叫做安全系數,安全系數足夠高,我們就認為系統是安全的。具體來講,安全系數指的是安全程度的系數,是極限應力和許用應力的比值。舉個簡單的例子,一個載人的升降機,繩子的極限承受能力是10000千克,工程上一般載人的許用總重量就是1000千克,安全系數是10。這里,防守能量是繩子的粒子之間的引力,這個能量可以保證繩子不斷。攻擊能量是人身體帶來的重力。
西班牙銀行在公司投票中應用區塊鏈技術:西班牙銀行桑坦德(Santander)已成為世界上第一家將區塊鏈技術應用在公司投票中的公司。該銀行表示,區塊鏈的應用會加速年度會議的進程,方便讓更多股東參與會議。[2018/5/17]
第三,攻擊收益為負的系統就認為是安全的。安全是一個相對概念,工程上認為,如果繩子用來載人,那么安全系數要達到10,而如果運輸貨物,安全系數為5就足夠了。一個普通鐵柜子,保存我的私人物品就認為是安全了,但是如果是保存一堆黃金,就不夠安全。原理還是可以套用安全是個比值的這個思路,攻擊潛在獲利多,那么認為攻擊能量就很大,所以防守能量也必須提高,才能保證安全。
區塊鏈助力油氣行業進一步發展:據Themerkle消息,區塊鏈也能助力油氣行業進一步發展。將區塊鏈技術應用到油氣行業可以實現更高效的計劃與調度,更精確地測量儲量,更準確地開具發票和記錄,能減少收入流失。它也會使編碼錯誤成為過去,還能能修復油氣供應鏈中斷。通過工作證明的數據是其又一個優勢,油氣交易將在幾分鐘內而不是幾天內完成,人為錯誤將被排除在外,篡改和腐敗的風險將消失。這將全面增加利潤和效率,增強企業的競爭力。[2018/5/3]
總結一下,安全是一個能量比值,攻擊收益為負的系統,就認為是安全的。
世界上能否共存多個POW系統?
基于之前的安全定義,我自己是支持用POW去保證系統安全的。同時我也認為,這個世界上可以有多個POW的區塊鏈同時存在。
香港數碼港湛家揚:區塊鏈技術是目前發展金融科技的重點:香港數碼港公眾使命總監湛家揚表示,對于發展金融科技,目前區塊鏈技術是重點,而ICO目前是剛興起的融資方法,不少初創企業都用這個模式融資,是否適合作為初創企業融資的方式還需要觀察。香港數碼港項目由香港最大固網電話營運商電訊盈科興建,并由香港特區政府全權擁有。[2018/4/22]
POW的安全來自攻防能量對比。最著名的POW系統肯定是比特幣了。比特幣會以最長鏈作為最終的共識結果,礦工向哪個分叉上添加區塊就相當于支持這條分叉成為最長鏈。這是用區塊來進行投票的過程,而生成每一個區塊都是有能量損耗的。這樣,攻擊者要攻擊比特幣網絡,也一樣要花費能量,51%攻擊意味者,攻擊者的能量水平高于全網其他誠實節點的能量之和的時候,攻擊就會成功。結合咱們之前所說的,安全是攻擊能量和防守能量對抗的思路,可以看出比特幣的POW機制是完全符合本文對安全的定義的。所以說,POW的能耗不是白費,它的回報是安全。
另外一點,咱們的Andreas說過
可能我們這個世界只能負擔的起一個POW系統我自己一開始也是這么認為,覺得什么事情都應該在比特幣上做,不要另外再開新的POW的鏈。但是實際上,往比特幣上堆太多功能會降低比特幣的安全。于是大家還是啟動了不少POW的鏈。以本文的邏輯推導,這個是可以接受的,理由如下。如果世界上只有一條POW的區塊鏈,也就是比特幣,那么比特幣承載的價值就是全世界,那么要用全世界電力的50%以上去保護她,因為一旦攻擊成功的收益就是全世界。但是,如果另外有一條POW鏈,承載了一部分價值,此時比特幣承載的價值低了,那么對應的電力當然也可以分給另外的鏈一些。比特幣不再承載全世界,意味著攻擊收益就低了,對應攻擊能量也會低,所以減少一些防守能量不會影響比特幣的安全。
總結這部分,POW用能耗換來安全,不能算是浪費。建設多條POW鏈,不會降價任何一條的安全。
POS到底安全嗎?
下面從反面來論述一下我的觀點。POS是一種類似股東投票的共識機制,特點是不需要耗費能量。從前面的論述可以推論,POS肯定是值得研究的,但是不耗費能量的機制注定和安全無關。
首先展開聊一下為何POS不能保證安全。POS系統為安全支出的能量為0,意味著防守能量為0,那么不管攻擊能量是多少,安全都為0。POS系統往往都設計的非常復雜,原因就是作惡是無利害的,投票既然沒有成本,攻擊者就可以為了自己利益的最大化去隨意投票了,在此基礎上去設置各種審查和懲罰也是治標不治本的。
POS的現實意義應該是有的,可以依托信任或者POW系統的安全來構建完整系統。但是,POS本身不提供安全,POS系統運行必須找到自己的安全基石。目前很多鏈把POS本身作為安全基石,然后在上面構建各種功能,個人認為這個思路是值得商榷的。
結論
區塊鏈系統是復雜的,改變一個預置條件,可能結論就變了,所以我也會保留修改本文結論的權力。寫作本文的目的是跟各位做一下思路上的溝通,希望我的思考過程能夠有啟發性。
尊敬的IDCM用戶: IDCM作為區塊鏈行業中的重要一員,我們深知社區的力量才是共識產生的根本原因,因此我們一直堅持以社區的共識作為發展的核心理念.
1900/1/1 0:00:00TST幣股鏈將于北京時間2019年6月21日20:00進行項目分析與最新進展直播,屆時,裂變錢包將于2019年6月23日18:00重磅上線,開啟社區裂變新時代,共同感受數字貨幣和股票市場的心跳.
1900/1/1 0:00:00晚間比特幣價格再創新高,凌晨12點之后突破13000萬美元,之后持續拉升,最高摸到13971萬美元,近14000萬美元。目前回落,暫報12832萬美元,24h上漲7.24%.
1900/1/1 0:00:00近日來,盡管比特幣大勢為漲,但沖高回調產生的大幅震蕩還是給剛進場不久的投資者帶來了較大的風險系數.
1900/1/1 0:00:00行情播報 截至6月29日早8點,火星財經APP監測的市值排名前100的加密資產有97只上漲,百只加密資產平均漲幅5.81%.
1900/1/1 0:00:00近日,Cocos-BCX生態節點共為LibraMove開發出兩款IDE工具,其中生態節點純白矩陣開發出首個集成LibraMove語言的IDE工具.
1900/1/1 0:00:00