Когда Corda начинает использовать SGX для нотариуса, зачем беспокоиться о децентрализации нотариуса в кластер нотариуса? - PullRequest
0 голосов
/ 03 октября 2018

Когда нотариусы Corda начинают обрабатывать транзакции внутри анклава Intel SGX, кажется, что даже владелец / администратор сервера, на котором размещен узел нотариуса, не может контролировать выполнение смарт-контракта или доступ на чтение данных транзакции.Следовательно, один владелец нотариуса не может действовать злонамеренно, чтобы предотвратить выполнение транзакции, как и должно быть.

Если это так, то каковы преимущества наличия кластера нотариусов, принадлежащего нескольким различнымюридические лица, которые достигли консенсуса в отношении результата сделки?

1 Ответ

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

Существует несколько причин:

  • В первой версии интеграции SGX Corda оборудование SGX будет использоваться для проверки цепочки транзакций.Тем не менее, он не будет использоваться для того, чтобы заставить нотариуса выдать действительные результаты нотариального заверения (то есть нотариус все еще может лгать и говорить, что состояние, которое уже было израсходовано, неизрасходовано или что состояние, которое было израсходовано, уже израсходовано, уже израсходовано).Кластеры нотариусов могут решать эту проблему до тех пор, пока результаты нотариального заверения не будут перемещены в анклав SGX
  • Углубленная защита - объединение нотариуса BFT с оборудованием SGX обеспечивает вторую линию защиты, если в SGX * 1006 обнаружена ошибка
  • Избыточность - если вы работаете с одноузловым нотариусом, и по какой-то причине оборудование SGX перестает работать, вы не сможете извлечь исторический список использованных состояний.При нотариальном кластере список использованных состояний реплицируется
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...