Ist es möglich, einen Abonnement-/wiederkehrenden Zahlungstyp mit Bitcoin-Skripten zu implementieren?
Beispielsweise könnten Sie eine Zahlung für einen Dienst senden, bei dem beispielsweise ein monatliches Abonnement besteht, und jeden Monat, wenn genügend Bitcoin in der Zahlungsadresse vorhanden ist, wird der erforderliche Betrag an den Dienstanbieter gesendet. Die Zeit könnte auf der Blocknummer basieren, die gut mit der Zeit korrelieren sollte, dh eine monatliche Zahlung könnte eine Zahlung alle 4320 Blöcke sein.
Dies macht es unter dem gegenwärtigen Transaktionsmodell unmöglich, eine solche Operation durchzuführen. Sie könnten ein neues OP definieren, das es einem ermöglicht, Münzen erst nach einer bestimmten Zeit einzulösen, aber dann würden Sie sowieso den vollen Betrag im Voraus bezahlen.
Sie könnten jedoch einen Kunden erstellen, der Zahlungen plant. Aber es gibt ein Problem – es wird allgemein empfohlen, Ihre privaten Schlüssel verschlüsselt aufzubewahren, damit niemand Ihre Coins stehlen kann. Ein Client kann eine Transaktion nicht mit einem verschlüsselten Schlüssel signieren, daher müssten Sie jedes Mal nach Passwörtern gefragt werden. Andererseits könnte man sich vorstellen, dass eine einzelne Adresse in einem Wallet für solche Transaktionen unverschlüsselt aufbewahrt wird. Letztlich geht es aber nicht darum, ein neues OP im Protokoll zu erstellen, sondern neue Funktionalität in einem Client.
kirian
DerPiachu
David Schwarz