是否有任何帶有 API 的比特幣支付提供商允許未經確認的交易?
我想設計我的網路應用程序以立即接受比特幣等加密貨幣作為訂閱應用程序的付款。如果交易在 6 個區塊後沒有出現在區塊鏈中,我將設計它取消訂閱並禁止使用者的帳戶。
我的應用程序是這樣的,即使惡意使用者不斷創建新帳戶,他們也無法僅用 1 小時的訂閱時間做很多事情。我指望他們只是厭倦了前幾個級別,如果他們不這樣做,就會承擔損失。如果我不退款並且我確保自己不提取待處理的代幣,我會像 Mt. Gox 這樣容易受到哪些攻擊?
我擁有電腦科學學位,並且涉足加密領域有一段時間了。為我的伺服器開發自定義全節點錢包的想法讓我很興奮。但是,如果有人已經建構了我需要的東西,我想我應該使用它。是否有任何線上支付服務已經通過 API 報告虛假交易可以立即接受 BTC?
如果交易在 6 個區塊後沒有出現在區塊鏈中,我將設計它取消訂閱並禁止使用者的帳戶。
最好有一個系統在向使用者發送電子郵件之前等待幾個小時,如果交易未很快確認(1 次確認),訂閱可能會被取消。如果使用者未能通過電子郵件付款或聯繫支持,訂閱將被取消。我建議使用時間而不是塊的原因是因為兩個塊之間沒有固定的時間間隔。開採 6 個區塊可能需要幾分鐘到幾個小時的時間。該交易可能會或可能不會包含在接下來的 6 個區塊中,具體取決於此交易中使用的費率和其他未確認交易(記憶體池)中使用的費率。此外,1-2 次確認被認為可以安全地接受最終交易。
如果我不退款並且我確保自己不提取待處理的代幣,我會像 Mt. Gox 這樣容易受到哪些攻擊?
不確定我是否正確理解了您的問題,如果您可以在您的網路應用程序中實現上述過程而沒有漏洞,那麼應該沒有任何問題。
是否有任何線上支付服務已經通過 API 報告虛假交易可以立即接受 BTC?
你應該更多地研究btcpayserver並與參與其中的開發人員討論事情。