Avalanche - обзор тезнологии

in #avax4 years ago


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

Avalanche имеет гораздо большую пропускную способность. Он работает на алгоритме консенсуса Proof of Stake. Сеть Avalanche способна обрабатывать более 4500 тысяч транзакций в секунду. Это показатель гораздо больше, чем у Биткойна, Эфира или сетей выполненных на ядре Тендерминт, который сейчас является одним из самых продвинутых.

И каждый блок в сети Avalanche создается раз в 3 секунды и именно за это время транзакция считается полностью завершенной. При этом в сети могут работать одновременно хоть несколько миллионов валидаторов без урона для сети.

При этом сеть является энерго-эффективной и безопасной. Avalanche невозможно взломать так называемой «атакой 51%» или «атакой Сибиллы», потому что для подтверждения блока в сети необходимо согласие 80% валидаторов.

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

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

Помимо этого у Avalanche имеется широкий набор инструментов для упрощения работы девелоперов. Создавать приложения на базе Avalanche можно используя язык программирования GO или JS, либо напрямую, либо через специальный API или среду разработки.

А также в сеть Avalanche можно без проблем перенести любой смарт контракт или dApp написанный на языке Solidity, то есть на языке, который используется в сети Ethereum.


Telegram RU - https://t.me/Avalanche_ru
Сайт - https://www.avalabs.org
Explorer - https://explorer.avax.network
Avalanche-X - https://www.avalabs.org/avalanche-x
Facebook - https://www.facebook.com/avalancheavax
LinkedIn - https://www.linkedin.com/company/avalancheavax/
Reddit - https://www.reddit.com/r/Avax/