Bitcoin Forum

Economy => Service Announcements => Topic started by: whydifficult on January 31, 2014, 03:25:33 PM



Title: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on January 31, 2014, 03:25:33 PM
The Realtime Bitcoin Globe shows (almost) all transactions happening in the bitcoin network in realtime. It also shows freshly minted blocks.

Realtime Bitcoin Globe (http://blocks.wizb.it/)

- This is meant as a fun datavisualization / experiment.
- The locations are the relay IPs as reported by blockhchain.info (https://blockchain.info).
- Since the network has more and more transactions the globe might auto rotate extremely fast. You can disable auto rotation in the bottom right.

I am still smoothing it out some bugs on different platforms. If something is not working (on platforms where WebGL is) please let me know!

Feedback is highly appreciated!

---

This project is part of Wizbit (http://wizb.it), an upcoming service providing insights in financial data around crypto currencies.
--

This project in the press:

- Wizbit blog (http://blog.wizb.it/post/75783967129/wizbit-presents-realtime-bitcoin-globe)
- The Next Web (http://thenextweb.com/insider/2014/02/04/virtual-globe-shows-almost-every-bitcoin-transaction-freshly-minted-block-real-time/)
- Hackernews (https://news.ycombinator.com/item?id=7156992)
- Adafruit (https://www.adafruit.com/blog/2014/01/31/realtime-bitoin-globe/)
- bittercoin (http://bitterco.in/now-check-every-bitcoin-transaction-freshly-minted-block-globe/)
- launch.co (http://launch.co/story/globe-shows-almost-every-bitcoin-transactions-newly-minted-blocks-in)
- omicrono (http://www.omicrono.com/2014/02/visualiza-las-transferencias-mundiales-de-bitcoin-en-tiempo-real/)
- pejcz (http://pej.cz/Ta-mapa-pokazuje-wszystkie-transakcje-bitcoinowe-swiata-w-czasie-rzeczywistym-a8164)


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: RGBKey on January 31, 2014, 03:28:29 PM
Wow, very impressive! Found another thing to endlessly stare at! :D


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on February 01, 2014, 03:15:26 PM
Wow, very impressive! Found another thing to endlessly stare at! :D

Thanks!

---

Does anybody know where blockchain.info is located? A lot of transactions are relayed from them (all the Costa Rica based transactions on the globe) and this is the best I could find (based on the main IP of their website).

---

I am still tweaking it a little based on feedback I received on twitter:

- I'm going to proper lighting to the blocks and transactions, possibly also add glows.
- The sizes of transactions will depend on the transaction sizes.
- Going to add sounds (especially on new blocks).

If anybody has suggestions let me know!


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: RGBKey on February 02, 2014, 03:15:16 AM
Why don't you make blocks a different color, and add information about the transaction on mouseover/click


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on February 03, 2014, 01:19:16 PM
Why don't you make blocks a different color, and add information about the transaction on mouseover/click

Good idea, blocks are now yellow and transactions are orange. Still think the colors can be improved (they don't really fit the sci-fi interface I think). So the last transaction info is displayed on the right, the last block info on the left. I've chosen to not do anything on mouse click because of the speed the globe is auto rotating as new transactions come in (now less than in the weekend for some reason). I think it would be frustrating to do anything on click as you can already use the mouse to rotate the globe and it auto rotates about every second (on average, depends on bitcoin transactions ofcourse).

----

Just a tip: this looks great on a projector. I sometimes give presentations about Bitcoin and have put this in my presentation to showcase the global network. If you're thinking on doing the same but don't like some things let me know and I can alter it / put live a different version specific to your needs.


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on February 03, 2014, 05:31:28 PM
After lots and lots of complains about people getting headaches, the auto zoom en each transaction is now a toggle. It's off on default. Also some improvements on the backend & the blocks are now different sizes depending on transaction size (only the orange ones for transactions, the yellow ones for blocks are all the same size).


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: minifrij on February 03, 2014, 05:32:26 PM
This is awesome, now all you need is something like Listentobitcoin in there and you will have the ultimate experience haha


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: culexevilman on February 03, 2014, 05:33:18 PM
This is awesome, now all you need is something like Listentobitcoin in there and you will have the ultimate experience haha

Nice work.


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on February 03, 2014, 05:48:59 PM
This is awesome, now all you need is something like Listentobitcoin in there and you will have the ultimate experience haha

Thanks.

I'll give adding sounds on transactions / blocks a priority, I'm thinking of making multiple (sound) themes, like sci-fi / relax / etc. But first need to find decent sounds.


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: RGBKey on February 03, 2014, 06:29:29 PM
A better fit with the color scheme would be blue and green.


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on February 03, 2014, 09:15:15 PM
A better fit with the color scheme would be blue and green.

I'll experiment with it for a bit. All blocks were green before but the problem was that they were hard to see when zooming out because the whole globe is blue/green already.


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: defaced on February 04, 2014, 03:29:43 PM
I wish it was opensource because id love this for FRK


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on February 04, 2014, 04:53:15 PM
This project has been featured on The Next Web (http://thenextweb.com), read the story here:

http://thenextweb.com/insider/2014/02/04/virtual-globe-shows-almost-every-bitcoin-transaction-freshly-minted-block-real-time/ (http://thenextweb.com/insider/2014/02/04/virtual-globe-shows-almost-every-bitcoin-transaction-freshly-minted-block-real-time/)

--

I wish it was opensource because id love this for FRK

I think I will opensource it one day, though for now: I definitely want to incorporate multiple coins. If you can point me to a service similar to blockchain.info (with an API) for other coins I can do it myself.


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: defaced on February 04, 2014, 10:35:32 PM
This project has been featured on The Next Web (http://thenextweb.com), read the story here:

http://thenextweb.com/insider/2014/02/04/virtual-globe-shows-almost-every-bitcoin-transaction-freshly-minted-block-real-time/ (http://thenextweb.com/insider/2014/02/04/virtual-globe-shows-almost-every-bitcoin-transaction-freshly-minted-block-real-time/)

--

I wish it was opensource because id love this for FRK

I think I will opensource it one day, though for now: I definitely want to incorporate multiple coins. If you can point me to a service similar to blockchain.info (with an API) for other coins I can do it myself.

Here is one for FRK

frk.cryptocoinexplorer.com

and one for other coins

coinplorer.com


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on February 04, 2014, 11:55:04 PM
Here is one for FRK

frk.cryptocoinexplorer.com

and one for other coins

coinplorer.com

It's a realtime visualization which has quite specific requirements  Blockchain.info is the only party I found yet that is able to offer it. What I need is:

- Latest unconfirmed transactions
- Latest block finds

Blockchain offers it through a websocket which is ideal, though a REST api would also be fine (if I can hit it once every ~2 seconds).

If I would opensource the code how would you solve this problem?


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on February 06, 2014, 09:23:16 PM
Did some more improvements on the backend, also wrote a blogpost about this piece:

Read it on the Wizb.it blog (http://blog.wizb.it/post/75783967129/wizbit-presents-realtime-bitcoin-globe). If you want to be the first to know, make sure you subscribed on the site (http://wizb.it) so you'll get updated as soon as we have new stuff.


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on February 07, 2014, 01:57:32 PM
If it doesn't work on your browser you can check the visualization out on youtube here:

https://www.youtube.com/watch?v=5-6kOgGcQ30 (https://www.youtube.com/watch?v=5-6kOgGcQ30)


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on February 15, 2014, 11:44:54 AM
It appears that the Blockchain websocket API is currently experiencing problems. Therefor the project is currently not working (other similar projects (http://www.bitlisten.com/) are also effected).

I've reached out (https://twitter.com/mikevanrossum/status/434652142713184256) to Blockchain but have not heard back yet.


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on February 15, 2014, 04:29:49 PM
It appears that the Blockchain websocket API is currently experiencing problems. Therefor the project is currently not working (other similar projects (http://www.bitlisten.com/) are also effected).

I've reached out (https://twitter.com/mikevanrossum/status/434652142713184256) to Blockchain but have not heard back yet.

I've been in contact with Blockchain and they are working on it (this issue also effects their main website).

Quote
Tks for bringing this to our attention; our dev team will be informed. Sorry for any inconvenience - it's been a crazy week!

@blockchain (https://twitter.com/blockchain/status/434723044125192192)

--

I have faith in that blockchain will solve this issue and the globe will continue working automatically once they do.


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on February 16, 2014, 05:56:14 PM
I have faith in that blockchain will solve this issue and the globe will continue working automatically once they do.

The guys at Blockchain just solved the issue. The globe is fully functional again!

EDIT:

same goes for similar projects like listentobitcoin (http://listentobitcoin.com/)


Title: Re: Realtime Bitcoin Globe - visualizing all transactions and blocks
Post by: whydifficult on August 27, 2014, 11:44:33 AM
for those still not trusting to click the link. This project got featured on coindesk!

http://www.coindesk.com/9-useful-bitcoin-data-resources/ (http://www.coindesk.com/9-useful-bitcoin-data-resources/)