Является ли механизм проверки доказательства прошедшего времени в блокчейнах византийским отказоустойчивым? - PullRequest
1 голос
/ 11 апреля 2019

Я смотрел на механизмы консенсуса, отличные от общих PoW и PoS, и нашел схему, известную как доказательство прошедшего времени.

Я изо всех сил пытаюсь найти любое исследование или доказательства, чтобы показать, что это на самом делеВизантийский отказоустойчивый алгоритм.

Ответы [ 2 ]

2 голосов
/ 14 апреля 2019

В этом блоге Hyperledger есть больше информации .

Короче говоря, если используется безопасное оборудование, это может быть BFT.В Hyperledger Sawtooth есть два варианта PoET:

  • PoET SGX работает с аппаратным обеспечением SGX.Это BFT (при условии, что сам анклав не имеет уязвимости)
  • PoET CFT (также называемый PoET Simulator Mode) работает без оборудования SGX.Это только CFT
1 голос
/ 19 апреля 2019

PoET является BFT, потому что время ожидания PoET обеспечивается с помощью анклава SGX.

Существует также больше проверок глубокой защиты, но это не делает его BFT. Для сравнения, PoW Биткойна выполняет то же самое с многократным хэшированием, что фактически то же самое (хотя и крайне расточительно), как доверенный таймер PoET. Подробнее см. Спецификацию PoET 1.0:

https://sawtooth.hyperledger.org/docs/core/releases/latest/architecture/poet.html

Подробнее о том, как работает PoET, можно узнать из PoET2 RFC: Более подробная информация и изменения задокументированы в PoET2 RFC по адресу https://github.com/hyperledger/sawtooth-rfcs/pull/20/files

...