Медиаплатформа децентрализованной экосистемы Viz
CoinMarketCap
  • WIKI
  • FAQ
    • Введение в VIZ
    • Мануал для Viz Social Bot
    • Знакомство с экосистемой: My Viz Plus
    • Знакомство с экосистемой: Info Viz Plus
    • Знакомство с экосистемой: WILDVIZ
    • Знакомство с экосистемой: Боты
    • Как купить/продать VIZ на бирже
    • Расширение Vizonator
EN EN
The Viz Blockchain
МАГАЗИН
Бустер
Нет результатов
Посмотреть все результаты
  • Новости
    • Блокчейн
    • ДАО
    • Игры
    • Личное
    • Новичкам
    • Разработка
    • Сервисы
    • Социал
    • История
  • Viz.World
    • Social Gateways
    • Telegram
      • Каналы
      • Группы
    • Визонатор
    • API Nodes
  • Control.Viz
    • Медиа платформа
    • Пользователи
    • Аккаунты
    • Инструменты
      • Система платных подписок
      • Система инвайтов (чеки)
      • Создание аккаунта
      • Продажа аккаунта
      • Продажа сабаккаунтов
      • Покупка аккаунта
      • Делегирование доли
      • Расписание делегатов
      • Обзор блоков
      • Смена доступов
      • Локализация
      • Генерация ключей
    • Профиль
    • Кошелек
    • Комитет
    • Делегаты
    • Статьи
    • Опубликовать контент
  • Viz.Plus
    • Start Viz+
      • GitHub
    • About Viz+
      • Разработка
      • Бизнес
      • Инвестиции
    • My Viz+
      • Аккаунты
        • Создать аккаунт
        • Создать субаккаунт
        • Сбросить ключи
        • Доступы аккаунта
        • Изменить профиль
      • Активы
        • Увеличить соцкапитал
        • Уменьшить соцкапитал
        • Делегировать соцкапитал
        • Перевести
        • Обменять
        • Чеки
        • Наградить
      • ДАО
        • Голосовать за делегатов
        • Установить параметры
        • Подать заявку
        • Рассмотреть заявки
      • Магазин
        • Купить аккаунт
        • Продать аккаунт
        • Купить субаккаунт
        • Продать субаккаунт
        • Обзор подписок
        • Управлять подписками
        • Создать подписку
      • Приложение
      • GitHub
    • Info Viz+
      • Аккаунты
      • Делегаты
      • Блок-эксплорер
      • GitHub
    • Поваренная книга
    • Белая бумага
    • GitHub
    • Поддержка
  • Dpos.Space
    • Профиль пользователя
    • Топ пользователей
      • VIZ
      • SHARES
      • Эффективный соцкапитал
      • Делегированный соцкапитал
      • Полученный соцкапитал
    • Калькулятор блокчейна
    • Прокси
    • Управление мультисигом
    • Функционал сервиса
    • GitHub
    • Поддержка
  • Readdle.Me
    • GitHub
    • Telegram
  • Шлюзы
    • Graphene
      • XCHNG
      • RUDEX
    • Minter
    • Golos
    • BitShares
    • Магазин чеков
    • Маркет WildViz
    • Menaskop Exchange
    • Поддержка
  • Код
    • GitHub
    • Нода на C++
      • Инструкция по установке
    • Контрольная панель на PHP
    • JS библиотека
    • GO библиотека
    • PHP библиотека
    • Python библиотека
  • Игры
    • Русское лото
      • Статьи
    • VIZ Dice
      • Лотерея
    • VIZ Quiz
    • Рисовый фермер
  • Дополнительно
    • Viz.Doc — Документация
    • Wild.Viz — Инвайты
    • Viz.Cx — В разработке
      • GitHub
      • Поддержка
    • BitcoinTalk — Ветка
      • Список чатов
    • Viz.Wiki — Википедия
    • Инфляционная модель
    • Web3.0 — Книга
  • Новости
    • Блокчейн
    • ДАО
    • Игры
    • Личное
    • Новичкам
    • Разработка
    • Сервисы
    • Социал
    • История
  • Viz.World
    • Social Gateways
    • Telegram
      • Каналы
      • Группы
    • Визонатор
    • API Nodes
  • Control.Viz
    • Медиа платформа
    • Пользователи
    • Аккаунты
    • Инструменты
      • Система платных подписок
      • Система инвайтов (чеки)
      • Создание аккаунта
      • Продажа аккаунта
      • Продажа сабаккаунтов
      • Покупка аккаунта
      • Делегирование доли
      • Расписание делегатов
      • Обзор блоков
      • Смена доступов
      • Локализация
      • Генерация ключей
    • Профиль
    • Кошелек
    • Комитет
    • Делегаты
    • Статьи
    • Опубликовать контент
  • Viz.Plus
    • Start Viz+
      • GitHub
    • About Viz+
      • Разработка
      • Бизнес
      • Инвестиции
    • My Viz+
      • Аккаунты
        • Создать аккаунт
        • Создать субаккаунт
        • Сбросить ключи
        • Доступы аккаунта
        • Изменить профиль
      • Активы
        • Увеличить соцкапитал
        • Уменьшить соцкапитал
        • Делегировать соцкапитал
        • Перевести
        • Обменять
        • Чеки
        • Наградить
      • ДАО
        • Голосовать за делегатов
        • Установить параметры
        • Подать заявку
        • Рассмотреть заявки
      • Магазин
        • Купить аккаунт
        • Продать аккаунт
        • Купить субаккаунт
        • Продать субаккаунт
        • Обзор подписок
        • Управлять подписками
        • Создать подписку
      • Приложение
      • GitHub
    • Info Viz+
      • Аккаунты
      • Делегаты
      • Блок-эксплорер
      • GitHub
    • Поваренная книга
    • Белая бумага
    • GitHub
    • Поддержка
  • Dpos.Space
    • Профиль пользователя
    • Топ пользователей
      • VIZ
      • SHARES
      • Эффективный соцкапитал
      • Делегированный соцкапитал
      • Полученный соцкапитал
    • Калькулятор блокчейна
    • Прокси
    • Управление мультисигом
    • Функционал сервиса
    • GitHub
    • Поддержка
  • Readdle.Me
    • GitHub
    • Telegram
  • Шлюзы
    • Graphene
      • XCHNG
      • RUDEX
    • Minter
    • Golos
    • BitShares
    • Магазин чеков
    • Маркет WildViz
    • Menaskop Exchange
    • Поддержка
  • Код
    • GitHub
    • Нода на C++
      • Инструкция по установке
    • Контрольная панель на PHP
    • JS библиотека
    • GO библиотека
    • PHP библиотека
    • Python библиотека
  • Игры
    • Русское лото
      • Статьи
    • VIZ Dice
      • Лотерея
    • VIZ Quiz
    • Рисовый фермер
  • Дополнительно
    • Viz.Doc — Документация
    • Wild.Viz — Инвайты
    • Viz.Cx — В разработке
      • GitHub
      • Поддержка
    • BitcoinTalk — Ветка
      • Список чатов
    • Viz.Wiki — Википедия
    • Инфляционная модель
    • Web3.0 — Книга
