#blockchain #proof #consensus #hyperledger-sawtooth
#блокчейн #доказательство #консенсус #hyperledger-sawtooth
Вопрос:
Я рассматривал механизмы консенсуса, отличные от обычных PoW и PoS, и нашел схему, известную как proof of elapsed time.
Я изо всех сил пытаюсь найти какие-либо исследования или доказательства, чтобы показать, что это на самом деле византийский отказоустойчивый алгоритм.
Ответ №1:
В этом сообщении в блоге Hyperledger есть больше информации.
Короче говоря, если используется защищенное оборудование, это может быть BFT. В Hyperledger Sawtooth есть два варианта PoET:
- PoET SGX работает на оборудовании SGX. Это BFT (при условии, что сам анклав не имеет уязвимости)
- PoET CFT (также называемый режимом симулятора PoET) работает без оборудования SGX. Это только CFT
Ответ №2:
PoET — это BFT, потому что время ожидания PoET принудительно выполняется с помощью SGX enclave.
Существует также более углубленная проверка защиты, но это не делает его 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