Гостевой пост HodlX Отправьте свой пост
Запуск Ethereum может быть снова отложен, поскольку разработчики запланировали обновление алгоритма Proof-of-Stake на июнь 2020 года. Принимая во внимание все факторы, связанные с долгожданным запуском, заявления, сделанные командой разработчиков может быть истолковано как почти официальное обещание.
Хотя заявления могут показаться оптимистичными для большей части криптосообщества, факт остается фактом: обновления все еще не видно. Основными причинами для предупреждения являются наличие множества ошибок в системе и тот факт, что конкуренты стремятся опередить Ethereum и стать первыми на рынке, у кого успешно реализовано доказательство доли владения..
Почему они так долго??
Непрерывная охота за ошибками в коде является основной причиной отсрочки запуска Ethereum 2.0, который изначально был намечен на январь 2020 года. Это правда, что поиск и устранение ошибок – трудоемкая задача, и такие процедуры, как аудит безопасности, фаззинг и т. Д. обнаружение и исправление ошибок может занять месяцы и никогда не закончиться, так как сам код представляет собой бесконечный поток, который никогда не может быть усовершенствован.
Поскольку именно клиенты несут ответственность за хранение данных блокчейна и проверку блоков, важно, чтобы они были полностью синхронизированы. В настоящее время разрабатываются семь индивидуальных клиентов для Ethereum 2.0, и большинство из них работают над оптимизацией для тестовой сети Schlesi, которая является первой тестовой сетью с несколькими клиентами Ethereum 2.0, которая имитирует базовую сетевую среду..
Тестовая сеть Schlesi для Ethereum 2.0 оказалась достаточно успешной, чтобы дать надежду на более формальную тестовую сеть с несколькими клиентами в июне на основе спецификации 0.12. Большая часть работы, которую сейчас проводит команда, посвящена исправлению ошибок в коде и совершенствованию методов их обнаружения. Мехди Зеруали из Сигма Прайм сообщил значительный прогресс в разработке «нечетких» методов, которые вводят фиктивные данные в программу для поиска недостатков.
Но если углубиться в основные причины ошибок, станет очевидно, что многопользовательская парадигма Ethereum 2.0 является основной причиной задержек..
В настоящее время доступно семь клиентских реализаций ETH2.0, а именно Cortex Nethermind, Ethereum Foundation Trinity, Lodestar ChainSafe, Prysm Labs Prysmatic, Sigma Prime Lighthouse, Status Nimbus и Teku PegaSys..
Так называемый подход «первой спецификации» был принят командой разработчиков, чтобы создать основу, на которой каждый клиент сможет работать. Излишне говорить, что объем работы был колоссальным, поскольку подход предусматривает сначала завершение всего проекта протокола, а затем сам процесс реализации. Эта «мультиклиентная парадигма» вызывает задержки, поскольку человеческих ресурсов явно недостаточно для обеспечения оптимального развития..
Но наличие нескольких клиентов имеет решающее значение для поддержания высокого уровня сетевой безопасности, и команда разработчиков, конечно же, не собирается ставить под угрозу безопасность для оптимального времени запуска. Даже если для этого придется нарушить несколько обещаний и отложить запуск..
Чтобы ускорить отладку системы, программа bug bounty работает уже некоторое время и предлагает охотникам от 500 до 10 000 долларов за критические ошибки, способные разорвать цепочку. Программа баунти проходит параллельно с аудитом спецификации фазы 0, который проводится, чтобы убедиться, что сеть может перейти к следующему этапу своего развития в рамках подготовки к запуску..
Сложная структура и проблемы управления
Помимо ошибок и поиска ошибок, есть проблемы с управлением, которые еще больше отодвигают дату запуска из-за человеческого фактора..
Блокчейн Ethereum может показаться единым целым, но на самом деле он управляется несколькими командами разработчиков и администраторов. Некоторые из этих команд являются частью независимых организаций, и, как можно понять из такой иерархической структуры, заставить все эти команды работать синхронно и своевременно – непростая задача..
Чтобы пролить свет на то, как работает вся сеть, необходимо понимать, что некоторые команды работают над шардингом и являются дублированными клиентами. Другие команды проводят аудит безопасности, а другие работают над самой сетью Ethereum 2.0. Опытный менеджер сказал бы, что такой подход к распределению рабочей силы позволит обеспечить эффективное делегирование, но заметил бы, что он также усложняет систематическое развитие в более широком масштабе, отбрасывая мелкие задачи на второй план.
Чем больше людей участвует в разработке платформы, тем больше требуется организаций и тем больше программного обеспечения загружается в основной операционный пул. Техническая масштабируемость должна сопровождаться социальной масштабируемостью при надлежащем управлении для обеспечения бесперебойной и оптимизированной работы..
«У нас недостаточно людей, чтобы реально помочь нам в этих вещах», – заявил Джеймсон Хадсон, разработчик Ethereum..
Учитывая вышеупомянутые проблемы, жизненно важно, чтобы тестовая сеть оставалась полностью работоспособной в течение как минимум двух месяцев, чтобы иметь право на официальный запуск. В настоящее время в сети Schlesi работают два клиента – Lighthouse от Sigma Prime и Prysm от Prysmatic Labs. Клиенты Teku и Nimbus также синхронизированы с Schlesi и скоро запустят свои валидаторы в тестовой сети..
Конкуренты выигрывают гонку
Пока разработчики Ethereum исправляют ошибки, приз за первый работающий консенсус с подтверждением ставки вполне могут получить их конкуренты..
Есть несколько выдающихся проектов, приближающихся к финишу – Harmony, Tezos, EOS, Cosmos, Algorand и Qtum, все с жизнеспособными и работоспособными продуктами..
Tezos запускает программу ставок по алгоритму Liquid Proof-of-Stake, который представляет собой гибрид между PoS и делегированным доказательством ставки, получившим название DPoS. Проверка блоков в сети Tezos известна как «выпечка», и любой, у кого есть токены Tezos XTZ, может делегировать их другим валидаторам для «запекания» от своего имени с 8000 токенов, необходимых в качестве минимального «броска» для работы узла. Ставка возврата теперь составляет 7%..
Algorand использует «чистое доказательство доли», которое использует систему «секретного самоотбора» для выбора случайно выбранных комитетов заинтересованных сторон для проверки блоков. Все держатели токенов Algo получают вознаграждение за простое хранение токенов. Таким образом, не существует минимальной ставки для получения вознаграждений, а текущая норма прибыли составляет около 5%..
Qtum также работает на чистом консенсусе PoS, и любой, у кого есть токены Qtum, может стать валидатором и соревноваться за вознаграждение. Ставка на Qtum обеспечивает около 7% годовых, и минимальной ставки нет. Однако наличие большего количества токенов увеличивает шансы быть выбранным для проверки и обработки транзакций в сети..
Аналогичным образом, недавно был запущен проект Harmony, ставший первым сегментированным блокчейном PoS, которому удалось реализовать две технологии одновременно. Harmony – это быстрый и открытый блокчейн для децентрализованных приложений. Его протокол обеспечивает безопасное и случайное сегментирование состояния. Основная сеть Harmony поддерживает сотни узлов в нескольких сегментах, создавая блоки за несколько секунд с мгновенной окончательностью. Механизм ставок в сети снижает централизацию, одновременно поддерживая делегирование долей, начисление вознаграждений и двузначное сокращение. Участники Harmony могут рассчитывать на заработок от 45% до 15% в первый год..
Транзакции на Harmony выполняются за восемь секунд, что значительно превышает время ожидания в сети Ethereum. Затраты на транзакции на Harmony также колеблются в пределах 0,000001 доллара США. Шардинг позволяет Harmony достичь таких результатов без ущерба для децентрализации, поскольку сеть состоит из более чем 320 общедоступных узлов, и проект планирует увеличить их число до 1000 и более к концу года..
2020 год может стать решающим
В связи с тем, что на рынке блокчейнов быстро появляются новые решения, Ethereum по-прежнему остается пионером и основным участником развития технологий сегментирования и стекинга..
Учитывая сотни тысяч транзакций, совершаемых в сети каждый день, отсрочка запуска такого важного обновления, как Ethereum 2.0, может быть меньшим из зол, направленным на то, чтобы сделать использование блокчейна гладким и безопасным для десятков тысяч пользователей во всем мире. Мир.
Между тем, 2020 год может стать решающим годом для развертывания и дальнейшего развития блокчейнов PoS и решений для масштабирования..
Рекомендуемое изображение: Shutterstock / Kalifer – Art Creations