Bug report - V2 delegation claimable rewards error 30/12/2022

Bug details

A V2 delegation bug was found on 29/12. The rewards that some users can claim do not match the actual number, resulting in some delegators being able to claim less than the actual ones they should receive.

This bug affects the “claimable rewards” to users before the V2 upgrade(16th Dec), and does not impact new users or rewards issued after the upgrade.

Reason

Due to the large and complicated data volume of this chain upgrade, and the absence of some functions on the chain during this upgrade resulted in the impact on users’ data during migration. Due to the inability to detect such problems in the test environment, it resulted in the miss of user rewards at the official launch. We’re so sorry for the issue.

Solution

When the bug was discovered, the developers were the first to locate the problem and is fixing it. The bug affected about 1,708 user addresses, involving 887 StakePools.

  1. The data of all users has been corrected and the actual rewards of users have been checked one by one
    a. Snapshot of affected addresses
    b. Script for data checking

  2. Compensation for users with missing rewards. We will launch a community referendum to apply for the corresponding amount of funds from the account of mining rewards to compensate users for the missing rewards.

  3. Add a verifiable portal on Phala App. Users can check the data on the chain before and after the upgrade and verify their claimable rewards through this portal, and affected users can receive rewards compensation in this portal.

  4. Keep synchronize the progress with the community in time, you can contact us anytime if you have questions.

Finally

We apologize for the inconvenience caused by the bug after the V2 update. We understand that this may have affected the community and some of our users, and we deeply regret any frustration or difficulty this may have caused.

At the same time, we want to assure you that the V2 upgrade has been a major challenge for our team at Phala. We are committed to continuous improvement and welcome any suggestions or feedback from the community that can help us make V2 even better. Thank you Phamily for your understanding and support.

4 Likes

Hi Pham!

We have added a page in Phala App for users to claim their missing delegation rewards. Now you can go to this page and check your missing delegator rewards!
Link: Claim Missing Delegator Rewards | Phala App

Please contact us if you have any questions. We deeply value our community so we want to be as helpful as possible. We apologize for any inconvenience caused by this bug. Thank you for your patience, understanding and support Pham!

Best,
Phala team