[ПРЕСС-РЕЛИЗ – Пало-Альто, Калифорния, 20 марта 2024 г.]
Pilotfish, прототип расширения Sui, смог увеличить производительность выполнения смарт-контрактов прямо пропорционально количеству используемых машин.
Mysten Labs, команда ведущих экспертов по распределенным системам, языкам программирования и криптографии и создателей сети Sui, сегодня объявила о знаковом достижении в масштабировании мощности блокчейна. Во время тестирования и разработки в среде блокчейна Sui прототип расширения Sui Pilotfish увеличил пропускную способность в 8 раз при поддержке 8 машин, успешно иллюстрируя возможность линейного масштабирования. Примечательно, что задержка на транзакцию уменьшалась по мере добавления большего количества машин во время теста, что впервые в истории доказало жизнеспособность линейного горизонтального масштабирования для транзакций блокчейна с низкой задержкой.
Это доказательство концепции было официально представлено в виде академического препринта под названием «Pilotfish: распределенное выполнение транзакций для ленивых блокчейнов», и первоначально был опубликован 29 января 2024 года как статья об архиве открытого доступа arXiv.
«Pilotfish меняет правила игры, поскольку индустрия блокчейнов стремится достичь такого же динамического увеличения мощности, которое в настоящее время возможно только с помощью централизованных серверных технологий», — сказал Лефтерис Кокорис-Когиас, один из авторов статьи и исследователь Mysten Labs. «Pilotfish обладает потенциалом значительно расширить пропускную способность, которая в настоящее время находится на переднем крае высокопроизводительных блокчейнов, обеспечивая уровни пропускной способности транзакций, которых не может достичь ни один другой существующий сегодня блокчейн».
Sui лидирует в отрасли по пропускной способности, используя несколько ядер для параллельного выполнения транзакций внутри отдельных валидаторов. Используя этот подход, через несколько месяцев после создания основной сети Суй достиг 65.8 миллионов транзакций за один день — больше, чем когда-либо в истории блокчейна. Однако одна машина может включать только ограниченное число ядер, поэтому прирост пропускной способности с помощью этой стратегии ограничен. Более того, машины, способные вмещать большое количество ядер, обходятся дорого в покупке и использовании. Революционное решение, предлагаемое Pilotfish, позволяет одному валидатору одновременно использовать несколько серверов. Эта новая технология не только делает возможной эластичную емкость, но и ее архитектура автоматического масштабирования, подобная централизованным решениям, таким как AWS или Heroku, позволяет использовать меньшие по размеру и более дешевые серверы, доступные по требованию.
Почти все другие блокчейны, стремящиеся к масштабированию, используют ту или иную форму пакетной обработки — группировки транзакций для одновременного добавления. Недостатком этого метода является значительная дополнительная задержка. Вместо того, чтобы транзакции сразу переходили к завершению, они задерживаются в ожидании, пока другие будут объединены в пакеты для выполнения вместе с ними. В отличие от других решений масштабирования, Pilotfish обеспечивает потенциально линейное масштабирование пропускной способности без увеличения задержки. Проще говоря, благодаря горизонтальному масштабированию, обеспечиваемому Pilotfish, просто задействовав необходимое количество машин, валидатор может адаптировать свою пропускную способность и использование ресурсов к конкретному варианту использования.
Альберто Соннино, научный сотрудник Mysten Labs, сказал: «До сих пор единственным вариантом увеличить мощность валидатора было обновление до более мощной машины. Pilotfish устраняет это ограничение, делая возможным горизонтальное масштабирование за счет простого добавления серверов без задержки выполнения. С Pilotfish вопрос больше не в том, возможен ли определенный уровень пропускной способности, а в том, сколько серверов для этого потребуется».
Pilotfish достигает своей замечательной масштабируемости, позволяя одному валидатору выполнять транзакции на нескольких машинах. В частности, Pilotfish разделяет функцию проверки на три ключевые роли: (1) основная, которая обрабатывает транзакции секвенирования с использованием консенсуса с высокой пропускной способностью, (2) SequencingWorkers (SW), которые хранят транзакции и отправляют их на выполнение; и (3) ExecutionWorkers (EW), которые хранят состояние блокчейна и выполняют транзакции, полученные от SW. Различные компоненты могут находиться на нескольких разных машинах, чтобы повысить производительность системы и повысить точность.
Что касается экспериментальных результатов, Pilotfish уже добился замечательных результатов с точки зрения линейного масштабирования, низкой задержки и поддержки различных рабочих нагрузок. В ходе тестирования Pilotfish сократил время отклика сети и сохранил задержку ниже 20 мс. В планы на будущее входят такие улучшения, как несколько SequencingWorker, репликация сегментов и сверхбыстрая сеть.
Binance Free $ 100 (Эксклюзив): Используйте эту ссылку, зарегистрироваться и получить 100 долларов бесплатно и 10% скидку на Binance Futures в первый месяц (terms).
- SEO-контент и PR-распределение. Получите усиление сегодня.
- PlatoData.Network Вертикальный генеративный ИИ. Расширьте возможности себя. Доступ здесь.
- ПлатонАйСтрим. Интеллект Web3. Расширение знаний. Доступ здесь.
- ПлатонЭСГ. Углерод, чистые технологии, Энергия, Окружающая среда, Солнечная, Управление отходами. Доступ здесь.
- ПлатонЗдоровье. Биотехнологии и клинические исследования. Доступ здесь.
- Источник: https://cryptopotato.com/mysten-labs-technology-prototype-on-sui-provides-first-proof-of-elastic-blockchain-scaling/
- :имеет
- :является
- :нет
- 1
- 2024
- 20
- 29
- 65
- 8
- a
- в состоянии
- академический
- доступ
- услужливый
- Достигать
- достигнутый
- достижение
- Достигает
- через
- приспосабливать
- добавленный
- добавить
- дополнительный
- AI
- Стремясь
- родственный
- Все
- позволяет
- уже
- an
- и
- объявило
- любой
- подхода
- архитектура
- архив
- МЫ
- гайд
- AS
- At
- Авторы
- доступен
- AWS
- со спинкой
- фон
- BE
- было
- ниже
- Beyond
- binance
- Бинанс Фьючерс
- блокчейн
- целлюлозно-бумажная промышленность
- блокчейн транзакции
- блокчейны
- граница
- прорыв
- но
- купить
- by
- Калифорния
- CAN
- способный
- Пропускная способность
- случаев
- централизованная
- Переключатель
- более дешевый
- цвет
- компоненты
- Консенсус
- содержание
- контракт
- криптография
- В настоящее время
- снизилась
- Задерживается
- затягивание
- Спрос
- Развитие
- различный
- направлять
- непосредственно
- отправка
- распределенный
- распределенные системы
- нижняя сторона
- в течение
- динамический
- включен
- позволяет
- позволяет
- конец
- привлечение
- улучшения
- пользоваться
- конверт
- Окружающая среда
- НИКОГДА
- Эксклюзивные
- выполнять
- выполнение
- существующий
- дорогим
- экспериментальный
- эксперты
- расширение
- и, что лучший способ
- Сборы
- окончательность
- Во-первых,
- Впервые
- после
- Что касается
- Передний край
- форма
- Формально
- Бесплатно
- от
- функция
- будущее
- Фьючерсная торговля
- Доходы
- игра
- игра-чейнджер
- Расти
- рука
- Ручки
- высокая производительность
- горизонтальный
- Как
- Однако
- HTTPS
- иллюстрирующая
- in
- включают
- включать
- Увеличение
- расширились
- повышение
- individual
- промышленность
- первоначально
- вместо
- в нашей внутренней среде,
- в
- IT
- ЕГО
- январь
- JPG
- Основные
- Labs
- ориентир
- Языки
- большой
- Задержка
- ведущий
- Лиды
- уровень
- уровни
- Используя
- такое как
- Ограниченный
- линейный
- дольше
- Низкий
- машина
- Продукция
- mainnet
- поддержанный
- ДЕЛАЕТ
- Создание
- многих
- Март
- Маржа
- Май..
- метод
- миллиона
- месяцев
- БОЛЕЕ
- Более того
- самых
- перемещение
- с разными
- Мистень
- Лаборатории Мистена
- сеть
- сетей
- Новые
- нет
- Ничто
- особенно
- сейчас
- номер
- номера
- of
- от
- предлагают
- Предложения
- on
- консолидировать
- ONE
- только
- открытый
- Опция
- or
- составители
- Другое
- Другое
- Пало-Альто
- бумага & картон
- Параллельные
- для
- Планы
- Платон
- Платон Интеллектуальные данные
- ПлатонДанные
- возможность
- возможное
- потенциал
- потенциально
- мощный
- Точность
- представлены
- нажмите
- Пресс-релизы
- первичный
- Программирование
- языки программирования
- доказательство
- доля
- прототип
- приводит
- доказывания
- Push
- вопрос
- достиг
- Reading
- Получать
- получила
- Цена снижена
- зарегистрироваться
- освободить
- замечательный
- удаляет
- копирование
- требовать
- реквизит
- исследованиям
- исследователь
- ресурс
- ответ
- Итоги
- роли
- Сказал
- то же
- Масштабируемость
- Шкала
- масштабирование
- Ученый
- стремится
- последовательность действий
- сервер
- Серверы
- Поделиться
- общие
- значительный
- просто
- одновременно
- одинарной
- меньше
- умный
- умный контракт
- So
- твердый
- Решение
- Решения
- некоторые
- конкретно
- Спонсоров
- Область
- магазин
- Стратегия
- Успешно
- На
- поддержка
- система
- системы
- команда
- технологии
- Технологии
- terms
- тестXNUMX
- Тестирование
- который
- Ассоциация
- Их
- Эти
- они
- этой
- три
- пропускная способность
- время
- раз
- титулованный
- в
- сегодня
- вместе
- сделка
- исполнение транзакции
- Сделки
- В отличие от
- модернизация
- использование
- прецедент
- используемый
- через
- Проверка
- Validator
- валидаторы
- различный
- с помощью
- жизнеспособность
- Ожидание
- законопроект
- ЧТО Ж
- были
- Что
- Что такое
- когда
- будь то
- который
- будете
- в
- без
- ВАШЕ
- зефирнет