Cypherium will be leveraging a hybrid PBFT/PoW consensus mechanism to provide optimal on-chain scalability, enabling thousands of transactions per second. This consensus mechanism adopts the idea of decoupling key block mining from micro blocks for faster transaction processing, first pioneered in Bitcoin-NG. Cypherium also borrows from ByzCoin to elect a group of validators from recent key block miners, ultimately allowing said groups to commit transactions collectively. Additionally, Cypherium has a light-weight sandbox environment that separates testing and production, while supporting consensus self-upgrades. By bringing governance on-chain, Cypherium will avoid hard-forks and ultimately allow network participants to adaptively adjust transaction block sizes as well as other proposed protocol upgrades.