Block committing and collision detecting