-
VestVep
Did you know that all witdraw-buyer-seller-depoist chains are trackable in Monero? No? You should have read Breaking Monero. How many people are you endangering with your 'privacy' coin?
-
sgp_
I have the contacts for a few audit firms now, will reach out next week though (just overloaded today)
-
nioc
-
sgp_
πππ
-
dEBRUYNE
Funding completed it seems lol
-
sethsimmons
Well that was quick :D
-
mikerah[m]
Is it possible to design a payment streaming protocol on monero potentially using tx_extra and some other techniques?
-
mikerah[m]
A good use case would be to enable privacy-preserving subscriptions for something like
ivpn.net/blog/ivpn-now-accepts-monero-payments-runs-full-node
-
sgp_
mikerah[m]: can you do this with subaddresses?
-
mikerah[m]
Probably but it woulnd't be scalable over the long-term
-
mikerah[m]
unless there is a way to compress a wallet's cache file for these addresses
-
sethsimmons
Could you time-lock or multisig outputs to automatically unlock at renewal time but allow the owner to spend them to themselves if they cancel?
-
u29601mg6ba93j[m
<mikerah[m] "Is it possible to design a payme"> I love the idea but what are the implications if XMR prices (compared to fiat) remain volatile for years to come?
-
u29601mg6ba93j[m
My hypothetical VPN subscription could cost me 10x more on renewal next year (in fiat terms) or it could cost 75% less
-
mikerah[m]
Right
-
mikerah[m]
If it were possible to build a stablecoin on top of monero, this problem would be solved
-
mikerah[m]
Or the VPN provider can provide further discounts depending on the volatility of monero
-
sethsimmons
Provider could just refund the diff in fiat price of subscription once the sub TX goes through
-
sethsimmons
Obviously that requires trust in them but isn't a terrible UX
-
u29601mg6ba93j[m
<sethsimmons "Provider could just refund the d"> Im also worried about the opposite problem. The merchant could be hurt if XMR prices fall substantially compared to levels when the subscription starts
-
sethsimmons
They would just need to request more before continuing the sub
-
sethsimmons
Would require some simple automation but wouldn't be too hard to watch a given subaddress matched to a sub cost and compare, then notify via email if too little
-
sethsimmons
Then user needs to top up
-
mikerah[m]
<sethsimmons "Would require some simple automa"> But IVPN doesn't require email.
-
mikerah[m]
It would require perhaps letting a user know through their uniquely generated ID and a message can appear in the client, perhaps?
-
sethsimmons
<mikerah[m] "It would require perhaps letting"> Yeah, some other notification if they don't collect any contact info
-
sethsimmons
Next time they try to connect to VPN prompt them to top up due to sub being too little
-
sethsimmons
And make them happy by telling them when you refunded them XMR due to price increasing :)
-
nioc
I no longer have access to the wallet you refunded to
-
u29601mg6ba93j[m
As an easy temporary fix, id be happy to pay for many services I use several years in advance (instead of monthly)
-
sethsimmons
<u29601mg6ba93j[m "As an easy temporary fix, id be "> That can be pretty painful if price increases but I do generally take this approach.
-
sethsimmons
it's well worth the privacy Monero gives me when transacting to take a risk on future fiat price increases in Monero.
-
sethsimmons
But if you're really paranoid about that you can always spend and replace
-
supus
-
supus
May be relevant. The user could pay on-demand with this (I think)
-
mikerah[m]
Payment networks bring with them a host of complexities. That being said, if the moneor community built the equivalent of BTCPay with PayMo then IVPN would simply run a node and enable subscriptions using Monero