Проект Elrond был запущен в 2017 году в Сибиу Румыния.
Его цель состоит в том, чтобы полностью изменить инфраструктуру общественного blockchain с акцентом на в безопасности эффективности в масштабируемости и совместимости Логотип Elrond EGLD
Для этого блокчейн Elrond основан на трех принципах: Adaptive Sharding State, консенсус Secure Proof of Stake (SPOS) и битва узлов Миссия Elrond создать платформу, способную удовлетворить мировой спрос на транзакции. Сеть Elrond сопровождается множеством мастернод, которые позволяют совершать быстрые и недорогие транзакции.
Кроме того, Elrond также поддерживает децентрализованные приложения (dApps) для реальных случаев использования.
Всего за 3 года команда проекта Elrond разработала сеть, способную обрабатывать до 11500 транзакций в секунду (по сравнению с 5-7 транзакциями для биткойнов или 15 для Ethereum).
Благодаря упрощенному пользовательскому интерфейсу Elrond также хочет продвигать массовое использование блокчейна среди населения. Примечательно, что код Элронда имеет открытый исходный код и может быть проверен кем угодно на GitHub Элронд результат работы команды предпринимателей, инженеров и исследователей, имеющих технический опыт в Intel, Google, Microsoft и опыт работы с блокчейнами, в том числе входивший в руководящую группу NEM.
Чем Elrond отличается от других блокчейнов, уже представленных на рынке? Чтобы узнать, давайте более подробно рассмотрим, как работает экосистема с Adaptive State Sharding, Secure Proof of Stake и Battle of Nodes.
Экосистема Элронда.
Адаптивное сегментирование состояния.
Sharding или перегородки представляет собой метод для разделения данных во множестве осколков или фрагментов независимого по горизонтали чтобы распределить хранение в памяти. Шардинг впервые был использован в базах данных и представляет собой метод распределения данных между несколькими машинами.
Это делает эту технику, широко используемую блокчейнами для повышения их масштабируемости, путем распределения состояний транзакций и обработки, так что каждый узел в сети обрабатывает только часть всех транзакций.
Главное нововведение Элронда использование шардинга. Таким образом, команда разработала Adaptive State Sharding, инновационное решение, повышающее эффективность этой техники в десять раз Действительно, одна только эта эволюция объединяет 3 основных типа сегментирования, наиболее распространенных на рынке: сегментирование сети, сегментирование транзакций и сегментирование состояния.
Шардинг, реализованный в сети Elrond, был разработан для достижения следующих целей:
Масштабируемость без влияния на надежность что означает, что увеличение или уменьшение количества фрагментов должно влиять только на незначительную область узлов, не вызывая простоев, или минимизировать их при обновлении настроек.
Быстрая доставка и мгновенное отслеживание что означает, что расчет целевого фрагмента транзакции должен быть детерминированным, а также тривиальным для расчета, что устраняет необходимость в циклах передачи.
Эффективность и адаптивность что требует, чтобы фрагменты были максимально сбалансированы в любой момент времени.
Безопасное подтверждение ставки (SPoS).
Для работы своего блокчейна Elrond использует новый консенсусный подход Proof-of-Stake который называется Secure Proof of Stake Этот консенсус открывает новые горизонты в способах выбора узлов валидации мастерноды из шарда, а также в шагах, предпринимаемых валидаторами для максимально эффективного завершения процесса валидации транзакции.
«Битва узлов».
Чтобы протестировать его протокол перед выходом из основной сети, сообществу предлагается подвергнуть блокчейн Elrond серии тестов. Эта фаза, называемая Битва узлов действует как общедоступная тестовая сеть блокчейна Elrond.
Battle of Nodes это постоянная тестовая сеть, которая будет использоваться даже после развертывания основной сети. Сетевые валидаторы могут запускать там узлы для тестирования последних итераций протокола перед их развертыванием в основной сети.
Интерес состоит в том, чтобы довести сеть Elrond до предела своих возможностей и обнаружить все потенциальные уязвимости перед развертыванием нового обновления протокола.Эта тестовая сеть является одним из компонентов, которые позволяют Elrond обеспечивать безопасность своей экосистемы. Чтобы стимулировать помощь разработчиков, хакеров и специалистов по кибербезопасности, Elrond финансово вознаграждает каждого, кто находит лазейку.
Во время 1-го и 2-го этапов Battle of Nodes, которые прошли в октябре и декабре 2019 года соответственно, участникам было роздано 90 000 долларов Перед основной сетью этап, который состоится как минимум в июне 2020 года, также будет сопровождаться вознаграждением за обнаружение ошибок, в ходе которого участники награждаются до 60 000 долларов.
Эксперименты на этом этапе позволили блокчейну Elrond доказать свою масштабируемость и безопасность. Действительно, сеть достигла пика в 13 000 транзакций в секунду, и протокол предотвратил 3 попытки атаки типа «отказ в обслуживании» (DDoS).
Распределение узлов в сети Elrond.
Для чего используется EGLD?
Elrond предоставляет доступ к использованию своей сети через служебный токен называемый EGLD Все расходы, связанные с обработкой транзакций, выполнением смарт-контрактов и вознаграждениями за различные взносы в сеть, будут оплачиваться в EGLD.
После активации управления блокчейном Elrond EGLD можно использовать для голосования по предложениям сообщества.