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