Is Ethereum Getting Ready For Mass Adoption?