mempool.observer (2017 version)

Saturday, October 7, 2017

The mempool.observer website displays statistics about my Bitcoin mempool. This covers the 2017 version which I iterated on in 2019.

mempool.observer logo of the 2017 version

The mempool.observer website was my first open-source Bitcoin project. I started working on it in mid-2017 and officially released it on the 7th of October 2017. At the end of 2017, the Bitcoin transaction fees sky-rocketed which resulted in a lot of traffic to my site. The high transaction fees were caused by a flood of transactions as the price of bitcoin rose to $20.000. I regularly ran into problems with long-running Python scripts due to querying and processing mempool on a low-end VPS. Due to time constraints, I wasn’t able to improve the backend performance. This resulted in version 2017 of mempool.observer dying down in 2018 due to not being maintained. I started working on a next version of the site in 2020 with performance and maintainability as key goals.

Source Code on GitHub for 2017 version 2017 version on archive.ph

screenshot of the 2017 mempool chart
Screenshot: Low-feerate transactions are evicted from my mempool during the high-fee event in 2017. My mempool contains more that 100k transactions.
All text and images in this work are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License Creative Commons License

Next

Image for transactionfee.info (2018 version)

January 22, 2018

transactionfee.info (2018 version)

We build transactionfee.info in 2018 to raise awareness about the inefficient use of block space by exchanges, services, and wallets. The project is a joint effort with Bitrefill CEO @ziggamon.