Security

託管競爭性遊戲網站需要什麼

  • January 13, 2014

假設我想託管一個網站,其中

  • 使用者創建自己的帳戶
  • 他們將比特幣存入上述賬戶
  • 例如,0.05% 的佣金會保留在網站上的所有比特幣中
  • 使用者互相玩競技遊戲(例如國際象棋或其他更多玩家的遊戲)以進行投注
  • 獲勝者獲得全額賭注
  • 每個使用者都可以隨時提取他們的比特幣

我認為,由於涉及到所有不同的方面,例如使用者信任、安全性和技術性,這將很難做到。

我的問題是:

  • 目前的博彩網站如何處理比特幣的存款/取款,以及他們如何不收取佣金?
  • 任何小型站點都可以依靠信任並以手動方式執行此操作,但我認為任何專業站點都不會手動處理此操作。那麼,是否有一個現有的庫(我將使用 Node.js,以防萬一)或第三方服務呢?比特幣是否應該儲存在傳統的離線錢包中?
  • 最後,有沒有辦法“證明”遊戲是公平的以建立信任?對此是否有任何法律要求?

目前的博彩網站如何處理比特幣的存款/取款,以及他們如何避免收取佣金?

就像任何其他支付一樣:您跟踪區塊鏈並將餘額保存在您的伺服器數據庫中。

  • 您可以收取存款佣金(例如0.5%的費用,存入10BTC時只存入9.95BTC)
  • 您可以按遊戲收費(例如,當每個玩家在 2 人遊戲中下注 5BTC = 10BTC,只向獲勝者支付他們對手的 4.95)並保留 0.05 (0.5%)。
  • 在博彩遊戲中,您還可以調整對您不利的長期統計數據,因此賭場具有優勢(就像賭場輪盤賭有 0,有些甚至是 00)。

任何小型站點都可以依靠信任並以手動方式執行此操作,但我認為任何專業站點都不會手動處理此操作。那麼,是否有一個現有的庫(我將使用 Node.js,以防萬一)或第三方服務呢?比特幣是否應該儲存在傳統的離線錢包中?

這將像任何其他業務一樣工作,只需瀏覽此站點。您可以依靠外部業務為您執行此操作,也可以自己創建系統(是否使用庫,您必須聽取區塊鏈事件並採取相應措施)。

最後,有沒有辦法“證明”遊戲是公平的以建立信任?

如果遊戲是確定性的(如國際象棋),那麼問題歸結為使用者之間的信任(這傢伙會用國際象棋引擎欺騙我嗎?),因為無論如何你都無法影響結果。

如果遊戲是基於機會的,要麼使用者必須信任你,要麼你必須為使用者提供一種方法來驗證你沒有在欺騙他。如何實現這樣的方案取決於遊戲的詳細機制(你甚至可以利用比特幣的區塊鏈來實現這一點)。

對此是否有任何法律要求?

處理法律制度是這裡的難點。就像任何其他法律事務一樣……這取決於您的管轄權!在我的國家,您必須在經營博彩業務之前接受審計。

引用自:https://bitcoin.stackexchange.com/questions/20454