Bitcoin Forum
August 24, 2017, 05:22:59 AM *
News: Latest stable version of Bitcoin Core: 0.14.2  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: RememberCoin: remember that Bitcoin address!  (Read 2294 times)
cuddlefish
Sr. Member
****
Offline Offline

Activity: 308


View Profile
April 16, 2011, 07:02:17 AM
 #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"!
1503552179
Hero Member
*
Offline Offline

Posts: 1503552179

View Profile Personal Message (Offline)

Ignore
1503552179
Reply with quote  #2

1503552179
Report to moderator
1503552179
Hero Member
*
Offline Offline

Posts: 1503552179

View Profile Personal Message (Offline)

Ignore
1503552179
Reply with quote  #2

1503552179
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
danf
Newbie
*
Offline Offline

Activity: 8


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


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: 2240



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

Perhaps useful for in-person address communication

cuddlefish
Sr. Member
****
Offline Offline

Activity: 308


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
Sr. Member
****
Offline Offline

Activity: 308


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: 2352



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


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



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
Sr. Member
****
Offline Offline

Activity: 308


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


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
Jr. Member
*
Offline Offline

Activity: 43



View Profile WWW
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
Sr. Member
****
Offline Offline

Activity: 308


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
Jr. Member
*
Offline Offline

Activity: 43



View Profile WWW
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:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!