Skip to content

Что такое 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 pluginHTTP и 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
Разработчики кошельков и библиотекТипы данных · Операции
Контрибьюторы протоколаАрхитектура · Консенсус