Why does the Strike app use LN or crypto at all? I just can't wrap my head around this.
They're a custodial wallet for your fiat currency, right? You deposit fiat with them. You withdraw fiat from them. You move it between accounts on their service. They, or a designed entity must hold that fiat on deposit on behalf of users.
When you 'send' that money (according to Jack Maller), they buy BTC for you, send it over the LN network, then convert it into a stablecoins. Which ends up, notionally, in one of the Strike custodial accounts.
So this Rube Goldberg machine of crypto is used for internal account transfers within Strike? Am I missing something? They're a centralized, trusted custodian (and a registered money services business). Why are they sending money from a Strike-owned account to another Strike-owned account this way?
Could they not simply record a debit on one account and a credit on another account in any kind of traditional store? One they clearly already have?
Why wouldn't they have one account for each country, a small slush fund and/or debt facility to cover near-term transfers, then just record how much of the pot is attributed to each user account - and if money has to move across borders, send a wire from time to time.
Is this really just the most complicated intra-company account transfer of all time?
Or are they just doing it to avoid regulation?