Что такое DoubleZero, основанное бывшим руководителем стратегии в Solana Foundation?
Как в системах Layer 1 (L1), так и в системах Layer 2 (L2), несмотря на то, что вычислительная мощность валидаторов продолжает расти, ограничения в пропускной способности и нестабильность задержек связи между узлами валидаторов остаются ключевыми факторами, затрудняющими улучшение производительности.
Протокол DoubleZero стремится преодолеть эти барьеры путем оптимизации потока данных, увеличения пропускной способности и снижения задержки. Он нацелен на создание высокопроизводительной, бесразрешительной децентрализованной сетевой структуры, открывающей новые возможности для будущих распределенных систем.
Согласно официальному описанию, DoubleZero не определен как L1 или L2, а как N1 (Network 1), децентрализованная платформа, разработанная для создания и управления высокопроизводительными, разрешенными сетями. Цель DoubleZero - предоставить инфраструктурный уровень для ускорения коммуникации в высокопроизводительных распределенных системах, увеличивая пропускную способность и уменьшая задержку.
Протокол DoubleZero эффективно фильтрует спам, увеличивает пропускную способность, снижает задержку и устраняет нестабильность в коммуникации путем интеграции оптоволоконных каналов, предоставленных физическими лицами и организациями, для создания синхронизированной сети.
DoubleZero была основана Остином Федерой, Эндрю Макконнеллом и Матео Уордом при поддержке двух основных команд-контрибьютеров: Firedancer и Malbec Labs. Остин Федера,бывшийстратегический руководитель Фонда Solana, ушел в отставку в начале этого месяца, чтобы запустить DoubleZero и сейчас занимает должность генерального директора Фонда DoubleZero.
Андрю Макконнелл является сооснователем и техническим директором компании Malbec Labs, которая специализируется на разработке программного обеспечения с открытым исходным кодом, аппаратного ускорения и сетевой инженерии. Кроме того, Нихар Шах, бывший глава отдела науки о данных в Mysten Labs и бывший сотрудник Jump Crypto и Meta (Libra/Diem), присоединился к DoubleZero в качестве главного экономиста.
Еще одной важной командой-участником стала команда Firedancer, созданная Jump Crypto как независимый клиент-валидатор Solana. Firedancer был разработан для устранения единой точки отказа и повышения общей надежности и устойчивости сети. В отличие от оригинального валидатора на основе Rust, Firedancer написан на C и не содержит кода на Rust, что значительно снижает влияние потенциальных уязвимостей на сеть и гарантирует безопасность Solana.
Согласно Lightspeedподкаст, Firedancer продемонстрировал работу на скорости 1 миллион транзакций в секунду во время конференции Solana Breakpoint в этом году, работая поверх DoubleZero.
Возможность Firedancer увеличить производительность Solana до 1 миллиона TPS (по сравнению с текущим лимитом протокола около 81 000 TPS) лежит в его инновационном дизайне архитектуры и оптимизации потока данных.
Рекомендуемая литература:“Что такое Firedancer, главное событие Breakpoint?“
Стоит отметить, что цели DoubleZero тесно соответствуют общей визии Solana. Официальная команда Solana и сооснователь Анатолий Яковенко неоднократно подчеркивали важность «увеличения пропускной способности и снижения задержки» в Twitter, что соответствует основной миссии DoubleZero.
Согласно его белой бумаге, сеть DoubleZero предлагает два основных улучшения для блокчейн-систем: во-первых, она фильтрует входящие транзакции заранее с помощью специального оборудования, исключая спам и дублирующиеся транзакции, что эффективно снижает нагрузку на валидаторов. Это позволяет блокчейну использовать общие ресурсы системы фильтрации без необходимости каждому отдельному валидатору предоставлять достаточные ресурсы. Во-вторых, DoubleZero обеспечивает четкую маршрутизацию, отслеживание и приоритизацию исходящих сообщений для повышения эффективности коммуникации.
С точки зрения сетевой архитектуры, DoubleZero грамотно разделен на внешнее кольцо входящего/исходящего трафика и внутреннее кольцо потока данных. Внешнее кольцо управляет внешними интерфейсами и безопасностью, в то время как внутреннее кольцо оптимизирует внутреннюю связь. В частности, внешнее кольцо подключается к общедоступному Интернету (внешний круг на схеме ниже), где оборудование, такое как FPGA, используется для смягчения последствий распределенных атак типа «отказ в обслуживании» (DDoS), проверки подписей и фильтрации повторяющихся транзакций. Серверы во внутреннем кольце потока данных создают консенсус по отфильтрованному трафику, используя выделенные линии пропускной способности, оптимизированные для маршрутизации.
Из сетевой архитектуры DoubleZero мы можем увидеть ее ключевые компоненты, включая сетевые устройства в критических точках входа/выхода и пропускную способность в сетях. Эти сетевые устройства позволяют каналам передачи данных, предоставленным отдельными лицами и организациями, функционировать как приоритетная сеть, реализуя фильтрацию, проверку и защиту от спама. Кроме того, оптоволоконные соединения в сети DoubleZero обеспечивают соединения с низкой задержкой и высокой пропускной способностью между различными местоположениями. Участники сети могут добавлять в сеть свои неиспользуемые оптоволоконные каналы, принадлежащие или арендованные, и подписывать соглашения об уровне обслуживания (SLA) для каждого канала, указывая расположение конечных точек, пропускную способность, задержку и соответствующие размеры MTU.
Таким образом, DoubleZero позиционирует себя как N1 - нейтральный и высокопроизводительный физический уровень инфраструктуры. На основе этого уровня N1 можно построить распределенные системы и приложения (например, N2 или другие).
В белой книге также отмечается, что DoubleZero может использоваться для оптимизации любой распределенной системы. Узлы L1, L2, RPC и системы MEV могут присоединиться к сети, чтобы снизить нагрузку на валидатора, смягчить атаки DDoS и улучшить производительность, получив преимущества увеличенной пропускной способности и сниженной задержки. Кроме того, сетевая архитектура DoubleZero может быть применена к онлайн-играм, обучению больших языковых моделей, требующему высокоскоростные соединения, и другим распределенным системам, требующим низкой задержки и высокой пропускной способности. По видению DoubleZero, протокол представляет собой новую экономическую модель в секторах пропускной способности и связи.
Например, с точки зрения предложения, частные предприятия могут внести вклад в систему DoubleZero, предоставляя неиспользуемые оптоволоконные линии, приобретенные или арендованные у телекоммуникационных операторов или поставщиков сетевых услуг, что открывает новые источники дохода. С точки зрения пользователей и операторов DoubleZero позволяет распределенным системам наслаждаться преимуществами частных сетей, не полагаясь на централизованные системы или долгосрочные контракты.
В целом протокол DoubleZero удовлетворяет потребности как поставщиков, так и пользователей, обеспечивая взаимные выгоды путем вклада и использования неиспользуемых оптических каналов связи. Он интегрирует индивидуальные и организационные вклады в единый, надежный и масштабируемый глобальную сеть.
Что такое DoubleZero, основанное бывшим руководителем стратегии в Solana Foundation?
Как в системах Layer 1 (L1), так и в системах Layer 2 (L2), несмотря на то, что вычислительная мощность валидаторов продолжает расти, ограничения в пропускной способности и нестабильность задержек связи между узлами валидаторов остаются ключевыми факторами, затрудняющими улучшение производительности.
Протокол DoubleZero стремится преодолеть эти барьеры путем оптимизации потока данных, увеличения пропускной способности и снижения задержки. Он нацелен на создание высокопроизводительной, бесразрешительной децентрализованной сетевой структуры, открывающей новые возможности для будущих распределенных систем.
Согласно официальному описанию, DoubleZero не определен как L1 или L2, а как N1 (Network 1), децентрализованная платформа, разработанная для создания и управления высокопроизводительными, разрешенными сетями. Цель DoubleZero - предоставить инфраструктурный уровень для ускорения коммуникации в высокопроизводительных распределенных системах, увеличивая пропускную способность и уменьшая задержку.
Протокол DoubleZero эффективно фильтрует спам, увеличивает пропускную способность, снижает задержку и устраняет нестабильность в коммуникации путем интеграции оптоволоконных каналов, предоставленных физическими лицами и организациями, для создания синхронизированной сети.
DoubleZero была основана Остином Федерой, Эндрю Макконнеллом и Матео Уордом при поддержке двух основных команд-контрибьютеров: Firedancer и Malbec Labs. Остин Федера,бывшийстратегический руководитель Фонда Solana, ушел в отставку в начале этого месяца, чтобы запустить DoubleZero и сейчас занимает должность генерального директора Фонда DoubleZero.
Андрю Макконнелл является сооснователем и техническим директором компании Malbec Labs, которая специализируется на разработке программного обеспечения с открытым исходным кодом, аппаратного ускорения и сетевой инженерии. Кроме того, Нихар Шах, бывший глава отдела науки о данных в Mysten Labs и бывший сотрудник Jump Crypto и Meta (Libra/Diem), присоединился к DoubleZero в качестве главного экономиста.
Еще одной важной командой-участником стала команда Firedancer, созданная Jump Crypto как независимый клиент-валидатор Solana. Firedancer был разработан для устранения единой точки отказа и повышения общей надежности и устойчивости сети. В отличие от оригинального валидатора на основе Rust, Firedancer написан на C и не содержит кода на Rust, что значительно снижает влияние потенциальных уязвимостей на сеть и гарантирует безопасность Solana.
Согласно Lightspeedподкаст, Firedancer продемонстрировал работу на скорости 1 миллион транзакций в секунду во время конференции Solana Breakpoint в этом году, работая поверх DoubleZero.
Возможность Firedancer увеличить производительность Solana до 1 миллиона TPS (по сравнению с текущим лимитом протокола около 81 000 TPS) лежит в его инновационном дизайне архитектуры и оптимизации потока данных.
Рекомендуемая литература:“Что такое Firedancer, главное событие Breakpoint?“
Стоит отметить, что цели DoubleZero тесно соответствуют общей визии Solana. Официальная команда Solana и сооснователь Анатолий Яковенко неоднократно подчеркивали важность «увеличения пропускной способности и снижения задержки» в Twitter, что соответствует основной миссии DoubleZero.
Согласно его белой бумаге, сеть DoubleZero предлагает два основных улучшения для блокчейн-систем: во-первых, она фильтрует входящие транзакции заранее с помощью специального оборудования, исключая спам и дублирующиеся транзакции, что эффективно снижает нагрузку на валидаторов. Это позволяет блокчейну использовать общие ресурсы системы фильтрации без необходимости каждому отдельному валидатору предоставлять достаточные ресурсы. Во-вторых, DoubleZero обеспечивает четкую маршрутизацию, отслеживание и приоритизацию исходящих сообщений для повышения эффективности коммуникации.
С точки зрения сетевой архитектуры, DoubleZero грамотно разделен на внешнее кольцо входящего/исходящего трафика и внутреннее кольцо потока данных. Внешнее кольцо управляет внешними интерфейсами и безопасностью, в то время как внутреннее кольцо оптимизирует внутреннюю связь. В частности, внешнее кольцо подключается к общедоступному Интернету (внешний круг на схеме ниже), где оборудование, такое как FPGA, используется для смягчения последствий распределенных атак типа «отказ в обслуживании» (DDoS), проверки подписей и фильтрации повторяющихся транзакций. Серверы во внутреннем кольце потока данных создают консенсус по отфильтрованному трафику, используя выделенные линии пропускной способности, оптимизированные для маршрутизации.
Из сетевой архитектуры DoubleZero мы можем увидеть ее ключевые компоненты, включая сетевые устройства в критических точках входа/выхода и пропускную способность в сетях. Эти сетевые устройства позволяют каналам передачи данных, предоставленным отдельными лицами и организациями, функционировать как приоритетная сеть, реализуя фильтрацию, проверку и защиту от спама. Кроме того, оптоволоконные соединения в сети DoubleZero обеспечивают соединения с низкой задержкой и высокой пропускной способностью между различными местоположениями. Участники сети могут добавлять в сеть свои неиспользуемые оптоволоконные каналы, принадлежащие или арендованные, и подписывать соглашения об уровне обслуживания (SLA) для каждого канала, указывая расположение конечных точек, пропускную способность, задержку и соответствующие размеры MTU.
Таким образом, DoubleZero позиционирует себя как N1 - нейтральный и высокопроизводительный физический уровень инфраструктуры. На основе этого уровня N1 можно построить распределенные системы и приложения (например, N2 или другие).
В белой книге также отмечается, что DoubleZero может использоваться для оптимизации любой распределенной системы. Узлы L1, L2, RPC и системы MEV могут присоединиться к сети, чтобы снизить нагрузку на валидатора, смягчить атаки DDoS и улучшить производительность, получив преимущества увеличенной пропускной способности и сниженной задержки. Кроме того, сетевая архитектура DoubleZero может быть применена к онлайн-играм, обучению больших языковых моделей, требующему высокоскоростные соединения, и другим распределенным системам, требующим низкой задержки и высокой пропускной способности. По видению DoubleZero, протокол представляет собой новую экономическую модель в секторах пропускной способности и связи.
Например, с точки зрения предложения, частные предприятия могут внести вклад в систему DoubleZero, предоставляя неиспользуемые оптоволоконные линии, приобретенные или арендованные у телекоммуникационных операторов или поставщиков сетевых услуг, что открывает новые источники дохода. С точки зрения пользователей и операторов DoubleZero позволяет распределенным системам наслаждаться преимуществами частных сетей, не полагаясь на централизованные системы или долгосрочные контракты.
В целом протокол DoubleZero удовлетворяет потребности как поставщиков, так и пользователей, обеспечивая взаимные выгоды путем вклада и использования неиспользуемых оптических каналов связи. Он интегрирует индивидуальные и организационные вклады в единый, надежный и масштабируемый глобальную сеть.