Выполнение транзакции обычно означает выполнение функции и последующее применение изменений к базе данных в соответствии с транзакцией.
Моделирование означает выполнение функции без применения изменений в базе данных, а вместо этого их запись.
Напомним, большинство блокчейнов следуют модели «порядок исполнения» (например, Bitcoin, Ethereum), где все узлы выполняют транзакции и немедленно вносят изменения в свою базу данных.
В отличие от Hyperledger Fabri c выполняет транзакции на подмножестве одноранговых узлов сети, и результаты выполнения записываются, криптографически подписываются и затем распределяются между всеми одноранговыми узлами через службу заказа.