Also staking requires good connections to the network, and some power to do it.
Consider the feasibility of staking from an Android wallet.
The moment staking from an Android wallet becomes doable, would inevitably become the moment staking from an Android wallet becomes infeasible -- due to reasonable anticipated exponential growth in the PoS difficulty brought on by historically non-staking balances suddenly adopting an Android wallet to start staking.
The inherent contradiction here becomes - yes we do want staking to protect the network - yes we do want the PoS difficulty to increase and for the blocks to become more full of transactions, leading to fewer reorganizations. At the same, obtaining this result would undesirably make staking less attractive for an Android user who happens to only open the wallet once in a while here and there.
However, if all the users ran their staking clients all of the time; we would have a good target PoS difficulty; maximizing transactions in blocks; fewer reorganizations and hence less data usage for an Android client in that they would have fewer blocks to receive and transmit with less overhead.
The Android hardware "is there" these days, with regard to available memory and computational power.
Some users want to stake on Android and they are stakeholders too, so their opinion is valuable.
I do like how the community is sharing the warning about just carrying small balances on mobile devices.
It seems like this portion of the thread is a good time to reiterate how important staking is for the overall health of the network and how everyone relies upon it now that the PoW phase has ended.
Best Regards,
-Chicago