亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

  對于很多想用區塊鏈解決業務發展瓶頸的企業來說,不是具備了All in區塊鏈的態度,就可以萬事俱備,只等品嘗科技創新帶來的美好果實。以電商平臺舉例,區塊鏈可以通過激勵政策打破用戶增量的瓶頸,但是如何在區塊鏈上安全、可信地完成網銀和電子商務等交易,成為一個眼前難題。

  當然,對于企業來說,從區塊鏈的底層源頭一步一步解決問題并不現實,不僅需要大量精通區塊鏈底層技術的工程師,也不可能讓每個企業自己搭建一條主鏈,怎樣擁抱區塊鏈技術的科技創新為企業解決業務上的難題,選擇一個實用、高效的開放平臺就變得尤為重要。

  迅雷鏈因為百萬級TPS的高性能成為行業中的“明星產品”,近日,在中國國際區塊鏈技術與應用大會上,因為對國密算法的支持和改進,贏多了更多業內人士的好評,結合對數據隱私保護的探索,合作方可以根據自身業務的需要,選擇合適的密碼學算法為實際應用提供安全保障,滿足了更多類型企業的上鏈需求。

  內家功:迅雷鏈底層對國密算法的支持與改進

  國密算法支持

  多年以來,密碼學算法標準被以歐美國家設計的算法壟斷。幾年前的“棱鏡門”曝光出一些國際通用的密碼算法背后潛在后門漏洞,以及隨著我國科學技術的發展,密碼算法的安全性已經上升到了國家安全戰略地位,國密標準算法在近年來得到了推廣和普及。

  國密是國家密碼局認定的國產密碼算法,也是商用密碼,它的應用領域十分廣泛。比如企業門禁管理、企業內部各類敏感信息的傳輸加密、存儲加密,防止非法第三方獲取信息內容,同樣的,也可以用于各種安全認證、網上銀行、數字簽名等。

  所以為了支持更多合作伙伴在業務上的需求,落到區塊鏈這一層級則顯示為密碼學算法的安全性和可靠性,迅雷鏈對密碼算法模塊進行了升級,畢竟安全是核心,而算法是安全的基礎。

  迅雷鏈除了支持國際通用的密碼學算法外,還滿足了對于國密算法的支持,包括非對稱算法SM2、安全散列算法SM3和對稱算法SM4。也就是說,這些算法“全家桶”的支持,意味著迅雷鏈可應用于政府、金融、社會公共服務和大型公共智能建筑等高安全領域。

  簽名逆推回公鑰

  在國際通用算法ECDSA的算法標準中,包含了一項通過簽名逆推簽名對應公鑰的功能。這樣的功能可以幫助用戶可以通過計算推導出驗證簽名所需的公鑰,從而使簽名信息不再需要傳遞簽名者的公鑰,以此換取了存儲空間的降低。我們知道在區塊鏈系統中,存儲空間是一項非常緊缺的資源,因此這一個功能對區塊鏈的實際應用有很強的優化意義。

  然而目前在國密算法對應的橢圓曲線簽名算法標準SM2中,沒有定義類似的功能實現。因此迅雷鏈憑借在橢圓曲線算法方面深厚的技術積累,結合SM2的自身設計方面的特性,通過推導數學公式,設計出了適用于國密算法的通過簽名逆推回公鑰的功能,實現了國密算法場景下對存儲空間的優化,如下圖所示,優化比例達到了33%,進而提升了區塊鏈整體的運行效率。

  這項設計除了區塊鏈系統以外,還可以適用于應用了國密算法的其他場景中,具有很強的創新性和實際意義。目前,此設計已經提交了國家專利申請。

啊

  外家功:通過迅雷鏈保護數據隱私

  從一個理想的“分歧終端機”說起

  在葛優和舒淇主演的電影《非誠勿擾》中有這樣一個經典的片段——葛優飾演的秦奮推銷自己設計的一個產品,名為“分歧終端機”,如下圖所示

圖片1

  這個產品用來解決“剪刀石頭布”游戲中游戲雙方出手先后所導致的不公平問題。使用時游戲雙方一只手握住手柄,另一只手伸進一方的圓筒內,做出“剪刀石頭布”的決定。雙方約定倒數“321”之后同時打開圓筒,從筒中的手勢判斷勝負,以此降低先后出手帶來的作弊行為。

