Skip to main content
5 человек
в команде
5 месяцев
в работе
Спроектировали и разработали совместно с IOHK децентрализованное приложение на платформе Plutus. Созданный DApp — это один из первых NFT-маркетплейсов на Cardano
Узнать больше

Обзор Polygon zkEVM: принцип работы L2-решения для Ethereum

Polygon_zkEVM
Polygon zkEVM — это блокчейн второго уровня для Ethereum, решение для масштабирования с нулевым разглашением (ZK). Polygon zkEVM использует криптографический примитив, называемый доказательством ZK, для проверки переходов состояний. Он сочетает в себе доступность данных и проверку выполнения на уровне L1 блокчейна Ethereum для обеспечения безопасности и надежности перехода состояний L2.

zkEVM позволяет разработчикам разворачивать в сети L2 смарт-контракты Ethereum без какого-либо изменения кода, используя при этом преимущества ZK-Rollups, как например низкую стоимость газа и быструю финализацию транзакций.

Стратегия эффективности блокчейна

  • Первая стратегия заключается в развертывании консенсусного контракта, который стимулирует наиболее эффективных агрегаторов участвовать в процессе генерации доказательств.
  • Вторая стратегия — выполнять все вычисления вне блокчейна, сохраняя в блокчейне только необходимые данные и zk-доказательства.
  • Способ реализации смарт-контракта моста, например расчет счетов методом UTXO
  • Использование специализированных криптографических примитивов в zkProver для ускорения вычислений и минимизации размеров доказательства, применимое через:
  • Запуск специального языка ассемблера с нулевым разглашением (zkASM) для интерпретации байт-кодов.
  • Использование инструментов с нулевым разглашением, таких как zk-STARK, для целей доказательства; эти доказательства выполняются очень быстро, хотя и больше по размеру.
  • Вместо публикации большого размера доказательств zk-STARK в качестве доказательств достоверности, zk-SNARK используется для подтверждения правильности доказательств zk-STARK. Эти zk-SNARK, в свою очередь, публикуются в качестве доказательства достоверности изменений состояния. Это помогает снизить затраты на газ с 5 миллионов до 350 тысяч.
Подпись к картинке Ссылка

Мы убеждены, что не бывает «глупых» вопросов, а чем раньше проговорить всё «неудобное», тем приятнее получится результат. Поэтому на протяжении всей работы мы открыты к вопросам, чтобы в итоге ожидание и реальность порадовали и вас, и нас.

Mikhail Dashkevich
Tech Lead. Metalamp

Мы убеждены, что не бывает «глупых» вопросов, а чем раньше проговорить всё «неудобное», тем приятнее получится результат. Поэтому на протяжении всей работы мы открыты к вопросам, чтобы в итоге ожидание и реальность порадовали и вас, и нас.

Mikhail Dashkevich
Tech Lead. Metalamp

Мы убеждены, что не бывает «глупых» вопросов, а чем раньше проговорить всё «неудобное», тем приятнее получится результат. Поэтому на протяжении всей работы мы открыты к вопросам, чтобы в итоге ожидание и реальность порадовали и вас, и нас.

Mikhail Dashkevich
Tech Lead. Metalamp

Мы убеждены, что не бывает «глупых» вопросов, а чем раньше проговорить всё «неудобное», тем приятнее получится результат. Поэтому на протяжении всей работы мы открыты к вопросам, чтобы в итоге ожидание и реальность порадовали и вас, и нас.

Mikhail Dashkevich
Tech Lead. Metalamp
Mikhail Dashkevich

Мы убеждены, что не бывает «глупых» вопросов, а чем раньше проговорить всё «неудобное», тем приятнее получится результат. Поэтому на протяжении всей работы мы открыты к вопросам, чтобы в итоге ожидание и реальность порадовали и вас, и нас.

Mikhail Dashkevich
Mikhail Dashkevich
Tech Lead. Metalamp
Mikhail Dashkevich

Мы убеждены, что не бывает «глупых» вопросов, а чем раньше проговорить всё «неудобное», тем приятнее получится результат. Поэтому на протяжении всей работы мы открыты к вопросам, чтобы в итоге ожидание и реальность порадовали и вас, и нас.

Mikhail Dashkevich
Mikhail Dashkevich
Tech Lead. Metalamp

Мы убеждены, что не бывает «глупых» вопросов, а чем раньше проговорить всё «неудобное», тем приятнее получится результат. Поэтому на протяжении всей работы мы открыты к вопросам, чтобы в итоге ожидание и реальность порадовали и вас, и нас.

