Thanks for sharing.
I have to look for a lot of info about it. @exyle has left us some notes today about it.
I am a neophyte in this and these doubts arise:
what is necessary to have an active Full node?
Exyle said this?:
"Top-20 witness pay is $3,000 per month (approximately) based on the current feed price" this is because of the necessary machines?
What is the benefit of having a full node?
I hope to find the answers.
Great post! Thanks again!
I wrote a bit about that in my Steem Pressure series, it's just a Steem node, that runs with certain settings and plugins that allows to reply to full range of API queries. Thing is that some plugins, especially tags and follow, require much more resources than consensus (needed for a regular node). Currently account history plugin, which was also a big deal, is already moved to much more robust RocksDB solution.
Please note, that to provide decent API service, it's not enough to run just one server with steemd.
Thank you very much @gtg .I just read 4 episodes. Very clear.
So, if anyone can have a node, why do I need to be Witness or what difference does a Witness have with any other user?
By the way, this is you? : @"gandalfthewhite"
No, it's just another user.
You don't need to be a witness. Witnesses sign blocks with their witness nodes, they keep the network running.
API nodes are needed by developers, services, apps, and their users. API endpoints don't really need to run steemd. It might be hivemind, sbds, or some other microservices.