Starknet, сеть уровня 2 (Layer 2) для масштабирования Ethereum, наметила планы по улучшению децентрализации трех основных компонентов своего накопительного решения с нулевым разглашением (zk-Rollup).
Менеджер по продукту Starknet и исследователь блокчейнов Илья Волох изложил намерение компании устранить определенные централизованные элементы своего протокола, направленные на защиту от цензуры и повышение надежности системы.
Starknet работает как совокупность действительности, используя технологию доказательства с нулевым разглашением (zk-Proof) для объединения транзакций, а криптографические доказательства передаются в Ethereum для обеспечения безопасности и окончательности транзакций на уровне 2.
По словам Волоха, протокол Starknet по-прежнему зависит от компании StarkWare в создании блоков L2, вычислении доказательств и инициировании обновлений состояния уровня 1 в блокчейне Ethereum.
«В этом смысле работа сети централизована. Эта временная ситуация, пока не произойдет полная децентрализация, не обязательно является чем-то плохим. Хотя Starkware управляет сетью, она не может красть деньги и не может выполнять какие-либо недействительные переходы между состояниями, поскольку для этого требуется выполнение верификатора на Ethereum», — пояснил Волох.
Хотя Starkware остается централизованным шлюзом для входа в Starknet, Волох добавил, что протокол на 100% честен и не может фальсифицировать транзакции или информацию, поскольку блокчейн уровня 1 Ethereum действует как фильтр.
Единственный реальный способ, которым Starknet может «плохо себя вести», — это либо бездействовать, не передавая доказательства в Ethereum, либо целенаправленно подвергать определенные стороны цензуре от включения транзакций или доказательств.
«Например, если секвенсор решит исключить транзакцию из определенного объекта, он может это сделать. Пока другие вещи, которые они пытаются продвигать, действительны».
Для Starknet последнее соображение является одной из основных причин децентрализации частей протокола в попытке бороться с двумя основными причинами цензуры в системах, основанных на консенсусе.
Одним из соображений является преднамеренная цензура, в то время как системы, имеющие единственную точку отказа, представляют собой еще одну угрозу децентрализации, учитывая, что все участники сети будут «цензурироваться», если эта центральная точка вызовет сбой в работе сети или системы.
«Мы хотим решить обе эти проблемы, и мы считаем, что очевидным решением для них обеих одновременно является то, чтобы как можно больше людей управляли сетью StarkNet».
Децентрализация этих различных компонентов системы Starknet влечет за собой разную степень сложности. Это включает в себя децентрализацию производства блоков с помощью протокола консенсуса, децентрализацию уровня проверки, который отвечает за вычисление доказательств для блоков, и децентрализацию процесса обновления состояния L1.
«Я хочу подчеркнуть, что крайне важно децентрализовать каждый из них, потому что, пока хотя бы один из них централизован, вы не достигнете многого», — добавил Волох, прежде чем раскрыть соответствующие проблемы каждого компонента.
Децентрализация производства блоков оказалась довольно простой задачей, учитывая, что все блокчейны полагаются на протокол консенсуса и механизм сопротивления атакам Сивиллы. Между тем, децентрализация прувера StarkNet потребовала более нового подхода.
«Насколько мне известно, мы — первый накопительный пакет, предоставившее достаточно полное и конкретное решение», — сказал Волох.
Он также рассказал, как конкурирующие ZK-накопители по сути объединяют транзакции в доказательства и публикуют их на Ethereum, который, в свою очередь, переносит свою собственную децентрализацию в решения для агрегирования.
Однако все эти системы полагаются на соответствующие центральные объекты для создания и подтверждения блоков, что означает, что эти уровни 2 одинаково централизованы. Беспокоят ли конечные пользователи философские последствия централизованных компонентов L2 — это совершенно другой разговор для Волоха:
«Люди, которые ценят децентрализацию, делают это, потому что понимают, что она обеспечивает большую безопасность, и мы разделяем эти ценности больше, чем думаем, что они понравятся людям по коммерческим причинам».
Волох добавил, что Starknet все еще находится в процессе описания процесса тестирования и внедрения этой децентрализованной механики в свою сеть. Вероятно, это будет осуществляться через серию взаимосвязанных тестовых сетей для проверки одновременной функциональности различных компонентов.
Читайте также: