Рейтинг:0

Доказательство прошедшего времени (PoET)

флаг sa

Доказательство прошедшего времени (PoET) был обнаружен Intel в 2016 году как механизм консенсуса, прежде всего, для разрешенных сетей блокчейнов. Важно отметить, что мы можем использовать эту концепцию только в разрешенной цепочке блоков, а не в общедоступной или частной.

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

Patriot avatar
флаг cn
Вопрос был направлен сюда из другой части StackExchange.
Рейтинг:1
флаг cn

Насколько я понимаю PoET, вам нужна доверенная среда выполнения (TEE), такая как Intel SGX, для создания доказательства. Наличие TEE позволяет вам проводить удаленную аттестацию, которая, по сути, является способом доказать узлам, что вы честно выполнили какой-то фрагмент кода. В случае PoET код будет примерно таким спать(10).

Недостатком TEE является то, что вы перекладываете доверие на производителя ЦП, в данном случае на Intel. Intel необходимо поддерживать некоторые ключи подписи для подписи анклава/TEE. Вся безопасность теряется, если они скомпрометированы. Кроме того, существуют многочисленные атаки на Intel SGX, см. https://en.wikipedia.org/wiki/Software_Guard_Extensions#Атаки. Как только атака обнаружена, ее иногда бывает непросто исправить, и вам потребуется обновить оборудование.

Anantashayana Hegde avatar
флаг sa
Хорошо, я понял. Большое тебе спасибо
Patriot avatar
флаг cn
@AnantashayanaHegde Возможно, вы захотите проголосовать за ответ, который вам нравится. На ваше усмотрение вы можете принять ответ, что дополнительно вознаградит написавшего его человека.
Gilles 'SO- stop being evil' avatar
флаг cn
Удаленная аттестация не доказывает, что часть кода была выполнена честно. Это доказывает, что определенный фрагмент данных поступил из TEE (или из определенного приложения, работающего в этом TEE). Аттестация не связана напрямую с кодом, который ее выполнил: взаимосвязь между данными и кодом, который их создал, исходит исключительно из доверия к производителю TEE, производителю приложения и их цепочке развертывания. Аттестация не доказывает честность, только подлинность.
Anantashayana Hegde avatar
флаг sa
@Patriot Да, я хотел проголосовать за ответ, но недавно присоединился, и у меня недостаточно репутации, чтобы проголосовать. Итак, когда я попытался проголосовать, все происходило примерно так: «Спасибо за отзыв! Вам нужно как минимум 15 репутации, чтобы проголосовать, но ваш отзыв был записан».

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.