Сегодня, в рамках рубрики Everscale Deep Tech и на примере Everscale, предлагаем порассуждать над вопросом «Как на самом деле должен работать масштабируемый блокчейн?»
🔵Масштабируемость в блокчейне означает способность справляться с растущей рабочей нагрузкой и обрабатывать больше транзакций в секунду (TPS)
🔵Ethereum постоянно сталкивается с проблемами масштабируемости из-за растущей активности сети, что, в свою очередь, приводит к увеличению стоимости транзакций
🔵Everscale — это масштабируемый блокчейн пятого поколения с уникальной архитектурой, основанной на смарт-контрактах
🔵В Everscale используется уникальная архитектура гетерогенного горизонтально масштабируемого блокчейна. Здесь каждый объект (даже ваш кошелёк) является смарт-контрактом
🔵Смарт-контракты обмениваются сообщениями друг с другом, а инструкции в этих сообщениях выполняются виртуальной машиной Threaded Virtual Machine (TVM). Они могут изменять как своё состояние, так и состояние других смарт-контрактов
🔵Транзакции генерируются при отправке сообщений смарт-контрактами и хранятся в блоках на Мастерчейне
🔵Для достижения масштабируемости, Everscale использует разделение на шарды, которые обрабатывают сообщения от нескольких смарт-контрактов. В зависимости от текущих потребностей сети, шарды могут делиться или объединяться
🔵Мастерчейн обрабатывает случайные транзакции пользователей и может использовать несколько шардов для обработки скачков нагрузки. Он играет решающую роль в достижении консенсуса по состоянию всей цепи, поскольку содержит хэши блоков других шардов
🔵Архитектура Everscale поддерживает до 232 Воркчейнов с 256 шардами в каждом — такая масштабируемость позволяет проводить миллионы транзакций в секунду без негативного влияния на комиссию в сети
🔵Каждый Воркчейн может быть независимо сконфигурирован и работать со своей собственной виртуальной машиной, комиссионной политикой и валютой. Воркчейны могут работать параллельно и взаимодействовать друг с другом с помощью механизма межцепочечной связи
🔵Подобный подход к гибкости и масштабируемости делают блокчейн Everscale подходящей платформой для различных приложений, например платёжных или транспортных систем, социальных сетей или доставки еды
🔗 Перейти к статье