Avalanche(AVA) —новое семейство консенсуса

in #ava5 years ago

image.png


Avalanche является новым протоколом, который появился не так давно. Ava Labs является разработчиком протокола Avalanche, нового распределенного способа проверки транзакций, который был выпущен анонимной группой под названием Team Rocket. Стартап получил инвестиции от таких компаний как Andreessen Horowitz, Polychain и MetaStable. Avalanche предлагает быстрое завершение операций и короткое время ожидания, высокую пропускную способность, надежность и низкое потребление энергии.

Основополагающей идеей Avalanche является метастабильность. Система всегда будет склоняться к одному решению. Это реализовано через систему голосования. Голосование совершается в несколько раундов, в течение которых система неминуемо приходит к единому решению. Протокол не имеет высокой нагрузки на сеть, устойчив к проблеме византийских генералов, основан на принципах равенства и имеет эффективную защиту от двойного расходования. Управление самой сетью осуществляется путем применения механизма доли владения токенами системы AVA. Это же позволяет избежать атак Сивиллы.
Новое семейство консенсуса Avalanche представляет собой комбинацию из четырех протоколов: Slush, Snowflake, Snowball и Avalanche.

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

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

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

Avalanche является четвертым протоколом, который составляет консенсус с тем же именем. Предназначенный для хранения истории транзакций, он позволяет вам легко их эффективно развертывать, используя DAG или Directed Acylic Graph. Использование этого графика делает сеть намного более эффективной и сокращает среднее время подтверждения транзакции примерно до одной секунды, сохраняя при этом высокий уровень безопасности.

Avalanche сочетает в себе:

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

Устойчивость к проблеме византийских генералов: данный протокол может эффективно работать и при большом количестве злонамеренных участников без негативного влияния на безопасность. Количество мошеннических нод может доходить до 50%.

Экосистема, основанная на принципах равенства: Avalanche создает экосистему, основанную на принципах равенства, то есть, все ноды в сети одинаковы. Майнеры отсутствуют, и у них нет каких-то особых привилегий.

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

Avalanche представляет собой технический прогресс в распределенных системах и имеет следующие свойства:
Высокая неизменность / безопасность (децентрализация через тысячи узлов)
Производительность (тысячи транзакций в секунду)
Время подтверждения / задержки (1–2 секунды для цели)
Сопротивление (подходит для открытых параметров и без разрешения)

Avalanche представляет новое семейство консенсуса, потому что это новое семейство сочетает в себе лучшее из классического консенсуса и Накамото.


Links:

website: https://avalabs.org/

twitter: https://twitter.com/avalabsofficial

telegram: https://t.me/avacoin_official

discord: https://discord.gg/99XZqMH

medium: https://medium.com/avalabs

Sort:  

As a follower of @followforupvotes this post has been randomly selected and upvoted! Enjoy your upvote and have a great day!