L2 в блокчейне: TEE Sidechains против ZK Rollups

Dec 15 2022
Откройте для себя различные решения уровня 2 и узнайте, как Integrite использует сайдчейны TEE для создания масштабируемой, быстрой и безопасной инфраструктуры. Масштабирование блокчейна с помощью решений уровня 2 Традиционные сети блокчейнов состоят из основной сети.

Откройте для себя различные решения уровня 2 и узнайте, как Integrite использует сайдчейны TEE для создания масштабируемой, быстрой и безопасной инфраструктуры.

Масштабирование блокчейна с помощью решений уровня 2

Традиционные блокчейн-сети состоят из основной сети. Однако, чтобы решить большие проблемы, такие как отсутствие масштабируемости и большие объемы энергопотребления, слои были созданы поверх упомянутого основного. Эта дополнительная инфраструктура называется уровнем 2 (L2). Он предлагает разработчикам более масштабируемую, быструю и менее затратную логику.

Допустим, L1 — это «нервная система» сети. Вычисления, выполняемые в L2, могут быть независимыми от основной сети, что позволяет выполнять более быстрые, а иногда даже автономные процессы. Если вы находитесь в одной части города, а мост на другую сторону забит, паром довезет вас быстрее. Это основная идея решений L2.

Одной из основных причин их появления была попытка решить некоторые основные проблемы технологии блокчейна: отсутствие масштабируемости и высокие комиссии, особенно когда в основной сети одновременно выполнялось слишком много транзакций.

Роллапы: оптимистичные и с нулевым разглашением

Ethereum создал собственную версию уровня 2, называемую накопительными пакетами. Проще говоря, накопитель — это набор транзакций, сжатых в одну, а затем подтвержденных основной сетью как единая транзакция, а значит, их выполнение будет обрабатываться быстрее. Это снижает давление со стороны основной сети, делая весь процесс быстрее и дешевле. Процесс выполнения не зависит от L1, но по-прежнему зависит от него в плане безопасности, выборки данных и средств.

Существует два популярных типа сверток: оптимистичные и с нулевым разглашением (ZK). В то время как оптимистичные легче настроить и использовать, ZK менее подвержены атакам. Они зависят от криптографических доказательств, чтобы мгновенно проверить, действительна ли указанная транзакция, в то время как оптимистичные работают на основе предположений, автоматически признавая транзакции действительными, позволяя обрабатывать пакеты без каких-либо вычислений.

Сайдчейны: привязанное соединение

Сайдчейн также является решением уровня 2, но он не зависит от основной сети. Эти отдельные блокчейны имеют свои собственные протоколы консенсуса и меры безопасности, определяемые их валидаторами. Они, естественно, более централизованы, но, как и накопительные пакеты, сайдчейны отлично подходят для ускорения транзакций и снижения давления со стороны основной сети. Сайдчейн соединяется с основной цепочкой через двустороннюю привязку, что означает обмен данными: как только активы разблокированы в сайдчейне, такая же сумма блокируется в основной цепочке.

Integrite: поддержка сайдчейнов с помощью TEE

В Integrite мы разработали сайдчейны, которые поддерживают несколько валидаторов, работающих в Trusted Execution Environments (TEE) — области ЦП с аппаратным шифрованием, защищающей используемые данные. Дополнительным преимуществом наших сайдчейнов является то, что после проверки все валидаторы могут доверять друг другу, потому что они работают в защищенной области — TEE — что обеспечивает время блока менее секунды с до 2000 TPS на каждом сайдчейне. В сочетании это обеспечивает совокупную пропускную способность до 1 миллиона транзакций в секунду по всей сети Integriee для хорошо сегментируемых вариантов использования.

Вычисления, выполняемые внутри TEE, могут быть независимыми и изолированными от основной сети, что дает разработчикам ряд привлекательных преимуществ: масштабируемость, конфиденциальность и гибкость выбора функций конфиденциальности, которые они хотят добавить. Integriee использует TEE, чтобы предоставить разработчикам более масштабируемые, безопасные и автономные развертывания. Строя у нас, вы:

  • Возможность скрыть то, что вы выбираете, с помощью криптографических ключей
  • Не позволяйте третьим лицам просматривать или подделывать информацию, хранящуюся внутри
  • Поиск зашифрованных и конфиденциальных данных
  • Выполняйте и развертывайте код с полной конфиденциальностью.
  • Публичный аудит — посредством удаленной аттестации — то, что работает внутри TEE, на самом деле является тем, во что вы верите.