Bitcoin Forum
May 07, 2024, 10:57:57 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 »
1  Bitcoin / Bitcoin Discussion / Alternative to bip39 : memorizing your seed with the PEG system on: October 28, 2021, 07:56:10 PM
As far as I know, bip39 is the most standard way to memorize your HD wallet but I don't like it for at least two reasons :

  • it's not compatible with the bitcoin core client
  • I don't find the generated words easy to memorize

So lately I've been learning about mnemonics in order to memorize the bitcoin core seed.  After experimenting quite a bit, I concluded that at least for me, the the PEG system works better than the method of loci.

What is the PEG system?  Well it seems that there are several definitions of it on the web, but the one I like is an analogy with what is done when you leave your shirt to a dry cleaner.   They will stick a number to it and give you a receipt with that number.   That's how the PEG system differs from the method of loci : you don't really memorize a sequence of things, instead you memorize associations between numbers and things.   That's why people who use this method can recall the things they memorized in any order.  I'm not sure that is possible with the method of loci.

So what worked for me is the combination of the PEG system and the so-called major system.

So to memorize a seed, I first converted it to decimal, from which I made 38 integers from 0 to 99.

Each of this numbers is turned into a word with the major system.  Then each of these words is "pegged" to something that represents the position index in the list.   These things representing the indices form what is called the recall table.  This recall table doesn't have to be secret.

For instance, the second entry in my recall table is Elizabeth II :



So for instance if the second number you had to memorize was say 53, then you can picture Elizabeth II riding a lama (because "lama" is 53 in the major system), or you can think of the sentence "the queen is lame".  I personally like using images of animals, but to each his own.



Whatever method you choose to build your recall table with, I think it is important that you do not use the major system, since you will associate two numbers, you want a way to know which is the index and which is the seed chunk value.  Only the latter will be built with the major system.  For the former, you can use anything.   Since the recall table does not have to be secret, you can take inspiration from public knowledge data.

For the 33rd entry of my recall table for instance, I looked up the wikipedia page for 33 :

https://en.wikipedia.org/wiki/33_(number)

and then I picked the islamic prayer beads as a PEG for that position (as it has 33 beads) :




Memorizing a bitcoin seed with this method implies building a recall table of size 38.  It's perfectly doable.  The main hassle I think is to type all these numbers : it is tedious and stressful because you're typing sensitive information you can't save anywhere and if you make a typing mistake you have to start over again.
2  Bitcoin / Wallet software / bitcoin-bash-tools now partially supports BIP-0032 on: August 24, 2021, 06:06:04 PM
One of the oldest bitcoin libraries just had a make-over!

https://github.com/grondilu/bitcoin-bash-tools

I've tried to make the code cleaner (fewer abuses of sed for instance) but I also added support for bech32 and a preliminary support for bip-0032.  So far only master key generation is implemented but arguably that is the most difficult part.   Child key derivation should be coming soon.

I also separated the code in several files, each file being useful on his own I think.  Base58 and bech32 for instance are encoding schemes that could conceivably be used for bitcoin non-related tasks.   I may switch back to a single file if some feedback suggests it'd be better.

