Неделя блокчейнов, криптовалют и Голоса: про мою идею для создателей чего либо, часть 2

Здравствуйте. Продолжаю. Начало тут, продолжение здесь.

Подробности

Системные модераторы:

Системные, потому что влияют на весь блокчейн/приложение/DApp.

Каждый пользователь по умолчанию участвует в мультисиг-аккаунте, СГ которого равна 10000000, и по мере увеличения повышается.
Но стандартно вес равен нулю, т.е. от имени аккаунта пользователь не может ничего делать.
Каждый аккаунт в системе имеет помимо постинг, активного и memo ключа, ключ модератора.
Авторизовавшись при помощи своего логина и этого ключа, пользователь может опубликовать лишь 1 пост: пост с заявлением о желании стать модератором. При этом, логин публикующего будет неизвестен (только приватный ключ).

В момент публикации пользователь, подавший заявку, попадает в топ модераторов на последнее место. В топе указывается ключ и ссылка на пост.

Далее члены сообщества голосуют или не голосуют за модератора, в результате чего он повышается или не повышается в топе.

Те, кто находятся в топ 20, становятся активными.
Первый обладает наибольшим весом, второй - чуть меньшим.
Для отправки транзакции необходима поддержка первых 11 делегатов или нескольких со схожей суммой весов.

Модераторы делают:

В целом, они делают то, что описывают в своих постах, но цель создания модераторов в следующем:

  1. Флагование постов, не имеющих описания созданного или процесса создания чего либо;
  2. Флагование постов с ненормативной лексикой без указания спец. тега, постов с порнографией, пусть это описание создания такого фильма и т.п.;
  3. Флагование постов со взломами, вирусами и т.п.
  4. Флагование копипасты;
  5. Поддержка постов с уникальными созданными вещами, программами и т.п.
  6. Поддержка постов с замечательными идеями и описаниями их воплощения;
  7. Поддержка постов с описанием помощи в развитии проекта;
  8. Поддержка постов с описанием создания интересных блокчейнов.

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

Последствия флагов модераторов:

Если 11 модераторов поставят флаг своими ключами, будет поставлен флаг аккаунтом с СГ 10 МЛН, а также произведена операция post_cloas, которая скроет пост из всех лент, в том числе и ленты пользователя. Проще говоря, он будет в блокчейне, но API отдавать не будет.

И да:

Можно сделать так, чтобы модераторы, если поддерживали/флаговали не все, устанавливался апвот/флаг с определённым процентом.

Вознаграждение модераторам:

Они получают 30% выплаты с каждого поста, который они одобрили. запрещённые посты начисляют им средства из пула в соответствии с сегодняшней максимальной суммой выплат за пост.

Если модератор не выполняет то, о чём заявил:

Сообщество может снять с него голос и проголосовать за другого.

Тематические модераторы:

Отличие тематических модераторов в том, что они контролируют посты, опубликованные по определённым тегам/категориям (Возможно теги будут упразднены).

При желании, подписавшиеся на теги (такой функционал тоже будет), могут отправить транзакцию с заявкой на создание системного аккаунта, осуществляющего функционал модерирующего тематику/тег.
Далее (после создания) каждый подписавшийся на тег пользователь получает свой ключ. Этот ключ он и использует для подачи заявки на модераторство.

После этого, подписавшиеся на теги и использующие их авторы могут проголосовать за тех или иных модераторов. И далее, если они флагуют посты (Можно это делать и со своего аккаунта), а также достигнут минимум в 51% от числа модераторов топовых, пост исчезает из ленты по тегу/группе тегов (Его API не отправляет при запросе).
А в случае поддержки либо ничего не происходит, либо, если участники перечислили определённую сумму в системный аккаунт, он апает.

Гибкость также есть, так как каждый модератор может прописать свои правила в посте-заявлении.

Торговая платформа:

Самая, пожалуй, важная часть проекта.

Суть:

Каждый может предложить созданное им в качестве товаров/услуг. Для этого необходимо создать пост, указав в типе не post или оставив его пустым, а написать product.

После этого становится обязательным поле "price" (Также как в случае с постом становится обязательным заголовок).

Пост такой лишается выплат из пула.

Но зато у других появляется возможность купить товар/услугу.
Для этого отправляется транзакция с операцией order, где указывается пермлинк товара, логин продавца и цена, а в memo - подробности, которые должен узнать продавец, например, адрес доставки.

В случае возникновения спорной ситуации задействуется функционал гарантов. Это пользователи, согласившиеся ими быть (подписавшиеся на события спорных ситуаций).

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

Гарант принимает заявку и смотрит доказательства обеих сторон, общается с ними. Всё это открыто происходит, в блокчейне.
Сообщество (наблюдатели) может потребовать смены гаранта, если будет подозрение, что одна из сторон или обе торгуются с ним за принятие их стороны деньгами.

После принятия решения, гарант сообщает об этом, отправив операцию order_conferm с permlink товара, логином продавца, номером заказа (блока с созданием заказа) и ценой, а также вариантом принятия решения: 1 - заказчик, 2 - исполнитель).
Если гарантов несколько, принимается тот вариант, который выбирает большинство. Если 2 пользователя выбрало сторону покупателя/заказчика, то средства возвращаются ему, если продавца/исполнителя - ему.

Если покупка прошла успешно, у покупателя появляется возможность оставить отзыв (До этого комментирование поста с товаром заблокировано).

Кстати, для утверждения/отправки в арбетраж покупатель должен отправить транзакцию с операцией order_complit, содержащей пермлинк товара, цену, номер заказа и вариант: 1 - принять заказ, 0 - отправить гарантам.

Если выбрано "0", обеим сторонам приходит сообщение типа:

"Заказ не будет завершён. Пожалуйста, настройте гарантов".

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

Далее есть 2 варианта:

  1. Система будет сообщать противоположной стороне об установленных параметрах другой с просьбой установить такие же, либо приблизить к нему настройки.
  2. Система будет выбирать среднее значение, если оно возможно. Например, если покупатель установил 5,33%, а продавец 2,1%, то средний процент будет 3,715.
О преимуществах использования торговой платформы для авторов:

Те, кто успешно продаёт, будут иметь возможность получать большую максимальную выплату по сравнению с другими.
Кстати, также будут иметь приоритет те авторы, которые рекламируются через промо-блок.

Всё.

Пост получился оочень объёмным, но надеюсь, идея будет вам интересна. Прошу оставить в комментариях ответ. Если да, опишу в следующем
рассмотрение разных вариантов реализации, выбор между тегами и категориями, а также зависимость maxAcceptedPayout от количества токенов в пуле. А в четвёртой части опишу международную экспансию: языковые токены с ограниченными возможностями, фильтрация постов по языку и т.п.

golosголосdappdappsприложениеприложенияидеямысльсоздателямсоздателисоздающиепланбудущееразвитиегеосeosviz
467
104.395 GOLOS
0
В избранное
Денис Скрипник
Мнение незрячего на разные темы: разработка, анализ и наполнение сайтов, блокчейн и криптовалюты, будущее, политика и история, обзоры книг и прочее.
467
0

Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий

Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.

Зарегистрироваться
Комментарии (20)
Сортировать по:
Сначала старые