I think you are wrong. If the node (ie lnd) runs on AWS, then the keys are there, in the memory and their SREs can likely access it.
Can someone prove me wrong?
theoretically, yes. practically, no. there are many layers of technical and policy controls in place to keep random SREs from touching customer instances.
reply
If the controls are "we don't want to" instead of "we can't do it" then it's custodial. What if I set up a bank and established a policy of "we don't let our employees touch customer funds" -- would that exempt me from needing a banking license? No. Amazon shouldn't get special treatment and neither should voltage. If they have access to unencrypted user keys in device memory then they are custodians of money.
(Btw I don't think licenses to transmit money or to do banking should exist in the first place. But custody exists and people who have it should be clear about it.)
reply
Same for Wallet of Satoshi.
reply
Well technically, yes. But if you look at it that way, then amazon owns a lot private info belonging to other huge corporations that use their services. Amazon tells you that the data is "secure" and they respect their customer's data, but how far does their "concern" for your data goes, i don't know either. Someone more knowledgeable with the legal technicalities of cloud providers and their obligations to the state should be able to tell you more. But, obviously, if the state is involved - you are stupid to think that CIA doesn't already have the info and capabilities to read any byte stored across any disk that AWS controls. If you want to fight the USD hegemony, you can't use their own infrastructure on their own land (includes land they bought in other countries) to defeat them - that's being stupid, and the opposite of sovereign. Uncle Sam will come for you if he wants to.
reply
This is my understanding as well. If it's in memory on someone else's machine, it's theirs.
reply