Влад Замфир из Ethereum заявляет о достижении важной вехи в блокчейн-шардинге
Исследователь Ethereum Влад Замфир разработал базовую архитектуру будущего решения по масштабированию — шардинга.
Ethereum может стать на ONE шаг ближе к сегментации своего блокчейна.
По крайней мере, так утверждает давний исследователь блокчейна Влад Замфир, который утверждает, что на хакатоне Ethereum EthBerlin на этой неделе закодировал успешное доказательство концепции этой идеи. Созданный с помощью нескольких других разработчиков, включая Тима Бейко, Стива Маркса и псевдонимного кодера «maurelian», код, как говорят, демонстрирует, как различные сегменты Ethereum могут когда-нибудь общаться в блокчейне.
Возвращаясь назад, можно сказать, что шардинг — это экспериментальное решение по масштабированию, рекламируемое как способ снижения нагрузки на растущую сеть путем разбиения блокчейна на более мелкие блоки, называемые шардами.
Хотя многие разработчики Ethereum , включая создателя Ethereum Виталика Бутерина, работают над тем, чтобы сделать возможность совместного использования частью дорожной карты Ethereum, эта работа все еще находится в стадии разработки (ожидается, что она будет выпущена не раньше, чем через два года).
В интервью CoinDesk Замфир подтвердил, что доказательство концепции «даже близко» не готово к эксплуатации, но, тем не менее, он считает, что оно содержит код, который будет иметь основополагающее значение для его развертывания на Ethereum.
«Это действительно проверка концепции самого CORE компонента в моей дорожной карте шардинга», — сказал Замфир. «Это предотвращает сбой атомарности между шардами или, точнее, предотвращает финализацию сбоя атомарности между шардами, поэтому никогда не будет так, что «отправка» будет завершена, а «не получено» — завершено».
Это, вероятно, звучит довольно технически, и так оно и есть, но, если говорить проще, Замфир и другие разработчики смогли показать, как собственная Криптовалюта Ethereum, ETH, и другие сообщения могут безопасно отправляться через сегментированный блокчейн.
Доступно в репозитории с открытым исходным кодомГитхаб, доказательство концепции поставляется с визуализатором, который позволяет пользователям загружать и стимулировать кодовую базу. Хотя текущее доказательство работы T полностью завершено, сказал он.
Замфир продолжил:
«Мы все еще работаем над интеграцией, но проверьте через неделю, и вы увидите, что у нас есть инструкции, которым вы сможете Социальные сети и запустить приложение на своем компьютере».
Только в образовательных целях
По словам Замфира, хотя на хакатоне доказательство концепции было окончательно записано в код, большая его часть уже была разработана ранее.
«Спецификация была уже практически на 100 процентов готова, по большей части. Мне T пришлось проводить никаких исследований на хакатоне, я просто реализовывал все на практике», — рассказал он CoinDesk.
По словам Замфира, причина внедрения кодовой базы носит в основном образовательный характер.
«Многие люди T могут смотреть на исследования, особенно когда мы T публикуем исследования так, как нам бы хотелось. Поэтому просмотр программного обеспечения — это то, что некоторые люди считают захватывающим», — сказал он.
Однако, за пределами этого, продолжил он, доказательство концепции не имеет «почти никакого значения», поскольку оно T было направлено на открытие какой-либо новой территории или решение каких-либо известных проблем. Чего ему не хватает, так это системы для комиссий за транзакции и способа маршрутизации транзакций и сообщений из ONE шарда в другой.
«У нас нет настоящего протокола маршрутизации», — сказал Замфир, резюмируя:
«Все, что он делает, это демонстрирует передачу сообщений между сегментами таким образом, как это работает с правилом выбора форка».
Технические аспекты шардинга
Когда Замфир говорит о «правиле выбора форка», он имеет в виду код того, как шарды Ethereum взаимодействуют с основным блокчейном. Этот код был выпущен в качестве доказательства концепции Бутерин в мае.
Тем не менее, хотя концепция Замфира основана на более широком наборе идей, связанных с шардингом, она также создана для работы вместе с его "правильный по построению«исследование, включающее правила, по которым блокчейны должны прийти к консенсусу относительно истории транзакций.
«Для меня все сводится к попытке использовать методологию «корректности по конструкции», и все мои действия по шардингу полностью соответствуют этой структуре», — сказал он CoinDesk.
По его словам, благодаря такому подходу дорожная карта сегментирования Замфира несколько отличается от основной дорожной карты сегментирования Ethereum , поскольку соответствует «иным критериям проектирования».
Хотя в основе его деятельности лежат те же проблемы — попытка найти способы решения проблем масштабирования Ethereum, а также завершение предстоящего перехода на более эгалитарный способ защиты блокчейнов, называемый Proof-of-Stake, — у Замфира иной подход к проектированию, нежели у других, рассматривающих шардинг.
«Я считаю, что CORE шардинга является сообщение между шардами или проблема согласованности между шардами», — сказал Замфир CoinDesk. «Виталик рассматривает это как шардинг доступности, действительности и исполнения состояния. У меня иная точка зрения, чем у Виталика, на протоколы консенсуса и, следовательно, на шардинг».
Он продолжил:
«Я просто сосредотачиваюсь на том, что, по моему мнению, является самыми сложными проблемами в первую очередь».
Изображение клавиатуры от Fancycrave на Unsplash
Rachel-Rose O'Leary
Рейчел-Роуз О'Лири — программист и писатель в Dark Renaissance Technologies. Она была ведущим техническим писателем CoinDesk 2017-2018, освещая технологии Политика конфиденциальности и Ethereum. У нее есть опыт работы в области цифрового искусства и философии, и она пишет о Криптo с 2015 года.
