EinCoin — экономика сообщений LexMess
Любое текстовое сообщение в LexMess шифруется на устройстве, упаковывается в PNG-контейнер и подтверждается в сети. Награда распределяется прозрачно по правилам протокола.
Read-only Explorer API
1 сервер = 1 валидатор
Reward per block: 100000
Коротко
- Текст → E2E/стего-PNG (на устройстве) → commit с подписью
- Нода проверяет хэши и подпись, добавляет сообщение в блок
- Эмиссия фиксирована, распределение награды — пропорционально длине шифртекста
Прозрачность через Explorer
•
Антиспам и аудит событий
Статистика блокчейна
Данные берутся из Explorer API (v54).
Блоков
—
Пользователей
—
Сложность
—
Pending commits
—
Очередь подтверждений
—
Валидаторов
—
Алгоритм и правила сети
Короткое описание протокола EinCoin/LexMess-chain.
Блоки и секторы
- Сеть хранит сообщения в блоках, каждый блок — 4 блока × 16 секторов по внутренней модели.
- Сектор с
global_index % 4ссылается на состояние сектораn-4(цепочка влияния). - Сектор с
global_index % 7влияет на difficulty через правило(value + 3).
Эмиссия и награды
- Фиксированная эмиссия: 100000 за блок.
- Награда делится между сообщениями блока пропорционально длине шифртекста.
- Каждый сервер = один валидатор (подготовка multi-validator — в v54).
Криптография сообщений
- Текстовые сообщения: E2E + упаковка в PNG происходит на устройстве (клиент).
- PNG перед отправкой не шифруется дополнительно.
- В блокчейн уходит commit:
cipher_hash,png_hash,msg_id, подпись ed25519 (identity key).
Запуск ноды
Минимальный путь для поднятия LexMess-chain на Ubuntu 22.04.
Быстрый старт
- Установить зависимости и собрать ноду (см.
/opt/eincoin/chain). - Запустить сервис
lexmess_chain.service(systemd). - Открыть API:
/health,/info,/blocks,/validators.
curl -s http://127.0.0.1:8080/health
curl -s http://127.0.0.1:8080/info
curl -s http://127.0.0.1:8080/blocks?limit=10
Рекомендация: проксировать
/api на FastAPI и использовать этот сайт как read-only витрину.