Top 10 Ethereum addresses control 34.2% of total supply