Автор: Логика; Источник: LXDAO
MyFirstLayer2 спонсируется и поддерживается Ethereum Foundation и является образовательным проектом из серии LXDAO «My First». Мы надеемся популяризировать знания о Layer 2 среди пользователей Web3 и начать безопасно использовать Layer 2 самым простым и понятным способом через текст + изображение + анимацию + взаимодействие.
В предыдущей статье мы рассмотрели истоки и основы технологии Layer 2, которая решает ряд проблем, связанных с «невозможным треугольником» для блокчейнов. Тем не менее, зрелость каждой технологии неотделима от непрерывных исследований, проб и ошибок. Сегодня мы погрузимся в историю Layer 2 и посмотрим, какие важные вехи пережил Layer 2 на этом пути.
Начнем с примера Алисы. Допустим, Алиса регулярно проводит время в кофейне и платит 0,5 доллара за каждую чашку кофе в 5 долларов. Если Алиса и кофейня смогут прийти к соглашению, им нужно будет только дать кофейне подписанную долговую расписок за каждую покупку, а затем через некоторое время кофейня объединит все долговые расписки и рассчитается с Алисой за один раз, что значительно снизит транзакционные издержки и принесет пользу обеим сторонам. Эта простая идея лежит в основе принципа канала состояния, самой ранней сети уровня 2.
Государственный канал использует технологию мультиподписи, которая позволяет двум участникам совершать несколько небольших переводов во внутреннем канале, который записывается в блокчейн только при открытии и закрытии канала. Это не только значительно увеличивает скорость транзакций и снижает затраты, но и обеспечивает базовую техническую поддержку для Lightning Network Биткойна и сети Raiden Ethereum.
В двух словах, работа канала состояний включает в себя:
Создайте частный канал: позвольте участникам совершать транзакции за пределами блокчейна.
Блокировка средств: Чтобы обеспечить безопасность транзакций вне сети, участникам канала необходимо заблокировать определенную сумму средств в блокчейне.
Транзакции вне сети: участники совершают несколько транзакций в частном канале без необходимости каждый раз записывать их в блокчейн.
Сократите транзакционные издержки и время: только когда канал открыт и закрыт, его нужно записывать в блокчейн, что значительно экономит транзакционные издержки и время.
Поддерживайте безопасность и целостность блокчейна: безопасность и целостность блокчейна обеспечиваются за счет блокировки средств в блокчейне и окончательного расчета.

Raiden является отличным примером технологии State Channel, которая не только поддерживает быстрые переводы внутри канала, но и позволяет пользователям отправлять средства на другие счета, которые не подключены напрямую через многоузловые интерлеи.

Тем не менее, технология государственных каналов также имеет свои ограничения. Например, он требует централизованных узлов для стейкинга средств и обработки транзакций вне сети. И, хотя каналы состояний подходят для простых транзакций перевода, они не являются мощными для более сложных сценариев транзакций, таких как децентрализованные финансы (DeFi). Это подводит нас к следующим двум сценариям, которые мы рассмотрим: сайдчейны и плазма.
В следующем материале мы более подробно рассмотрим решения сайдчейна и плазмы соответственно и то, как они могут решить больше сценариев, которые не могут охватить каналы состояния, и способствовать развитию технологии уровня 2.