in the Zcash Community chat group. There is only one complaint/obstacle people are having with it.... and that is the UX of new users having to wait so long for the headers to load.
The example given is: Even after his wallet was once fully in sync, which took an hour..... A new user doesn't open his wallet for a week. When he opens Edge to buy a coffee, he must wait 3.5 minutes for the zec blockchain headers to load and sync again before being able to use it.
The result is a big problem for the user experience.
Is there any way this could be overcome by allowing Edge to update its headers in the background?
Maybe the app could sense when the chain headers are getting behind... and prompt the user through a notification?
"Would you like Edge to update the blockchain headers in the background now?"
I don't know the best way to achieve a seamless smooth user experience. I'm just thinking out loud. 🤔
He replied. This is his reply: __"I would agree it is an issue. Unfortunately mobile devices give apps very little time to run in the background. In the case of iOS, only 30s per day which includes app startup time and any such overhead before you can even start syncing. I did hear from the ECC team that they have some optimizations coming for exactly this. Not sure how much it will improve the issue though but crossing fingers."__
Обсуждают сегодня