Перейти к содержимому
Astrolune

О проекте

Что такое Astrolune, кто её строит и каким правилам проект подчиняет себя — записано там, где это можно проверить.

Открытый код · до mainnet
/ 01Миссия

Сеть, которой не нужно верить на слово

Два доминирующих способа защищать цепочку продают влияние — Proof of Work оценивает его в железе, Proof of Stake в капитале. Astrolune существует, чтобы убрать этот рынок целиком: вес складывается из времени честной работы и графа доверия, построенного из записанных фактов. Ничего во входном списке нельзя купить — в этом весь смысл.

Утверждение намеренно узкое. Что доказано — помечено как доказанное; что аргументировано — помечено как аргумент; что открыто — остаётся открытым письменно. Консенсус, который преувеличивает свои свойства, — это просто маркетинг с реестром.

ОТКРЫТЫЙ КОД

100%

Ядро консенсуса, инструментарий и этот сайт — одно публичное дерево.

ПРОВЕРОК ТЕСТАМИ

~29 800

Только по арифметике консенсуса, все без чтения часов.

ДОКУМЕНТОВ СПЕЦИФИКАЦИИ

24

Каждый слой задокументирован; пробелы записаны как пробелы.

ПОКУПАЕМЫЙ ВЕС

0

Ни хешрейта, ни стейка, ни рынка делегирования.

/ 02Принципы

Четыре правила, соблюдаемые публично

Это не ценности на стене — каждое меняет то, что репозиторий принимает и отклоняет.

ЧЕСТНОСТЬ

На записи, даже когда больно

Шаги дорожной карты несут реальный статус, а не желаемый. Семь расхождений кода со спецификацией перечислены, а не затёрты тихо. Признание слабости считается информацией.

ОТКРЫТОСТЬ

Всё читается, ничего не спрятано

Спецификация собирается из того же дерева, против которого собирается ядро. Решения попадают в письмо, где их можно процитировать и оспорить.

РЕМЕСЛО

Механика вместо дисциплины

Правила, зависящие от памяти, нарушаются. Слоистость закреплена связями линковки, правила границы — ошибками компиляции: сборка отвергает то, что уставший ревьюер пропустит.

ДОСТУПНОСТЬ

Без капитального барьера

Каждый уровень участия достигается запуском клиента и добросовестной работой. Покупать нечего ни на одном шаге, и замысел считает это требованием, а не скидкой.

/ 03Как мы работаем

Маленькая команда, длинные горизонты

Astrolune строит небольшая распределённая группа инженеров, которая предпочитает сделать меньше и задокументировать тому, чтобы сделать больше и объяснять потом. Темп следует из ограничения: каждый слой обязан оставаться воспроизводимым — ускорение ценой детерминизма здесь регрессия.

Модель разработки
Открытый код, открытая спецификация, решения фиксируются гласно. Дорожная карта несёт реальные статусы, потому что притворяться бессмысленно.
Ревью
Каждое изменение читает тот, кто его не писал, — а самые забываемые правила закреплены компилятором, поэтому часть ревью невозможно проспать.
Тестирование
Чистые функции под ~29 800 проверок одной лишь арифметики консенсуса. Где покрытие тонкое, документация говорит об этом вслух.
Документация
Собирается против того же исходника, что и ядро. Если заголовок и документ расходятся, прав заголовок, а расхождение попадает в список.
/ 04Люди

Три привычки, которые держат работу

Никакой страницы со стоковыми фото. Культуру проще описать привычками, которые закрепляет репозиторий:

01

Документация едет вместе с кодом

Слияние без обновления документации — не законченная работа. Спецификация путешествует с деревом, поэтому не гниёт молча в вики.

02

Ревью как у противника

От ревьюера ждут атаки на изменение, а не вежливости. Граф доверия получает то же обращение от исследований.

03

Невоспроизводимое не случалось

Числа берутся из протокольных дней по высоте, а не из настенных часов. Если результат не может заново вывести посторонний, в документацию он не попадает.

УЧАСТВОВАТЬ

Прочитайте исходники. Затем измените их.

Самый быстрый вход — трекер задач и чат разработчиков. Лучший первый вклад — правки документации: они знакомят с деревом быстрее любой экскурсии.