There is also an additional requirement with jq (https://stedolan.github.io/jq/) to process JSON.  I know I wanted as few dependencies on external programs as possible but this one is very nice and useful.  Again if some feedback suggests I should remove it, I will.
3  Local / Skandinavisk / How is life in Sweden right now ? on: November 09, 2020, 01:03:31 PM
Hi, I'm French and here we are explicitly forbidden to go out unless you wear a mask and fill a form to justify why you leave home.

I'm told you guys are basically free to live your life more or less normally, is it true ?
4  Local / Hors-sujet / Emanuel Macron est très populaire on: November 08, 2020, 02:47:42 PM
Apparemment la popularité du président de la république est au plus haut depuis trois ans :

https://www.huffingtonpost.fr/entry/la-popularite-de-macron-au-plus-haut-depuis-presque-deux-ans-sondage-exclusif_fr_5fa527dfc5b660095698d5fd

J'avoue être un peu surpris.
5  Bitcoin / Wallet software / Possibly improving on BIP039 with language models ? on: October 27, 2020, 10:15:39 PM
These days, artificial intelligence is all the rage and the latest kids on the block are transformer models, and with them language models such as GPT-2 and most recently GPT-3.

These things are pretty cool, with them you can create texts that are often indistinguishable from a text written by a human.

This leads me to wonder if these models could be used to improve on BIP039.  I wouldn't feel confident in using BIP039 to memorize a private key.  The generated words are very random and uncorrelated, it seems to me the risk I forget them, or forget their order, is very high.

That's why I wonder if it's possible to use a private key to seed the word completion algorithm of a language model.

That doesn't seem obvious to me, as the probability distribution for each new word is not uniform, so we can't just pick say the residue modulo ten to pick one word out of ten possible ones.

Yet, my intuition tells me it has to be possible to sample the words while respecting the probability distribution.  I just can't quite figure out how exactly.

If someone sees how this can be done and can provide a demonstration with GPT-2, that would be fantastic.

PS.  I mean think about it : GPT-3 can generate poems, for instance.  Wouldn't it be cool if you could encode a bitcoin private key in a poem ?
6  Bitcoin / Press / 2013-11-17 singularityhub - After Bubble and Crash, bitcoin marks new highs on: November 18, 2013, 02:00:49 PM
Full title:
After bubble and crash, volatile virtual currency bitcoin marks new highs

« You may tune into “Real Housewives of Miami” for drama. Me? I google “bitcoin.” The virtual currency’s a vortex of intrigue and high adventure—not to mention volatile and high-flying returns. Some think it might be the future of money. »

http://singularityhub.com/2013/11/17/after-bubble-and-crash-volatile-virtual-currency-bitcoin-marks-new-highs/
7  Bitcoin / Press / 2013-10-12 Bloomberg - Miner to Pay in Bitcoins for Work at Tungsten Project on: November 13, 2013, 02:04:02 AM
Quote
A Canadian mining company agreed to pay a contractor in Bitcoins for exploration work to be carried out at a property that contains tungsten.

http://www.bloomberg.com/news/2013-11-12/miner-to-pay-in-bitcoins-for-work-at-tungsten-project.html
8  Bitcoin / Press / 2013-10-25 Wired - For Bitcoin’s Biggest Believers, Digital Currency Is Better on: October 25, 2013, 02:27:46 PM
... than Gold

http://www.wired.com/wiredenterprise/2013/10/bitcoin-in-japan/



EDIT:  Posted already.  Sorry.  Please remove.
9  Other / Off-topic / Soylent on: October 24, 2013, 02:26:07 PM


Wikipedia
Wired
10  Bitcoin / Press / 2013-10-22 Technologyreview.com - Leading Economist Predicts a Bitcoin Backlash on: October 22, 2013, 05:01:11 PM
« Economist Simon Johnson says governments will feel the urge to suppress the crypto-currency Bitcoin. »


http://www.technologyreview.com/news/520296/leading-economist-predicts-a-bitcoin-backlash/
11  Bitcoin / Press / 2013-10-17 Wired: « Taking Bitcoin Mainstream » on: October 17, 2013, 03:52:37 PM
Didn't Wired use to bash bitcoin everytime they could?

Now, look at this video called « The Next Steve Jobs »:


12  Other / Off-topic / The Human Brain Project is hiring C++ developpers on: October 13, 2013, 01:24:10 PM

I wish I was better at C++ programming.   And basically I wish I had worked harder at school so I can have a PhD...

But if you're not like me and you know C++ well, if you live in Europe, if you're looking for a job, and if you have professional experience in software development, you may be lucky enough to work for one of the most ambitious scientific endeavor of this century.

The Human Brain Project is hiring:

https://www.humanbrainproject.eu/participate/jobs


13  Bitcoin / Press / 2013-07-08 Neowin.net - Federal authorities seize bitcoins on: July 08, 2013, 11:25:32 AM
Federal authorities seize Bitcoins for what may be the first time

http://www.neowin.net/news/federal-authorities-seize-bitcoins-for-what-may-be-the-first-time

14  Bitcoin / Press / 2013-06-07: Palmer Luckey mentioning bitcoin on: June 07, 2013, 10:53:39 AM
Not an article about bitcoin, but a mention of it by Palmer Luckey, creator of the Oculus rift, Virtual Reality Headset for gaming.

«
Interviewer: I never really “got” Second Life. Minecraft, I can wrap my head around quickly. But Second Life …

Luckey: It’s very difficult to get into. There’s a steep learning curve. The last time I went into Second Life was to buy bitcoins from a crazy guy who was selling them below market value, but you had to go into Second Life to meet with him.
»
http://allthingsd.com/20130606/oculus-luckey-and-mitchell-whats-the-end-game-for-the-rift-qa-part-two/

It's one of those still rare articles where I found a mention of bitcoin by pure chance (I was reading the article because I'm interested in the Oculus rift).
15  Bitcoin / Press / 2013-06-05 Wired: How bitcoin lets you spy on careless companies on: June 05, 2013, 11:19:19 AM
« When Foodler jumped on the Bitcoin bandwagon a few months ago, it seemed like an interesting way to drum up new business. But it turns out that, for some, Bitcoin business can come with an unexpected pricetag: privacy. »

