Algorand
В данной статье представлен подробный обзор Algorand - ориентированного на массовое внедрение.
Для удобства, мы также добавили возможность изучения материала в формате подкаста. Прослушать данную статью можно перейдя по этой ссылке.
Оглавление
1. Команда разработчиков Algorand
2. Технологии блокчейна
2.1. Два уровня сети Algorand
2.2. Алгоритм достижения консенсуса
2.3. Обеспечение безопасности сети
2.4. Особенные разработки
3. Токен ALGO
4. Партнёрства Algorand
5. Algorand Foundation
6. Достоинства и недостатки проекта
7. Перспективы развития Algorand
8. Заключение
Вы можете перейти к любому пункту статьи, нажав на его заголовок в оглавлении, а также вернуться к оглавлению, нажав на заголовок пункта. Попробуйте, это очень удобно!
Команда разработчиков Algorand
Проект Algorand был запущен в 2017 году профессором Сильвио Микали. Он работает на факультете электротехники и компьютерных наук Массачусетского технологического института с 1983 года. Исследовательские интересы Сильвио Микали - криптография, безопасные протоколы, знания с нулевым разглашением, псевдослучайная генерация и блокчейн. Эта личность участвовала в изобретении вероятностного шифрования, доказательств нулевого разглашения, а также многих других протоколов, которые являются основой современной криптографии.
Как и упоминалось ранее, в 2017 году Сильвио Микали решил создать Algorand - полностью децентрализованный, масштабируемый и безопасный блокчейн-проект, который предоставляет платформу по созданию сервисов и приложений для «экономики без границ». В Algorand он руководит всеми исследованиями, криптофинансированием и безопасностью. Кроме того, Сильвио является лауреатом премии Тьюринга в области компьютерных наук, премии Геделя в области теоретической информатики и премии RSA в области криптографии. Ко всему этому он состоит в Национальной академии наук, Национальной инженерной академии, а также в Американской академии искусств и наук.
Таким образом, можно сделать вывод о том, что Сильвио Микали - профессионал в индустрии криптовалют, а значит он способен создать и развить по-настоящему инновационный и востребованный блокчейн-проект.
Помимо Сильвио. Шон Форд - генеральный операционный директор, ответственный за выход криптовалюты на рынок и операции, включающие в себя управление продуктами, проектирование, маркетинг и развитие глобального сообщества.
Конечно же, это не все члены команды Algorand. Также в развитии проекта участвуют участвующие на международном уровне исследователи, криптографы, математики, экономисты и проверенные бизнес-лидеры из глобальных технологических компаний.
Технологии блокчейна
Алгоритм построить децентрализованную экономику без каких-либо ограничений, а также ускорить массовое принятие криптовалют во всех сферах жизни общества. Сейчас разберёмся, с помощью каких технологий проект хочет обойти по производительности другие блокчейны.
Два уровня сети Algorand
Данный блокчейн имеет двухуровневую структуру. То есть, простыми словами - Algorand = Ethereum + Polygon, но это изначально целая и более эффективная конструкция.
- первая На ном ПРОИСХОДИТ поддержку простейших-Смарт контракты, создание активов и их обмен между пользователями системы. Все эти процессы происходят на базовом уровне, помогая обеспечить безопасность и совместимость;
- Второй уровень
Данный уровень предназначен для функционирования более сложных смарт-контрактов и развёртывания децентрализованных приложений.
Совместная работа этих двух уровней помогает увеличить пропускную способность сети Algorand. Происходит это потому, что сложные смарт-контракты выполняются отдельно на своём уровне, не мешая обработке простых смарт-контрактов, что улучшает скорость передачи данных в системе.
Алгоритм достижения консенсуса
Algorand может обрабатывать более 1 000 транзакций в секунду, используя модифицированный алгоритм консенсуса Proof-of-Stake - Pure Proof-of-Stake или Чистое доказательство доли владения. Для того, чтобы начать создавать новые блоки, пользователям требуется всего 1 монета ALGO. То есть, это хорошо, что барьер для входа минимален, но есть и один недостаток - участники сети, которые имеют минимальный депозит, могут вести себя недобросовестно, ведь они практически ничего не теряют.
Давайте рассмотрим сам процесс создания блоков. В Algorand используется двухэтапный процесс производства новых блоков, который состоит из предложения и голосования. В рамках первой стадии происходит выбор лидера блока, который должен предложить текущий блок. Данные пользователи выбираются с помощью проверяемой случайной функции (VRF) Algorand. Этот механизм представляет из себя программу, которая выбирает ноды случайным образом, но с учётом относительного размера их ставки.
Лидер блока выбирается случайно. Только он один из всей системы знает о своём назначении. Кроме того, VRF предоставляет ему криптографическое доказательство, с помощью которого при необходимости лидер может подтвердить свой текущий статус.
Не так трудно догадаться, что такой алгоритм обеспечивает дополнительную безопасность сети. Так, злоумышленники не могут узнать, кто является случайно избранным лидером блока, пока не будет предложен сам блок.
После выбора лидера блока и формирования самого блока начинается вторая стадия - голосование. Здесь узлы случайным образом собираются в комитет, чтобы подтвердить отсутствие перерасходов, двойных расходов, а также других проблем, которые могут возникнуть в процессе создания блока. Если эта группа нод приходит к решению, что всё в порядке, блок добавляется в цепочку. Если же были обнаружены какие-либо проблемы, то сеть переходит в режим восстановления, блок стирается, а затем начинаются выборы нового лидера блока.
Следует отметить, что в Algorand не предусмотрены наказания за недобросовестное поведение валидаторов. То есть, при возникновении какой-либо вредоносной активности со стороны ноды, сеть просто переходит в режим восстановления и продолжает работу. Действительно, такой метод ускоряет обработку операций в блокчейне, но Algorand всё равно часто критикуют за отсутствие наказаний для недобросовестных участников системы.
Таким образом, Pure Proof-of-Stake - интересный и в какой-то мере демократичный алгоритм консенсуса с минимальным барьером входа для возможности участвовать в создании блоков. Кроме того, при таком методе выбора лидера блока становится невозможным возникновение двух блоков одновременно, что чисто теоретически означает и невозможность раздвоения цепочки блоков.
Обеспечение безопасности сети
Стоит обратить внимание на то, что разработчики всё равно предусмотрели способ защиты от умышленных вредоносных действий хакеров. Так, генерация новых блоков в сети Algorand прекратится, пока затраты хакера на атаку не увеличатся до такой степени, что для него эта операция просто станет нерентабельной.
Особенные разработки
В Algorand существует ещё ряд особенностей, которые улучшают работоспособность сети:
- Vault
Это технология сжатия цепочки блоков, которая позволяет новым пользователям сразу присоединиться к Algorand без обременительной загрузки, что увеличивает расширение сети; - Pixel
Это новая схема цифровой подписи, созданная для систем проверки подлинности кода. Она снижает требование к свободному пространству, не жертвуя безопасностью посредством ротации ключей; - Atomic² Swaps ™
Это технология использования мгновенной завершённости транзакций Algorand. Она способствует обмену активов в одной цепочке без каких-либо временных и хеш-блокировок в одной транзакции. То есть, обмен активами происходит мгновенно, открывая путь для торговли следующего поколения; - Улучшенные смарт-контракты
Использование алгоритма консенсуса PureProof-of-Stake позволяет создавать более быстрые и дешёвые формы смарт-контрактов. Они требуют минимум ресурсов, при этом обеспечивая высокие стандарты безопасности.
Токен ALGO
ALGO - главная монета внутри блокчейна Algorand.
У неё есть несколько стандартных способов применения:
- Оплата комиссий за операции внутри сети Algorand;
- Получение вознаграждений за стейкинг.
Стоит отметить, что благодаря вышеупомянутому алгоритму достижения консенсуса в блокчейне Algorand вознаграждения, выплачиваемые валидаторам за создание блока, делятся между всеми держателями криптовалюты ALGO. Это означает, что каждый держатель может получать около 6-7% годовых.
Максимальное предложение токенов ALGO составляет 10 000 000 000 штук. На момент написания статьи (сентябрь 2021 года) ALGO находится на 15 месте рейтинга CoinMarketCap, имея рыночную капитализацию 12 738 637 471 долларов США. Общее предложение при этом равняется 5 771 372 269 монет.
Вы, конечно же, можете приобрести ALGO на всех популярных криптовалютных биржах: Binance, Coinbase, Huobi, KuCoin и других.
Партнёрства Algorand
Algorand имеет партнёрские соглашения со многими компаниями:
- Партнёрство Curate и Algorand позволит начать чеканить NFT в больших количествах на данном блокчейне;
- Запуск в Algorand моста Curvegrid, который позволит предприятиям встроить технологию NFT и блокчейн в свой бизнес и мобильные приложения;
- Интеграция USDC и USDT в блокчейн Algorand позволяет участникам сети пользоваться стейблкоинами, что делает торговлю и переводы средств более комфортными;
- Algorand разработал несколько новых функций для ISDA, Международной ассоциации свопов и деривативов. Эти функции позволяют разработчикам создавать инновационные приложения и токенизировать традиционные активы;
- Algorand будет вести учёт официальных данных о рейтингах и титулах игроков World Chess в своей децентрализованной сети. Это будет происходить в режиме реального времени, обеспечивая надёжность и прозрачность рейтинговой шахматной системы;
- Algorand имеет партнёрское соглашение с базирующейся на Бермудах компанией MAPay, которая планирует проводить платежи на данном блокчейне для повышения эффективности и снижения затрат на здравоохранение;
- Xfinite и Eros Now заключили партнёрство с Algorand, чтобы создать блокчейн-платформу для привлечения контента.
Algorand Foundation
В 2019 году произошёл запуск некоммерческой организации Algorand Foundation, который контролирует финансирование блокчейна Algorand.
Кроме того, данный фонд спонсирует обучение разработчиков приложений в различных мировых университетах. Algorand Foundation также занимается поддержкой разного рода мероприятий, связанных с технологией блокчейн.
Фонд периодически запускает комплексные программы, призванные помочь приложениям и разработчикам, которые расширяют экосистему Algorand.
Достоинства и недостатки проекта
Начнём, как обычно, с преимуществ разбираемого блокчейна:
- Опытная команда разработчиков
Над разработкой и продвижением Algorand работают профессионалы из различных отраслей. Такой подход позволяет проекту продвигаться в нескольких сферах, что, несомненно, делает его лучше и популярнее; - Уникальный алгоритм консенсуса
Pure Proof-of-Stake обладает набором положительных качеств, которые улучшают работу сети, а это, в свою очередь, способствует притоку новых пользователей и успешному долгосрочному развитию блокчейна; - Безопасность, децентрализация и масштабируемость
Разработчики Algorand максимально близко подошли к решению Трилеммы масштабируемости Виталика Бутерина. Как и упоминалось выше, Algorand децентрализован, безопасен и способен масштабироваться; - Низкие комиссии за транзакции
В данной системе транзакционные сборы остаются минимальными независимо от того, сколько людей используют сеть. Так, средняя комиссия за перевод средств составляет 0.001 ALGO, а это по текущему курсу не дотягивает даже до 1 цента; - Поддержка популярных языков программирования
Algorand поддерживает разработку децентрализованных приложений и предоставляет наборы инструментов для работы с Python, JavaScript, Java и Go;
- Обширная экосистема
Блокчейн Algorand заключил огромное количество партнёрских соглашений, которые помогают сети развиваться; - Алгоритмы шифрования для квантовых компьютеров
До начала стоит уточнить, что по мнению многих экспертов квантовые компьютеры будут способны взломать большую часть существующих блокчейнов. Algorand разработал два алгоритма шифрования для квантовых компьютеров. Они значительно повышают анонимность блокчейнов.
Теперь перейдём к слабым сторонам Algorand:
- Централизация токенов
На данный момент большое количество токенов находится у разработчиков, что может привести к централизации сети. Кроме того, известно, что команда периодически продаёт ALGO, чтобы покрыть возникающие издержки; - Неэффективное использование токенов
Algorand Foundation, о котором мы говорили ранее, вкладывает огромное количество средств в развитие инфраструктуры блокчейна, забывая при этом про маркетинг. Таким образом, сеть теряет часть обычных пользователей и потенциальных инвесторов.
Перспективы развития Algorand
Проект в настоящее время активно развивается, привлекая новых пользователей. Сеть имеет ряд ранее озвученных преимуществ, которые играют большую роль в долгосрочном процветании Algorand. Компания периодически заключает перспективные партнёрства и занимается техническими разработками с целью создания инновационных и полезных продуктов. Если такая активность будет сохраняться и дальше, то Algorand способен стать одной из самых популярных платформ для развёртывания децентрализованных приложений с возможностью реального их использования.
Заключение
Алгоритм за короткое время стал мощной платформой с технологическими инновациями и большим сообществом. Как и предполагалось ранее, такой прогресс в долгосрочной перспективе будет продолжаться при должных усилиях команды разработчиков. Инвестировать в ALGO или нет каждый должен решить для себя сам.