pull down to refresh
19 sats \ 5 replies \ @316da2be5f 23 Dec freebie \ on: SN resolves to go noncustodial on Jan. 3rd - FAQ & AMA
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.
reply
On second reading, I think what you're describing is that we use ecash tokens instead of CCs. Because ecash is better because it can be converted into money? That's exactly why it'd be money transmission. Fundamentally, ecash is subject to all the same laws that custodians are subject to -- because ecash mints are custodians.
The reason why Reward Sats are legal is because we are paying you our own money, and NOT money that someone had us send to you on their behalf.
Most of what you hear from ecash proponents about getting around laws is premised on lots of people breaking the law to run unregulated ecash mints. Their ecash future is premised on a mass protest - which is awesome, but it isn't magically legal, in fact, it's explicitly the opposite.
reply
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.
reply
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.
This stuff is all so new, every lawyer you talk to will tell you something different at the margins. But, fundamentally:
- we CANNOT custody money while it's in transit from person A to person B (without mtl/fsb licenses)
- we CAN custody our own money that we are paying to person C
reply
It sounds like you're describing two things to me:
- ecash note transmission can happen out of band, so it's not money transmission
- Roblox's Cowboy Credit/Reward Sats system
We are effectively doing (2), but perhaps we are missing some aspects of it which we will add over time. Thanks for the rec!
For (1), SN would still be custodying the bitcoin even if the claims on the bitcoin are self-custodial. If ecash notes represent a claim on bitcoin, or if starbucks points represent a claim on dollars, then the ecash mint and starbucks are transmitting money when the ecash or points are transmitted - out of band or not, and even if there's a delayed and un-promised realization of the underlying asset.
(Also, besides, ecash being out of band isn't really true in practice ... the mint is still involved in transfers if the recipient doesn't want to be double spent.)
reply