@QuaiNetwork
Доказательство минимума энтропии (PoEM)
Доказательство минимума энтропии во многом основано на консенсусе Сатоши по доказательству работы. Настоятельно рекомендуется иметь глубокое понимание консенсуса Proof-of-Work, прежде чем читать документацию PoEM. Подробное объяснение Консенсуса Накамото можно найти здесь. Формальную исследовательскую работу по доказательству минимума энтропии можно найти здесь.
Узлы блокчейна работают вместе, чтобы согласовать список транзакций и порядок их записи. То, как эти узлы приходят к соглашению (так называемому механизму консенсуса), имеет решающее значение для обеспечения надежности и устойчивости блокчейна к цензуре.
Quai Network использует механизм консенсуса под названием «Доказательство минимума энтропии» (PoEM). PoEM вдохновлен механизмом консенсуса Биткойна, называемым консенсусом Сатоши Proof-of-Work (PoW). PoEM, как и PoW, использует хэши, сгенерированные конкурирующими майнерами, для проверки достоверности предлагаемых блоков. Однако PoEM отличается от PoW тем, как эти хэши сравниваются и измеряются.
В отличие от PoW, который рассматривает все блоки, соответствующие определенному уровню сложности, как одинаково действительные, PoEM измеряет внутренний вес блока для расчета энтропии или случайности каждого предлагаемого удаления блока. Это гарантирует, что все узлы всегда предпочитают определенный блок любому другому варианту.
При PoEM все узлы немедленно согласовывают следующий блок, как только узнают об этом, устраняя любые разногласия, вызванные задержкой в ​​сети. Два узла, на которых работает PoEM, всегда согласуют следующий блок в цепочке.
Устраняя разногласия в консенсусе, PoEM позволяет всем узлам оставаться согласованными. Это отличается от всех других алгоритмов консенсуса, которым требуется время для достижения консенсуса или разрешения конфликтов.
«Постоянный консенсус» PoEM предлагает несколько преимуществ по сравнению с существующими механизмами консенсуса, такими как Proof of Work и Proof of Stake, включая мгновенное разрешение форка и более быструю финализацию. Эти свойства дают PoEM уникальную способность поддерживать консенсус, координируя при этом неограниченное количество сегментов выполнения.
Мгновенные решения о разветвлении: при наличии одного и того же набора информации каждый узел в системе всегда будет принимать одно и то же решение относительно следующего блока в последовательности.
Более быстрая окончательность: доказательства минимума энтропии обеспечивают более быстрые математические гарантии в цепочке, чем все существующие механизмы консенсуса.
Координация неограниченного количества сегментов выполнения. Постоянный консенсус является обязательным условием для координации неограниченного количества сегментов выполнения. Механизмы, которым требуется любое время для разрешения разногласий путем консенсуса, неэффективны для координации нескольких цепочек.