Author

Topic: 'randomArt' for bitcoin adresses . feedback please. (Read 1103 times)

legendary
Activity: 1092
Merit: 1000
Cool stuff!
newbie
Activity: 32
Merit: 0
made a quick demo here
http://lxer.eu/qr/#/app/qr
 


As you can see a small change in the address creates a totally different set of colours and makes it easy to visually compare addresses (and QRcodes). A small typo would easily be noticed.

The algorithm for the colours is very simple, these are basically 4 2x1 blocks , the direction of each pair is either horizontal or vertical, based on the last digits of an bitcoin address. The are always 5 different colours (more is also possible, but with just 5 it is easier to see patterns). Each colour is based simply on a part of the btc address. 





legendary
Activity: 1092
Merit: 1000
Yeah, I think this is a great idea, but I am not sure about the comparing part. I like the esthetic value. Can curves be created?

Every shape is possible in theory, however I'm now using a 4x4 image to keep it really small (and fast to generate). Curves means (much) higher resolution.

I see that the same topic came up a few times before (https://bitcointalksearch.org/topic/using-squares-circles-and-triangles-with-colours-to-represent-bitcoin-addresses-137406 ) but these projects ended and were not executed thoroughly.

I'll try to combine a image with a QRcode today and post it here.


Looking forward to see it.
newbie
Activity: 32
Merit: 0
Yeah, I think this is a great idea, but I am not sure about the comparing part. I like the esthetic value. Can curves be created?

Every shape is possible in theory, however I'm now using a 4x4 image to keep it really small (and fast to generate). Curves means (much) higher resolution.

I see that the same topic came up a few times before (https://bitcointalksearch.org/topic/using-squares-circles-and-triangles-with-colours-to-represent-bitcoin-addresses-137406 ) but these projects ended and were not executed thoroughly.

I'll try to combine a image with a QRcode today and post it here.


 
 




legendary
Activity: 1092
Merit: 1000
Yeah, I think this is a great idea, but I am not sure about the comparing part. I like the esthetic value. Can curves be created?
member
Activity: 87
Merit: 10
I want to have some feedback on this idea:
Sometimes it is unavoidable to type in a btc-address (when you can't use a QR or simply copy/paste), this sucks because it is easy to make a mistake. If there was a visualization of the btc-addresses (just a generated .png) it is easy to compare images and check if you made a typo. Would that be useful to have?


The idea is somewhat what you see when generating SSH keys ( http://superuser.com/questions/22535/what-is-randomart-produced-by-ssh-keygen ), but a lot more user-friendly.

The prototype I have now uses a md5 translated into colors, placed in a simple grid. like this  http://ctrlv.in/463889

(I've tried some more complex patterns first, but that actually made it more difficult to compare.)

With some effort this could be created in CSS also, so it can be used on any website.

I know there would need to be some agreement on how to generate the images to make it really useful.


Cool idea Smiley

Hi, this is my code to generate coloured blocks in HTML/CSS etc. based on Bitmessage address as on https://BitChirp.org ...Each user has their own "grid" or "row" of colours eg. https://bitchirp.org/user/?u=BM-2D85ZkbLckdMRoh3pknCrvS7av66dtWadF

https://github.com/srmojuze/BitChirp
https://github.com/srmojuze/BitChirp/blob/master/_Wordpress_Theme/fightthefuture/_includes/_chirp_user_00.php

Amazingly, the colour harmonies are quite nice.

Cheers...!
newbie
Activity: 32
Merit: 0
I want to have some feedback on this idea:
Sometimes it is unavoidable to type in a btc-address (when you can't use a QR or simply copy/paste), this sucks because it is easy to make a mistake. If there was a visualization of the btc-addresses (just a generated .png) it is easy to compare images and check if you made a typo. Would that be useful to have?


The idea is somewhat what you see when generating SSH keys ( http://superuser.com/questions/22535/what-is-randomart-produced-by-ssh-keygen ), but a lot more user-friendly.

The prototype I have now uses a md5 translated into colors, placed in a simple grid. like this  http://ctrlv.in/463889

(I've tried some more complex patterns first, but that actually made it more difficult to compare.)

With some effort this could be created in CSS also, so it can be used on any website.

I know there would need to be some agreement on how to generate the images to make it really useful.




Jump to: