I was recently reading an interesting article from Vitalik Buterin (
The Limits to Blockchain Scalability), where he mentioned how powerful the elites of the blockchain community can be.
The article basically focus on the importance of running a full node for the network decentralization. However, there is one role which I don't see much discussion: the block explorers.
It's crucial for blockchain decentralization for regular users to be able to run a node
At 2:35 AM, you receive an emergency call from your partner on the opposite side of the world who helps run your mining pool (or it could be a staking pool). Since about 14 minutes ago, your partner tells you, your pool and a few others split off from the chain which still carries 79% of the network. According to your node, the majority chain's blocks are invalid. There's a balance error: the key block appeared to erroneously assign 4.5 million extra coins to an unknown address.
...
By the morning, arguments on Twitter, and on the one community forum that was not censoring the discussion, discussions are everywhere. But by then a significant part of the 4.5 million coins had been converted on-chain to other assets, and billions of dollars of defi transactions had taken place. 79% of the consensus nodes, and all the major block explorers and endpoints for light wallets, were following this new chain. Perhaps the new dev fund will fund some development, or perhaps it will just all be embezzled by the leading pools and exchanges and their cronies. But regardless of how it turns out, the fund is for all intents and purposes a fait accompli, and regular users have no way to fight back.
Can this happen on your blockchain? The elites of your blockchain community, including pools, block explorers and hosted nodes, are probably quite well-coordinated; quite likely they're all in the same telegram channels and wechat groups. If they really want to organize a sudden change to the protocol rules to further their own interests, then they probably can.
I am part of the blockchain community for some years, and I visit only about 3-4 block explorers. I don't know many. Recently I discovered a new one, which is quite good a slightly different from the usual (mempool.space)
Block explores links are often used as a proof of transfer. When I transfer BTC to someone I always share a block explorer transaction link.
Block explorer really have a big power, and there are basically 2 or 3 which control most of the traffic. So a coordinate attack of block explorers and pools (as mentioned by Vitalik) could potentially happen and the full nodes would be a formidable defense (and basically the only one).
I am thinking about potentially good new projects. Are there small blockexplorers that you guys know or use? Do you think is there a room for a new block explorer? Do you think it is important to have more block explorers?