Я недавно заявил о своем намерении быть делегатом и заметил, что многие вопросы просто не обсуждаются. Это надо изменять. В будущем ХардФорке голоса за делегатов будут сбрасываться каждые 3 месяца. Как минимум 10 делегатов из ТОП-50 освободят свои места для новичков. Новые люди, которые смогут поддерживать и развивать Голос просто необходимы нашему сообществу. Приглашаю @t3ran13 и @wealthycat подумать и попробовать себя в роли делегатов. В будущем постараюсь опубликовать инструкции для новичков (так как многие текущие статьи - просто напросто устарели).
Проблема
Многие делегаты пользуются скриптом update_feed.pl, который берет фид по адресу http://www.steeme.ru/gf.html?mode=feed
Сейчас там значение отношения GBG к GOLOS следующее: 1 GBG = 0.258 GOLOS. Если перевернуть отношение, то будет 1 GOLOS = 3.8759 GBG.
Если Голос на внешних биржах сейчас 8.9502 RUB, то GBG в данном ценовом фиде равен ~2,31 рублю.
Смотрим на сайте ЦентроБанка России: реальная цена 1мг золота за вчерашний день 2.41935 рубля. Разница около 5%. Именно из-за этого отношения весь Голос определяет цену внутренней конверсии GBG в Силу Голоса (при получении вознаграждения за пост как автором [50% GBG за пост конвертируются в Силу Голоса], так и кураторами). Это распределение зависит от publish_feed, который публикуют делегаты.
Мое мнение - необходимо менять прайс фид на более приближенный к биржевым котировкам. Рассмотрим пример актуального соотношения цены GBG к GOLOS:
1 BTC = 4609.9600 USD
1 BTC = 271079.4779 RUB
Исходя из этого рассчитываем 1 GOLOS = 8.9502 RUB
Биржевая цена 1 GBG, рассчитанная по тому же принципу, равна 6.7768 RUB
Отсюда получаем соотношение 1 GOLOS = 1.3209 GBG (но никак не 3.8759). Да, тут в расчетах актуальная средняя цена на, но это лишь пример, показывающий, что текущий прайс-фид устарел и необходимо что-то менять. Кто это может изменить? Только делегаты, которые согласятся это сделать.
Предложение
Изменить прайс фид и брать средние показатели за прошедший месяц (30 дней) минус 50% (нам же не нужно, чтобы Голос по конвертации конкурировал с биржей). В будущем снизить разницу с биржей до минус 30%.
Я написал скрипт, который использует coinmarketcap api и получает среднюю цену на токены GOLOS, GBG по всем актуальным биржам. Каждые 5 минут данные значения записываются в базу данных.
Созданы открытые публичные фиды:
https://goldvoice.club/ajax/publish_feed - [РЕКОМЕНДУЕТСЯ!] отдает среднее за месяц отношение биржевого GBG к биржевому GOLOS, плюс 50% от биржевого отношения, отношение не может быть больше чем https://goldvoice.club/ajax/publish_feed_real_gold
https://goldvoice.club/ajax/publish_feed_reverse - [ДЛЯ update_feed.pl] переворачивает отношение, рассчитываемое https://goldvoice.club/ajax/publish_feed, предполагается, что данный фид будет использоваться в уже используемом update_feed.pl, на данный момент: 1 GBG = 0.428 GOLOS;
https://goldvoice.club/ajax/publish_feed_real_gold - отдает среднее за месяц отношение GBG привязанному к цене 1мг золота (по ЦентроБанку России) к 1 GOLOS. На данный момент: 1 GOLOS = 3.465 GBG;
https://goldvoice.club/ajax/publish_feed_actual - отдает текущее отношение биржевого GBG к 1 GOLOS. На данный момент: 1 GOLOS = 1.374 GBG;
https://goldvoice.club/ajax/publish_feed_real_gold_actual - отдает текущее отношение GBG привязанному к цене 1мг золота (по ЦентроБанку России) к 1 GOLOS. На данный момент: 1 GOLOS = 3.769 GBG.
Призываю всех делегатов высказаться по этому поводу.
Установка нового publish_feed
Если вы согласны с тем, чтобы изменить отношение токена GBG к GOLOS в сторону биржевого отношения, то предлагаю внести изменения в ценовой фид.
Измените свой update_feed.pl (не забудьте изменить WITNESS_LOGIN):
#!/usr/bin/perl
use LWP::UserAgent;
$ua = new LWP::UserAgent;
$req = new HTTP::Request GET => "https://goldvoice.club/ajax/publish_feed_reverse";
$res = $ua->request($req);
$feed=$res->content;
$json="curl -s http://127.0.0.1:7789 --data '{\"jsonrpc\": \"2.0\", \"method\": \"publish_feed\", \"params\": [\"WITNESS_LOGIN\",{ \"base\":\"1.000 GBG\", \"quote\":\"$feed GOLOS\"} true], \"id\": 1}'";
print STDOUT $json;
Я использую PHP, можете установить мой скрипт на ноде делегата, чтобы раз в 20 минут транслировать новую цену используя cli_wallet.
sudo apt-get install php -y
cd ~
mkdir php-scripts
cd php-scripts
PHP_SCRIPTS_DIR=`pwd`
touch publish_feed.php
chmod +x publish_feed.php
cat >publish_feed.php <<EOL
#!/usr/bin/php
<?php
\$cli_code='000000';//CLI_WALLET LOCK CODE
\$witness='witness';//WITNESS LOGIN
\$cli_wallet='/usr/local/bin/cli_wallet --server-rpc-endpoint="ws://127.0.0.1:9090" --wallet-file="/golosd016/cli_wallet.json"';
\$base=(float)file_get_contents('https://goldvoice.club/ajax/publish_feed/');
if(\$base>0){
\$fp=popen(\$cli_wallet,'w');
sleep(1);
\$cmd='unlock '.\$cli_code.PHP_EOL;
fwrite(\$fp,\$cmd,strlen(\$cmd));
sleep(1);
\$cmd='publish_feed "'.\$witness.'" {"quote":"1.000 GOLOS", "base":"'.\$base.' GBG"} true'.PHP_EOL;
fwrite(\$fp,\$cmd,strlen(\$cmd));
sleep(4);
pclose(\$fp);
print PHP_EOL;
}
else{
print 'Error, can\'t connect to goldvoice ajax feed...';
print PHP_EOL;
}
EOL
(crontab -l 2>/dev/null; echo "*/20 * * * * /usr/bin/php ${PHP_SCRIPTS_DIR}/publish_feed.php &") | crontab -
crontab -l
Проверьте crontab, чтобы не было запуска конкурирующих скриптов.
Заключение
Считаю это важным изменениям в Голосе. Да, пользователи будут получать большую награду за свои посты, но более справедливую, чем на данный момент. И это относится не только к авторам, которые жалуются, что система переводит GBG за публикации в СГ по своему внутреннему курсу. Это относится и ко всем кураторам, так как они получают свое вознаграждение тоже с конвертацией в Силу Голоса.
Я абсолютно не согласен с предложением, потому что:
Гарантии системы по конвертации GBG по курсу 1мг золота заложены в whitepaper голоса, это те условия, на которых запускался блок-чейн. Если кто-то готов GBG покупать на рынке дороже - пожалуйста, но система не должна нести повышенную долговую нагрузку. А выпущенные GBG это именно долг системы.
Повышения курса GBG в системе приведет к тому, что награда пользователей в GBG уменьшится, а вот награда в голосах не изменится. Так что предложение ведет к потери выплат у авторов.
По поводу первого пункта. Это условия которые были при запуске блокчейна. Делегаты решают, плыть тем же течением, или изменить его.
По поводу второго пункта. Награда в GBG останется прежней, просто награда при конвертации GBG в СГ будет более честной по отношению к биржевым ценам.
А по первому пункту, не понятно зачем это менять? Для чего? Увеличить долг системы по уже эмитированным GBG и уменьшить выплаты авторам? 0_О
Не такие большие числа в предлагаемом изменении. Во всех API выводимая валюта в кураторских и авторских - GBG. Я уже писал свои расчет в чате делегатов, продублирую сюда.
current_supply 126399047.642 GOLOS
по coinmarketcap: $19,141,418 - 4,174 BTC
Смотрим на заниженное значение в ~30% (многие не доверяют coinmarketcap)
3000 BTC / current_supply 126399047.642 GOLOS = 0,000023734356162 BTC за 1 GOLOS
1 BTC = 268794,9813 RUB
1 GOLOS = 6,3796 RUB
current_supply 126399047.642 GOLOS = 806 375 360,2412
10% капитализации= ~80 миллионов рублей
current_sbd_supply = 5041382.427 GBG
80 000 000 RUB / 5 041 382 = 15,868 RUB
это критичная цена, когда система догонит долг и платить/выпускать GBG будет нечем
Смотрим текущую цену по реальному золоту с ценой 2.41935 RUB за 1 мг.
На 80 миллионов система сможет выпустить 33 066 732 GBG, что больше текущего уже распределенного пула в ~6.6 раз. Текущий пул занимает 15% от долга.
Если цена будет браться из предполагаемого фида: https://goldvoice.club/ajax/publish_feed/
1 GOLOS = 2.334 GBG
1 GBG = 2,733 RUB (больше текущей цены всего на 32 копейки, а это 12%)
То на 80 миллионов система сможет выпустить 29 271 862 (меньше на 12%), что больше текущего уже распределенного пула в ~5.8 раз. Текущий пул будет занимать 17% от всего выделенного долга.
А то, что система выдержит увеличение курса GBG, ну хорошо, только долг всё равно вырастит.
На счет второго пункта я не уверен, что первично цена голоса или GBG. На мой взгляд оценка всего на голосе пляшет от Голоса. Т.е. идет эмиссия Голосов и они распределятся в виде награды, пост хоть и оценивается в GBG, но по внутреннему курсу на Голоса. Соответственно если курс на GBG поднять, то оценка поста в GBG упадет. Т.е. автор получит тоже самое количество голосов, но меньше GBG.
Предложение по "рыночной" цене gbg бессмысленное в рамках существующей финансовой модели Голоса. Gbg - это не просто "ещё один непонятно зачем существующий токен", это твёрдая валюта, гарантированный курс которой привязан к золоту. Изначально предполагалось, что golos - это волатильный токен, условно, "акция", а gbg - это твёрдый кэш, сохраняющий покупательную способность несмотря ни на что и позволяющий держать сбережения с уверенностью, что они не "сгорят".
При реализации твоего предложения в системе появятся два одинаковых по сути волатильных токена. Зачем? В таком случае проще оставить только golos, а вознаграждение выдавать 50/50 в виде СГ и ликвидных golos'ов. Золотые в этой схеме вообще не нужны.
Фактически, ты предлагаешь отказаться от одного из базовых правил Голоса (как системы). Это возможно, просто надо понимать, что это не "движение к справедливости", а именно намеренное изменение базовых правил без какого-либо повода. Просто "потому что можем".
Артём, привет. Мне вчера в чате делегатов помогли во всем разобраться. Твой ответ дополняет это. В поднятой теме вижу определенные плюсы (народ задается вопросами, изучает материалы). У меня есть веские доводы про то, что система "путает" пользователей. Вряд ли это изменится, но подробнее объяснить экономику Голоса в очередной раз - самое то.
Я, возможно, присоединюсь чуть позже, а пока просто поддержу тебя. Сейчас хочу полностью сосредоточиться на @studychain и @sc-programming, там достаточно много работы и для хорошего результата нужно выкладываться по-максимуму.
Аха-ха-ха-ха... В смысле: интересное предложение.
Отличная тема для обсуждения.
Если вы не являетесь делегатом в топ-19, нет смысла публиковать цены каждые 20 минут.
Делая это, вы делаете "спам" транзакций в блокцеп. Интервалом более длительный (2 часа), мне кажется, более подходящее.
Хорошее замечание, исправил у себя.
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
knopki, sharker, t3ran13, mir, archibald116, lelya, forbon21, elviento, alexux, vict0r, semasping, orezaku, on1x, newodin, vika-teplo, sterh, bombo, wind33, bds1988, dignityinside
Поэтому я тоже проголосовал за него!
Если Вы проголосуете за этот комментарий, то поможете сделать "Доброго Кита" сильнее!
@on1x Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за общую выплату получил
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
Я в делегаты пока не собираюсь, @antonkostroma не разрешит
По поводу гарантий курса, против изменений, гарантии системы это стабильность для золотого, безопасность для инвесторов. Пускай не идеальный, но якорь
Да, копипастер в делегатах это было бы любопытно. Впрочем, есть примеры похлеще.
@on1x
вот, видишь! нельзя, я плохой... но антон хороший! мб антона в делегаты???
я подумаю над твоим предложением
Если бы от этого была бы какая-то польза платформе, я бы задумался.
ха! так тыж кандидат наук! автоматизатор!!!!
как так пользы от тебя нет?
Да лан, неужто совсем бездарность?
Не дури голову, иди в делегаты!
А потом в депутаты... будешь крипто-депутатом! первым в своем роде)