Donation
你如何在 Steam 群組上接受比特幣捐款?
我在 Steam 上執行一個遊戲贈品組。接受捐贈的最佳方式是什麼?
PS 我對比特幣完全陌生。
最簡單的方法是創建一個錢包並將其中的一個地址專用於接收捐款。為了方便捐贈者,您可以將其同時呈現為 QR 碼和比特幣 URI。與喬納斯的回答一樣,您不希望其他人能夠更改您提供捐贈地址的頁面上的資訊,因為有人可能會用他們自己的地址替換捐贈地址。
為了改善隱私,您可以每隔一段時間用一個新地址替換該地址。
如需更高級的私人設置,請查看Jonas 的答案。
您可以採取獨立的方式,創建自己的接收地址生成:
因此,您可以在您的網路伺服器上放置一個 HD(bip32) 公共主密鑰(或非硬化子公共密鑰,如 m/44’/0’/0’/100),並在潛在捐贈者按下“捐贈”時生成一個新地址。只需增加子索引 +1 (=m/44’/0’/0’/100/<1..2..3..n>.
重要提示:這需要一個安全的伺服器環境,因為攻擊者可以替換主公鑰並將捐款發送到他的地址!
花費收到的硬幣需要主私鑰(或子私鑰,如 m/44’/0’/0’/100)。建議將此鑰匙保存在冷錢包中。
您可以通過使用2of2 或 2of3 多重簽名來進一步提高您的安全性,以某種方式推薦用於此案例。
範例:維基解密<https://shop.wikileaks.org/donate>
您可以採取簡單但更集中的方式:
通過 BitPay 或 Coinbase 等比特幣支付提供商接受捐款。檢查<https://bitpay.com/docs/donations>和<https://developers.coinbase.com/docs/wallet/tutorials/donations>
範例:Mozilla 使用 coinbase:https ://sendto.mozilla.org/page/content/give-bitcoin/