Optimal resilience for erasure-coded byzantine distributed storageChristian CachinStefano Tessaro2006DSN 2006