Vitalik Buterin
@vitalik.eth
https://x.com/linakhanFTC/status/1823094653962289640 This seems good but there was a much easier way to accomplish this objective: payment interfaces should have been designed from the start to make subscriptions one-click cancellable from the user interface. Like, you should be able to go into your banking UI, see all active subscriptions, and one-click cancel any of them. From that point, it's the service's responsibility to stop providing you service. One benefit of crypto is that if you try to make a subscription system on top of it, you pretty much *have to* do it that way.
21 replies
48 recasts
174 reactions
ariutokintumi
@ariutokintumi
With my proposal of async nonces and combined with my other proposal of executors (already implemented in RollaMate.io) you can do it in a very easy way without the provider needed to neither implement it. 1º Provider SC can process only once a month a payment from you. 2º You sign and send 1 year monthly transactions to the provider (executor) 3º If you want to un suscribe just make that async nonces unusable anymore.
0 reply
0 recast
0 reaction