Very cool. Made a lightning payment from external wallet to an #safebox acorn wallet. The safebox lightning gateway negotiated and accepted the payment on behalf of the registered wallet and immediately sent the funds as ecash to the receiving wallet which then shows the updated balance. The user never even needs to know (or care) that it was ecash in the background. All the care about is sats being sent to a payment address.
I dig that steady streams of sats coming in while working on #nostr #safebox. The current #safebox deployment is chugging away but now in legacy mode as I am doing a major engineering refactor based on what I have learned.
Working on next generation of #nostr #safebox - payments now include sending of ecash to a nip05 address - just like Lightning, but not Lightning - payment transmitted as ecash via giftwrapped messages.
If you’re going to do real security business, you have to go through the Cryptographic Module Validation Program.
Sadly, for the Bitcoin community, these programs are mostly avoided and despised. Typical certification takes 9-12 months costing hundreds of thousands of dollars. It a bit more due diligence than a commit that ‘runs’ along with podcast.
#bgu (Bitcoin Grow Up)
The Cryptographic Module Validation Program (CMVP) has been in place for decades. I just assumed that hardware wallet vendors would be following this.
I guess not.
Déjà vu all over all. In the early days of commercial aviation metal fatigue was not well-understood, leading to disasters. It seems like the same with the hardware wallet industry not understanding entropy.