Назад |  Блог > Unnamed> Avalanche — платформа с высокой пропускной способностью и полноценной поддержкой функционала как сети Ethereum, так и других сетей.

Avalanche — платформа с высокой пропускной способностью и полноценной поддержкой функционала как сети Ethereum, так и других сетей.

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

Что такое Avalanche?

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

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

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

  • Модульность. Avalanche позволяет использовать подсети для создания новых приватных (permissioned) или публичных (permissionless) блокчейнов, называемых подсетями. При этом созданные с помощью Avalanche блокчейны могут быть совместимы друг с другом в единой экосистеме. Помимо этого, возможен перенос уже существующих блокчейнов и DAGов на новый механизм консенсуса, который также даст им более высокую скорость.
  • Кастомизация. С помощью Avalanche разработчики полностью контролируют поведение смарт-контрактов, подсетей и виртуальных машин. Они могут устанавливать ограничения на взаимодействия с децентрализованными приложениями, виртуальной машиной и выбирать языки программирования для конкретных dApps, устанавливать специфичные характеристики и наборы правил для соответствия подсетей требованиям регуляторов или для использования во внутрикорпоративных решениях.
  • Масштабируемость и безопасность. Платформа Avalanche использует механизм консенсуса Proof-of-Stake (PoS) для обеспечения защиты от атаки Сивиллы. Эта система дает возможность десяткам тысяч валидаторов «высказывать свое мнение» о правильности или неправильности транзакций, обеспечивая устойчивость и надежность сети к атакам;
  • Высокая производительность. Avalanche создала новое семейство протоколов  консенсуса, которое позволяет платформе обрабатывать тысячи транзакций в секунду. 

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

Немного о Snow протоколах

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

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

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

Кроме того, семейство протоколов Snow имеет высокий уровень безопасности. В то время как другие группы консенсусных протоколов восприимчивы к ряду атак, их невозможно реализовать внутри экосистемы Avalanche. Благодаря огромному количеству валидаторов гарантируется неизменность и устойчивость к цензуре, которых PoW-протоколы не могут достичь. В других PoS-системах масштабирование осуществляется путем делегирования подтверждения транзакций группе валидаторов, но в таком случае все же существует вероятность их картельного сговора. Протоколы Snow не зависят от делегирования, поскольку каждый валидатор может участвовать в достижении консенсуса.

Athereum в Avalanche

Перейдем от сравнений проектов и особенностей Avalanche к более интересным вещам. Например, реализации Эфириума на платформе Avalanche. Athereum — это так называемый «дружественный форк» Эфириума, который подкреплен протоколом консенуса Avalanche. Другими словами, это тот же самый 100% Эфир с той же EVM и набором всех инструментов, только в его основе заложены более быстрые принципы работы Avalanche. В Athereum разработчики имеют полный набор привычных им инструментов, таких как Remix, Metamask, MyEtherWallet, Web3js, Truffe Suite, Embark и другие.

Для справки: «дружественный форк» имеет мало общего с обычным форком. Команда, стоящая за Athereum, просто «портирует» Эфириум на определенной высоте блока в систему Avalanche. На данный момент эта подсеть пока еще дорабатывается, но вы уже можете попробовать ее в тестнете. Все держатели ETH после полного запуска Athereum получат на свои кошельки количество токенов ATH, равное по количеству ETH, которые они хранят на своих кошельках. Athereum — не конкурент Эфира, дружественный форк просто предназначен для обеспечения альтернативной среды для запуска децентрализованных приложений с более высокой пропускной способностью. Он должен вдохновить девелоперов на дальнейшие исследования и разработки dApps, а также на оптимизацию самой EVM.

Другие проекты в экосистеме Avalanche

Whiteblock

