# Консенсусное соглашение FHPoS

По-прежнему существует довольно много сетей блокчейнов, таких как самые известные Биткойн и Эфириум (ETH 2.0 движется к PoS 2.0), обе используют систему доказательства работы, которая опирается на по существу асимметричные алгоритмические головоломки. Эти доказательства чрезвычайно сложно создать. , но сторонняя проверка проста. Безопасность этих сетей достигается за счет консенсуса всей сети в отношении того, что вычислительную мощность, необходимую для создания действительного доказательства, трудно подделать, и что совокупная сложность цепочек по мере добавления последующих блоков к Блокчейн становится очень сложно создать.

Тем не менее, эти вычислительно большие доказательства бесполезны для блокчейн-сетей. Мы определяем полезность как работу, ценную для блокчейн-сетей, помимо защиты распределенных реестров. контрактов, большая часть работы бесполезна или не может быть использована повторно. Процесс майнинга также чрезвычайно расточительный, поскольку определяющим фактором в работе обычно является вычислительная мощность, которая потребляет много энергии и требует большого количества оборудования для выполнения.

<figure><img src="https://3213646079-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwhLBAlaIv6IvqP0uM2FC%2Fuploads%2FN48ghGFeFYJ3l66BUyyL%2Ff02b1958612617a562a77b144484969.jpg?alt=media&#x26;token=26b03380-0742-45a3-b248-6ff84efb2616" alt=""><figcaption></figcaption></figure>

Механизм консенсуса FHPoS заключается в том, что для каждого периода времени система выбирает набор объектов, называемых вериаторами, и в течение следующего цикла выборов будет играть решающую роль в высокочувствительных протоколах, таких как создание блоков и окончательная проверка. Качество и количество работы высоки, что требует выполнения дорогостоящих операций для обеспечения высокой скорости реагирования на сообщения и создания долгосрочной надежной репутации. Поэтому верификатор также должен дать обещание в качестве гарантии хорошего поведения. быть наказаны в соответствии с его серьезностью. Вместо этого они вознаграждаются, когда они проявляют усердие к правилам. Любой узел, который выполняет задачу узла или может выполнить требования, может публично стать кандидатом на проверку. Конечно, по разным причинам может быть могут быть только ограниченные верификаторы, которых на ранней стадии будет 21, а на более поздней стадии можно ожидать сотни или даже тысячи в зависимости от всей ситуации развития сети. на.

Мы также призываем владельцев тумана как можно больше присоединяться к веб-экологии и голосовать за верификаторов в качестве избирателей. заложенная сумма и пропорция комиссионного вознаграждения. В отличие от проверяющего, количество избирателей отсутствует. Пока избиратель выбирает и поддерживает только человека, проверяющего кандидата с хорошей практикой безопасности, тогда риск низок, и существует постоянная Источник дохода.

Эта конструкция избирателя-верификатора имеет очень надежную гарантию безопасности. Она позволяет системе выбирать узлы проверки с большим общим количеством залогов и исключать кандидатов с относительно небольшим общим количеством залогов. Фактически, в любой момент нам нужна значительная часть Обязательный туман. Это затрудняет враждебным группам возможность стать узлами проверки (поскольку им необходимо создать прочную репутацию, чтобы получить необходимую поддержку), а стоимость системы атаки высока (поскольку любая атака приводит к большому количеству сокращений тумана). .

Наша схема механизма консенсуса намного более эффективна, чем работающий механизм доказательства интереса (PoW), и намного быстрее, чем механизм доказательства справедливости (PoS): она позволяет почти всем участникам, владеющим Fog, постоянно участвовать, тем самым поддерживая высокий уровень безопасности при ограничении количество узлов проверки, поэтому все основные сетевые операции эффективны. Чтобы предотвратить сговор между верификатором и сборщиком, верификаторы были назначены случайным образом через равные промежутки времени.

<figure><img src="https://3213646079-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwhLBAlaIv6IvqP0uM2FC%2Fuploads%2FGBAIWx8SdJ1OgQ8f8sQb%2Fimage.png?alt=media&#x26;token=8e6b5d01-632f-4d05-9aa7-1de60334e5ef" alt=""><figcaption></figcaption></figure>

Применение технологии блокчейна всегда было наиболее актуальной темой, и, поскольку общедоступная сеть, несущая приложение, ее производительность определяет применение верхнего предела приложения, включая обновление Ethereum, стремится улучшить производительность системы. Рождение публичной цепи и интеллектуальные контракты обеспечивают носитель для приложений блокчейна, но сценарии приложений также ограничены общедоступной цепью. Одним из препятствий для крупномасштабных приложений блокчейна является масштабируемость, производительность блокчейна. более высокие комиссии за транзакции, с которыми часто сталкивается Ethereum. Расширение емкости является фундаментальным решением для решения проблемы перегрузки сети, а многоуровневая структура является одним из основных способов достижения расширения емкости. Благодаря многоуровневой структуре данные могут обрабатываться в параллельно в разных сетевых разделах для повышения эффективности обработки Например, схема расширения Ethereum Layer 2 помещает процесс вычислений в цепочку и отправляет окончательные результаты обратно в цепочку, чтобы улучшить способность обработки информации в цепочке блоков. Многоуровневая структура публичной цепочки имеет разные способы, включая параллельную цепочку. и ретрансляционная цепочка, ламинирование, уровень 2, основная сеть и подсеть.
