X

Главные новости криптовалют

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


Передавая данные, вы соглашаетесь с политикой конфиденциальности.
Не хочу знать законы, знать какие тенденции правят бизнесом, как подстроиться под новое цифровое время, чтобы стать успешным.
Поделиться

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

476 0

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

Теория понятия «консенсус»

Согласие — это метод достижения единомыслия в группе. Голосование случается в пользу большей части, не беря во внимание интересы меньшинства, но с иной стороны, это увеличивает вероятность соглашения, которое несет пользу группе. Другими словами, алгоритм консенсуса помогает людям создавать более справедливое окружение и общество. Так же, для принятия решений используется метод, который называется «механизм консенсуса». Цели данного механизма это согласование, общая работа, сотрудничество, влиятельность.

Построение блокчейн-сетей

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

Формирование узлов

Блоки формируются особенной категорией узлов сети блокчейна — узлами консенсуса. В случае криптовалют эти узлы обозначают майнерами, потому что они вознаграждаются за собственную работу в виде майнинга. Майнеры принимают участие в формировании блокчейна, группируя входящие транзакции в блоки и рассылая их в пределах сети. Не менее известным типом узлов есть тип под названием «легкие клиенты». Данное название он получили, потому что не имеют полной версии блокчейна и включают в себя только данные, которые важны для узла. К плюсам данного типа узлов можно отнести организацию криптовалютного кошелька (возможность качественно отслеживать баланс пользователя), маленькая потребность объемов памяти и затрачиваемых ресурсов.

Доказательство работы (Proof Of Work)

Доказательством работы являются следующие факторы:

* Криптографические задания решают майнеры дабы «замайнить» блок, который вслед за тем необходимо прибавить к блокчейну.

* Данный процесс настоятельно требует большего числа энергии. Система сделана таким образом, что бы задание усложнялось.

* В тот момент, когда манер обнаруживает блок, он посылает его в сеть для дальнейшей проверки.

* Проверка того, принадлежит ли блок цепочке или же нет, считается довольно обычным процессом.

Proof of Stake

Протокол POS в использовании комфортнее, чем POW. Основными преимуществами протокола POS является доступность с любого устройства, более качественная защита (более централизирован). Так же, майнеры заменяются на валидаторов, которые выполняют функцию блокировки некоторых своих монет в качестве ставки. Далее они начинают проверку блоков, смысл которой заключается в том, что после обнаружения блока (для которого есть возможность добавления в цепочку) они делают на него ставку. Но проблема данного протокола заключается в том, что участие в доказательстве блока требует не маленькое количество заблокированных средств, что делает такую добычу более элитарной.

Proof Of Activity

В данном алгоритме транзакции контролируются учетками (админами). Так же PoA обладает качественной пропускной способностью и подходит для использования в частных сетях. Но PoA имеет децентрализованную систему и поэтому не работает в общедоступной сети.

Proof of Burn

«Алгоритм сжигания» заключается в том, что необходимо поставить трудную задачу перед майнером использования реальных ресурсов. И в итоге, тот, кто вложится в майнинг (отдал монеты) получает право иметь транзакционные сборы.

Proof of Importance

Все учетные записи имеют оценку важности. Основная задача заключается в том, чтобы внести транзакции клиентов в блокчейн, а взамен получить финансовую выгоду. Для получения права на «вычисление важности» клиенты должны иметь не менее 10 000 XEM на аккаунте. Данный проект также дает гостям сайта возможность выявить рейтинг важности отдельно взятых учетных записей.

Proof of Checkpoint

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

Proof of Capacity

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



Нет комментариев. Ваш будет первым!
Загрузка...


Читайте также:

Cryptonews © 2018

Информационное агентство
(св-во о регистрации СМИ ЭЛ № ФС 77 - 72715, выдано 23 апреля 2018 г. Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций)