Голос: Русскоязычная Социально-медийная Блокчейн-платформа
Версия от 1 ноября 2016 года
@hipster, @creator, @litvintech, @val, @vitaly-lvov, @misha, @marina, @pio
Аннотация
Согласно оригинальной бумаге Стим - это блокчейн-система, обеспечивающая развитие локальных сообществ и социальное взаимодействие, поощряющая создание качественного контента с помощью вознаграждений в криптовалюте. После 5 месяцев существования очевидно, что оригинальная платформа решает поставленные перед ней задачи для англоязычной аудитории, но при этом слабо ориентирована на поощрение взаимодействия отличных от английской языковых групп. В этом документе дано описание сети Голос, обладающей оригинальными свойствами Стим, но ориентированной на пользователей, предпочитающих Русский язык.
Введение
Основные принципы функционирования базы данных Стим приведены в переводе оригинальной бумаги [1]. Эта бумага обязательна для изучения основных принципов функционирования системы, т.к. Голос является лицензированной копией (форком) оригинальной разработки Стим [2]. В настоящей бумаге мы обоснуем необходимость создания отдельного блокчейна для целей локализации, опишем то, что планируем изменить в части финансового механизма, и представим механизм первоначальной дистрибьюции, а также определим вектор развития и экономический потенциал адаптированной и локализованной системы.
Обоснование форка
С позиции русскоязычного автора участие в сети Стим с русскоязычным контентом нерентабельно. Согласно нашему анализу, на данный момент русскоязычным пользователям платформы Стим принадлежит не более 3% токенов сети Стим. При таком распределении природа квадратичного голосования оставляет не более (0.03 ^ 2 = 0.0009) .09% от общего бюджета вознаграждений на русскоязычное сообщество. Если предположить, что капитализация Стима будет составлять $100 млн., то ежегодно приблизительно $7 млн. долларов будет распределяться на вознаграждения авторам или $20 тыс. ежедневно. В таком случае ежедневное вознаграждение русскоязычных постов составит не более чем $20 на все русскоязычное сообщество. Реальные показатели могут быть немного выше, т.к. приведенная калькуляция сильно упрощена, но они не изменятся на порядок (количество русскопишуших в мире в разы меньше количества англопишуших). На данный момент указанная проблема решается через публикацию двуязычных постов. Такое решение не является удобным, доступным и масштабируемым.
С позиции разработчика, который пытается адаптировать блокчейн под языковые сообщества, использование оригинального блокчейна также затруднительно. Любое независимое от Steemit приложение с возможностью регистрации пользователей ставит перед разработчиком задачу по обеспечению финансирования регистраций, а соответственно необходимость монетизации либо посредством рекламы, либо посредством продажи дополнительных функций. Учитывая относительно высокую стоимость регистрации в 7 стимов (или $5), решение этой задачи не является оптимальным.
Также мы считаем, что для целей формирования русскоязычного сообщества использование расчетной единицы, равной американскому доллару, не является подходящим решением.
Единственное возможное решение этих трех проблем – это создание альтернативного блокчейна со своей системой нод [3], дистрибьюцией и токенами, ориентированного на русскоязычную аудиторию.
Адаптация финансового механизма
ГОЛОС и Сила ГОЛОСА
Вместо Стима и Стим-power в адаптированной сети будут использоваться токены ГОЛОС (GOLOS) и Сила ГОЛОСА (GP) соответственно.
Адаптация Мотивации
Авторы, кураторы, делегаты, майнеры и инвесторы имеют идентичные права и структуру экономических стимулов оригинальной системы Стим версии 0.14.2 [4]. Отличия кроются лишь в адаптации обязанности делегатов в отношении исследования рыночной цены голоса (GOLOS), а также первоначальному механизму дистрибьюции.
Золотой, обеспеченный ГОЛОСАМИ
В оригинальной разработке используется Стимдоллар. Стимдоллар - это долговое обязательство блокчейна Стим выплатить 1 американский доллар Стимов в течение недели по средненедельному курсу. В блокчейне Голос будет действовать аналогичный токен, но привязанный к цене 1 миллиграмма золота - Золотой или Золотой, обеспеченный ГОЛОСАМИ (Gold backed by GOLOS, GBG). Несмотря на то, что большинство русскоязычного населения планеты (или 52.6%) являются пользователями российских рублей - государственной денежной единицы Российской Федерации, мы считаем российский рубль не подходящим для наших целей по следующим причинам:
- Постоянное обесценивание российского рубля как по отношению к прочим национальным валютам, так и золоту. График 1 показывает что с 2000 года по отношению к золоту рубль обесценился в 10 раз (доллар, для сравнения, - в 5 раз).
- Неудобство использования рублей для пользователей из Украины, Беларуси, Казахстана и других стран, в которых Русский язык популярен.
Историческая стабильность курса на золото делает токен, привязанный к его цене, отличным инструментом для сбережений и международных расчетов. Предложенное нами решение является надежной альтернативой для хранения безналичной ценности в привязке к цене золота без ограничений и недостатков, накладываемых традиционными финансовыми инструментами.
График 1. История цены на золото [5] по отношению к USD, EUR, RUB [5]
Регистрационный Взнос
Регистрационный взнос устанавливается в голосах делегатами таким образом, чтобы он стремился к 30 миллиграмам золота (по курсу на момент написания статьи) (ориентировочно 1.5 доллара или 100 российских рублей). На ранней стадии регистрационный взнос оплачивается cyber•Fund при регистрации на домене https://golos.io. По мере развития сети могут быть разработаны стимулы для регистрации сторонними операторами. До момента внедрения подобных стумулов в случае, если cyber•Fund откажет в предоставлении услуги по оплате регистрации, сообщество вправе скоординироваться, чтобы привлечь необходимый ресурс на открытых рынках. 8.98% резерв киберФонда на финансирование регистраций изначально недостаточен для регистрации всех 260 млн. людей.
Мотивация Регистраторов
В оригинальной разработке Стим сторонние регистраторы не имеют мотивации для регистрации пользователей. По мере развития сети будет предложен следующий механизм мотивации независимых регистраторов: Регистратор самостоятельно платит за регистрацию каждого пользователя и несет соответствующие риски в обмен на гарантию пожизненных отчислений с будущих доходов зарегистрированного пользователя. Размер таких отчислений определяется рыночным механизмом.
Поддержка Взаимодействия с Национальными Валютами
Сообщество Голос является независимым и как следствие само находит ответы на подобные вопросы. Основателями такая функция не поддерживается, до тех пор пока консенсус не будет найден автоматически.
Адаптация первоначальной дистрибьюции
На текущий момент около 65% денежной массы оригинального Стима находится под контролем создателей. Соответственно, система является условно децентрализованной. Такой подход является преимуществом и недостатоком одновременно. С одной стороны, разработчики способны быстро достигать консенсуса и адаптировать систему под требования пользователей. С другой стороны, при условной децентрализации возникают риски некорректного ранжирования публикаций, слабой мотивации миноритарных участников и цензурирования. На данный момент все эти риски успешно смягчаются доверием к оригинальной команде разработчиков Стим.
В целях локализации мы предлагаем более устойчивый децентрализованный механизм первоначальной дистрибьюции, который, как мы считаем, окажет положительное влияние на надежность Голоса и его дальнейшее развитие.
Первоначальное распределение токенов
В Генезис блоке на аккаунте cyberfounder будет создано 43 306 176 ГОЛОСов.
В первые часы существования системы средства будут перечислены с аккаунта cyberfounder на целевые счета в соответствии с определенной структурой дистрибьюции:
- 60% к продаже в ходе публичного краудсейла или 27 072 000 ГОЛОСов
- 10% шеардроп участникам оригинального Стима или 4 512 000 ГОЛОСов
- 10% кибер•Фонду за финансирование запуска Голоса или 4 512 000 ГОЛОСов
- 8.98% резерв на развитие или 4 051 776 ГОЛОСов
- 7% вознаграждение команды основателей или 3 158 400 ГОЛОСов
Также в течение 47 суток после запуска системы и до начала вестинга (период подготовки и проведения краудсейла) системой будет эмитировано 1 813 824 ГОЛОСов, а именно:
- 3% делегатам за бутстрап сети и формирование резервной системы нод
- 1.02% баунти авторам и кураторам за подготовку и промо краудсейла
Таким образом на момент начала вестинга (в первые 47 суток существования системы) будет выпущено 45 120 000 ГОЛОСов. Доли целевых фондов указанных выше представлены на этот момент.
Вся дистрибьюция осуществляется в силе ГОЛОСА (GP), за исключением аккаунтов бирж включенных в шеардроп. Обоснование предложенного механизма дистрибьюции:
Публичный краудсейл
Из-за юридических рисков первоначальная дистрибьюция стимов была осуществлена через майнинг. Мы считаем, что краудсейл в биткоинах - это лучшая альтернатива майнингу как способу дистрибьюции, если цель заключается не в обеспечении безопасности, а в максимально простой, доступной и понятной дистрибьюции токенов. Соответственно, команда основателей приняла решение использовать краудсейл в биткоинах как основной способ первоначальной дистрибьюции токенов. Биткоины, полученные в результате краудсейла, будут направлены на развитие протокола и его защиту. В случае с блокчейном Голоса нет законодательной базы, ограничивающей проведение краудсейла на проект социальной сети в биткоинах на территории государств Россия, Казахстан, Беларусь и Украина.
Краудсейл начнется через 17 суток после запуска системы. Каждый будет иметь возможность зарегистрироваться при помощи социальных сетей VK, Facebook, Reddit. Краудсейл будет длиться 30 суток. 27 072 000 ГОЛОСов будет распределено всем участникам краудсейла пропорционально проинвестированным биткоинам. Во время краудсейла будет применяться следующая система бонусов для проинвестироваваших первыми:
- 25% в первые 15 дней
- 20% с 16 дня по 18 день
- 15% с 19 дня по 21 день
- 10% с 22 дня по 24 день
- 5% с 25 дня по 27 день
- 0% с 28 дня по 30 день
В первые сутки краудсейл будет безлимитным. Если по прошествии 24 часов после начала краудсейла не будет превышена сумма в 5000 биткоинов, краудсейл будет продолжаться еще 29 суток либо до тех пор пока объем собранных средств не достигнет 5000 биткоинов. Во время краудсейла действует лимит на продажу токенов для одного аккаунта - 100 биткоинов.
В целях обеспечения прозрачности и доказуемости краудсейла будет использован следующий генезис-адрес: 3CWicRKHQqcj1N6fT1pC9J3hUzHw1KyPv3. Этот адрес не предполагается использовать для непосредственного перечисления денег во время краудсейла. Вместо этого он будет использоваться для перенаправления биткоинов, перечисляемых на уникальный адрес, который будет генериться для каждого участника краудсейла. Все биткоины перечисленные на этот адрес напрямую будут считаться спонсорской поддержкой проекта. Этот адрес будет публично записываться в блокчейн Голоса как метаданные пользователя. Генезис-адрес является мультиподписной учетной записью 4 из 6, который контролируется 5 из 8 основателей + 1 независимым подписантом. Таким образом, средства, собираемые во время краудсейла, будут доказуемо собраны и прозрачно потрачены.
Аллокация собранных средств
Биткоины полученные в результате публичного краудсейла будут использованы следующим образом:
- 70% развитие протокола и приложений
- 10% оплата лицензии Стимит Инк. в соответствии с лицензинным соглашением
- 10% вознаграждение команды основателей
- 10% компенсация кибер•Фонду за финансирование запуска
Cофтверная лицензия
10% шеардроп сообществу Стим является платежом за софтверную лицензию на блокчейн Стима. Это поощрение также направлено на мотивирование существующих разработчиков приложений на поддержку локализованного блокчейна. В дополнение данное решение может способствовать формированию стартовой ликвидности базового токена - ГОЛОСА, которая критична для успешного становления системы выплаты вознаграждений. Копия состояния текущих пользователей платформы Стима осуществлена в 12:00 UTC 29 Сентября 2016 года. В снимок вошло 8380 аккаунтов. Снэпшот снимался по следующей формуле:
Всем этим аккаунтам будет распределено по 5 ГОЛОСов в течении нескольких часов после Генезис блока.
4 512 000 ГОЛОСов направляется на аккаунт cyberdrop и распределяется между аккаунтами по следующей формуле:
Распределение будет осуществляться скриптом перед началом вестинга.
Аккаунтам бирж в исключительном порядке начисляются ГОЛОСа (GOLOS), а не Сила ГОЛОСа (GP) в целях мотивации обеспечения стартовой ликвидности: poloniex, openledger, blocktrades, bittrex.
Финансирование запуска
10% направляется кибер•Фонду на финансирование запуска. За счет данных средств финансируется локализация и адаптация системы, юридическая поддержка, а также поддержание функционирования инфраструктуры в процессе запуска и в первое время существования системы. 4 512 000 ГОЛОСов перечисляются на адрес cyberfund и контролируются Советом Директоров кибер•Фонда.
Резерв на развитие
8.98% или 4 051 776 ГОЛОСов направляется аккаунту golos на оплату бесплатных регистраций и резерв на разработку. Мультиподписной аккаунт golos контролируется Советом Директоров кибер•Фонда, является его собственностью и не является обязательством. кибер•Фонд оставляет право делегировать регистрационную функцию, а также субсидировать независимых разработчиков из этого бюджета.
Вознаграждение команды основателей
7% направляются на вознаграждение команды основателей. 8 фаундеров выполняющих функции по запуску оппределенные в дорожной карте распределяют вознаграждение равномерно.
- Дима Стародубцев, аккаунт hipster
- Валерий Литвин, аккаунт litvintech
- Алексей Фрумин, аккаунт pioner
- Валентин Завгороднев, аккаунт val
- Марина Гурьева, аккаунт marina
- Константин Ломашук, аккаунт creat0r
- Виталий Львов, аккаунт vitaly-lvov
- Михаил Палей, аккаунт misha
Задача команды основателей - довести сеть Голоса до первой выплаты. Впоследствии Голос должен функционировать в децентрализованном режиме. Дальнейшее поддержание и развитие сети не является обязанностью комманды основателей.
Транзакции по первоначальной дистрибьюции осуществляются командой основателей от имени и по поручению блокчейна децентрализованной сети Голос. Команда основателей распределяет вознаграждение за запуск равномерно между всеми основателями. Команда основателей также контроллирует мультиподписной адрес golos, на котором осуществляется хранение 10% ГОЛОСОВ, предназначенных для обеспечения бесплатных регистраций.
Обслуживание сети
3% или 1 353 600 ГОЛОСов перечисляется делегатам за бутстрап сети и формирование резервных нод по 1 ГОЛОСу за каждый подписанный блок. Этот темп сохраняется в первые 47 суток существования сети до момента включения вестинга.
Баунти авторам и кураторам
1.02% или 460 224 ГОЛОСов перечисляется в reward_fund_golos по 0.34 ГОЛОСа в блок для обеспечения выплат авторам и кураторам в период подготовки и проведения краудсейла.
Первые Выплаты
По истечению 47 суток станет доступна функция усиления ГОЛОСА. С этого момента 90% эмитируемых ГОЛОСОВ будет распределятся владельцам Силы ГОЛОСА. C этого момента дистрибьюция будет выглядеть следующим образом:
- Награды за создание контента: 1.5 ГОЛОС в блок или 5.8125% в год, смотря что больше
- Награды за курирование: 0.5 ГОЛОС в блок или 1.9375% в год, смотря что больше
- Награды за производство блоков: 1 ГОЛОС в блок или 0.750% в год, смотря что больше
- Награды за долгосрочное инвестирование: 9 ГОЛОСов в блок
Награды за PoW определяются как 1/21 наград за производство блоков.
Состав проекта и Риски
Голос это проект исключительно в области разработки программного обеспечения. Весь проект сводится к трем основным репозиториям:
- Код валидирующего клиента [6]
- Код веб-клиента [7]
- Вики проекта [8]
В связи с этим проект содержит существенные риски связанные с расхождением намерений разработчиков (вест контент репозитория Вики, в т.ч. контент этого документа) и фактической реализацией предложенных механизмов (код валидирующего клиента), а также реализацией отображения предложенных механизмов (код веб-клиента). В случае если произойдет событие в результате которого будет выявлено существенное расхождение между намерениями и имплементацией код имплементации является решающим. Также в таком случае Делегаты вправе достигать консенсуса в целях принятия решения по устранению подобных нежелательных событий. Мы рекомендуем следующий уровень существенности оценки такого негативного события, в результате которого делегаты могут пересмотреть ход истории и/или скорректировать консенсус-зависимый код: более 1% от капитализации.
Пользователям сети Голос необходимо осозновать, что исходный код проекта может содержать критические ошибки, последствия которых не предсказуемы. Исходный код проекта Голос наследует оригинальную лицензию Стимит Инк.
Мощь ГОЛОСА
Экономический рост
Блокчейн-экономика с момента своего создания в среднем растет на 15.8% ежемесячно (с момента первого замера цены 1 биткоина) [9], чего нельзя сказать о традиционных экономиках. В традиционной экономике в регулирование экономической деятельности вмешивается государственный аппарат и централизованные банковские системы. Становится очевидно, что это плохо работает. Низкая прозрачность всех финансовых транзакций является фундаментальной причиной неудач. Альтернативой является децентрализованная система, в которой контроль над системой не сконцентрирован в руках небольшой группы лиц, а распределен равномерно и справедливо среди всех участников системы, в т.ч. обычных граждан.
Система открыта и доступна всем одинаково. В основе системы лежит криптография, экономика, теория игр, открытый компьютерный код и верифицируемая публичная база данных. Система запрограммирована так, чтобы условие свободы транзакций выполнялось за счет согласия всех участников системы. Государства, бизнесы, некоммерческие структуры, сообщества и абсолютно все люди имеют право участвовать в процессе развития блокчейн-систем, в том числе Голоса. Широкое использование Голоса позволит обеспечить динамику экономического роста, недоступную для традиционных локализованных систем.
Поддержка русскоязычного населения
Голос является языковым сообществом. Национальность и гражданство не имеют для него значения. Если кто-то хочет выражать свои мысли на Русском языке, то он может делать это в Голосе. 3,7% населения планеты или 260 млн. человек говорит по-русски [10]. При этом для 166 млн. людей Русский язык является родным. Больше всего пользователей Русского языка находится в России - 137.5 млн. человек.
Важной составляющей развития и выживаемости любого сообщества является возможность реализации своего права на свободу голоса. Мы считаем, что Голос является ресурсом необходимым для всего русскоговорящего сообщества, чтобы обеспечить реализацию права каждого русскоговорящего на свободу слова. Голос идеально подходит для реализации данной функции, поскольку является публичным криптографически и экономически верифицируемым инструментом общественного мнения, в котором обеспечивается приватность и безопасность пользователей сети. Мы считаем, что приватность и безопасность - это фундаментальное природное право (в т.ч. в цифровых сетях), которое является необходимым условием развития языковой культуры нецензурируемых и свободных коммуникаций.
Доступность образования
Сообщество Голоса уделяет серьезную роль образованию. Голос - площадка для аккумулирования качественного контента.
Масштабируемость и производительность
В текущем виде технология Graphene поддерживает до 10 тыс. транзакций в секунду. При условии если все 260 млн. человек будут делать 10 транзакций в день сеть приблизится к своей пиковой нагрузке, после чего будет модифицирован коммуникационный протокол, который позволит увеличить предложение до 100 транзакций в день на каждого русскоязычного жителя.
Подобный запас для масштабирования необходим для обеспечения успешного развития проекта с момента запуска сети. т.к. технология Graphene позволяет производить блоки со стабильным интервалом в 3 секунды; среднее время первого подтверждения из сети равняется 1,5 секунды, что является комфортным для использования внутри привычных пользователям веб и мобильных приложений.
Будущее Голоса
Потенциал системы Голос не ограничен производством контента. Graphene является мощной платформой, которая позволит создавать разные приложения, в том числе такие как:
- создание пользовательских транзакций (аналогичные OP_Return в биткоин)
- включение плагинов на C++ в ядро протокола [ссылка на статью Дена]
- запуск сторонних цепочек аналогичных Биткоину [Blockstream] или Лиску
- выполнение тюринг-полных контрактов в сторонних цепочках с использованием EVM, WREN или любой другой виртуализированной среды.
Например, одним из приложений может быть альтернативная паспортная система. В случае становления надежной и стабильной финансовой системы внутри Голоса появится спрос на физическую верификацию участников. Мы можем предложить криптографическую паспортную систему, основанную на принципе взаимной верификации. Каждый участник системы может верифицировать каждого участника системы. Таким образом, блокчейн сможет вычислять статус верификации каждого отдельного участника. Эта задача уже решена алгоритмически на момент запуска системы, но не будет внедрена до тех пор, пока не возникнет такая необходимость.
Заключение
Мы предложили механизмы адаптации технологии блокчейна Стим для целей формирования русскоязычного сообщества Голос. Возможности системы не ограничены озвученными предложениями, а сама система легко достраиваема и адаптируема под нужны русскоязычного сообщества.
Ссылки
- Перевод бумаги про Стим. https://steemit.com/ru/@hipster/bumaga-pro-stim-chast-1
- Исходный код Стим. https://github.com/steemit/steem
- Статья Блокчейн на Википедии. https://ru.wikipedia.org/wiki/%D0%A6%D0%B5%D0%BF%D0%BE%D1%87%D0%BA%D0%B0_%D0%B1%D0%BB%D0%BE%D0%BA%D0%BE%D0%B2_%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B0%D0%BA%D1%86%D0%B8%D0%B9
- Релиз Стим 0.14.2 https://github.com/steemit/steem/releases/tag/v0.14.2
- История цены на золото. http://goldena.ru/prices/
- Код валидирующего клиента. https://github.com/GolosChain/golos
- Код веб-клиента. https://github.com/GolosChain/tulupchik
- Вики проекта https://github.com/GolosChain/wiki
- КиберФонд. https://cyber.fund/
- Статья о русском языке на Википедии. https://ru.wikipedia.org/wiki/%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA