Bitcoin Graph Explorer 3.1 is here

As you probably know, our site is based on — and actually a kind of demo site for — our own blockchain analysis server Bitcoin Graph Explorer (BGE). The source code for this has always been available, but to be honest it would have been hard for anyone but us (well, including us) to actually use it.

So we have spent a few weeks thinking about how we could make the code more accessible, adding such niceties as a license, Readme, wrapper scripts, nix packages … in short, we are proud to be finally able to really tell you that Bitcoin Graph Explorer is open source software that we invite you to try out, use and improve with us.

This also means you have less excuses for trusting our website with your data when you don’t want to. Just run your own copy of BGE! Admittedly, it still requires some commitment: Storing and analysing the blockchain takes a lot of memory and time. Blockchains come with a cost, you know. We recommend at least a 512GB SSD (the DB takes about 300G at the moment and grows quickly at about triple the rate of the pure bitcoind blockchain). Populating the DB takes about a day on our server. On a hard disk, that is probably more like a week. You should, however, be able to work with relatively little RAM since we have rebuilt BGE to replace RAM with LMDB where possible.

To summarize, there are now at least three options of using BGE: Directly on bitcoinprivacy.net, the public API (blog post forthcoming, overview in the github readme) at http://api.bitcoinprivacy.net, and on your own server (preferably via the API though you could also work with the DB directly). We hope you find this useful for your bitcoin projects.

September 26, 2016

Posted In: Code, News

Tags:

Leave a Comment

Site update 2016

It’s been more than a year since our last update. A lot has changed in this year, although bitcoinprivacy still looks kind of the same. We have focused a lot on making Bitcoin Graph Explorer more stable and more accessible, so other people can enjoy it as well. We are still writing READMEs and comparing licenses, but BGE 3.0 should be out any minute now. OK, within a month. Really. We will let you know here.

But you might have noticed that the site itself has changed a little, as well. The big one is that we are now reading blocks (and rolling them back if they become orphaned out) in real time, as they appear on the network. So you can use bitcoinprivacy as an almost up-to-the-minute (it might be two minutes behind) block explorer and check what the transaction you just pushed has done to your privacy.

Then there have been lots of changes in the background, and we intend to write a series of more technical posts to share our experiences as, for example, we have switched from mysql to postgres.

And then there’s the API. You can reach it at http://api.bitcoinprivacy.net and use it to build your own blockchain intelligence services even if you don’t want to run BGE yourself (I mean, of course you should, but then not everybody has a spare 300G — and growing quickly — SSD server). Jorge is busy writing a tutorial that explains what it can do, so expect that in the coming weeks, as well.

But in the mean time, enjoy bitcoinprivacy.net, stable and feature complete as never before (we hope!).

 

 

August 28, 2016

Posted In: News

Leave a Comment

Look, BitcoinPrivacy is all shiny and new!

OK, so it may have appeared that we didn’t put much work in lately, what with no visible changes and no database updates for weeks. We’re sorry, but the truth is, EVERYTHING has changed in the meantime, and we could hardly keep up with all the work that was necessary to make these changes.

So we are very proud today to present the new bitcoinprivacy.net! Please, check it out! The major new feature is the built-in blockchain explorer – no more links to blockchain.info! But aside from that …

Not only does the site look nicer (bootstrap 3), but it is much more scalable, performant, safe and extensible, because we rewrote the entire thing in Play! framework with Scala. This will make it much easier to add new features.

We also felt we outgrew sqlite, so we changed to mysql, which caused us major headaches along the way.

And finally we have been on a new server for a while. This was intended to make development easier, but has uncovered lots of little problems that needed to be addressed. Addressed they have been, and we have learned a lot that should help us make BitcoinPrivacy even nicer even faster.

We hope you enjoy the new BitcoinPrivacy and give us some feedback!

May 19, 2015

Posted In: News

Leave a Comment

Stop by and see all the beautiful new features!

bitcoinprivacy.net has seen another few rounds of improvements: we now have (mandatory) https (with a real certificate), the top 100 are now top 1000, a few new stats, and an entire new page:

Distribution of Bitcoin wealth: bitcoinprivacy.net/index.php/distribution.html – not only can you play and find out how many addresses own more than X Bitcoin, and how much of the total bitcoins this is: e.g., there are 311285 addresses with more than 1 bitcoin, totalling 13621839 bitcoins, 98.56% of all bitcoins. Did you know?

We also have finally implemented the one statistic that inspired me to start this project years ago: Gini coefficient (for addresses and for closures, too). Not surprisingly, it is astronomically high at about 0.98, even when capped at the dust limit of 546 satoshi.

All of these fine numbers continually updated about 1 hour behind the blockchain, of course. Enjoy!

February 10, 2015

Posted In: News

Leave a Comment

Tracking the Bitcoin Top 100 – the better bitcoin rich list

We have long been inspired by http://bitcoinrichlist.com/ and have always wanted to generate a rich list of the top entities/address clusters (closures in our terminology) as opposed to single addresses. At http://bitcoinprivacy.net/index.php/richlist.html you can check out our results:

You can find the traditional address top 100 next to our unique closure top 100 of address clusters that seem to belong to the same entity (read the FAQ for details!). Note that unlike http://bitcoinrichlist.com/, our list stays almost up-to-date (as the complete site)! Moreover, if you compare the two sites, you will find that the addresses differ in some places (such as No 1 and 3). That is because we correctly identify and display multi signature addresses. As you can see, the age of multi signature has arrived in the top 100!

January 13, 2015

Posted In: News

Leave a Comment

Now featuring … ongoing updates!

They’re not quite live, because we are staying a few blocks behind in order to avoid reorganisations. But, they’re there.
Plus, you might have noticed our new design, and there have been a plethora of changes under the hood. Check github for more on that.
So, what’s next? We are working on some showcase examples that reveal interesting blockchain facts and trivia.  We’ll keep you posted.

October 31, 2014

Posted In: News

Leave a Comment

Welcome to bitcoinprivacy.net!

Today we are proud to launch the first official version of http://bitcoinprivacy.net, our contribution to making bitcoin a little more private for everybody. We have been working on the https://github.com/stefanwouldgo/Bitcoin-Graph-Explorer that powers this website for an astonishingly long time. Please take some time to read the FAQ and play around with the search function. If you have any suggestions,  let us know here or at info@bitcoinprivacy.net.

We are aware that our current offering looks rather humble, and there are many features we are planning to implement. Notice for example that the database is static at this point. Dynamic (near realtime) updates are among the highest priority items on our agenda. It shouldn’t take too long. More involved goals include improved heuristics (think CoinSudoku!), and maybe some nice visualization tools down the line. Feel free to tell us what you would like to see!

July 28, 2014

Posted In: News

Leave a Comment