Bitcoin Forum
April 25, 2024, 12:23:22 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Convert addresses to Identicons  (Read 1034 times)
locksley (OP)
Newbie
*
Offline Offline

Activity: 26
Merit: 0


View Profile
December 06, 2013, 04:16:46 AM
 #1

I got tired of seeing raw Bitcoin addresses, they can be hard to differentiate, whether you're a consumer or a developer.

Here's a little project we made that converts public addresses into unique identicons by hashing the public addresses.

e.g. 1F1tAaz5x1HUXrCNLbtMDqcw6o5GNn4xqX converts to

http://identico.in/address/1F1tAaz5x1HUXrCNLbtMDqcw6o5GNn4xqX

It has a simple api endpoint, or you can fork the repo and host it yourself. Enjoy!

http://identico.in/
1714004602
Hero Member
*
Offline Offline

Posts: 1714004602

View Profile Personal Message (Offline)

Ignore
1714004602
Reply with quote  #2

1714004602
Report to moderator
1714004602
Hero Member
*
Offline Offline

Posts: 1714004602

View Profile Personal Message (Offline)

Ignore
1714004602
Reply with quote  #2

1714004602
Report to moderator
Remember that Bitcoin is still beta software. Don't put all of your money into BTC!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714004602
Hero Member
*
Offline Offline

Posts: 1714004602

View Profile Personal Message (Offline)

Ignore
1714004602
Reply with quote  #2

1714004602
Report to moderator
t3a
Full Member
***
Offline Offline

Activity: 179
Merit: 100


View Profile
December 06, 2013, 05:16:14 AM
 #2

This is 7 pixels tall by 7 pixels wide and symmetric meaning you have 28 independent bits and 12 bits for the color I'm guessing. This adds up to 2^40 possible images.

Generating 2^40 of these seems pretty feasible. Is there a chance a malicious entity could pretend to be someone else?

Advertise here for 10btc/day
Boussac
Legendary
*
Offline Offline

Activity: 1220
Merit: 1015


e-ducat.fr


View Profile WWW
December 07, 2013, 11:15:25 AM
 #3

Same question: I fail to see how the entropy of a bitcoin address could fit in such a small representation. That is unless you use firstbits but that works only for funded addresses.

t3a
Full Member
***
Offline Offline

Activity: 179
Merit: 100


View Profile
December 07, 2013, 07:03:47 PM
 #4

There are 2^160 possible Bitcoin addresses. If you make it so each square is either one of 31 colors or off, then you have 5 bits per block. Along with that, make it 9x5 and symmetrical so you have 4x5 unique squares. 2^(5*32) = 2^160.

Basically the solution is to give each block a unique color. With this fix, you could allow addresses to be scanned by smartphone apps without even requiring a link back to the address hosted on your website.

Advertise here for 10btc/day
virtualmaster
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
December 07, 2013, 09:02:53 PM
 #5

Hmmm. May be convert the address to a fractal geometry. like a mandelbrot.

Calendars for free to print: 2014 Calendar in JPG | 2014 Calendar in PDF Protect the Environment with Namecoin: 2014 Calendar in JPG | 2014 Calendar in PDF
Namecoinia.org  -  take the planet in your hands
BTC: 15KXVQv7UGtUoTe5VNWXT1bMz46MXuePba   |  NMC: NABFA31b3x7CvhKMxcipUqA3TnKsNfCC7S
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!