Logo
Поделиться этой статьей

Аудит Quantstamp дает зеленый свет на запуск клиента Ethereum 2.0 Prysm

По словам генерального директора аудиторской фирмы Ричарда Ма в телефонном разговоре с CoinDesk , клиент Ethereum 2.0 Prysm «в основном готов» к запуску.

Ричард Ма, генеральный директор Quantstamp, сообщил в телефонном разговоре с CoinDesk , что клиент Ethereum 2.0 Prysm «в основном готов» к запуску.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку The Protocol сегодня. Просмотреть все рассылки

Техническое одобрение Prysm от аудиторской компании по смарт-контрактам последовало за объявленным на прошлой неделе стремлением разработчиков сети запустить версию Ethereum с доказательством доли владения (PoS) до конца 2020 года.

Действительно, многочисленные предполагаемые «задержки» разочаровали членов сообщества, ожидающих капитального ремонта, обещанного в желтой книге сети за 2014 год.

Неофициальные соглашения между разработчиками Ethereum о необходимости одновременного запуска нескольких сетевых клиентов замедлили работу на протяжении многих лет. Девять таких реализацийв настоящее время ведутся работы, включая Prysm, на различных языках программирования.

Читать дальше: Разработчики Ethereum откладывают хардфорк Berlin, чтобы развеять опасения по поводу централизации клиентов

В недавнемReddit АМАИсследователь ETH 2.0 Джастин Дрейк заявил, что, учитывая отсутствие разнообразия клиентов и тестирования, сеть, скорее всего, не будет запущена до 3 января 2021 года, в 12-ю годовщину генезис-блока биткоина.

Дрейк и соучредитель Ethereum Виталик Бутерин не согласились, заявив, что сеть должна быть запущена до конца 2020 года «независимо от уровня готовности», сказал Бутерин.

«Eth2 фаза 0 в некоторых отношениях проще, чем Eth1, а в некоторых отношениях и сложнее: более сложный PoS, но нет сложного PoW, ориентированного на GPU; требуется больше оптимизации, но нет сложной виртуальной машины и ETC. и т. ETC. Я склонен сказать, что Eth2 фаза 0 немного проще в плане сети», — добавил он.

«Низкоуровневая оптимизация»

Код клиента Prysm был «хорошо написан и задокументирован», — заявила Quantstamp в сообщении в блоге, ранее опубликованном CoinDesk. Фирма выявила 65 проблем, связанных с детализацией временных меток, генерацией псевдослучайных чисел и атаками на второй прообраз на деревьях Меркла.

Ма описал проблемы как «низкоуровневые оптимизации», 75% из которых уже были устранены. Десять инженеров в течение двух месяцев прочесывали кодовую базу ETH 2.0 Prysm, запрограммированную на языке Go, сказал Ма.

«Стоимостью более 28 миллиардов долларов СШАэфир и другие цифровые активы потенциально зависят от перехода на proof-of-stake», — отметил Ма в заявлении компании. «Переход эфира и экосистемы DeFi на Ethereum 2.0 — это процесс с высокими ставками».

Однако, когда на кону деньги, одни лишь аудиты T дают зеленый свет коду для запуска. Клиенты ETH 2.0 присоединились к различным тестовым сетям для запуска симуляций Фазы 0 в течение весенних месяцев.

Тестовая сеть Altona для Ethereum 2.0

Совсем недавно Prysm присоединился к трем другим клиентам (PegaSys' Teku, Status' Nimbus и Sigma Prime's Lighthouse) в текущей тестовой сети Altona. Тестовая сеть позволяет пользователям делать ставки эфира и практиковаться в проверке транзакций для фазы 0 ETH 2.0, и ей предшествовали как Шлезии тестовые сети Witti, среди прочих.

Читать дальше: Тестовая сеть Schlesi — последний шаг на долгом пути к ETH 2.0

«Altona завершает работу над CORE логикой протокола ETH 2.0 Phase 0, которая будет запущена в конце этого года», — сообщил соучредитель Prysmatic Labs Престон Ван Лун в личном сообщении CoinDesk.

Метрики из тестовой сети Witti, проанализированные в25 июня статья независимый координатор хард-форка тестнета Афри Шоедон показал, что Lighthouse многократно превосходит других клиентов. Этот клиент также находится на полпути к независимому аудиту, согласно сообщению соучредителя Sigma PRIME Пола Хаунера в личном сообщении.

Шоедон рассмотрел «реализацию узла Beacon-chain», например, для времени синхронизации и пространства базы данных, но отметил, что гонка за ETH 2.0 — это «не соревнование» среди клиентов.

«Хотя речь не идет о выявлении победителя, нам следует извлечь Словарь из проектных решений команды Sigma PRIME », — сказал он.

William Foxley

Уилл Фоксли — ведущий The Mining Pod и издатель Blockspace Media. Бывший соведущий The Hash на CoinDesk, Уилл был директором по контенту в Compass Mining и техническим репортером в CoinDesk.

William Foxley