All ECC teams focused on wallet performance

Hi everyone,

Here’s an ongoing update on the work ECC is doing around wallet performance and SDKs. As mentioned previously, people’s experience with ZEC has been suboptimal, and ECC has a cross-functional team focused on improving ZEC UX.

  • Our priority remains mitigating the impact of the increased shielded transaction load across zcashd and the mobile SDKs
    • A number of team members are working directly on an improved mobile sync experience which we hope to rollout the initial phase this sprint
  • We have made performance improvements to transaction verification times, block propagation times, and zcashd full node wallet scan performance
  • We’re surveying the ecosystem to understand the effects of 5.1.0 and 5.2.0 and identify any remaining performance-related issues
    • Due to increased memory usage during sync, some users have experienced OOM conditions which we are investigating and have identified one potential solution
  • We are also evaluating the ZIP 317 fee change proposal, analyzing historical transaction profiles, and modeling potential fee changes to assess impact

At a high level, this means that the team is seeing progress and we should be releasing improvements to our mobile wallet SDKs in the next couple of weeks which will positively impact end-users’ experience. Overall performance improvements are something that will be ongoing, but mobile wallet users can expect better syncing performance after the next versions of the mobile SDKs are released.

Also, we’d like to thank Hanh and his work with Ywallet, which has provided many Zcash users with a consistent user experience during this time. We were pleased to see his recent grant funded by ZCG, and look forward to Ywallet’s future progress and contributions to Zcash.

As mentioned before, feel free to DM me, or comment below, with any questions.

Ian

17 Likes