View these proposals on Nostr

By whoever loves Digit - not a coder, can't make a finished product, just posting this in case anyone wants to give feedback or implement these features in their work. I worry about Digit and hope she is safe.
npub1wamvxt2tr50ghu4fdw47ksadnt0p277nv0vfhplmv0n0z3243zyq26u3l2 / 
7776c32d4b1d1e8bf2a96babeb43ad9ade157bd363d89b87fb63e6f145558888


use njump to view
nevent ID 000000e19d659bbabf64ef94951ecce80a0c192a347dacb338ff33fc42bb8eb3

Click here to download a tiny 7z archive of these webpages (less than 100 kilobytes)

Sketchy Idea Proposal 450

In-wallet RNG guidance

Suggested flow - click here for a shitty HTML demo

Flowchart

Wallets should guide users through as much understanding of random number generation as they could ever possibly want, like other elements of wallet security devs try to be very informative about.

Vanity key generation should include warnings of the security risks associated with it; and so should instantaneous key generation in general, instead offering the option to generate a more securely randomized key by hand with coin flips or dice rolls.

It should not only be explained to users that their seed is important to keep from being lost or stolen, but also that a wallet's coldness can be enhanced by air-gapping and ensuring proper randomization of seeds.

Guidance should be available to users on the aforementioned process of generating keys by hand. This guidance should include both built-in tools and outside resources, and ideally, an intelligent user should even be able to verify the cryptographic functions of electronic systems by hand, using suggested guidance.

Related: Sketchy Idea Proposal 451

Guided brainwallet setup

Going a step beyond verifying the functionality of electronics, it would be great to help the user perform cryptographic functions with less involvement from electronics in general. This would be particularly useful for the sake of "brainwallets." Guidance could be available on how to do checksums and derive wallet addresses using pen and paper; or, if that wouldn't be possible, perhaps using a calculator, as it should be easy enough to wipe its memory; or, if a mere calculator still isn't enough, perhaps something like a PlayStation 1 or a Nintendo 64, which hopefully still shouldn't have too much spyware compared to a typical modern laptop or phone, while being much closer in power than a calculator.