
MIRA, why I won't be using it for now
In this video, I'm doing a quick talk about what MIRA is and what it brings to us but why I decided to not enable it on my Witness node.
As our blockchain grows, it will will require a lot of memory in order to have a good performance. Luckily, thanks to MIRA, it is now possible to store the state on disk rather than on memory while maintaining decent performance. The only issue with using MIRA is replay time, that is traversing the blockchain in order to create the state on disk. Without MIRA, it takes my server 20-22 hours to replay the whole blockchain, with MIRA enabled, my server only reached 34% in the same time frame. I'm not saving that much on downgrading the server so increasing the replay time for a little bit of saving is not worth it in my opinion. For a new Witness or launching a full RPC node, it's probably worth considering.
I have not upgraded from v0.20.10 to v0.20.11 without MIRA either because at the time of testing, there were a few bugs that prevented me from compiling steemd without MIRA support. So for the time being, I will wait for the next version to come out when everything will be more stable.
▶️ DTube
▶️ IPFS
Leave MIRA, why I won't be using it for now to:
Read more #dtube posts
Best Posts From Quoc-Huy Nguyen Dinh
We have not curated any of quochuy's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From Quoc-Huy Nguyen Dinh
- Witness Earnings Monthly Report - June 2026
- I designed 3D models of various types of Zampoña, Andean panflutes.
- Witness Earnings Monthly Report - May 2026
- Witness Earnings Monthly Report - Sept 2025
- Witness Earnings Monthly Report - (partial) Aug 2025
- Witness Earnings Monthly Report - July 2025
- Witness Earnings Monthly Report - March 2025
- Witness Earnings Monthly Report - February 2025
- Witness Earnings Monthly Report - Jan 2025
- Witness Earnings Monthly Report - December 2024