Viz Media
Нет результатов
Посмотреть все результаты
Home FAQ

Что такое Fair DPoS — Delegated Proof of Stake

Почему VIZ отказался от классического DPoS и добавил больше справедливости в управление блокчейн-системой

on1x от on1x
25.02.2019
в FAQ, Блокчейн, Новичкам, Новости
0
0
Что такое Fair DPoS - Delegated Proof of Stake

В первые дни образования VIZ, его идей и концепций, участники чата долго обсуждали, как сделать голосование за делегатов более справедливым. Кто бы что ни говорил, в DPoS существует проблема коррумпированности делегатов (централизации управления).

В самом начале мы пришли к выводу, что если есть крупный участник сети с 51% долей, то он может захватить всю цепочку и назначить весь топ делегатов в том количестве, сколько голосов позволяет отдать блокчейн-система. В Steem или Голосе доступно 30 голосов за делегатов, притом каждый голос передает полный вес доли аккаунта голосующего.

Delegated Proof of Stake
Delegated Proof of Stake

Мы назвали это DPoS 30. Если рассматривать топ-делегатов как право на постоянное подпись блоков в раунде из 21 блока, то DPoS 30 позволял коррумпировать топ (пропихнуть своих делегатов) без каких-либо проблем.

Естественно, сложность заключается в пассивности других участников, но мы рассматривали пример заинтересованности в совместной работе всей экосистемы, где участники довольно активны и хотят справедливого долевого участия в управлении блокчейн-системой. Так мы пришли от DPoS 30 к DPoS 2, а позже к Fair DPoS.

Рассмотрим DPoS 30 и DPoS 2

Место в топе гарантировано при весе голосов в ~4,76% доли сети. В DPoS 2 голосование ограничено 2 голосами, что приводит к 200% потенциально конкурирующего веса долей.

Чем больше полновесных голосов можно ставить, тем больше выражается несправедливое влияние на блокчейн-систему. Пример:

  1. Участник с долей 80 голосует за 2 участников: суммарное влияние 160.
  2. Участник с долей 20 (разница 60) голосует за 2 участников: суммарное влияние 40 (разница 120). Разница потенциального влияния увеличивается во столько раз, сколько голосов можно ставить.

В случае DPoS 30 потенциал влияния различается в 30 раз! Такая возможность в коде приводила к появлению участников, злоупотребляющих его логикой.

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

Поэтому в самом начале VIZ использовал 2 полновесных голоса за делегатов (DPoS 2). Так как очередь делегатов в VIZ состоит из 11 топ-делегатов и 10 делегатов поддержки, это позволяло снизить вероятность сговора и коррупции среди делегатов. Но позже мы перешли на Fair DPoS.

Fair DPoS

Справедливый код, равноправие долей ДАО VIZ — вот чего мы добивались. Коррумпированность в Steem и Голос не позволяла изменить правила подсчета голосования за делегатов. Кому захочется потерять влияние и «нагретое» местечко в топе? Делегаты или владельцы репозитория отказывались принимать подобные правки в код.

VIZ разрабатывался исходя из других принципов. Идеология основанная на справедливости — это то, что необходимо системе, основанной на равноправии долевого управления ДАО. Каждый может провести аудит алгоритмов в блокчейн-системе и решить, соответствует ли он его личным представлениям о справедливости.

Можно было поставить лимит на 1 голос за делегатов, но тогда мы столкнулись бы с дроблением крупных аккаунтов на более мелкие для голосования за делегатов из-за естественного желания управлять блокчейн-системой.

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

Очередь делегатов

После каждого раунда из 21 блока происходит пересчет виртуальной очереди делегатов. Если в Steem 20 топ-делегатов и только 1 делегат поддержки, то в VIZ свой механизм формирования очереди делегатов. В VIZ всего 11 топ-делегатов и 10 делегатов поддержки, которые чередуются в очереди.

Это позволяет быть уверенным в подписи блока с максимальной задержкой в 6 секунд (если делегат поддержки пропустит свою очередь), так как топ делегаты крайне заинтересованы в стабильной работе блокчейн-системы. Более того, так как циркуляция делегатов поддержки происходит в 10 (!) раз быстрее, чем в Steem или Голосе, повышается организованность и ответственность всех делегатов.

Заключение

При обширной редистрибуции и увеличении количества участников ДАО VIZ можно ожидать качественно новый уровень ответственности делегатов и большую децентрализацию, чем в аналогичных проектах.

Наградить автора поста Для награждения, в браузере должно быть
установлено расширение Визонатор
Метки: RUДокументация
Предыдущая запись

VIZ техническое описание блокчейн-системы

Следующая запись

Кворум делегатов в VIZ: медианные значения голосуемых параметров

Следующая запись
Кворум делегатов в VIZ: медианные значения голосуемых параметров

Кворум делегатов в VIZ: медианные значения голосуемых параметров

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Информация

  • Техническое описание блокчейн-системы VIZ

  • Консенсус управления — уникальная система чередования делегатов

  • Справедливый DPoS — участник голосует за любое количество делегатов

  • Система платных подписок — процессинг периодических переводов на блокчейне

  • Анонимная регистрация — две механики для процессинга создания аккаунтов

  • Социальные шлюзы позволяют привлекать пользователей без регистрации

Комментарии

  • VIRT к записи События в протоколе Голос
  • Денис Скрипник к записи Пулы ликвидности
  • VIZ.Media к записи Почему вам нужен социальный капитал минимум 25 тысяч viz?
  • ae к записи Шлюз USDT TRC-20 (блокчейн Graphene)
  • VIZ.Media к записи Нода с отладкой GDB
  • semasping к записи Нода с отладкой GDB
  • Americanets к записи Android приложение автономной версии сайта My Viz+ (обновлено v1.5)
  • Liveone к записи VIZ Dice Bot в телеграме
  • Анна к записи VIZ Dice Bot в телеграме
  • Сергей к записи How to use the Telegram @viz_social_bot to reward and receive rewards

