RE: Top 5 reasons to develop on Steem
The best way to bring about disappointment
Whatever you choose to post will be recorded on the blockchain, replicated by hundreds of servers around the world, and maintained for all eternity
hundreds of servers: not yet
around the world: not yet really
maintained for all eternity: Nothing is eternal, especially in IT
Steem is a good blockchain so no need to do clickbait like Steemit Inc and let's talk about it properly for once.
Top 5 reasons to develop on Steem:
5/ An international community
4/ A 3.5 years old blockchain, which is a guarantee of safety and reliability
3/ One block every 3 seconds, which makes it a powerful blockchain for large transaction volumes
2/ Its flexibility of customization (custom JSON, headers, meta tags... and all the different types of transactions that can be used)
1/ Its accessibility thanks to the many developments made by contributors who bring a lot of added value (such as Steem-engine, SteemSQL, Steemconnect, Steem Keychain and all those I do not quote, the list being too large)
@aggroed, you're one of its contributors and as such, from your experience on the Steem blockchain, I expected something a little less impersonal and a little more about the experience through your different projects ;)
hundreds of servers: not yet:
around the world: not yet really:
The first line of Steem Blockchain is the full node servers, if you take a look at this post Full API Node Update - 29/10/2019 as you can see, their number is very low due to their high specifications (high cost) and without them, the Steem Blockchain chain cannot work. The witnesses in their majority run only a Witness Node.
There are a bunch of private full nodes as well, but yes there are not many full API nodes yet (Hopefully will go up while MIRA matures).
The reason is also that Steemit Inc provides free full API nodes and thus people are not very motivated to set up their own (besides missing financial incentives to do so).
Still, the blockchain is replicated over hundreds of servers. That's what the statement was about. Not "The blockchain is available to query from hundreds of servers".
Turns out you don't actually need full nodes. A seed node with broadcast and get blocks can do the trick. Those cost $50/month.