Что такое VIZ Ledger?
VIZ Ledger — это технология распределённого реестра (DLT), построенная на алгоритме консенсуса Fair-DPOS (Fair Delegated Proof of Stake). Платформа создана для децентрализованных социальных, финансовых и управленческих приложений, где критически важны справедливость, прозрачность и эффективность.
VIZ Ledger использует консенсусный механизм на основе блокчейна со вспомогательным хранением состояния через снапшоты, что делает её гибридной DLT-системой.
VIZ Ledger vs. традиционный блокчейн
Традиционные блокчейны требуют от каждого полного узла хранить полную историю всех транзакций начиная с генезис-блока. VIZ Ledger предлагает иной подход:
| Свойство | Традиционный блокчейн | VIZ Ledger |
|---|---|---|
| Хранение состояния | Полная история на каждом узле | Последние блоки + периодические снапшоты |
| Метод синхронизации | Воспроизведение всех блоков с генезиса | Загрузка снапшота + воспроизведение последних блоков |
| Требования к хранилищу | Растут неограниченно | Ограничены интервалом снапшота |
| Модель безопасности | Полная верификация цепочки | Верификация снапшота + консенсус |
| Консенсус | Различный | Fair-DPOS |
Эта архитектура ближе к тому, что в отрасли называют DLT в широком смысле — аналогично Hedera Hashgraph или Corda — а не к классическому блокчейну, где каждый узел хранит полную историю реестра.
Почему «VIZ Ledger»?
Название следует той же логике, что и XRP Ledger:
- Оно нейтрально относительно механизма хранения данных.
- Точно отражает основную функцию: ведение распределённого реестра счетов, транзакций и состояния.
- Оставляет пространство для архитектурной эволюции без переименования.
В технической документации полное описание используется там, где это необходимо: «VIZ Ledger — это Fair-DPOS-реестр с вспомогательным хранением состояния через снапшоты.»
История
| Событие | Дата | Блок |
|---|---|---|
| Генезис мейннета | 29 сентября 2018, 10:23:27 GMT | Блок 0 |
| Переход на VIZ Ledger (DLT) | Март 2026 | Блок 79 105 800 |
Сеть была запущена как классический блокчейн 29 сентября 2018 года в 10:23:27 GMT. После семи с половиной лет непрерывной работы — и производства более 79 миллионов блоков — протокол эволюционировал из традиционного блокчейна с полной историей в распределённый реестр (DLT) на блоке 79 105 800. Этот переход привнёс хранение состояния через снапшоты, DLT-лог блоков и гибридную архитектуру, описанную в данной документации.
Основные свойства
Консенсус Fair-DPOS
VIZ Ledger использует Fair Delegated Proof of Stake — эволюцию стандартного DPOS:
- Держатели токенов голосуют за валидаторов (производителей блоков) с использованием застейканных SHARES.
- Ведущие валидаторы по весу голосов получают расписание производства блоков в порядке round-robin.
- Обеспечение справедливости: валидатор, пропускающий блоки, получает снижение оценки участия. Если участие падает ниже требуемого порога — производство блоков приостанавливается.
- Нет неограниченных вознаграждений для неактивных валидаторов — производство требует реального участия.
Хранение состояния через снапшоты
- Узлы хранят текущее состояние (счета, балансы, контент, голоса) в разделяемой памяти.
- Периодические снапшоты фиксируют полное состояние при конкретном номере блока.
- Новые узлы могут быстро синхронизироваться, загрузив последний снапшот и воспроизведя только блоки после него — вместо всей истории цепочки.
- Лог блоков (бинарный формат) хранит все блоки для узлов, которым необходим исторический доступ.
Социальные и управленческие примитивы
VIZ Ledger встраивает социальные и управленческие возможности непосредственно в протокол — они не являются прикладным слоем:
- Система энергии: у счетов есть пул энергии (0–100%), который восстанавливается за 24 часа. Энергия тратится на социальные действия (награды, голоса) пропорционально доле счёта.
- Награды: любой счёт может наградить другой счёт, используя энергию и распределяя токены из пула вознаграждений.
- Committee DAO: запросы финансирования, предложения и голосование на блокчейне.
- Инвайты: механизм приглашений на блокчейне для создания новых счетов.
- Платные подписки: контракты подписок между счетами на блокчейне.
Архитектура в общих чертах
┌─────────────────────────────────────────────────────────────┐
│ процесс vizd │
│ │
│ ┌──────────┐ ┌──────────┐ ┌────────────┐ ┌─────────┐ │
│ │ chain │ │validator │ │database_api│ │ p2p │ │
│ │ plugin │ │ plugin │ │ plugin │ │ plugin │ │
│ └────┬─────┘ └────┬─────┘ └─────┬──────┘ └────┬────┘ │
│ │ │ │ │ │
│ ┌────▼──────────────▼──────────────▼───────────────▼────┐ │
│ │ libraries/chain (база данных) │ │
│ └────────────────────────────────────────────────────────┘ │
│ ┌────────────────────┐ ┌──────────────────────────────┐ │
│ │ libraries/network │ │ libraries/protocol │ │
│ └────────────────────┘ └──────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘
│ │
Узлы сети Кошельки / Приложения
(P2P-порт 2001) (HTTP/WS-порты 8090/8091)Ключевые компоненты:
| Компонент | Роль |
|---|---|
chain plugin | Открывает базу данных, координирует обработку блоков и транзакций |
validator plugin | Производит блоки по расписанию на основе правил Fair-DPOS |
database_api plugin | Предоставляет JSON-RPC-запросы на чтение для кошельков и приложений |
p2p plugin | Управляет соединениями с пирами, распространением блоков и транзакций |
webserver plugin | HTTP и WebSocket транспорт для JSON-RPC |
snapshot plugin | Создаёт и загружает снапшоты состояния |
Система токенов
VIZ Ledger имеет два нативных токена:
| Токен | Назначение | Знаков после запятой |
|---|---|---|
VIZ | Ликвидный токен для переводов и оплаты комиссий | 3 (10.000 VIZ) |
SHARES | Застейканный токен, представляющий голосующую силу и ёмкость энергии | 6 (10.000000 SHARES) |
VIZ можно конвертировать в SHARES через transfer_to_vesting_operation. SHARES можно вывести обратно в VIZ за 28 интервалов вывода.
Для кого эта документация?
| Аудитория | Начните здесь |
|---|---|
| Операторы узлов | Начало работы |
| Операторы валидаторов | Запуск узла-валидатора |
| Разработчики приложений | JSON-RPC API |
| Разработчики кошельков и библиотек | Типы данных · Операции |
| Контрибьюторы протокола | Архитектура · Консенсус |