Protocol
是否有任何提議的腳本 (OP_XXX) 允許訂閱/定期付款?
是否可以使用比特幣腳本實現訂閱/定期支付類型?
例如,您可以為每月訂閱的服務付款,如果付款地址中有足夠的比特幣,則每個月都會將所需的金額發送給服務提供商。時間可以基於塊數,它應該與時間有很好的相關性,即每月支付可以是每 4320 個塊支付一次。
- 為了向某人發送比特幣,您需要使用您的私鑰簽署交易。
- 您的一組硬幣上的每筆交易都是指之前的交易。可以創建這樣的菊花鏈交易,但如果您在此類付款的開始和結束之間執行任何操作,則剩餘交易將無效。
這使得在目前的事務模型下不可能執行這樣的操作。您可以定義一個新的 OP,只允許在一定時間後贖回硬幣,但無論如何您都要預先支付全部金額。
但是,您可以創建一個安排付款的客戶端。但是有一個問題 - 通常建議對您的私鑰進行加密,這樣沒有人可以竊取您的硬幣。客戶端無法使用加密密鑰簽署交易,因此每次都必須提示您輸入密碼。另一方面,可以想像錢包中的單個地址對於此類交易保持未加密。最後,這不是在協議中創建新的 OP,而是在客戶端中創建新功能。