Rollups as a Service (RaaS) предлагает серию строительных услуг для сетей Rollup разработчикам, что может помочь им разработать или построить сети Rollup для специальных случаев на основе их конкретных бизнес-требований и обеспечить быстрое развертывание. Rollup - ведущее решение масштабируемости, которое повышает эффективность выполнения, что приводит к более быстрым и дешевым транзакциям, с безопасностью, происходящей из базовой цепи. Большинство основных проектов Rollup разработаны для экосистемно ориентированных блокчейн-сетей, включая ZkSync, Arbitrum, Optimism, StarkNet и т. д. Поскольку требования разработчиков к специальным случаям увеличиваются, они могут пожелать большей автономии над Rollups или создание Rollups, ориентированных на одно приложение, что позволит Dapps иметь большую масштабируемость и разнообразные функции.
Из этого вышли поставщики услуг RaaS, сосредоточенные на предоставлении разработчикам настраиваемых SDK сети Rollup, помогающих им быстро развертывать сети Rollup. Это изменило прежнюю потребность в создании мощной команды разработки для построения блокчейн-сети и также снизило порог входа для команд Web2 в мир криптовалют. Более того, исходя из того, что большинство блокчейн-проектов открывают свой код, поставщики услуг RaaS могут более быстро проектировать различные комбинированные сети на основе существующей зрелости развития сети для использования предприятиями или группами, чтобы удовлетворить потребности определенных групп потребителей.
22 апреля 2023 года компания Opside завершила раунд финансирования на сумму 4 миллиона долларов, возглавленный венчурным фондом Web3.com, с участием других известных инвесторов в криптоиндустрии.
Список официальных партнеров представлен на изображении:
Опсайд, действуя как боковая цепь, находится между слоем Rollup и Уровнем 1. Он интегрирует консенсус PoS (Proof of Stake) и консенсус PoW (Proof of Work) в свою сетевую структуру, отвечая за генерацию ZK-доказательств для слоя Rollup и предоставляя PoS-доказательства Уровню 1. См. следующую диаграмму:
Источник изображения: https://mirror.xyz/opsidezk.eth/_97BctFdavprY6-gxuf7oqpcx_FUjxSfvOmeCzOyI-8
В отношении собственной сети Opside - это сайдчейн PoS на основе Ethereum. Согласование PoS сети осуществляется сетью валидаторов Opside, где любой может делегировать IDE (собственный токен Opside) для становления валидатором и участия в согласовании сети. Валидаторам требуется периодически представлять доказательства PoS на уровне 1.
При PoS у Opside фиксированная скорость производства блоков, время разделено на слоты (12 секунд) и эпохи (32 слота). В каждом слоте случайно выбранный валидатор выступает в качестве предлагающего блок, ответственного за создание новых блоков и отправку их другим узлам в сети. Кроме того, в каждом слоте случайным образом выбирается комитет валидаторов, который использует свои голоса для определения допустимости предлагаемых блоков.
Валидаторы Opside несут ответственность не только за генерацию блоков в сети Opside, но и управляют сортировщиками для сети Rollup, упаковывая транзакции для сети Rollup, получая сетевые газовые сборы и блоковые награды в рамках Rollup. ZK-доказательства для сети обрабатываются специализированными доказателями, то есть ZK-майнингом. Любой человек с достаточной вычислительной мощностью для ZKP-вычислений может стать доказателем для сети Rollup, генерируя ZK-доказательства для данных транзакций, представленных сортировщиками на основе правил PoW. Доказатель, который первым представляет ZK-доказательство, получит блоковые награды от Rollup.
Дополнение к основным настройкам zk-Rollup: Обычно изменения состояния сети Rollup (такие как изменения данных учетной записи пользователя) хранятся в дереве Меркла, а официальные узлы (сортировщики) упаковывают сетевые транзакции. Сортировщики проверяют и подтверждают транзакции, отправленные пользователями, затем упаковывают их в блоки, генерируя новый корень Меркла. Одновременно узлам необходимо генерировать доказательства zk-SNARK (процесс, требующий значительной вычислительной мощности) на основе только что сгенерированного блока. Это, вместе с новым корнем Меркла, передается в смарт-контракт Ethereum, который проверяет правильность транзакций в сети Rollup.
Следовательно, в zk-Rollup существуют две основные роли, определенные на основе доказательств в нулевом знании:
1) Сортировщики сети, которые в Opside управляются сетью валидаторов;
2) Поколение доказательств zk-SNARK, которое в Opside открыто, позволяет любому пользователю ставить IDE, чтобы стать доказывающим, предоставляя вычислительные мощности сети Rollup.
Для предотвращения злонамеренного поведения доказывающих лиц они должны зарегистрироваться в системном контракте и заложить как минимум 100 000 токенов IDE. Если текущая сумма ставки меньше порога, отправка хэшей и ZKP не разрешена. Награды за представленные доказательства ZKP также будут распределяться в соответствии с долей суммы ставки.
С другой стороны, Opside поощряет майнеров предоставлять вычислительную мощность ZKP через механизм ZK-PoW, обеспечивая тем самым полную аппаратную инфраструктуру для ZK-Rollup. Для поощрения участия нескольких майнеров в ZKP вычислениях, т.е. майнинге PoW, Opside принимает механизм верификации ZKP в два шага. Доли наград ZKP PoW будут распределены среди действительных подающих ZKP — майнеров, на основе определенных правил.
Источник изображения: https://mirror.xyz/opsidezk.eth/rgovFrpGSDH87Hqxkm3CrqHV_QSALiYRNPo_JPy5UZ0
1) Представление Proofhash:После вычисления доказательства нулевого разглашения (ZKP) для конкретной последовательности доказывающее лицо сначала вычисляет хэш-значение доказательства/адреса и представляет это хэш-значение и адрес смарт-контракту. Доказательство является доказательством нулевого разглашения для конкретной последовательности, а адрес является адресом доказывающего лица.
Предполагая, что первый доказатель представляет значение хэша ZKP на блоке T, оно принимается до блока T+10 без каких-либо ограничений. С блока T+11 новые доказывающие не могут представлять хэши.
2) Представление ZKP:После блока T+11 любой доказатель может представить ZKP. Пока ZKP проходит проверку, его можно использовать для проверки всех представленных хэш-значений. Проверенные доказатели получают награду за доказательство работы (PoW) на основе соотношения обещанной суммы майнера.
Если ни одно ZKP не проходит верификацию до блока T+20, все доказывающие лица, которые представили хеши, будут уменьшены. Последовательность затем открывается, позволяя представлять новые значения хешей, возвращаясь к шагу 1.
Ожидается, что механизм ZK-PoW будет развернут на нескольких цепочках. Для каждой базовой цепочки, в пределах одного блока, каждый Rollup может отправлять только одну последовательность. Каждая последовательность поровну делит вознаграждение PoW текущего блока. Это означает, что, например, если блок в базовой цепочке имеет четыре последовательности отправки Rollups, вознаграждение PoW делится на четыре части, каждая последовательность получает четверть вознаграждения PoW блока. В будущем оценка рабочей нагрузки будет проводиться для каждой последовательности на основе соответствующего типа ZK-Rollup, количества транзакций Rollup, использования газа и т. д., чтобы разные последовательности оценивались по-разному.
В целом, Opside объединяет свои собственные сети и наборы валидаторов Rollup, смешивая механизмы PoS и ZK-PoW, позволяя экономике залога токенов IDE обеспечивать защиту безопасности для сетей Opside и Rollup. Открытая концепция zk доказательств также позволяет большому количеству рыночной вычислительной мощности участвовать в сети Opside, обеспечивая защиту вычислительной мощности для безопасности сети.
Общее количество токенов IDE составляет 10 миллиардов (пока не запущено), из которых:
Диаграмма распределения токенов выглядит следующим образом:
Источник изображения: https://mirror.xyz/opsidezk.eth/jIHaoowya4XG50zYtqhJ_WS14dl8vYKYspknSTP3vgY
Согласно смешанному консенсусу PoS и PoW, награды за блок делятся на две части, распределяемые между валидаторами и майнерами. Во время фазы предварительного тестирования сети Pre-Alpha временное соотношение наград за блок для PoS и PoW фиксировано на уровне 1:2, т.е. 11% от IDE выделяется валидаторам, а 22% - майнерам. В будущем это соотношение будет динамически корректироваться в зависимости от предложения и спроса на глобальную вычислительную мощность ZKP.
Помимо того, что IDE будет служить стимулами сети, они также будут служить токенами управления. После запуска основной сети Opside обладатели IDE смогут совместно принимать решения о будущем сети через разумный процесс и механизмы. Opside DAO будет определять все обновления параметров и механизмов основной сети Opside.
8 мая 2023 года Opside инициировала первую партию заявок на участие в программе опыта разработчика, где разработчикам требовалось предоставить свои собственные ссылки GitHub и разъяснить свой предыдущий опыт разработки.
Источник изображения: https://mirror.xyz/opsidezk.eth/z2VIpXUzxVMr6kjPPds2CZ5FO6lsdTcF72rzOG08P8E
Ожидается, что в ближайшие недели компания Opside запустит свой предварительный тестовый сеть. После запуска предварительного тестового сети Opside обычные пользователи смогут испытать различные функции, такие как транзакции между блокчейнами, трансферы и взаимодействие с Dapp. За выполнение определенных задач пользователи также будут получать баллы лояльности, которые будут иметь будущую стоимость. После запуска основного сети Opside, эти баллы можно будет конвертировать в токены основного сети.
Пользователи также могут подать заявку на участие в качестве валидаторов PoS и PoW, способствуя безопасности и стабильности сети Opside. На сегодняшний день Opside получил более 6 000 заявок от пользователей из более чем 50 разных стран.
Поставщики услуг RaaS, отделяя выполнение, урегулирование и доступность данных сетей Rollup, позволяют использовать виртуальные машины за пределами EVM, такие как SVM и MoveVM, в качестве Rollups. Это разнообразное сочетание обеспечивает инфраструктурную поддержку для финансовых сценариев использования и других приложений.
Важно, что проблемы взаимодействия приложений, с которыми сталкиваются текущие цепочки zkEVM, сосредоточенные на экосистеме, могут быть оптимизированы в рамках услуг RaaS. Это потому, что одиночный Rollup часто действует как цепочка приложений (цепочка, которая выполняет только одно приложение) и не нуждается в функционировании как цепочка экосистемы с обширными взаимодействиями приложений и смарт-контрактов.
Поэтому, если проблемы, с которыми сталкивается zkEVM, не будут удовлетворительно решены в среднесрочной и долгосрочной перспективе, все больше команд разработчиков могут выбрать использовать архитектуру RaaS для создания zk-Rollup-основанных цепочек приложений с развитием поставщиков услуг RaaS. Это связано с тем, что она предлагает более быструю верификацию расчетов, выбор из нескольких уровней DA (сети, обеспечивающие доступность данных, такие как Ethereum и Celestia), а также возможность захватить повествовательные эффекты технологии ZK.
Opside, в настоящее время, основанный на концепции zk-Rollup в треке RaaS, продвигается успешно. Хотя архитектура сети теоретически возможна, она находится на ранних стадиях, и будущее развитие экосистемы все еще ставит перед собой значительные вызовы. Пользователи в настоящее время могут участвовать в ранних сетевых опытах и потенциально получать награды в виде воздушных капель токенов сети.
Rollups as a Service (RaaS) предлагает серию строительных услуг для сетей Rollup разработчикам, что может помочь им разработать или построить сети Rollup для специальных случаев на основе их конкретных бизнес-требований и обеспечить быстрое развертывание. Rollup - ведущее решение масштабируемости, которое повышает эффективность выполнения, что приводит к более быстрым и дешевым транзакциям, с безопасностью, происходящей из базовой цепи. Большинство основных проектов Rollup разработаны для экосистемно ориентированных блокчейн-сетей, включая ZkSync, Arbitrum, Optimism, StarkNet и т. д. Поскольку требования разработчиков к специальным случаям увеличиваются, они могут пожелать большей автономии над Rollups или создание Rollups, ориентированных на одно приложение, что позволит Dapps иметь большую масштабируемость и разнообразные функции.
Из этого вышли поставщики услуг RaaS, сосредоточенные на предоставлении разработчикам настраиваемых SDK сети Rollup, помогающих им быстро развертывать сети Rollup. Это изменило прежнюю потребность в создании мощной команды разработки для построения блокчейн-сети и также снизило порог входа для команд Web2 в мир криптовалют. Более того, исходя из того, что большинство блокчейн-проектов открывают свой код, поставщики услуг RaaS могут более быстро проектировать различные комбинированные сети на основе существующей зрелости развития сети для использования предприятиями или группами, чтобы удовлетворить потребности определенных групп потребителей.
22 апреля 2023 года компания Opside завершила раунд финансирования на сумму 4 миллиона долларов, возглавленный венчурным фондом Web3.com, с участием других известных инвесторов в криптоиндустрии.
Список официальных партнеров представлен на изображении:
Опсайд, действуя как боковая цепь, находится между слоем Rollup и Уровнем 1. Он интегрирует консенсус PoS (Proof of Stake) и консенсус PoW (Proof of Work) в свою сетевую структуру, отвечая за генерацию ZK-доказательств для слоя Rollup и предоставляя PoS-доказательства Уровню 1. См. следующую диаграмму:
Источник изображения: https://mirror.xyz/opsidezk.eth/_97BctFdavprY6-gxuf7oqpcx_FUjxSfvOmeCzOyI-8
В отношении собственной сети Opside - это сайдчейн PoS на основе Ethereum. Согласование PoS сети осуществляется сетью валидаторов Opside, где любой может делегировать IDE (собственный токен Opside) для становления валидатором и участия в согласовании сети. Валидаторам требуется периодически представлять доказательства PoS на уровне 1.
При PoS у Opside фиксированная скорость производства блоков, время разделено на слоты (12 секунд) и эпохи (32 слота). В каждом слоте случайно выбранный валидатор выступает в качестве предлагающего блок, ответственного за создание новых блоков и отправку их другим узлам в сети. Кроме того, в каждом слоте случайным образом выбирается комитет валидаторов, который использует свои голоса для определения допустимости предлагаемых блоков.
Валидаторы Opside несут ответственность не только за генерацию блоков в сети Opside, но и управляют сортировщиками для сети Rollup, упаковывая транзакции для сети Rollup, получая сетевые газовые сборы и блоковые награды в рамках Rollup. ZK-доказательства для сети обрабатываются специализированными доказателями, то есть ZK-майнингом. Любой человек с достаточной вычислительной мощностью для ZKP-вычислений может стать доказателем для сети Rollup, генерируя ZK-доказательства для данных транзакций, представленных сортировщиками на основе правил PoW. Доказатель, который первым представляет ZK-доказательство, получит блоковые награды от Rollup.
Дополнение к основным настройкам zk-Rollup: Обычно изменения состояния сети Rollup (такие как изменения данных учетной записи пользователя) хранятся в дереве Меркла, а официальные узлы (сортировщики) упаковывают сетевые транзакции. Сортировщики проверяют и подтверждают транзакции, отправленные пользователями, затем упаковывают их в блоки, генерируя новый корень Меркла. Одновременно узлам необходимо генерировать доказательства zk-SNARK (процесс, требующий значительной вычислительной мощности) на основе только что сгенерированного блока. Это, вместе с новым корнем Меркла, передается в смарт-контракт Ethereum, который проверяет правильность транзакций в сети Rollup.
Следовательно, в zk-Rollup существуют две основные роли, определенные на основе доказательств в нулевом знании:
1) Сортировщики сети, которые в Opside управляются сетью валидаторов;
2) Поколение доказательств zk-SNARK, которое в Opside открыто, позволяет любому пользователю ставить IDE, чтобы стать доказывающим, предоставляя вычислительные мощности сети Rollup.
Для предотвращения злонамеренного поведения доказывающих лиц они должны зарегистрироваться в системном контракте и заложить как минимум 100 000 токенов IDE. Если текущая сумма ставки меньше порога, отправка хэшей и ZKP не разрешена. Награды за представленные доказательства ZKP также будут распределяться в соответствии с долей суммы ставки.
С другой стороны, Opside поощряет майнеров предоставлять вычислительную мощность ZKP через механизм ZK-PoW, обеспечивая тем самым полную аппаратную инфраструктуру для ZK-Rollup. Для поощрения участия нескольких майнеров в ZKP вычислениях, т.е. майнинге PoW, Opside принимает механизм верификации ZKP в два шага. Доли наград ZKP PoW будут распределены среди действительных подающих ZKP — майнеров, на основе определенных правил.
Источник изображения: https://mirror.xyz/opsidezk.eth/rgovFrpGSDH87Hqxkm3CrqHV_QSALiYRNPo_JPy5UZ0
1) Представление Proofhash:После вычисления доказательства нулевого разглашения (ZKP) для конкретной последовательности доказывающее лицо сначала вычисляет хэш-значение доказательства/адреса и представляет это хэш-значение и адрес смарт-контракту. Доказательство является доказательством нулевого разглашения для конкретной последовательности, а адрес является адресом доказывающего лица.
Предполагая, что первый доказатель представляет значение хэша ZKP на блоке T, оно принимается до блока T+10 без каких-либо ограничений. С блока T+11 новые доказывающие не могут представлять хэши.
2) Представление ZKP:После блока T+11 любой доказатель может представить ZKP. Пока ZKP проходит проверку, его можно использовать для проверки всех представленных хэш-значений. Проверенные доказатели получают награду за доказательство работы (PoW) на основе соотношения обещанной суммы майнера.
Если ни одно ZKP не проходит верификацию до блока T+20, все доказывающие лица, которые представили хеши, будут уменьшены. Последовательность затем открывается, позволяя представлять новые значения хешей, возвращаясь к шагу 1.
Ожидается, что механизм ZK-PoW будет развернут на нескольких цепочках. Для каждой базовой цепочки, в пределах одного блока, каждый Rollup может отправлять только одну последовательность. Каждая последовательность поровну делит вознаграждение PoW текущего блока. Это означает, что, например, если блок в базовой цепочке имеет четыре последовательности отправки Rollups, вознаграждение PoW делится на четыре части, каждая последовательность получает четверть вознаграждения PoW блока. В будущем оценка рабочей нагрузки будет проводиться для каждой последовательности на основе соответствующего типа ZK-Rollup, количества транзакций Rollup, использования газа и т. д., чтобы разные последовательности оценивались по-разному.
В целом, Opside объединяет свои собственные сети и наборы валидаторов Rollup, смешивая механизмы PoS и ZK-PoW, позволяя экономике залога токенов IDE обеспечивать защиту безопасности для сетей Opside и Rollup. Открытая концепция zk доказательств также позволяет большому количеству рыночной вычислительной мощности участвовать в сети Opside, обеспечивая защиту вычислительной мощности для безопасности сети.
Общее количество токенов IDE составляет 10 миллиардов (пока не запущено), из которых:
Диаграмма распределения токенов выглядит следующим образом:
Источник изображения: https://mirror.xyz/opsidezk.eth/jIHaoowya4XG50zYtqhJ_WS14dl8vYKYspknSTP3vgY
Согласно смешанному консенсусу PoS и PoW, награды за блок делятся на две части, распределяемые между валидаторами и майнерами. Во время фазы предварительного тестирования сети Pre-Alpha временное соотношение наград за блок для PoS и PoW фиксировано на уровне 1:2, т.е. 11% от IDE выделяется валидаторам, а 22% - майнерам. В будущем это соотношение будет динамически корректироваться в зависимости от предложения и спроса на глобальную вычислительную мощность ZKP.
Помимо того, что IDE будет служить стимулами сети, они также будут служить токенами управления. После запуска основной сети Opside обладатели IDE смогут совместно принимать решения о будущем сети через разумный процесс и механизмы. Opside DAO будет определять все обновления параметров и механизмов основной сети Opside.
8 мая 2023 года Opside инициировала первую партию заявок на участие в программе опыта разработчика, где разработчикам требовалось предоставить свои собственные ссылки GitHub и разъяснить свой предыдущий опыт разработки.
Источник изображения: https://mirror.xyz/opsidezk.eth/z2VIpXUzxVMr6kjPPds2CZ5FO6lsdTcF72rzOG08P8E
Ожидается, что в ближайшие недели компания Opside запустит свой предварительный тестовый сеть. После запуска предварительного тестового сети Opside обычные пользователи смогут испытать различные функции, такие как транзакции между блокчейнами, трансферы и взаимодействие с Dapp. За выполнение определенных задач пользователи также будут получать баллы лояльности, которые будут иметь будущую стоимость. После запуска основного сети Opside, эти баллы можно будет конвертировать в токены основного сети.
Пользователи также могут подать заявку на участие в качестве валидаторов PoS и PoW, способствуя безопасности и стабильности сети Opside. На сегодняшний день Opside получил более 6 000 заявок от пользователей из более чем 50 разных стран.
Поставщики услуг RaaS, отделяя выполнение, урегулирование и доступность данных сетей Rollup, позволяют использовать виртуальные машины за пределами EVM, такие как SVM и MoveVM, в качестве Rollups. Это разнообразное сочетание обеспечивает инфраструктурную поддержку для финансовых сценариев использования и других приложений.
Важно, что проблемы взаимодействия приложений, с которыми сталкиваются текущие цепочки zkEVM, сосредоточенные на экосистеме, могут быть оптимизированы в рамках услуг RaaS. Это потому, что одиночный Rollup часто действует как цепочка приложений (цепочка, которая выполняет только одно приложение) и не нуждается в функционировании как цепочка экосистемы с обширными взаимодействиями приложений и смарт-контрактов.
Поэтому, если проблемы, с которыми сталкивается zkEVM, не будут удовлетворительно решены в среднесрочной и долгосрочной перспективе, все больше команд разработчиков могут выбрать использовать архитектуру RaaS для создания zk-Rollup-основанных цепочек приложений с развитием поставщиков услуг RaaS. Это связано с тем, что она предлагает более быструю верификацию расчетов, выбор из нескольких уровней DA (сети, обеспечивающие доступность данных, такие как Ethereum и Celestia), а также возможность захватить повествовательные эффекты технологии ZK.
Opside, в настоящее время, основанный на концепции zk-Rollup в треке RaaS, продвигается успешно. Хотя архитектура сети теоретически возможна, она находится на ранних стадиях, и будущее развитие экосистемы все еще ставит перед собой значительные вызовы. Пользователи в настоящее время могут участвовать в ранних сетевых опытах и потенциально получать награды в виде воздушных капель токенов сети.