More importantly, though, the Bitcoin and Ethereum networks are different with respect to their overall aims. While bitcoin was created as an alternative to national currencies and thus aspires to be a medium of exchange and a store of value, Ethereum was intended as a platform to facilitate immutable, programmatic contracts, and applications via its own currency.
Ethereum is what is known as an open-source, blockchain-based, distributed computing platform. It has smart contract features that enable the processing of contractual agreements online. These smart contracts can be used to process the transfer of assets, such as shares, property, and money. When a smart contract is run on a blockchain, it becomes a self-operating program. It will automatically execute once certain predefined conditions have been met.
There are legitimate concerns about security on Ethereum. With such a complex system, and so many different programs running on it, the attack surface is large. And given the challenges the community faces in migrating to Ethereum 2.0, including a new proof-of-stake consensus mechanism and a sharding solution for scaling transactions, it’s still not assured it will ever be ready for prime time.
Yashu Gola is a Mumbai-based finance journalist. He is profoundly active in the bitcoin space since 2014 – and has contributed to several cryptocurrency media outlets, including NewsBTC, FxDailyReport, Bitcoinist, and CCN. Academically, Yashu holds a bachelor's in information technology, with majors in data structures and C++ programming language. He has also won the 'Atulya Award' for his efforts towards raising $100,000 for an India-based farming project.
Bitcoin vs. Ethereum - Everything you need to know! (Similarities & differences)