Why 80 bytes? That's significantly larger than a hash, yet still too small for a announce-commit sacrifice.