Description
Important
Superseded by #2015
Solution
Allow the jurors to Export their commitment to a file rather than keeping it in browser storage which is not easily accessible. This way the juror may choose the keep the file on their device or on their favorite trusted cloud storage like their personal Google/Apple drive.
a) The integer or complex answer commitment can be recovered in Voting period with an Import button where they can retrieve the commitment file.
b) If the auto-reveal step fails for any reason, the juror would be notified to cast their vote manually with the Import button.
Other Considerations
Interaction with the existing browser storage + brute-forcing solution
If it's not too complicated, keep it as the default solution. The juror may choose to import/export their commitment to file (highly recommend it) but is not mandatory.
If the commitment is successfully recovered from browser storage in Voting period OR if the brute-forcing mechanism is successful, we may not need to expose the Import button to the juror at all.
Activity
[-]Hidden votes enhancement: Export/Import commitment to a file[/-][+]Hidden votes recovery UX: Export/Import commitment to a file[/+][-]Hidden votes recovery UX: Export/Import commitment to a file[/-][+]Hidden votes recovery: Export/Import commitment to a file[/+]