Skip to content

Solver should submit only one solution #25

@hswick

Description

@hswick

Christian suggested this change to truebit classic during dev call.

This changes protocol by not needing a second incorrect solution submitted.

Solver only submits the hash of the solution they stake is correct.

Verifiers will submit hash of intent (even or odd) if challenging or not. Then challengers will be committed to task.

After solver and verifiers commit, forced error is determined. This incentivizes verifiers to actually challenge because of the chance of a jackpot.

In case of forced error, jackpot payout and task giver submits task again. This is acceptable because probability of forced error is assumed to be very low.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions