買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > XRP > Info

ICE:趣說安全多方計算:如何用密碼學玩轉暗軍棋游戲?_LIC

Author:

Time:1900/1/1 0:00:00

提起軍棋游戲,相信不少人兒時都玩過。

軍棋游戲的玩法有三種:第一種是明棋,雙方棋子都朝上擺放進行游戲;第二種是翻棋,棋子朝下擺放,雙方依次翻開進行游戲;第三種,就是今天我們要特別說的:暗棋。

暗軍棋除了對決雙方外,還需要增加一個裁判,其游戲規則是:雙方把本方棋子明面朝向自己進行擺放,僅自己和裁判可見,當雙方棋子對碰時,由裁判按棋子大小進行判定并告訴雙方結果。

棋子大小規則

由于暗軍棋中,雙方都不知道對方對碰的棋子,只能根據自己的棋子進行有限判斷,極大增加了游戲博弈的復雜度和趣味性,因而深受很多玩家喜愛。

不過,在日常玩暗軍棋時也會遇到一些問題。比如:李雷和韓梅梅,孤男寡女共處一室,沒有第三方裁判或者不想讓第三方裁判參與的時候,兩個人還能玩暗軍棋游戲嗎?

安全公司:10萬億枚aBNBc被鑄造,疑似Ankr部署者密鑰被盜:12月2日消息,安全公司Ancilia發推文表示,Web3基礎設施提供商Ankr的部署者密鑰疑似被泄露。10萬億枚aBNBc代幣在tx:0xe367d05e7ff37eb6d0b7d763495f218740c979348d7a3b6d8e72d3b947c86e33中鑄造,并發送到0xf3a4開頭的地址,這些aBNBc代幣正在兌換成USDC和WBNB。隨后,0xf3a4開頭的地址通過Tornado和cBridge轉出資金。[2022/12/2 21:17:30]

當然可以!這時候密碼算法的作用就凸顯出來了。

簡單起見,我們先不考慮特殊棋子,對其他棋子按順序進行編號:司令=9、軍長=8、師長=7、旅長=6、團長=5、連長=4、排長=3、工兵=2。

OCC加入Baton Systems的DLT衍生品抵押品管理系統:金色財經報道,Baton Systems宣布將期權清算公司(OCC)添加到其中央清算對手方(CCP)名冊中。其擁有基于DLT的抵押品管理系統,可自動管理交易所交易和清算的外匯衍生品的保證金。它其他用戶包括JP Morgan和Citi,鏈接到11個CCP,例如ICE Clear Europe、LCH、CME、Eurex和SGX。

OCC是美國八個具有系統重要性的金融市場公用事業公司之一。它是全球最大的股票衍生品清算機構,其交易量主要來自股票。同時,這不是OCC的第一次DLT體驗。它正在與另一家金融科技Axoni合作開發區塊鏈解決方案,創建證券借貸交易和生命周期事件的黃金記錄。(ledgerinsights)[2022/8/18 12:34:17]

李雷和韓梅梅對碰的棋子分別為x和y,根據比較表的規則寫一個比較函數f(x,y),規定:f(x,y)等于1時李雷勝,f(x,y)等于0時同盡,f(x,y)等于-1時韓梅梅勝。

數據:1000枚BTC從未知錢包轉移到Gemini:金色財經消息,據WhaleAlert數據顯示,1000枚BTC從未知錢包轉移到Gemini。[2022/8/12 12:19:59]

當李雷出師長與韓梅梅的團長對碰時,7>5,f(x,y)=1,李雷獲勝。

那么,在沒有第三方裁判的情況下,對碰雙方又不知道對方棋子,該如何進行比較判斷呢?

回答這個問題前,要先了解一下姚氏百萬富翁問題。

原理:姚氏百萬富翁問題

姚氏百萬富翁問題由華裔計算機科學家、圖靈獎獲得者姚啟智教授首先提出。該問題表述為:兩個百萬富翁Alice和Bob想知道他們兩個誰更富有,但他們都不想讓對方和第三方知道自己的財富數額,該如何實現?姚教授設計一種巧妙的算法,Alice的財富為a,Bob的財富為b,Alice有一個公鑰Ea和私鑰Da。雙方按以下步驟執行:

趙長鵬:幣安并沒有逢低買入101266枚BTC,相關報道有誤:6月20日消息,趙長鵬發推稱,媒體CoinGape發布的文章《幣安逢低買入101266枚比特幣》是錯誤的。當幣安冷錢包余額增加時,意味著更多的用戶將資金存入到幣安。這位記者似乎并不了解交易所“冷錢包”的概念。[2022/6/20 4:40:10]

1)Alice將公鑰Ea給Bob;

2)Bob選取一個大整數x,并用Alice給的公鑰Ea進行加密得到密文K,然后將c=K-b發給Alice;

3)Alice拿到密文c,用自己的私鑰Da對cm,cm1……cn進行解密得到n-m1個數字;

