Pages:
Author

Topic: [ANNOUNCE] BlockViewer.com - Visualize the Bitcoin Block Chain (Read 10572 times)

legendary
Activity: 2618
Merit: 1006
So where's your code?

Edit:
Seems just like a slightly different UI for gephi (https://github.com/gephi/gephi) anyways, I hope you at least contribute upstream as gephi development seems relatively dead at the moment.
newbie
Activity: 1
Merit: 0
The code is still available on github (https://github.com/thallium205/BitcoinVisualizer), page seems to be down though...

Any plans to bring it back up?

Hi guys!
We are working on similar tool - SVAT, which is focused on investigation and blockchain is one of many datasources, we can visualize. If you are interested, check http://www.nfgsvat.com

Marek
legendary
Activity: 2618
Merit: 1006
The code is still available on github (https://github.com/thallium205/BitcoinVisualizer), page seems to be down though...

Any plans to bring it back up?
newbie
Activity: 8
Merit: 0
Interested in selling the IP if this project is dead?
hero member
Activity: 688
Merit: 567
Really nice project . Are you still working on this ?
legendary
Activity: 1176
Merit: 1255
May Bitcoin be touched by his Noodly Appendage
Interested in this too
sr. member
Activity: 300
Merit: 250
Does blockviewer still exist?
newbie
Activity: 42
Merit: 0
I certainly am.  Check it out now!  I just pushed a totally new version tonight, which is a complete overhaul.  I'll be making a separate public announcement, once I get some feedback from some people and can negotiate a few things with my hosting provider. Smiley  Here's wikileak's ownership network as an example: http://blockviewer.com/#1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v  Check out the Help on the site to figure out what's going on.  Ill be adding more soon.
donator
Activity: 1419
Merit: 1015
thallium,
Are you still working on the redesign for this?
hero member
Activity: 900
Merit: 1000
Crypto Geek
Stunning.

There must surely be a lot more than can be done with this.

How can we visualise the data, how was it done? Is there anything else similar to this correlating to geography for example?
newbie
Activity: 42
Merit: 0
Yes sir you did, thank you piuk!

Okay, I am planning on completely overhauling the client visualization because it is way too confusing and not useful enough.  The new visualization I am working on will be more like how google maps works - where fully zoomed out you see continents, major countries, etc.  As you zoom in, the map gets more detailed (smaller countries, cities, etc).  This concept will be applied to the visualization - where when fully zoomed out you will see the largest owners - ie: mt gox, satoshi dice, etc.  As you zoom in, you see the smaller owners like the most of us.  You will only be able to search by address, which would be like typing in a zip code into google maps where it will zoom in right to the owner.. but you can see all the nodes around it.

Circle radius will be denoted by the amount of times they have sent and received from other owners (they will also be labelled if they were identified to real-life entities like screen names).  Lines will visualize two 2 dimensions: thickness will be amount sent and color will be how recent it was sent where hotter colors are very recent while cooler colors are old.  

I am currently rebuilding the owner network to include the times when people sent money to other owners, so that will take a couple days to build.  I have also been adding more websites the program scrapes to associate owners to real life screen names.  I need to figure out a good library I can use which can help me display several of these "layers" (the top being the least detailed, the bottom being the most detailed) in an efficient manner and stitch them together.  

The visualization right now isn't updating because my build server has run out of hard disk space again... So at the moment its out of date.  I hope to resolve this soon.

Thanks for your feedback so far!  I know this owner network, when properly visualized, will prove to be a very useful tool to the bitcoin community.
hero member
Activity: 910
Merit: 1005
This site is throughly confusing at first, but really excellent. Did I send you another API key?
legendary
Activity: 1708
Merit: 1019
being able to search for users directly would be... interesting
legendary
Activity: 1120
Merit: 1150
FWIW P2SH addresses, such as 3CK4fEwbMP7heJarmU4eqA3sMbVJyEnU3V, don't seem to work.
newbie
Activity: 48
Merit: 0
Congratulations! Great job. I had been working on something like this for about a year now, and after taking a break for a few months, there you go just making it true. Would you share some technical info on how you did it? I mean working with these huge data sets isn't trivial ...
member
Activity: 115
Merit: 10
REALLY cool!

You misspelled "pictures" at the bottom of the FAQ, by the way.

IMHO, data visualization ideas to make it even better would be:
Map color to another variable ('distinct owner' being a logical choice for your sleuthing goal).
Make the size related to BTC balance...thick lines for large transactions, etc.

Very exciting work.
sr. member
Activity: 437
Merit: 415
1ninja
This thing is scary and awesome at the same time.

FYI... it doesn't find all addresses that are in the block chain.
hero member
Activity: 560
Merit: 500
I am the one who knocks
If you have a bitcoin address in your signature, your ownership node will be identified.
My first reaction to this was... WHAT!?!?!?  But then I realized that this was always possible and I am glad you are making this point more understanding.

Keep up the good work.
newbie
Activity: 42
Merit: 0
I just wanted to give you all some updates!

New Feature:
 - The application has begun scraping user's signatures from these forums.  If you have a bitcoin address in your signature, your ownership node will be identified.  This means that your single signature address can identify potentially thousands of other addresses owned by you (and addresses that might be redeemed by you in the future).  Look for new lines pointing to owners with forum user names in the next few hours!  As an example, you can see that user cdhowie had over 50 of his addresses provably identified by a single address in his signature:  http://blockviewer.com/#/owns/1CZ8QgBWZSV3nLLqRk2BD3B4qDbpWAEDCZ (After the graph loads, click on the owner node to see the other addresses owned by him, as well as other owners sending to him and who he is sending money to!)  The UI right now may hide the username of lines that identify owners due to grouping - I'll be working on that in the future so you will always be able to see who the owner is if they were identifies to a real world identity.

A few things fixed:
 - The graph has been slowed down quite a bit.  No longer will you be fighting with the nodes bouncing around really fast.
 - Every node now displays its unique id for easy retrieval in the search bar.
 - Thanks to some feedback, the data has been fixed as the ownership network had some duplicate nodes.
 - Fixed an issue where the graph would disappear if no new information was retrieved on click. (Such as clicking on an unredeemed sent transaction).
 - Server performance is now scaled to another machine, meaning the information will only be roughly 15 minutes behind the latest block.
 - Application now displays the last block processed when going to the home page, giving you an idea of where its at.  If there is a block ahead of it, that means the low level chain has been built, but the high level owner network is still being processed.  
 - The on-hover dialog box no longer sticks when sometimes clicking on a node.
 
In the works:
 - Much more useful statistics will be showing up with owners.  Right now, nothing is really shown other than transfer amounts to other owners.  I am especially interested in getting dates implemented.
 - Nodes will be easier to click soon!  Right now they are still pretty tough.
 - The tables that pop-up are still buggy - that will be fixed.
 - Custom queries.  This is more of a longer term goal, but wanted to keep you all in that loop.
 - Documentation, explanation, and the like needs to be explained better to show the crazy implications of user/money tracking.

I will be inactive the next few days as I attend to some other business, I expect to be back soon with more fixes and at least one new feature!
newbie
Activity: 42
Merit: 0
One issue I am having with this is the random dialog box that appears and doesnt go away.

It also gets slow after a while Smiley  lots of addresses. Also, something I would like to see if a way to clump together verified owners / addresses in one grouping to really be able to see what belongs where.

Yep I noticed that problem with the dialog box that doesn't go away - I'm addressing that issue along with a laundry list of other ones in two days or so.  The slowness is definitely a result of too many nodes being drawn - not too sure at the moment how to get around that.

 I wanted to ask you - what do you mean by clumping together owners?  Right now, owners already represent groups of addresses that all belong to the same entity.  What do you mean exactly?
Pages:
Jump to: