Основатель Ethereum (ETH) предпринял попытку провести упрощенную классификацию решений уровня 2 на основе Ethereum (ETH) и предложил два элегантных решения, которые сделают мосты L1/L2 более безопасными и оптимизированными по ресурсам.
От мостов чтения к мостам валидации: Виталик Бутерин о согласованности L1/L2
В 2023 году в экосистеме EVM будут доминировать три типа решений L2: накопительные пакеты, валидии и автономная система. В то время как накопительные пакеты хранят данные на уровне L1, валидии используют для этих целей серверы или другие изолированные системы. Накопительные пакеты проверяют данные с помощью защиты от мошенничества или zk-SNARK, тогда как валидии поддерживают только zk-SNARKS.
По его словам, когда дело доходит до выбора той или иной конструкции L2, на ее основе доминируют два фактора. Во-первых, это стоимость доступности собственных данных Ethereum (ETH), а затем собственные потребности приложения, то есть его заинтересованность в более высокой скорости или более высокой безопасности.
Затем, если основная сеть Ethereum (ETH) каким-то образом вернется (неожиданно разделится на две независимые версии), сеть L2 сможет только читать завершенные блоки или также вернуться: вот две основные модели, необходимые для поддержания согласованности системы L1/L2.
Еще одной продуктивной концепцией в этом сегменте является так называемый мост проверки, то есть механизм кросс-блокчейн, который может доказать достоверность своего «основного» блокчейна:
«Теперь давайте сделаем мост проверяющим: он проверяет не только консенсус, но и ZK-SNARK, доказывающий, что состояние любого нового блока было вычислено правильно».
Как только это будет сделано, валидаторы топ-чейна больше не смогут украсть ваши средства. Они могут опубликовать блок с недоступными данными, предотвращая возможность вывода средств всеми, но не могут украсть (за исключением попыток получить выкуп за пользователей в обмен на раскрытие данных, позволяющих им вывести средства).
Тем не менее, равновесие L1/L2 по-прежнему уязвимо до тех пор, пока какой-нибудь «форма устройства управления на Ethereum» не сможет сообщить мостовому контракту на Ethereum (ETH) о происходящем гипотетическом хард-форке.
Для Ethereum L2 не существует универсального решения, и вот почему
Все эти «дополнения» к безопасности и работоспособности Ethereum (ETH) L2 имеют свои собственные затраты. С точки зрения безопасности их можно охарактеризовать как безопасность вывода на Ethereum или безопасность чтения Ethereum.
Каждому dApp необходимо найти идеальное решение с учетом своих требований. Для некоторых приложений высокая безопасность и тесная связь имеют первостепенное значение. Для их конкурентов приемлемо что-то более свободное в обмен на более продвинутые возможности масштабирования.
Однако для некоторых систем постепенное улучшение «связности» в ближайшие годы может стать идеальным решением, заключает Бутерин.