С 2017 года Whiteblock зарекомендовала себя как лидер в тестировании блокчейнов. В списке клиентов компании можно найти Ethereum Foundation и даже Министерство обороны США. С помощью Whiteblock блокчейн-платформы могут надежно тестировать производительность своих сетей в децентрализованных системах производственных сред. Благодаря передовым методологиям тестирования команды проектов могут определить области своих систем, нуждающиеся в дальнейшем улучшении, а также подготовиться к запуску блокчейнов.

Команда Ava Labs, стоящая за разработкой Avalanche, заключила партнерство с Whiteblock в августе этого года. Whiteblock является одним из лидеров в тестировании производительности блокчейнов и их оптимизации. Благодаря этому партнерству эксперты Ava Labs и Whiteblock смогли провести серию стресс-тестов, проверок безопасности и других методов оценки платформы. 

IOSG Ventures

Основанный в 2017 году IOSG Ventures — венчурный фонд, ориентированный на исследования и специализирующийся на Open Finance, Web 3.0 и других инновациях в сфере блокчейнов. Фонд имеет более 60 инвестиций и активно участвует в различных сообществах разработчиков и DAO. IOSG Ventures инвестирует в лучшие команды, обладающие инновационными идеями, высоким качеством работы и сильным сообществом.

Quantstamp

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

С августа этого года Quantstamp сотрудничает с Ava Labs, оптимизируя безопасность платформы. Благодаря этому партнерству Avalanche сможет удовлетворить потребности крупных игроков в сфере глобальных финансов, включая сложности интеграции цифровых активов в традиционный бизнес.

Figment

Компания Figment, базирующаяся в Канаде и обслуживающая клиентов по всему миру, является крупнейшим в стране поставщиком блокчейн-инфраструктуры и услуг в этой сфере. Миссия Figment — поддерживать внедрение, рост и долгосрочный успех экосистемы Web 3.0. Основная цель Figment — это упрощение использования технологии блокчейн следующего поколения для разработчиков. Компания предоставляет инфраструктуру нод и стейкинга корпоративного уровня, обозреватель Hubble Web 3 и инструменты для разработчиков. С недавнего времени Figment сотрудничает с Ava Labs, предоставляя для пользования обозреватель блоков и шлюз доступа Web 3 API Data Hub.

Torus

Torus — сингапурская компания, основанная в 2018 году, которая занимается созданием моста между привычной многим пользователям аутентификацией через сервисы вроде Google или Facebook с приложениями на блокчейне. Цель компании — сделать так, чтобы любая цифровая идентификация была действительным межплатформенным идентификатором, позволяя пользователям переносить свои цифровые удостоверения в любое приложение в Интернете.

Chainlink

С момента своего появления на рынке криптовалют Chainlink произвел фурор, привлекая внимание криптоинвесторов, стартапов и даже крупных технологических и финансовых игроков, таких как Google и SWIFT. Chainlink решает одну из самых глобальных проблем для практической реализации смарт-контрактов — подключение блокчейнов к реальным данным, таким как цены активов или информация по доставке товаров, посредством так называемых оракулов.

Архитектурно Chainlink спроектирован с модулями внутри и вне сети, которые связаны между собой и могут быть обновлены, чтобы гибко адаптироваться к развитию технологий. Децентрализация достигается как за счет извлечения данных из нескольких источников, так и за счет их обработки на нескольких узлах. Оракулы управляются сетью узлов, производительность и репутация которых постоянно отслеживаются. Оракулы Chainlink предназначены для подключения блокчейна к любому внешнему каналу данных или API, таким как данные финансового рынка, отчеты о погоде и многое другое.

Заключение

Платформа Avalanche обеспечивает высокую пропускную способность и эффективность без ущерба для децентрализации или безопасности. Эти функции не только делают её отличным проектом для сферы DeFi, но и прекрасной платформой для платежей. В теории, она может поддерживать миллионы валидаторов и предоставляет инструменты для кастомизации, которые включают взаимодействие между блокчейнами экосистемы.

Оставьте комментарий