Paperwallet and Brainwallet with timelock

With Bitcoin people used to create paperwallet.

They were great gifts.

But they also had what was known as brainwallets.

Brainwallets had a couple of user advantages.

You could check that the seeddata used to generate the adress gave the same hash as the wallet generator on a different computer.

Selecting your own seedwords had some advantages and cool usecases.

You could ask a person to write down say 16 random words, and give you a copy. And tell that person that they had just created a bitcoin adress that you could send them satohis to.

They just needed to generate the adress on a paperwallet generator offline and check it.

Quite easy way to onboard people.

You could also add your own name to the end of seedwords, and as such prove that the adress belonged to you and were generated by you and not someone else.
If funds were stolen or someone claim you hacked them and stole their adress.

By selecting data from a source. For example 10 of every third pixels in a wedding photo.
You would just need to have the photo backed up and what pixels in the photo you generated a seed from, and store those locked in a bankdepositbox.

If someone found your note with what pixels in the photo was used, they would not know what those numbers meant.

You could even use them for data from two different pictures, so in case someone got access to your bank deposit box and threatened you, you could reveal one, with a smaller sum.

The paperwallet also displayed the private key, unlike Bitcoincore or wallet like Otopolo.

What would be really useful was if Nexa had a paperwallet.

But with the added ability to timelock the address generated.

So you could gift paperwallets with timelocked funds.

Timelocking is underutilized. If someone recieves a wallet with $50 worth of Nexa, timelocked 1-3 years. And tell them it could double or 10x in that time. It will prevent them from just selling them as soon as possible.

And will make them think about Nexa once in a while and become curious.

Also some wallets lets users rearrange the seedwords.
I think that is a very good practice.

Since it decrease the risk that the wallet gives a user a pregenerated address or order of words.

Is there any way to create Paperwallets in which you can see the private key and you get to input the seed date yourself on Nexa?

If not I believe Nexa should fork the paperwallet, and perhaps improve some on it.

Like adding ability to timelock adresses.

Printing and gifting paperwallets is much easier than asking people to install an app they have not heard of.

But it would also require some app or program to be able to easily input private keys in order to import from the paperwallet.

Note: Brainwallet is a bad word, people should never be asked to memorize seedwords.
It is a bad practice that put users at risk of forgetting the words or $5 wrench attacks.

Never memorize seedwords and never encourage people to do so, it might put their lifes at future risk if value of Nexa increases a lot.

Seedwords should be stored on safe locations like distributed into different bank deposit boxes.
Making a $5 wrench attack or worse, kidnapping, meaningless.

2 Likes