Cada ronda de entrenamiento pasa por etapas explícitas: creación, validación, entrenamiento, finalización. Las transiciones de estado claras previenen la ambigüedad y reducen el riesgo de coordinación. Los participantes siempre saben en qué estado se encuentra una ronda y qué sucederá a continuación. La previsibilidad es lo que hace que los sistemas descentralizados sean fiables.