| HoneyBadgerMPC preprocessing and online arithmetic | HoneyBadgerMPC and AsynchroMix [1] | Random and double sharing, batch reconstruction, triple generation, masked input, multiplication, and robust online computation | Primary reference for the field-arithmetic backend. Its optimistic preprocessing and robust online phases have different liveness properties. The AsynchroMix application is not part of the backend. |
| Fixed-point multiplication, truncation, and public-constant division | Catrina and Saxena [8] | Secret fixed-point representation, random masks, probabilistic truncation, and arithmetic building blocks | The paper’s protocols use a semi-honest model. Use Stoffel’s active-fault protections only within the limits described in the security model. |
| AVID-style reliable broadcast | Cachin and Tessaro [3] | Erasure-coded dispersal, Merkle commitment, and asynchronous reliable delivery | Relevant when Stoffel uses coded reliable broadcast. Erasure coding reduces payload replication but does not make the payload secret. |
| Asynchronous binary agreement and common subset | HoneyBadgerBFT [4] and Mostefaoui, Moumen, and Raynal [16] | Randomized binary agreement, threshold-signature common coin, and common-subset composition | These are available distributed building blocks. They are not automatically part of every preprocessing or arithmetic operation. |
| hbACSS | Yurek et al. [2] | Robust asynchronous sharing of many secrets | Stoffel includes Pedersen commitment support associated with this work, not the complete hbACSS protocol. Do not assume hbACSS throughput or liveness for the AVSS backend. |