http://www.wired.com/wiredenterprise/2013/06/bitcoin_retai/
16  Local / Hors-sujet / [vraiment hors sujet] apprendre la bioinformatique en ligne sur Rosalind.info on: May 10, 2013, 01:28:48 AM
Depuis tout petit vous êtes passionné par la biologie mais manque de bol vous êtes devenu informaticien?  C'est pas grave, vous pouvez encore devenir bio-informaticien   Cheesy

Plus sérieusement, je voudrais faire un peu de pub pour cet excellent site qui permet d'apprendre la bioinformatique en ligne:

http://rosalind.info

Bon je ne sais pas si on peut vraiment apprendre la bio-informatique comme ça (j'en doute un peu car personnellement j'ai tendance à tout oublier une fois que j'ai résolu un problème), mais en tout cas c'est assez passionnant.   Bref si la biologie et l'informatique vous plaisent, que vous avez du temps libre et que vous aimez vous creuser les méninges, vous devriez vous inscrire et participer.

  
17  Other / Off-topic / [Space Exploration] Elon Musk to walk on mars? on: May 01, 2013, 09:36:55 PM

A simple poll to see what bitcoiners think of space exploration in general and SpaceX in particular.

I like this prediction because it's very easy to settle.  Whenever EM will have finished living (as late as possible as I don't wish him no harm), we'll know.
18  Economy / Service Discussion / You guys know EZTV accepts bitcoin donations, right? on: May 01, 2013, 12:07:56 AM

It's a great service for people who like to download TV series.

http://eztv.it

So far they've "only" received 2.69 bitcoins or something.   Consider donating if you haven't already!
19  Bitcoin / Press / 2013-04-19 Wired: What's Riskier Than Bitcoin? Bitcoin Companies on: April 21, 2013, 05:10:58 PM

http://www.wired.com/business/2013/04/whats-riskier-than-bitcoins-bitcoin-companies/

20  Local / Hors-sujet / Bientôt la fin du secret bancaire on: April 19, 2013, 06:50:25 PM

Les ministres des Finances des pays du G20 ont "exhorté" vendredi la communauté internationale à s'attaquer au secret bancaire et relevé que l'économie mondiale avait évité des "risques majeurs" mais que la reprise restait "inégale" à travers le globe.

http://www.boursorama.com/actualites/le-g20-exhorte-la-communaute-internationale-a-s-attaquer-au-secret-bancaire-512392e24050d28c20eb6d0b7706647c
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!