← Все проекты
Проект / Go

ice-blockchain/pulse: Pulse — быстрая децентрализованная база данных без компромиссов

Мощный ретранслятор баз данных, который объединяет пять движков в одном защищённом P2P-слое, позволяя строить децентрализованные приложения без потери скорости.

Проект работает как ретранслятор (relay), который через зашифрованный P2P-протокол ADNL соединяет клиентов с пятью реальными движками баз данных: PostgreSQL (SQL, Analytics, Vector), Redis (Key-Value) и Apache AGE (Graph). Запросы выполняются в пулах...

★ 11 Go Форки 0 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для разработчиков и архитекторов, которые создают децентрализованные приложения (соцсети, мессенджеры, маркетплейсы) и хотят использовать знакомые SQL, Graph, Key-Value, Analytics и Vector движки без центрального сервера.

Проблема / задача

Обычно при переходе на децентрализованную архитектуру приходится жертвовать производительностью, гибкостью запросов или использовать незнакомые языки запросов. Pulse убирает этот выбор.

Как это работает

Pulse — это высокопроизводительный децентрализованный ретранслятор баз данных на Go, который объединяет пять специализированных движков (SQL, Key-Value, Graph, Analytics, Vector) в едином зашифрованном P2P-транспорте. Он позволяет строить приложения, которые традиционно требовали централизованного серверного кластера — соцсети, мессенджеры, платформы контента, — но полностью в децентрализованной архитектуре, с...

Что видно по README

Pulse — это высокопроизводительный децентрализованный ретранслятор баз данных на Go, который объединяет пять специализированных движков (SQL, Key-Value, Graph, Analytics, Vector) в едином зашифрованном P2P-транспорте. Он позволяет строить приложения, которые традиционно требовали централизованного серверного кластера — соцсети, мессенджеры, платформы контента, — но полностью в децентрализованной архитектуре, с...

Ключевые возможности

Пять движков в одном: SQL, Key-Value, Graph, Analytics, VectorГоризонтальное масштабирование с автоматическим шардированием и репликациейСквозное шифрование через ADNL (AES-CTR, Ed25519) без открытых соединенийПрограммируемая логика данных на Lua с горячим обновлениемВысокая производительность: пулы соединений, zero-copy пути, адаптивное ограничение нагрузки

Технологии

GoPostgreSQLRedisApache AGEADNL (Abstract Datagram Network Layer)LuaReactRustgRPC

Интересный факт

Pulse использует тот же протокол ADNL, что и блокчейн TON (Telegram Open Network), для шифрования всего трафика между пирами, что обеспечивает приватность по умолчанию без центрального координатора.

С чего начать

  • Установите Go 1.25+ и PostgreSQL/Redis
  • Клонируйте репозиторий и настройте .env-файл
  • Запустите ретранслятор через cmd/relay/main.go с указанием конфигурации

Оценка GitRadar

Удобство
6/10
Свежесть
9/10
Перспектива
8/10
Монетизация
7/10
Общая оценка
7/10

Вердикт GitRadar

Стоит пробовать, если вы исследуете децентрализованные архитектуры и хотите работать с привычными базами данных. Проект амбициозный и технически глубокий, но пока сыроват (всего 11 звёзд, 0 форков) — больше для экспериментов, чем для продакшена.

Наблюдения по обновлениям

Проект очень свежий (2026 год в копирайте), но пока малоизвестный: 11 звёзд, 0 форков, 0 issues. Активность разработки оценить сложно — возможно, это ранняя альфа.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/ice-blockchain/pulse
Лицензия
NOASSERTION
Создан на GitHub
10 апреля 2026 г.
Последнее обновление репо
10 апреля 2026 г.
Последняя проверка GitRadar
10 апреля 2026 г.
Изученные файлы
README.md, cmd/bench/direct.go, internal/analytics/analytics.go, go.mod, cmd/relay/main.go, internal/network/server.go

FAQ

Что это такое?

Децентрализованный P2P-ретранслятор, который даёт доступ к пяти типам баз данных (SQL, KV, Graph, Analytics, Vector) через единый зашифрованный протокол.

Для кого подходит?

Для разработчиков, которые строят децентрализованные приложения (соцсети, мессенджеры, AI-приложения) и не хотят жертвовать производительностью и гибкостью запросов.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с ice-blockchain/pulse?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.