В структуре Гипергеджера консенсус достигается тремя шагами -
Подтверждение, заказ и проверка.
Вы говорите о первом шаге, который является одобрением.
Если я правильно вас понял, вы говорите, что если все узлы имеют одинаковый код, то они, естественно, дадут одинаковый результат после выполнения кода цепочки, тогда зачем нам нужен консенсус в первую очередь.Фактически, именно поэтому нам нужен консенсус, мы должны убедиться, что результат большинства узлов правильный, чтобы исключить любые неправильные результаты (из узла, который может быть скомпрометирован).
подробный взгляд здесь https://www.skcript.com/svr/consensus-hyperledger-fabric/