Blockchain comparison - acetronaut/wiki GitHub Wiki

This is a short comparison outlining the major differences between Bitcoin, Ethereum and Aeternity. A more detailed analysis is to follow.

Criteria 1. Bitcoin 2. Ethereum 3. Aeternity comment
Open-source Yes Yes Yes
Token (currency) bitcoin (BTC) ether (ETH) Aeon (AE) A multitude of tokens can exist on the Ethereum blockchain.
Block time 10 minutes 14.5 seconds
Block size 1MB no direct limit
Transaction throughput 7 tx/s 15 tx/s // todo
Latency
Consensus protocol PoW PoW -> PoS
Protocol function SHA256 Ethash
Network Bitcoin network protocol ÐΞVp2p
Programming language Script Solidity, LLL, Serpent Chalang Bitcoin core is developed in C++. Script is the programming language used for the instructions included in each block
Storage Transactions Transactions + code Transactions + code + oracles
Data structure Binary hash tree Modified radix tree
Sharding None, homogenous
Block Revision Soft & hard forks Soft & hard forks //todo
Wallet address //todo

//TODO


Source: Bitcoin and Ethereum GitHub Wiki pages and Google search