再選取一個適當大小的素數p,把這n-m1個數字對p進行mod運算得到dm,dm1……dn;

對于dm,dm1……dn前a個數不動,后面的數每個加1。然后將處理所得數字發給Bob;

4)Bob拿到這串數字并檢查第b個數字db,如果db==xmodp,證明這個數字沒有被加1,所以a>=b,反之,則證明a<b。

因為交互的數據都是處理過的,所以雙方在這個進行計算的過程中都沒有泄露自己信息,并且得到了想要的判斷比較結果。這就是安全多方計算中的兩方計算。

下圖為演示代碼輸出結果:

回過頭看暗軍棋的對碰比較,和百萬富翁問題本質是一樣的,按照計算協議雙方輸入對碰棋子對應的數值即可。當然為了防止作弊,雙方需要各自進行一次計算得到一致結果。各自把每一次對碰自己的棋子和結果記錄,結束后按照步驟重現進行檢查。

安全多方計算還可以取代狼人殺、暗獸棋等游戲的裁判,其原理都是MPC兩方比大小或其擴展。

擴展:安全多方計算實際應用

MPC除可以解決各類暗游戲問題外,還可以在更多不依賴第三方來進行任何博弈的場景中應用。比如以下幾種:

1、醫療數據協同計算

當前,醫療數據大都掌握在各個互不相通醫療機構手中,形成一個個數據孤島,無法充分發揮價值。同時,由于醫療數據涉及大量個人敏感信息,要協同利用這些數據必須要解決隱私保護問題。通過MPC,可以在保證個人隱私數據安全的前提下,打通數據孤島,實現醫療數據價值的最大化。

2、聯合征信

銀行或保險業,往往需要聯合多家征信機構進行個人信用評分計算,而各征信機構通常不希望自己的核心數據被「拿走」。通過MPC可以在不歸集各方數據的情況下,進行聯合信用評估計算。

3、投票/拍賣

使用MPC進行投票/拍賣,既可保證用戶隱私,又能有效避免跟投、惡意提價等作弊行為。

對于安全多方計算這項「黑科技」,你覺得還有哪些用途?歡迎留言和我們交流。

本文來源于非小號媒體平臺:

矩陣元

現已在非小號資訊平臺發布1篇作品,

非小號開放平臺歡迎幣圈作者入駐

入駐指南:

/apply_guide/

本文網址:

/news/3627069.html

游戲鏈游

免責聲明:

1.資訊內容不構成投資建議,投資者應獨立決策并自行承擔風險

2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表非小號的觀點或立場

上一篇:

安全公司警告:新型惡意軟件「WebCobra」劫持用戶設備,挖掘門羅幣及大零幣

Tags:ICELICALICEALIFLOKICEOslice幣價格alice幣最新消息BALIC

XRP
AIR:BNB不斷創造歷史新高,HT短期最佳買點將現?_超級比特幣SBTC

正式動筆之前先看下這張熱力圖,昨天晚間BSV的一波狂暴上漲毫無疑問成為了市場的絕對焦點,澳本聰一波關注比特幣白皮書版權的騷操作讓市場又一次體驗到了黑天鵝事件的沖擊力.

1900/1/1 0:00:00
NEW:「去中心化交易所」混入 EOS 假幣,用戶損失數萬美元_WDEX

由于出現了一個嚴重的安全漏洞,10億個EOS假幣流入了去中心化的代幣交易平臺。最終,攻擊者直接從用戶手中竊取了價值5.8萬美元的加密貨幣.

1900/1/1 0:00:00
cardano:?個通殺絕大多數交易平臺的 XSS 0day 漏洞_EvoCardano

文章來源:慢霧科技作者:慢霧安全團隊 引子 慢霧區前后兩位白帽黑客給我們反饋了這個XSS0day,第一位反饋的很早,但他自己把這個漏洞危害等級定義為低危,我們服務的交易所平臺修復后.

1900/1/1 0:00:00
MCA:報告:今年第二季度加密貨幣挖礦惡意軟件攻擊量增長了 86%_加密貨幣市場規模多大

據CCN9月26日報道,截止到2018年上半年,從去年第四季度開始涌現的加密貨幣挖礦惡意軟件的攻擊量在持續增長.

1900/1/1 0:00:00
COIN:起底「黑暗幽靈」戰隊:做空幣價,打劫過所有頭部交易所,除了幣安_COI

7月21日開始,FCoin的平臺幣FT價格大跌,一日跌幅超過14%。而FCoin的安全團隊監測發現,有一批僵尸賬戶突然激活,出現「均勻交易」,每5秒鐘進行一次拋單、吃單的操作,拼命打壓價格.

1900/1/1 0:00:00
SEA:文摘 | 如何在 10 分鐘內免受比特幣盜竊_比特幣行情

原文閱讀時長8分鐘:如何在10分鐘內免受比特幣盜竊如果您不了解保護比特幣的最佳做法,那么有很多漏洞導致您的比特幣丟失.

1900/1/1 0:00:00
ads