Distributed systems and Byzantine nodes