Skip to main content

Evidence Blind Box Trading Mechanism & Roles

Evidence Blind Box ecosystem relies on the collaborative game theory of multiple roles. To ensure the system's decentralization and censorship resistance, we have designed a refined permission separation and incentive mechanism.

1. Key Ecosystem Roles​

  • Minter: Evidence Blind Box creator, i.e., the whistleblower.
  • Seller: Other users acting as agents to sell the Box.
  • Buyer: The user who pays to purchase/auction the Evidence Blind Box.
  • Bidder: The user who participates in an auction but fails.
  • Completer: Other users (non-Buyer and non-Minter) acting as agents to execute order completion.
  • DAO: The highest authority entity for governance, parameter adjustment, blacklist processing, and transaction dispute arbitration.

2. Permissions and State Transitions​

The smart contract strictly restricts the operational permissions of each role through a state machine.

Roles and Permissions

Key Operation Permissions Table​

ActionExecutor (Role)Pre-conditionDescription
Extend DeadlineMinterWithin protection period windowMinter can extend exclusive control over their asset.
Sell / AuctionMinter / SellerAsset in Storing stateIf expired, Keeper (Seller) can step in to list the order.
Buy / BidBuyer / BidderAsset in Selling/AuctioningMust pay sufficient tokens.
Request RefundBuyerDuring inspection period (Paid state)Can apply for refund arbitration.
Refund DecisionMinter / DAOAsset in Refunding stateMinter can voluntarily refund; disputes are judged by the DAO.
Complete OrderBuyer / CompleterPast refund periodConfirms transaction completion, releases funds, Helper gets rewarded.
Pay PremiumBuyerAsset in Delaying statePays Delay Premium to maintain confidential state.
PublishMinter / BuyerDepending on stateMinter can publish at any time; Buyer can publish during the confidentiality period; Automatically published if in arrears.

Transaction Process


3. Data Access Control (Privacy Access Control)​

Reiteration: The Evidence Blind Box trades access permissions, not the Box itself like an NFT.

Asset StatusAccess GrantedDescription
StoringMinterAsset not yet listed, visible only to creator.
Selling/AuctioningMinterTransaction not reached, remains confidential.
PaidBuyerBuyer gains access to verify authenticity.
RefundingEveryoneRequires specific authorized parties to intervene in arbitration (Note: Depends on DAO governance mechanism).
DelayingBuyerBuyer pays for exclusive access permissions.
PublishedEveryoneEvidence enters public domain, anyone can decrypt.