Skip to content

E3 Refund and Timeout Detection Mechanism #1291

Description

@hmzakhalid

Currently, when an E3 computation fails, there is no mechanism to:

  • Detect and mark the failure on-chain
  • Refund the requester for work not completed
  • Compensate honest nodes for work they already performed

This creates poor UX for requesters (they lose their entire payment even if no work was done) and economic unfairness for nodes (they don't get paid for partial work completed).

Metadata

Metadata

Assignees

Labels

ciphernodeRelated to the ciphernode packagecontractsRelated to the enclave-contracts package
No fields configured for Feature.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions