任何人都可以提出一個工具包或框架(或者一個想法),可以有用的實施安全和作弊的在線撲克(德州撲克)客戶端沒有可信的第三方服務器?Mental Poker Toolkit
回答
你在問什麼叫做mental poker,在this fascinating paper(PDF)中有加密偉人Adi Shamir,Ron Rivest和Leonard Adleman描述。根據他們的結果總結:
我們提出了兩種解決方案的玩智力撲克問題:
- 一個嚴格的證明,這在理論上是不可能處理的 卡中,同時保證了路雙手牌是 不相交,並且任何牌手都不知道其他牌手的牌(除了對手的牌與他不相交)。
- 一個處理撲克牌的優雅協議,允許人們根據需要玩 精神撲克的公平遊戲。
我們兩個結果之間的公然矛盾並不是由於任何結果中的任何 技巧或錯誤。事實上,我們將給 讀者留下一個令人愉快的任務,那就是讓我們瞭解 潛在假設的不同之處,這些假設說明了我們看似矛盾的 結果。
請注意,他們的結果只適用於兩個玩家的撲克遊戲。論文Mental poker with three or more players將此結果擴展到多個玩家。
總之,能做到嗎?可能是。這是否實用?幾乎肯定不是。您應該建立或找到可信的第三方。
爲什麼它不實用? – menzoic
@menzoic閱讀論文並找出答案。 :) –
LibTMCG就是這樣一個框架http://libtmcg.nongnu.org
- 1. Sprint Wireless Toolkit 3.3.2與Sun Wireless Toolkit
- 2. WPF Toolkit BusyIndicator
- 3. wpf toolkit colorpicker
- 4. wpf toolkit,datagrid,comboboxcolumn
- 5. Spring source toolkit eclipse
- 6. MVC Toolkit和XmlMetadataProvider
- 7. Silverlight Toolkit Accordion ScrollViewer
- 8. Silverlight 3 Toolkit - ListBoxDragDropTarget
- 9. SIM Toolkit權限
- 10. Alfresco PDF-Toolkit Javascript
- 11. 從文本框中獲取信息 - Full Tilt Poker
- 12. php poker生成的隨機結果與預期不符
- 13. 嘗試在Python中包含pypoker,poker-eval包
- 14. IBM Message Broker Toolkit 6.1
- 15. AJAX Control Toolkit問題
- 16. ODF Toolkit-Casting問題
- 17. Google Web Toolkit(GWT)+ XPath
- 18. Perl,Template-Toolkit和SEO
- 19. Wix Toolkit only packages .exe
- 20. Globus Toolkit虛擬機
- 21. Dojo Toolkit DOM屬性
- 22. WPF ToolKit DataGrid性能
- 23. Google Web Toolkit新手
- 24. Silverlight ToolKit DragDrop問題
- 25. saml toolkit base64_decode失敗
- 26. Google Web Toolkit和RPC
- 27. MVVM Light Toolkit示例
- 28. 何時發佈Dojo Toolkit 2?
- 29. Django OAuth Toolkit invalid_grant錯誤
- 30. Motif Widget Toolkit的Perl綁定
如果您想了解如何在分佈式的方式產生耐藥作弊隨機數的一些想法,請在[crypto.SE](http://crypto.stackexchange.com/ )。雖然看看[如何在沒有信任第三方的情況下公平選擇一個隨機數字](http://crypto.stackexchange.com/questions/767/how-to-fairly-select-a-random-首先是數字爲遊戲,不信任的第三方)。 (不過,我不知道實現這個的庫/工具包/框架。) –