Key-Exchange

什麼是公平的交換計劃?

  • June 4, 2019

維基百科條目Fair exchange只有兩行,我能找到的唯一一篇描述這種協議的論文非常複雜。

這是密碼學中的一個新領域,還是有人可以舉一個實際使用的例子或提供一個簡單的實現?

公平交換協議無論如何都不是新的,但不幸的是,那裡缺乏對外行友好的材料。我認為公平交換協議中理論密碼學的高度流行可能是部分原因。

無論如何,這是公平交換協議背後的基本思想。假設您有兩方,Alice 和 Bob,他們希望以某種方式交易(加密)“物品”。但是,您遇到了一個問題:假設 Alice 將她的物品發送給 Bob,但 Bob 拒絕將他的物品發送給 Alice。在那種情況下,這不是一個公平的交換:鮑勃得到了愛麗絲的物品,但愛麗絲什麼也沒得到,可憐的東西。

公平交換協議試圖確保這種情況永遠不會發生——要麼他們都得到對方的“物品”,要麼他們都一無所獲。如果正在交換的“項目”符合某些標準,則可以改進公平交換協議以具有其他良好的屬性,例如不再需要受信任的第三方或能夠檢測不誠實的第三方。

本網站上還有其他問題,其中包含有關特定公平交換情況的更多詳細資訊,例如

兩者都連結到有用的論文。此外,在公平交換密碼學的Google結果中有一些非常好的結果。其中一些在本質上確實非常技術性,但通常您可以閱讀摘要,也許還可以閱讀介紹,而無需過多涉及相關協議的數學細節。一個特別突出的連結是一種外行友好的解釋。其他連結應該讓您對交易的“物品”有所了解,通常是數字簽名。電子商務公平交易對該領域進行了非常好的概述,尤其是在前幾頁中,並且在“11”頁(pdf的第3頁)上也有友好的術語定義,定義了諸如“樂觀”公平交換計劃之類的術語(只需要一個受信任的第三方在作弊玩家的情況下進行干預)。

引用自:https://crypto.stackexchange.com/questions/8352