圖片2

  上述產品當然只是電影為了喜劇效果設計出來的,但在歡笑之余,我們也可以思考一下這個產品能夠解決什么樣的問題。

  它存在的前提是由于雙方出手時間不一致游戲的過程中可能存在一方作弊的機會,迅雷鏈要做的就是消除這個時間的不一致,或者改變時間不一致所造成的后果。從這個角度出發,找一個自動化的第三方,比如微信表情中的“石頭剪刀布”來游戲。這樣做看似可以解決問題,但仔細思考依然不夠完美。

  首先,微信中的決策是隨機產生的,而不是游戲參與者主動選擇的,這樣也就會一定程度上降低游戲的參與性;其次,引入第三方依然存在第三方可信性的問題,很難確認第三方選擇的結果是否存在漏洞導致游戲的不公平。

  因此,迅雷鏈考慮采用區塊鏈智能合約來去掉這個不確定的第三方,同時結合密碼學中的承諾系統(Commitment Scheme),保護參與者出手決策內容的隱私,來實現參與者可以在可自主選擇的前提下保證游戲的公平性。

  具體的方案如下:

圖片3

  發送承諾:雙方各選取一個隨機數r,結合自己的猜拳選項x,將二者合并后的哈希值作為承諾發送給合約。

  交換承諾:合約將收集到的雙方承諾互換給對方。

  揭露承諾:雙方收到對方的承諾后,將自己在第一步選擇的x和r的原值發送給合約。

  下發結果:合約驗證雙方在第三步揭露的原值與第一步承諾的哈希是否匹配。若匹配成功,則通過雙方猜拳選項原值x做出勝利結果判斷并下發至雙方。若匹配失敗,則將作惡方判負。

  通過這樣的方式,將智能合約和密碼學承諾系統結合使用,既保護了參與者的決策隱私,又保證了參與雙方的公平性和可參與性,以此實現了一個現實版的“分歧終端機”。

  對隱私保護更深入的研究與探索

  現階段,數據隱私保護的需求對于眾多區塊鏈業務場景而言起到了決定性的作用,而當前眾多主流區塊鏈平臺對于隱私保護方面支持甚少,因此,隱私保護方面的實際案例對于區塊鏈業務場景的落地顯得尤為重要。

  上述的案例看似簡單,但由此可以衍生出更復雜的隱私保護場景的設計與實現。上述的承諾系統(Commitment Scheme)通過交互的形式,在保護數據隱私的同時替代了“公正的”第三方介入。而在一些更復雜的場景下,針對隱私數據的計算需要結合同態加密(Homomorphic Encryption)技術,對數據進行加密,使數據在可被計算的同時保證隱私不被泄露。當相關數據涉及到范圍證明等需求時,結合零知識證明(Zero-Knowledge Proof)技術可以保證在不泄露數據隱私的前提下證明數據的有效性,使數據隱私安全得到更好的保護。

  例如,大多數區塊鏈上的交易數據是以明文的形式展示的,雖然區塊鏈本身是匿名的,但隨著交易量的擴大,其關聯性將或多或少的泄露個人隱私。雙方或多方的交易可以通過數據統計構建出一整套交易記錄組成的網絡,通過掌握其中的某一個或某一部分信息即可逐漸推斷出更多的本不希望被泄露的隱私內容。

  通過同態加密,可以將原始的交易數據隱私保護起來,使交易以密文的形式上鏈。但是,對于鏈上驗證交易的節點來說,密文的驗證就需要應用到零知識證明來保證交易輸入的賬戶余額大于等于轉賬的金額,通過一系列步驟驗證合法后,可以保證交易能夠被成功的執行,且交易相關的隱私沒有被泄露。

  綜上,迅雷鏈在提供百萬TPS的高性能服務的同時,在密碼學與安全隱私保護方面也進行了不斷的研究與探索。無論是從底層改進密碼學算法,還是在應用層結合隱私保護技術落地應用,都以提升鏈上數據的安全性,豐富區塊鏈應用場景落地為目的,致力于為開發者和企業提供高性能和高安全性的可靠服務。

分享到:
標簽:內外兼修剖析迅雷鏈中的密碼學和隱私保護技術 移動互聯
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定