Firebase docs have a limit of 1mb. Shuffle proofs with 1000+ selections can exceed this.
[ ] One pretty good solution is to split the shuffle proofs into one doc for each column (they are independent anyway). That would give us an 11x space reduction in NDP case.
https://github.com/siv-org/siv/pull/155 was meant as a temp fix for this, to enable skipping shuffle proofs. But would be good to fix this properly, for full Universal verification.
Firebase docs have a limit of 1mb. Shuffle proofs with 1000+ selections can exceed this.
[ ] One pretty good solution is to split the shuffle proofs into one doc for each column (they are independent anyway). That would give us an 11x space reduction in NDP case.
[ ] https://github.com/siv-org/siv/issues/158 would give us another 2x space improvement