Some of the key features of Binance Smart Chain include a short block time of around 5 seconds and a dual-chain architecture. It is compatible with Ethereum and it also supports all the existing Ethereum tools including Metamask, Remix, Truffle, and more. Furthermore, BSC supports EVM-compatible smart contracts and protocols. Lastly, the BSC operates on a Proof of Staked Authority (PoSA) consensus mechanism where there are 21 validators that produce blocks. These validators are chosen by BNB stakers.