Блок-стамп-таймстомп 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 июня в опросе, который он запустил — это, конечно, не личное заинтересованность в результате, хотя исходные данные являются общедоступными и подлежат независимой проверке любым пользователем, запускающим узел. Ничто из этого не меняет то, что поддается проверке: в книге записей зафиксировано то, что в ней записано, и спор сейчас заключается в том, как ее читать.
Источник
- MainNet Archaeology 1: День рождения Algorand (D13.co)
- D13.co
- Is It Algorand's Birthday? (D13.co)
- Конфигурация генезиса MainNet (публичный конечный пункт для Nodely)
- Блок 6,638 на algo.surf
- d13co/d13.co на GitHub
- Dear Ora: Открытое письмо с подписью к майнерам Ora | D13.co
- Предварительный отчет-консультация — Algorand 20-02-2023 Thefts | D13.co
Source: https://d13.co/