Решения второго уровня были ориентированы на "масштабируемость", но решения третьего уровня должны служить совсем другой цели - обеспечению "индивидуальной функциональности", сказал соучредитель Ethereum Виталик Бутерин.
Бутерин поделился своими мыслями в личном блоге о том, для чего может использоваться уровень 3 в будущем.
Сооснователь Ethereum сказал, что решения третьего уровня будут иметь смысл только в том случае, если они будут выполнять функции, отличные от тех, которые обеспечивают протоколы второго уровня:
«Трехслойная архитектура масштабирования, которая состоит из наложения одной и той же схемы масштабирования на другую, как правило, не работает. Роллапы поверх роллапов, где два уровня роллапов используют одну и ту же технологию, конечно, не работают. Но трехслойная архитектура, в которой второй и третий уровни имеют разные цели, может работать».
Бутерин предложил при разработке решений третьего уровня сфокусироваться на опции "настраиваемой функциональности" для приложений, которые будут использовать zk-доказательства для конфиденциальной отправки транзакций на второй уровень.
Также Виталик Бутерин предложил, что можно на уровне 3 внедрить "настраиваемое масштабирование" для специализированных приложений, которые не хотят использовать виртуальную машину Ethereum (EVM) для выполнения вычислений.
Кроме того, Бутерин сказал, что уровень 3 может быть использован для масштабирования со "слабым доверием" с помощью технологии Validiums. Предприниматель отметил, что что это может быть полезно для приложений корпоративного блокчейна за счет использования «централизованного сервера, на котором работает программа проверки достоверности и регулярно фиксируются хэши в блокчейне».
Однако Бутерин добавил, что пока неясно, будут ли решения третьего уровня более эффективными, чем нынешняя модель второго уровня для специализированных приложений на Ethereum.
Сетевая архитектура Layer-2 и Layer-3. Источник: StarkWare.
«Один из возможных аргументов в пользу трехслойной модели по сравнению с двухслойной: трехслойная модель позволяет целой субэкосистеме существовать в рамках одного роллапа, что позволяет проводить междоменные операции внутри этой экосистемы очень дешево, без необходимости проходить через дорогой первый уровень», - сказал Бутерин.
По словам Бутерина, поскольку межсетевые транзакции могут легко и дешево осуществляться между двумя вторыми уровнями, которые приняли обязательства по одной и той же цепи, создание третьих уровней не обязательно повысит эффективность сети.