Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open up the rights for miners to choose TEE independently #414

Open
democ98 opened this issue Nov 19, 2024 · 0 comments
Open

Open up the rights for miners to choose TEE independently #414

democ98 opened this issue Nov 19, 2024 · 0 comments
Assignees

Comments

@democ98
Copy link
Member

democ98 commented Nov 19, 2024

  • Background: Currently, the Venus version of miner in-service space challenges verification and idle space challenges verification are delegated by the CESS chain. When the random challenge cycle is triggered, the challenged miner needs to know which TEE Worker he should request for challenge verification. After the TEE Worker successfully verifies and returns the signature to the miner, the miner can only get the reward after uploading the signature to the chain.

  • Problem: Due to the above mechanism, the Venus version does not allow miners to independently select a specific TEE worker (such as one they run themselves), forcing miners to use the CESS official public TEE worker. This greatly reduces the overload processing rate of the official TEE worker. Sometimes miners are even unable to connect to the TEE worker, or spend too much time connecting to the TEE worker, resulting in the challenge expiring and being punished.

  • Example:

    Miner: cXhNkkQBSwjNrjFpgbNSr1szBbsGXoSDKtZfHNwTESXs3U5Ys

    Log screenshot:
    image

  • Solution: Miners can choose TEE workers to interact with, including in-service files taging, in-service space challenge verification, idle space replacement etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

5 participants