О криптовалюте просто (Хосп) - страница 22

Что такое алгоритм консенсуса?

Чтобы избежать всего этого хаоса, легальные криптовалюты разработали механизмы консенсуса, которые регулируют проблемы в децентрализованной системе:

1. Противоречивая информация – один майнер говорит одно, а второй – другое.

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

3. Механизмы стимулирования мотивации большего числа людей участвовать в консенсусе не только в качестве пользователя.

Хотя в процессе создания консенсуса есть еще много алгоритмов, которые могут быть обозначены по-разному в разных криптовалютах, есть три наиболее важных:

1. Доказательство значимости (Proof of Importance).

2. Доказательство доли владения (Proof of Stake).

3. Доказательство выполнения работы (Proof of Work).

1. ДОКАЗАТЕЛЬСТВО ЗНАЧИМОСТИ

Это один из наименее используемых до сих пор механизмов. Его можно было бы использовать более широко, но чаще всего используется алгоритм «Доказательство выполнения работ». С помощью алгоритма консенсуса «Доказательство значимости» участник с «наибольшей важностью» может сказать, какие транзакции произошли, и он также чаще всего получает вознаграждение. Поскольку такое лицо не будет единственным участником с наибольшей важностью, то все сводится к вероятностному сочетанию того, у кого из них наилучшая репутация. Насколько важно это установить? У криптовалют для этого есть разные механизмы, но одним из факторов является время, когда кто-то является частью системы вместе с количеством других майнеров, доверяющих им и решивших получить от них информацию.

Сравните это с социальными сетями. Вы, скорее всего, добавите в друзья в «Фейсбук» кого-то, кто там уже довольно давно, имеет не фейковую с виду страницу, и на этого человека уже подписаны многие из ваших друзей. Примерно так же работает «Доказательство значимости» в мире децентрализации. Коэффициент важности каждого человека основывается на ценности, которую определяет система, она решает, сколько у участников есть «полномочий», как часто они обрабатывают транзакции и как часто получают за это вознаграждение. Плюсом такой системы является то, что буквально любой участник, независимо от состояния счета, может достичь высокого уровня важности. Недостаток же в том, что эту систему можно обмануть, просто создав подставных участников, которые будут голосовать друг за друга, тем самым создавая важность. Это как фейковый аккаунт в соцсетях – люди начинают подписываться на него только потому, что на него уже подписалось много человек. Некоторые блокчейн-алгоритмы используют этот механизм, но ему, вероятно, еще нужны некоторые дополнительные функции.