Bitcoin Forum
April 26, 2024, 07:07:20 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: RememberCoin: remember that Bitcoin address!  (Read 2471 times)
cuddlefish (OP)
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
April 16, 2011, 07:02:17 AM
Last edit: April 18, 2011, 03:57:14 PM by cuddlefish
 #1

Turn 1J86yuX5qTZwAzx7EC5ik7bYYDEtyrCenM into "world and gives us the songs of innumerable though trivial as for any grammatical confront and transform principal compounds and washed by the clear waters watershed points in because I saw what happened 1933"!

Seems that the longer one is harder to remember... but just try it. It's much easier to remember English words than alphanumeric strings.

http://github.com/nathanieltheis/RememberCoin for interested parties.
Uses some public domain Base58 code.

Send donations to "exhorted Stefanie irregularly interdepartmental maidenhair's buggier planning Sears wellspring bull colloid's Altaic"!
In order to get the maximum amount of activity points possible, you just need to post once per day on average. Skipping days is OK as long as you maintain the average.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714158440
Hero Member
*
Offline Offline

Posts: 1714158440

View Profile Personal Message (Offline)

Ignore
1714158440
Reply with quote  #2

1714158440
Report to moderator
1714158440
Hero Member
*
Offline Offline

Posts: 1714158440

View Profile Personal Message (Offline)

Ignore
1714158440
Reply with quote  #2

1714158440
Report to moderator
danf
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
April 16, 2011, 07:48:42 AM
 #2

That GitHub link is broken. Here is the correct one.
Mike Hearn
Legendary
*
expert
Offline Offline

Activity: 1526
Merit: 1128


View Profile
April 16, 2011, 11:28:17 AM
 #3

Haha, great idea.

You might want to experiment with using n-gram databases like Googles:

http://ngrams.googlelabs.com/datasets

rather than just glueing words together. Remembering completely random word sequences is probably easier than addresses, but still way too hard. I wouldn't trust my memory of those strings for any kind of important transaction.
Luke-Jr
Legendary
*
expert
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 16, 2011, 02:55:29 PM
 #4

Perhaps useful for in-person address communication

cuddlefish (OP)
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
April 16, 2011, 03:39:50 PM
 #5

You might want to experiment with using n-gram databases like Googles:

http://ngrams.googlelabs.com/datasets

rather than just glueing words together.

Ooh, great idea. Thanks!
cuddlefish (OP)
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
April 18, 2011, 04:39:48 AM
 #6

You might want to experiment with using n-gram databases like Googles:

http://ngrams.googlelabs.com/datasets

rather than just glueing words together.

Ooh, great idea. Thanks!

Done, and in latest builds.
marcus_of_augustus
Legendary
*
Offline Offline

Activity: 3920
Merit: 2348


Eadem mutata resurgo


View Profile
April 18, 2011, 10:27:18 AM
 #7

You might want to experiment with using n-gram databases like Googles:

http://ngrams.googlelabs.com/datasets

rather than just glueing words together.

Ooh, great idea. Thanks!

Done, and in latest builds.

Cute, interesting too. Also could be useful as a mode for transferring addresses inside plain text documents that can escape searches looking for/tracing bitcoin addresses ... hiding in plain sight.

Mike Hearn
Legendary
*
expert
Offline Offline

Activity: 1526
Merit: 1128


View Profile
April 18, 2011, 12:09:32 PM
 #8

You might want to experiment with using n-gram databases like Googles:

http://ngrams.googlelabs.com/datasets

rather than just glueing words together.

Ooh, great idea. Thanks!

Done, and in latest builds.

Could you give some examples or throw up a running instance somewhere so we can try it out without building?
eMansipater
Sr. Member
****
Offline Offline

Activity: 294
Merit: 273



View Profile WWW
April 18, 2011, 01:04:40 PM
 #9

Turn this into a web app with some ads on the page and I suspect you'd pull a reasonable amount of traffic.

If you found my post helpful, feel free to send a small tip to 1QGukeKbBQbXHtV6LgkQa977LJ3YHXXW8B
Visit the BitCoin Q&A Site to ask questions or share knowledge.
0.009 BTC too confusing?  Use mBTC instead!  Details at www.em-bit.org or visit the project thread to help make Bitcoin prices more human-friendly.
cuddlefish (OP)
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
April 25, 2011, 10:52:43 PM
 #10

You might want to experiment with using n-gram databases like Googles:

http://ngrams.googlelabs.com/datasets

rather than just glueing words together.

Ooh, great idea. Thanks!

Done, and in latest builds.

Could you give some examples or throw up a running instance somewhere so we can try it out without building?

Well, s/builds/commits/ . It's just a Python script Tongue
Mike Hearn
Legendary
*
expert
Offline Offline

Activity: 1526
Merit: 1128


View Profile
April 26, 2011, 08:47:23 AM
 #11

Definite improvement. Now the problem is that the n-grams don't really blend together so there are weird disjoints in the produced text.

If you had access to more compute power the best way to solve this would be a path through a large language model, I think. But now we've reached the limits of what I know about this.
singpolyma
Full Member
***
Offline Offline

Activity: 546
Merit: 101



View Profile
May 02, 2011, 02:14:59 AM
 #12

People interested in this may also like https://github.com/singpolyma/mnemonicode

It currently only does raw bytes or hex, but if there's a bitcoin address decoder around (or if you just feed in the ASCII) you will get words Smiley
cuddlefish (OP)
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
May 02, 2011, 02:18:02 AM
 #13

People interested in this may also like https://github.com/singpolyma/mnemonicode

It currently only does raw bytes or hex, but if there's a bitcoin address decoder around (or if you just feed in the ASCII) you will get words Smiley
A bitcoin address decoder? you mean Base58?
singpolyma
Full Member
***
Offline Offline

Activity: 546
Merit: 101



View Profile
June 09, 2011, 03:17:53 PM
 #14

People interested in this may also like https://github.com/singpolyma/mnemonicode

It currently only does raw bytes or hex, but if there's a bitcoin address decoder around (or if you just feed in the ASCII) you will get words Smiley
A bitcoin address decoder? you mean Base58?

Yes.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!