Что произойдет, если недетерминированный контракт c пройдет согласованную квоту, а оставшиеся узлы приведут к разным результатам в структуре гиперледжера - PullRequest
0 голосов
/ 03 марта 2020

В Hyperledger Fabri c цепной код может содержать недетерминированные c функции, и можно настроить необходимый процент согласия. Что происходит, если код цепочки недетерминирован c и на некоторых узлах вывод отличается, но консенсус достигнут.

Как синхронизируется архив? Может ли новый узел, подключенный к этому каналу, иметь такую ​​же историю транзакций?

1 Ответ

0 голосов
/ 03 марта 2020

После одобрения он будет зафиксирован, а затем синхронизирован сплетнями со всеми узлами.

Узлы при фиксации (VS CC) только проверяют подпись и если достигнут минимально необходимый набор индоссантов.

Например, если вам требуется 2 из 3 организаций для согласования, когда у вас есть необходимый минимум (2), подтверждающий, что он будет передан без необходимости в третьей организации.

...