pull down to refresh
0 sats \ 0 replies \ @316da2be5f 9h \ on: Coinos now has support for sending and receiving BOLT12 offers lightning
The additional privacy for receivers that you can get with BOLT12 is really amazing. It's called "route blinding." Essentially, an invoice can come with the final few hops through the network included and wrapped up in layers of onion routing encryption. The sender then cannot see what node the funds are destined for!
My (likely flawed) understanding is that you guys can custody funds but you can't custody+transmit them without some crazy expensive license, right? Or are both off limits?
With a chaumian ecash system, it doesn't seem like you would be doing the transmitting. The transmitting happens peer to peer, out of band. Ecash has essentially the same properties as a physical gift card; whoever holds it can give it to someone else. The issuer can choose to honor it regardless of who brings it back to them.
Arguably, you wouldn't be doing any custodying either, especially if you are upfront about the fact that you won't guarantee that the ecash will be redeemable for sats. Then you aren't holding anyone's sats - because there is no agreement that those sats belong to anyone but you, until the moment you decide to allow a redemption.
You might look towards Roblox Corporation's "developer exchange" program as an example to see how they have carefully defined "Robux" as something which can "sometimes" be exchanged for real money, but also Roblox is under no obligation honor the exchange - they reserve the right to renege at any time, change the exchange rate, etc. In practice, they readily exchange it for USD at a stable rate always. It appears they may have crafted this language specifically to avoid being classified as a custodian of any kind.
In theory, I think you could apply something like this to Cowboy Credits, and in practice, most of the time, choose to allow people to redeem them for sats. Even better if users handle the transmission themselves in a peer to peer ecash style. Basically I'm saying, issue an ecash-style token which is, at your discretion only, with no guarantees, redeemable for sats.
But I assume you've probably already talked with some very smart lawyers who have explained why it's not actually equivalent to a gift card. But maybe have them look into what Roblox is doing with the developer exchange if they aren't familiar.
I don't understand something, please help me out here.
Why can't you deploy something like an ecash mint, but utilize the same legalese magic words that you used for "Reward Sats" for the ecash tokens?
Make it clear that the ecash tokens do NOT entitle you to any sats, and only at the company's discretion could they be exchanged for sats, and only for a duration exclusively determined by the company, the mint could be shuttered at any time, etc etc? Wouldn't you then be no more a custodian for those sats as you will be for "Reward Sats?"
Hell, it even seems like as-written you could mint ecash tokens that represent these "Reward Sats." But what do I know, I'm not a lawyer.
GENESIS