describe byzantine generals' problem
describe byzantine failure and sybil attacks