Возможно ли изменить данные с помощью второго подтверждающего узла после подписания первым подтверждающим узлом?

#hyperledger-fabric #hyperledger

#hyperledger-fabric #hyperledger

Вопрос:

Если это возможно, то как? Пожалуйста, предложите мне. Я пытаюсь запустить свой проект, который сейчас находится на стадии разработки

Комментарии:

1.Я бы посоветовал вам начать с чтения ключевых концепций в документации Fabric, а затем проработать некоторые учебные пособия. Удачи с проектом 🙂 hyperledger-fabric.readthedocs.io/en/latest/key_concepts.html hyperledger-fabric.readthedocs.io/en/latest/tutorials.html

Ответ №1:

Пожалуйста, попробуйте предоставить дополнительную информацию о том, что вы пытаетесь сделать.

Но короткий ответ — нет.

Подпись первого генерируется с использованием данных набора для чтения и записи. Если второй индоссант изменит эти данные, подпись первого больше не будет совпадать. Фиксирующие узлы проверяют всю подпись перед фиксацией, поэтому ваша транзакция будет отклонена.

Ответ №2:

В соответствии с потоком транзакций hyperledger fabric клиент отправляет транзакцию индоссанту для одобрения. Затем индоссант выполняет транзакцию и возвращает наборы для чтения и записи, подписывая их своими ключами, клиенту.
Таким образом, в потоке данные подтверждающего узла не передаются клиенту через другого индоссанта, данные напрямую предоставляются запрашивающему клиенту. Короче говоря, индоссант не может изменять данные, предоставленные клиенту другим индоссантом.
Для получения дополнительной информации вы можете обратиться к официальной документации — Reference