Актуальные темы

API Awards CryptoStorm.Fund Custom Dapp EN ES GoldVoice.Club PHP Protocol Proxy Readdle.me RU Social Network Viz+ VIZ Heroes Vizonator Viz Projects Viz Social Bot Voice WildViz WordPress Xchng Библиотеки Биржи Боты Видео Делегаты Децентрализация Документация Заявки Идея Комитет Конкурс Медиа Ноды Обмен Обновления Подкаст Рисовый фермер Телеграм Токены Функционал Хардхорк Шлюз

Архивы

Авторы

Категории

  • FAQ
  • Web3.0
  • Блокчейн
  • ДАО
  • Игры
  • История
  • Личное
  • Новичкам
  • Новости
  • Разработка
  • Сервисы
  • Социал
  • Торговля

Приложения

Google Play App Store
  • Состояние блокчейна
  • Аккаунты
  • Делегаты
  • Блок-эксплорер
  • Контакты

2018/22 © Блокчейн VIZ · Разработка и поддержка сайта "Веб Драйвер"

  • Авторизация
Нет результатов
Посмотреть все результаты
  • Новости
    • Блокчейн
    • ДАО
    • Игры
    • Личное
    • Новичкам
    • Разработка
    • Сервисы
    • Социал
    • История
  • Viz.World
    • Social Gateways
    • Telegram
      • Каналы
      • Группы
    • Визонатор
    • API Nodes
  • Control.Viz
    • Медиа платформа
    • Пользователи
    • Аккаунты
    • Инструменты
      • Система платных подписок
      • Система инвайтов (чеки)
      • Создание аккаунта
      • Продажа аккаунта
      • Продажа сабаккаунтов
      • Покупка аккаунта
      • Делегирование доли
      • Расписание делегатов
      • Обзор блоков
      • Смена доступов
      • Локализация
      • Генерация ключей
    • Профиль
    • Кошелек
    • Комитет
    • Делегаты
    • Статьи
    • Опубликовать контент
  • Viz.Plus
    • Start Viz+
      • GitHub
    • About Viz+
      • Разработка
      • Бизнес
      • Инвестиции
    • My Viz+
      • Аккаунты
      • Активы
      • ДАО
      • Магазин
      • Приложение
      • GitHub
    • Info Viz+
      • Аккаунты
      • Делегаты
      • Блок-эксплорер
      • GitHub
    • Поваренная книга
    • Белая бумага
    • GitHub
    • Поддержка
  • Dpos.Space
    • Профиль пользователя
    • Топ пользователей
      • VIZ
      • SHARES
      • Эффективный соцкапитал
      • Делегированный соцкапитал
      • Полученный соцкапитал
    • Калькулятор блокчейна
    • Прокси
    • Управление мультисигом
    • Функционал сервиса
    • GitHub
    • Поддержка
  • Readdle.Me
    • GitHub
    • Telegram
  • Шлюзы
    • Graphene
      • XCHNG
      • RUDEX
    • Minter
    • Golos
    • BitShares
    • Магазин чеков
    • Маркет WildViz
    • Menaskop Exchange
    • Поддержка
  • Код
    • GitHub
    • Нода на C++
      • Инструкция по установке
    • Контрольная панель на PHP
    • JS библиотека
    • GO библиотека
    • PHP библиотека
    • Python библиотека
  • Игры
    • Русское лото
      • Статьи
    • VIZ Dice
      • Лотерея
    • VIZ Quiz
    • Рисовый фермер
  • Дополнительно
    • Viz.Doc — Документация
    • Wild.Viz — Инвайты
    • Viz.Cx — В разработке
      • GitHub
      • Поддержка
    • BitcoinTalk — Ветка
      • Список чатов
    • Viz.Wiki — Википедия
    • Инфляционная модель
    • Web3.0 — Книга

2018/22 © Блокчейн VIZ · Разработка и поддержка сайта "Веб Драйвер"

Добро пожаловать!

Войдите в свой аккаунт ниже

Забыли пароль?

Создать аккаунт!

Fill the forms bellow to register

Все поля обязательны для заполнения. Войти

Восстановите ваш пароль

Введите имя пользователя или электронную почту для сброса пароля.

Войти
Posting....