Mikhail Dashkevich
Tech Lead. Metalamp
Получите бесплатную консультацию
Заполните форму, чтобы связаться с нашим менеджером.
Или можно запланировать встречу в Calendly calendly
Нажимая на кнопку, вы соглашаетесь с политикой конфиденциальности
Получите бесплатную консультацию
Заполните форму, чтобы связаться с нашим менеджером.
Нажимая на кнопку, вы соглашаетесь с политикой конфиденциальности
Или можно запланировать встречу в Calendly calendly
private static (string date, string sum) parseQRCode(string data) 
{ 
var pattern = new Regex(@"^t=(?<Date>[0-9-:T]+)&s=(?<Sum>[0-9]+(?:\.[0-9 {2})?)&fn=[0-9]+&i=[0-9]+&fp=[0-9]+&n=1$", RegexOptions.ECMAScript); 
var matchResult = pattern.Match(data); 
if (!matchResult.Success) 
    throw new ArgumentException("Invalid qrCode"); 
var dateGroup = matchResult.Groups["Date"]; 
if(!dateGroup.Success) 
    throw new ArgumentException("Invalid qrCode, Date group not found"); 
var sumGroup = matchResult.Groups["Sum"]; 
if(!sumGroup.Success) 
    throw new ArgumentException("Invalid qrCode, Sum group not found");
return (dateGroup.Value, sumGroup.Value);
Подпись к сниппету кода Ссылка
article-logo

Ещё статьи этого автора

ton_doc
горячее
ton_predictions
новое
ton_results
новое
eigenlayer
новое
Polygon_zkEVM
новое

Обзор Polygon zkEVM: принцип работы L2-решения для Ethereum

Алексей Куценко

Solidity разработчик

Статьи

ethereum
web3
zkp
bridges_overview
новое
5_rules
layer_zero

Обзор и архитектура протокола LayerZero v2

Роман Ярлыков

Solidity разработчик

Статьи

ethereum
web3
bridges
Solana
выбор редакции
TON_Mintless_Jettons
L2_Bitcoin
выбор редакции
polymarket_article

Что такое Polymarket и как работает рынок предсказаний?

Павел Найданов

Solidity разработчик

Статьи

web3
business
package_solutions
выбор редакции
tapalki
выбор редакции
uma_protocol
выбор редакции
AdsGram
выбор редакции

Способ монетизировать игры в Telegram

Алексей Федин

Исполнительный директор Magnetto.pro

Статьи

web3
mobile
TON
hamster_tma
выбор редакции

Как хомяк, но для трафика: привлекаем аудиторию тапалкой

Николай Бордуненко

Бизнес-аналитик MetaLamp

Статьи

web3
dApps
mobile
dao

Что такое DAO?

Павел Найданов

Solidity разработчик

Статьи

education
web3
ethereum_gas
scroll

Как работает блокчейн Scroll: технический обзор

Алексей Куценко

Solidity разработчик

Статьи

ethereum
web3
dApps
L2
nft_stacking
выбор редакции

Понимание стейкинга NFT: механизмы и преимущества

Павел Найданов

Solidity разработчик

Статьи

ethereum
web3
dApps
legendary_play
выбор редакции
payments
sharding
выбор редакции
ton
выбор редакции
bottle_wine
выбор редакции
launchpad
twa
выбор редакции
buildings
выбор редакции
anonymus

Zero-Knowledge Proofs: важный тренд в блокчейне на 2024 год

Евгений Биктимиров

Венчурный аналитик

Статьи

ethereum
web3
dApps
cpay
AA zksync
zero knowledge proofs
stock market chart
planets
fundraising
cto
wallet
tokens
выбор редакции
rocket computer
выбор редакции

Как создать дизайн для MVP за 7 дней

Юлия Черепанова

Head of Design Office

Статьи

startup
MVP
design
nft
AI
crypto wallets
выбор редакции
red space
выбор редакции
speed up development
myths
выбор редакции
launching
выбор редакции

Кого нанимать для успешного запуска MVP

Алексей Сухарев

Head of Sales Department

Статьи

business
startup
MVP
galaxy
magazine
spaceman
выбор редакции
coffee
investors
nft

Как мы создали первый NFT-маркетплейс на Cardano

Станислав Жданович

Haskell разработчик

Статьи

cardano
web3
nft
stair
выбор редакции
bridge
rocket
abstraction

Как мы нанимаем инженеров Plutus через собственную программу обучения

Светлана Дульцева

Супервизор программы обучения

Статьи

education
cardano
web3
mountains
salary
salary increase
app
developer with books
keyboard
abstract
blockchain