Live edition loading…

PXke Algorand

Independent daily coverage of the Algorand ecosystem — verified reporting on wallets, DeFi, NFTs and infrastructure, fact-checked on-chain before it publishes.

← Latest stories

Блок-стамп-таймстомп D13 датирует реальный запуск MainNet Algorand 12 июня 2019 года.

· · · · · ·

Блок-стамп-дата D13 датирует реальный запуск MainNet Algorand 12 июня 2019 года

День рождения, на который Алгоранд никогда не соглашался

Большую часть своей жизни дата запуска Algorand оставалась предметом интерпретации, а не рекорда. Команда, создавшая сеть, отмечала 19 июня — день, когда предложение ALGO впервые было предложено общественности в ходе голландского аукциона, формат продажи, при котором цена начинается с высокой и снижается до тех пор, пока не будет приобретена. Позднее исследователи из сообщества обратили внимание на файл генезиса сети — предварительно согласованную конфигурацию, с помощью которой сеть была запущена, — в котором указан отметка времени 11 июня 2019 года в полночь по UTC. Теперь D13.co, независимая исследовательская организация, стоящая за несколькими широко цитируемыми анализами по платам и безопасности Algorand, утверждает, что оба мнения неверны: в своем последнем посте она заявляет, что MainNet фактически запущен 12 июня 2019 года.

Пост «Археология MainNet 1: День рождения Algorand» (https://d13.co/posts/mainnet-archaeology-1-algorands-birthday/), опубликованный 12 июня 2026 года как первый выпуск новой серии, — это археология в буквальном смысле: весь кейс построен из отметки времени, уже находящейся в блокчейне, которую любой, кто запускает узел, может проверить. Он написан в самоиронии, изображая конкурирующие даты как враждующие фракции «религии Algorand», но доказательства — это простая аналитика данных. Сам сайт демонстрирует активную поддержку — в его репозитории исходного кода 146 коммитов, а самый последний был отправлен в тот же день, когда появился пост о дне рождения.

Пятнашка в первых 6 637 блоках

Таймстоумы блоков Algorand — это таймстоумы Unix — секунды, прошедшие с 1 января 1970 года — и они выбираются предложателем блока, узлом, выбранным для сборки следующего блока, в рамках строгих ограничений консенсуса: разница во времени по сравнению с предыдущим блоком не может быть меньше нуля и больше 25 секунд. При наличии таймстома генезиса он выступает как время «блока ноль», ограничивающее то, что может записать блок один. Файл генезиса MainNet устанавливает его в 1560211200, т. е. 2019-06-11 00:00:00 UTC, и его можно получить из любого узла — D13 ссылается на публичный конечный пункт генезиса, чтобы подтвердить это.

Вот и есть аномалия: первые 6 637 блоков MainNet все фиксируют максимальное допустимое время раунда — 25 секунд, и только после блока 6 638 среднее значение сходится примерно к 4,25 секундам на блок и остается на этом уровне. D13 интерпретирует ограниченные шаги как признак того, что в реальном времени часы предложащих узлов шли быстрее, чем временные метки, которые регистрировала цепочка — консенсус заставляет предложащего, чьи часы «завышены», указать максимальный сдвиг. В момент запуска часы книги транзакций работали медленно, другими словами, а зафиксированный старт «в полночь 11 июня» — это следствие этого ограничения, а не истинный момент запуска.

Реконструкция фиксирует реальное время на блоке 6638, с меткой времени 2019-06-12 22:05:29 UTC, и предполагает, что средняя задержка в ~4,25 секунды, наблюдаемая после этого блока, также сохранялась в течение примерно 6600 раундов до него. Обратно, за 28 211 секунд мы приходим к запуску около 2019-06-12 14:15 UTC, с погрешностью в несколько часов — 10:15 утра в Бостоне, где базировались инженеры Algorand, что, по словам автора, является более правдоподобным моментом для запуска сети, чем 8 вечера в понедельник. В посте четыре даты рассматриваются как отдельные вехи, а не как один спорный день:

ДатаКонцепцияРеальные последствия
11 июня 2019 годаСтампочка GenesisСлужит нулевым блоком, ограничивая, как может быть ранним стампочка блока один — не сам запуск
12 июня 2019 годаЗапуск MainNet, по реконструкции D13Сеть вышла в эфир около 14:15 UTC; дата, на которую теперь ориентируется сайт обратного отсчета D13
15 июня 2019 годаПервые транзакцииСамая ранняя активность после стабилизации; первое реальное использование цепочки
19 июня 2019 годаПубличное открытие через голландский аукционПубличная продажа ALGO долгое время считалась днем рождения

Голосование с протоколом

Пост не ограничивается анализом: он запускает голосование в блокчейне. Читатели подключают кошелек и голосуют за одну из четырёх дат — или воздерживаются — при этом каждый голос записывается как транзакция. На момент исследования было подано десять голосов: семь за 12 июня, два за 11 июня и один за 15 июня, при этом сам d13.algo проголосовал за тезис своего автора. Образец слишком мал и самовыбирается, но он служит в качестве рабочей демонстрации того, как недорого можно провести опрос с привязкой к кошельку на Algorand — без серверов и инфраструктуры для голосования, всего лишь несколько сотен байтов на один голос.

В заключение также ретроактивно была исправлена собственная страница с отсчетом дня рождения D13, запущенная к 2022-летнему юбилею на основании метки времени создания 11 июня. В обновлении 2026 года на этой странице четко говорится: «Мы выбрали неверно — оказалось, что день рождения MainNet — 12 июня». Теперь на этой же дате и ведется отсчет до восьмой годовщины сети в 2027 году, о чем мы писали при обновлении страницы.

Честная хеджировка

D13 не претендует на абсолютную уверенность: автор называет это вычисление по «бриллианту Оккама» «недоказанным за пределами разумных сомнений», и реконструкция основана на одном акте веры — в то, что Algorand никогда не останавливался и не перезапускался, и что средняя продолжительность послестабилизационного периода в 4,25 секунды сохранялась с самых первых раундов. Это второе предположение имеет двойственный характер: если самые ранние блоки действительно занимали в среднем больше 4,25 секунды, то обратный расчет запуска смещает его на более раннюю дату, к 11 июня, который зафиксирована самой цепочкой. Читателям также следует учитывать точку зрения источника: D13 управляет самим проектом, который отмечает день рождения в день, когда исчисляется новая дата, и его собственный кошелек находится в колонке 12 июня в опросе, который он запустил — это, конечно, не личное заинтересованность в результате, хотя исходные данные являются общедоступными и подлежат независимой проверке любым пользователем, запускающим узел. Ничто из этого не меняет то, что поддается проверке: в книге записей зафиксировано то, что в ней записано, и спор сейчас заключается в том, как ее читать.

Источник

Source: https://d13.co/