Разница между одобряющим одноранговым узлом и обязательным одноранговым узлом в Hyperledger Fabric? - PullRequest
0 голосов
/ 19 октября 2018

Я сбит с толку этими двумя пэрами, так как я новичок в Fabric.Если какое-нибудь тело поможет мне с этим.

Ответы [ 3 ]

0 голосов
/ 19 октября 2018

Чтобы понять разницу между этими Пирами, я думаю, что важно знать, где участвует его Пир в потоке транзакции Hyperledger Fabric.

  • Aпредложение отправляется на адрес индоссанта.Эти узлы проверяют предложение, исполняют его и отправляют подписанный ответ клиенту.
  • Клиент проверяет эти ответы.Если результат будет успешным, он генерирует новую транзакцию с ответами одноранговых узлов-индоссантов и отправляет ее службе заказов.
  • Служба заказов выполняет свои операции и отправляет блок соответствующим партнерам, то есть коммитерам..
  • Коммитеры добавляют каждый блок к соответствующей бухгалтерской книге.

Как сказано в @ adnan.c:

"Команды-коммитеры и одобряющие пиры могутиногда быть такими же сверстниками. "

0 голосов
/ 25 октября 2018

Подтверждающие участники в основном утверждающие.

Difference Transaction Flow

0 голосов
/ 19 октября 2018

Транзакция должна быть предложена, а затем одобрена, прежде чем она может быть успешно отправлена ​​в блокчейн.

Подтверждающий узел - это узел, который "одобрит" / предоставит печать одобрения транзакции, когда она будет предложена.После подтверждения транзакции транзакция (плюс подтверждение) будет отправлена ​​в блокчейн.

После отправки транзакции она уступит узлам, которые должны получить эту транзакцию.Затем эти одноранговые узлы «фиксируют» / сохраняют транзакцию в своей книге, и это равноправные узлы committer .

Принимающие одноранговые и подтверждающие одноранговые узлы иногда могут быть одними и теми же узлами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...