It has seemed to me "sharding" often tends to split the consensus mechanism. The technicalities of it seem well thought out but not the consensus part. It seems like it often uses something like randomly delegating from the validator pool but this (even if random) splits the consensus.
Another approach is to not split the consensus. Add an intermediary level, a "validator manager", and make this what is voted for with coin-vote (or people-vote). This "validator manager" (or maybe it could even be called "government") then delegates one block producer per shard. That way, each shard has the same majority consensus as any other.
The "threads" of a sharded blockchain have the same consensus as a single-threaded blockchain would.
[link] [comments]
You can get bonuses upto $100 FREE BONUS when you:
π° Install these recommended apps:
π² SocialGood - 100% Crypto Back on Everyday Shopping
π² xPortal - The DeFi For The Next Billion
π² CryptoTab Browser - Lightweight, fast, and ready to mine!
π° Register on these recommended exchanges:
π‘ Binanceπ‘ Bitfinexπ‘ Bitmartπ‘ Bittrexπ‘ Bitget
π‘ CoinExπ‘ Crypto.comπ‘ Gate.ioπ‘ Huobiπ‘ Kucoin.
Comments