We found this quote online:
That being said, there's an important difference between bitcoin and Ethereum that you need to be aware of. AFAIK in bitcoin you can create a transactions that spends funds from multiple accounts all at once, so you could for example sweep all your accounts via a single transaction.
In Ethereum however only one account can initiate the transaction and inherently you can move the funds from only a single account at once. As such, if you split for example your mining income into 10 accounts, sweeping them together would incur 10 transaction costs.
So we already tested in. If we use myetherwallet.com we can see all the funded addresses and could manually send the eth to a single address. But this would lead to pay tx fees for each transaction and a lot of work. If an ICO has a million users then one would get a million different addresses.
How this could be resolved? Is there at least a tool which automates this?