Добрый день!
Те из вас, кто следит за эпопей под названием хардфорк 0.2
(vmesto-ezhenedelnogo-otcheta,
prodolzhaem-diskussiyu-na-temu-17-khf,
anons-khf-0-2-aka-17-18-29-05-2017,
khf-0-2-izmeneniya-v-formule-rascheta-prodleniya-okna-vyplat,
smena-daty-khf-0-2-17-18-po-tekhnicheskim-prichinam-na-01-06-2017,
izmeneniya-v-date-khf-0-2-i-dopolnitelnyi-anons,
v-ocherednoi-raz-khf-0-2-27-06-2017,
spisok-predpolagaemykh-izmenenii-predstoyashego-khf-v-odnom-poste-s-obnovlennoi-datoi-samogo-khf-na-10-iyulya-2017-12-00-gmt,
v-prodolzhenie-postu-o-khf-skandaly-intrigi-rassledovaniya-delegaty-validatory-i-inye-skazochnye-sushnosti,
khf-0-2-izmenenie-daty-na-24-iyulya-2017g-12-00-gmt,
khf-0-2-izmenenie-daty-na-02-avgusta-2017g-12-00-gmt-multisig-i-uyazvimsoti,
khf-0-2-nemnogo-yasnosti-i-trezvosti-hf-0-2-some-clarifications,
khf-0-2-sostoyanie-na-26-sentyabrya-2017g,
khf-0-2-sostoyanie-na-10-oktyabrya-2017g,
khf-0-2-sostoyanie-na-31-oktyabrya-2017g,
start-bounty-testirovaniya-khf-0-2-golos), в курсе того, как непросто было нам - команде Golos Core - определить близкий к финальному набор бизнес-логики, удовлетворяющей большую часть сообщества.
Как написал в своём посте @hipster, «мы изначально ошиблись с тем, что попытались объять необъятное и в результате не доставляли в продуктив достаточно долго.» Вместе с тем, в настоящий момент Golos Core с гордостью может говорить о составе хардфорка 0.2 блокчейна Голоса. (Напоминаем, что все изменения на протяжении всего периода разработки можно найти/просмотреть/протестировать на Github Голоса (зарегистрироваться на Github может любой желающий)).
Также просим всех пользователей сообщества обратить внимание на уникальные фичи (задачи), которые реализованы командой Golos Core и которые создают базу для дальнейшего успешного конкурирования блокчейна Голос как со Стимом (Steemit), так и другими блокчейнами.
С учетом того, что обновления принимаются делегатами, напоминаем, что любой пользователь Голоса может стать делегатом и начать зарабатывать на поддержании работы блокчейна Голос.
Состав реализованных изменений в предлагаемом хардфорке:
1. Flat multi-sigs, transaction proposals (уникальный функционал, нет аналога в Steemit)
Появилась возможность создания мультиподписных аккаунтов с указанием веса ключа без наследования. Теперь доступно подписание любых транзакций несколькими пользователями, что значительно повышает уровень безопасности, в том числе для технических аккаунтов и аккаунтов веб-приложений.
2. Golos power delegation
Внедрено делегирование Силы Голоса. Теперь любой пользователь Голоса может передать свою Силу Голоса для использования другим пользователям сети. Количество пользователей, которым может быть передана Сила Голоса, и период ее использования могут быть любыми. Благодаря этому новые пользователи сети, например, смогут наращивать Силу Голоса на своем аккаунте быстрее и смогут в большей степени влиять на распределение пула наград через лайки.
3. Reward beneficiaries
Владельцы веб-приложений могут устанавливать процент, который они будут получать от каждого вознаграждения, получаемого пользователями приложения (за посты, комментарии, курирование). Владелец веб-приложения может установить уровень вознаграждения от 1 до 99% Силы Голоса, которые будут рассчитываться от вознаграждений пользователей и зачисляться на аккаунт веб-приложения.
4. Unified payout window for posts (7 days)
Все посты и комментарии теперь получают выплату через 7 дней после написания. Статистически, посты набирают наибольшее количество лайков в течение первых 2-3 дней.
5. Extending the payout window (уникальный функционал, нет аналога в Steemit)
Возможность продлить окно выплат на любой период равноправный первоначальному 7 дневному сроку за определенную сумму в GBG. Это расширение предыдущей фичи на случай максимально популярных постов. Если пост продолжает находиться в топе большее количество времени, то автор по желанию может заказать дополнительное окно выплаты.
6. Automatic witness downvoting after 3 months (уникальный функционал, нет аналога в Steemit)
Автоматическое обнуление голосов за делегатов раз в 3 месяца, сделанное в целях стимулирования работы делегатов на сообщество Голоса и создания условий для возможности выдвижения и продвижения новых делегатов.
7. The restriction on the length of the comment thread is removed
Ограничение на длину ветки комментариев снято. Функционал доработан в целях создания более удобного и понятного интерфейса.
8. A separate reward pool for comments (10%) - Issues #86 + Issues #97 (уникальный функционал, нет аналога в Steemit)
Фонды вознаграждения комментариев и постов разделены. Теперь фонд вознаграждения комментариев составляет 10% от фонда выплат авторам. Такая модель распределения вознаграждения позволит пользователям больше зарабатывать на комментариях.
9. Comments should be editable forever
Создано дополнительное свойство - снято временнОе ограничение на редактирование комментариев.
10. Blockchain statistics plugin (уникальный функционал, нет аналога в Steemit)
Улучшен плагин статистики. Теперь данные отдаются на демон статистики statsd и любой желающий, развернув демон статистики на своем сервере может получать развернутую статистику по транзакциям в блокчейн.
11. Implement free memory database API (уникальный функционал, нет аналога в Steemit)
Создан удобный и функциональный инструмент мониторинга свободного места хранилища. Данная фича полезна для держателей нод блокчейна Голос, так как она позволяет мониторить размер хранилища, чтобы своевременно его увеличить.
12. Refactor logging output to be a valid JSON (уникальный функционал, нет аналога в Steemit)
Создан строгий машиночитаемый формат логирования работы блокчейна для упрощения поиска ошибок, фильтрации и быстрого получения данных из лога.
13. User issued assets, bitassets (market pledged assets), asset trading (shorts, limit orders, asset settlement, call orders) (уникальный функционал, нет аналога в Steemit)
Реализована возможность создавать собственные токены, привязанные к токену Голоса. Эта фича - одна из самых ожидаемых сообществом, содержит большое количество функционала, касающегося выпускаемых пользователями токенов и работы с ними. Биржевая торговля активами появится после софтфорка (см ниже).
14. Asset-name length dependent registration cost (уникальный функционал, нет аналога в Steemit)
За регистрацию собственных токенов будет взиматься плата. Размер суммы будет зависеть от длины регистрируемого названия токена. Чем длиннее название, тем меньше стоимость регистрации.
15. Protocol versioning extensions (уникальный функционал, нет аналога в Steemit)
Возможность смены и рефакторинга основополагающих структур данных протокола (chain_properties или asset например) без запуска новой цепочки. Введена поддержка нескольких версий протокола бизнес-логики.
16. Witnesses price feed never expires
Прайс-фиды делегатов более не ограничены временем. В хардфорке 0.1 при необновлении данных прайс-фид становится нерелевантным.
17. Implement stateless non-interactive cli_wallet usage (уникальный функционал, нет аналога в Steemit)
Внедрена возможность использования cli кошелька из командной строки.
18. Increase withdraw intervals amount
Сроки понижения силы голоса увеличены с 13 до 20 недель. Задача, реализованная в рамках того, что планировалось на предыдущий хардфорк 0.1.
19. Splitting of user content in natural languages (уникальный функционал, нет аналога в Steemit)
Разделение пользовательского контента по естественным языкам с возможностью определения блокчейном языка написания постов.
20. Remove or increase posting limit
Увеличен лимит на количество постов в день. В хардфорке 0.1 было ограничение 4 поста в сутки. Сейчас эти число увеличено до 8 постов.
Помимо указанных задач, к предстоящему хардфорку команда Golos Core разработала / подготовила к запуску более 100 (служебных) задач, обеспечивающих нормальную работу блокчейна Голос. Примеры так называемых служебных задач можно найти здесь: https://github.com/GolosChain/golos/issues/177, https://github.com/GolosChain/golos/issues/75, https://github.com/GolosChain/golos/issues/89
После и в случае успешного принятия хардфорка к продакшену будет готовиться софтфорк 0.2.1 (обновление кодовой базы, не требующее консенсуса), который включит в себя задачи, являющиеся логическим продолжением и дополнением хардфорка 0.2:
1. Market API
Важный элемент софтфорка, отвечающий за работу внутренней биржи, на которой можно будет торговать пользовательскими токенами. Предполагается расширение функционала внутренней биржи Голоса (задача была перенесена на софтфорк в результате множества проблем, которые возникли при ее реализации - всех желающих, особенно делегатов, приглашаем поучаствовать в написании и исправлении программного кода).
2. Deprecate get_state API method
Избавление от метода get_state API, который фактически является рудиментарным и не несет какой-либо пользы. Это метод возвращает некоторое состояние цепочки, а объем данных составляет больше 2 МБ, что создает излишнюю нагрузку.
3. Parallel API
С осени этого года мы активно разрабатываем новую «модульную» архитектуру для Голоса, которая позволит разделить потоки данных на процессорах для одновременной обработки разных запросов API, что само по себе очень эффективно. Ранее нода блокчейна могла обрабатывать только один поток запроса API. Разделение блокчейна на модули позволит ему в полной мере использовать возможности современных процессоров по параллельной обработке данных, что создает базу для построения множества дополнительных улучшений.
ВАЖНОЕ ОБЪЯВЛЕНИЕ!
Уважаемые держатели нод блокчейна Голос, в связи с ближайшим запуском хардфорка 0.2 просим вас проверить ваши работающие делегатские ноды на предмет дублирования.
Если у вас на текущий момент работают дублирующие ноды, то просим вас отключить их и оставить только основную ноду. Мы убеждены, что вы, также как и мы, заинтересованы в благополучном развитии Голос, его бесперебойной работе и не желаете, чтобы в сети присутствовали какие-либо мешающие элементы, создающие дополнительную нагрузку на сеть. Спасибо за понимание.
Спасибо за внимание и хорошего дня,
Команда GolosCore
Просьба к текущему составу делегатов обратить внимание на данный пост (простите, если тэгаю кого-то, кто прочитал, но предпочел промолчать; к сожалению, судя по разнице между количеством голосов и просмотров имеет место голосование роботами). Dear delegates, please, pay attention to this post from Golos Core team - @arcange, @on0tole, @vik, @litvintech, @smailer, @primus, @on1x, @creator, @dr2073, @dmilash, @phenom, @vitaly-lvov, @anyx, @lehard, @blockchained, @testz, @kuna, @roelandp, @aleksandraz, @xtar, @yudina-cat.
Вот теперь понятно чем команда занималась 8 месяцев ;)
Вроде бы много всего вкусного...
Теперь главное, чтобы всё это ещё и заработало без глюков.
...чума!...столько всего...ну что, будем адаптироваться..))
Ну, вам легко, вы еще молодой.. ))
..это да..)))
Круто! Много интересных фишек, которых нету в стиме и скорее всего не будет, вот поэтому надо поддерживать этот ХФ.
спасибо за проделанную работу, надеюсь примут всё без проблем и голос туземун))
Конечно примут рано или поздно) А что, после ХФ обычно токен дорожает сразу?
я про сразу не говорил)) я про улучшение площадки, переходящее в увеличение количества пользователей, переходящее в увеличение стоимости токена))
Будем надеяться на это)
А можно по третьему пункту поподробнее?
По пункту 13, хотелось бы услышать описание того, как реализованы битассеты.
По пункту 16, хотелось бы услышать обоснование введения этих "бесконечных фидов". Логично предположить, что если фид давно не обновлялся, он скорее всего не соответствует действительности (за исключением этого случая, когда неработающие часы дважды в сутки показывают точное время).
В статье ошибка, почитай issue, там пришёл чувак со стима и сказал "мы тут ошибку нашли и исправили, проверьте, может и у вас она есть". И ошибка как раз в том, что price feed никогда не устаревал, хотя должен. Ну и писать про это "(уникальный функционал, нет аналога в Steemit)" - какая-то дичь, ведь зарепортил как раз человек со стима.
А ведь ты прав. @kotbegemot - исправьте?
По 16 была ошибка. Спасибо.
По 13 @nemo1369
Немо не пояснил, фактически вы реализовали какую-то типа мега вещь крутую отрывающую нас от стима, но даже нормального описания ( я уже не говорю про белую бумагу) нет.
Почему https://github.com/GolosChain/golos/issues/277 перенесено на 0.2.1? Это же явная регрессия и blocker.
Держатели нод, ау, кто кроме меня держит shm-файл на tmpfs в /dev/shm? 0.17.0 версия падает сразу после запуска в такой конфигурации. Я считаю что это критическая ошибка и должна быть устранена.
Поддерживаю
Мы знаем об описанной проблеме и мы работаем над ее решением. Мы починим проблему в скором времени - доработаем платформу зависимой сериализации вкупе с docker - и она войдет в состав одного из ближайших софтфорков. Следите за обновлениями в
https://github.com/GolosChain/golos/issues/203
Отлично. Там бы в issue расписать идею, как вы хотите модернизировать архитектуру работы с памятью, а то только один заголовок.
Да, мы сделаем это, конечно.
Супер. По техническим изменениям ни по одному пункту вопросов нет. Очень жду внедрения. Единственное, что непонятно: все ли фишки будут иметь gui? Делегирование, мультисиги, разделение выплат и т.д.? Напишите, пожалуйста, это важно.
По "политическим" (лицензия) и "экономическим" (кривая) вопросам, как я понимаю, обращаться не к вам.
@goloscore, @marina, КФ и все кто связан с голосом - спасибо за то, что делает Голос ВЕЛИКОЛЕПНЫМ!
У меня вот вопросы:
Чего в стиме нет? cli кошелька? Всегда был
Ничего не сломается? Голоса не пропадут?
И одно замечание:
Когда вы пишете, что "любой пользователь Голоса может стать делегатом и начать зарабатывать на поддержании работы блокчейна Голос", то просьба давать ссылки на посты, обосновывающие экономическую целесообразность этого. Насколько я понимаю, среднестатистический делегат (не из топ 19) ничего не зарабатывает, а только теряет на платах за хостинг или электроэнергию.
По вопросу 1: мы сделали так, что теперь не обязательно запускать клиент (cli_wallet) в интерактивном режиме, можно запустить вне интерактивного режима, т.е вы пишете набор команд,запускаете кошелек и они исполняются в заданной последовательности: ./cli_wallet --commands="unlock verystrongpassword&&some_command arg1 arg2&&another_command
https://github.com/GolosChain/golos/blob/f7c48e77ba7ad84a74f766797cb2e2958082385f/programs/cli_wallet/main.cpp#L312
Не вижу в планах на 0.2.0 и 0.2.1 изменения кривой выплат. Чем это объясняется?
Отвечу исключительно со своей позиции:
Речь об изменении кривой для ребят из кора (имхо), это одно из главных направлений и на сколько я понимаю идея отдать это под параметризацию. Понятно что это не скоро и поэтому пока лучше её просто изменить под более справедливую.
Но как обозначил @hipster и @marina и уже не один человек (в том числе и некоторые делегаты), нужны тесты и формулы.
@serejandmyself
Вот специально по заказу пост с графиками и цифрами: https://golos.id/ru--golos/@litrbooh/lineinost-vs-kvadratichnost-glazami-gumanitariya
А ещё эксперимент на стиме был:
https://steemit.com/steem/@abit/whales-no-voting-experiment-going-on
https://steemit.com/test/@abit/whales-no-up-voting-test
Люди уже подумали, проэкспериментировали, сделали и работают. У них куча приложений и куча сообществ, которые с технических аккаунтов не апают. Это вам не показатель? А вы чего хотите чтобы у вас на площадке балом правил @booster и @leprecon?
Вопрос критически важный для роста аудитории, сообществ и приложений. Удивительно, что КФ это не понимает.
И, возможно, я плохо понимаю по-английски, но Марина вроде сказала, что у КФ там уже моделей полная тележка - где они? Пусть покажут, если вас чужие выкладки не интересуют.
Звучит вполне позитивно - ждем :)
Огромная работа и фундаментально подошли!Спасибо.
Как много нового всего!
Спасибо!
Успехов!
Спасибо за работу!
Ответы на вопросы уже нашла в комментариях. :)
Интересно, но ничего не понятно. Это все будет уже работать сразу после хардфорка, или просто ориентиры?
Почти всё из этого будет работать сразу после принятия ХФ.
звучит красиво, посмотрим стоило ли экономить на тестерах)
Известна ориентировочная дата запуска обновлений?
Круто! Много интересных фишек, которых нету в стиме и скорее всего не будет, вот поэтому надо поддерживать этот ХФ.
Свершилось! Мы так долго этого ждали и наконец УРА!
Очень многие функции понравились, некоторые я совсем не понял.
Очень надеюсь что будет какой то FAQ по этому всему, что бы разобраться в новом функционале!
Огромное спасибо за отчет!!
Вопросы простого стирального порошка - просто юзера, пришедшего с улицы:
а то тут в разработчиках, как я понял одни программисты и филологи. И те и другие привыкли читать много букв и мутить всякие хитрые построения, а для рядового пользователя есть, что-то привлекательное?
Если ты на голосио пришёл денег заработать или удовлетворить свою графоманию - то без труда разберешься во всём этом устройстве ибо обе эти цели патологичны и человек во что бы то ни стало добьётся их. А если я пришёл просто поделиться уникальным контентом - нафига мне разбираться в этих примудростях? Сделайте уже дружелюбный интерфейс и уберите тормоза! Система глючит - то лайк не ставится, то пост не разворачивается, а публиковал свой первый пост-шутку вообще с 4-х попыток. О каком притоке юзеров вы говорите? О притоке алчных рептилоидов и безумных графоманов, так же алкающих золотишко?
Стив Джобс создал свою империю, только лишь потому, что ориентировался на простого юзера и сделал компьютер для всех, в котором не надо было изучать тома мануалки, а просто надо было включить и работать!
Разработчики! повернитесь лицом к юзерам!
Вы строите новое "прогрессивное" сообщество, но основываетесь на регрессивном хотя и присущем большинству свойстве - жадности. Дружелюбности интерфейса - ноль. Мой сын зашёл, запостил, сказал - глючная система для барыг! Он юнец, но "устами младенца глаголит истина" - Вот Вам взгляд со стороны.
И даже разговоров на этот счёт, на счёт убогого интерфейса, я не встретил. Неужели всем всё нравится?
Вы взрослые люди, и построили замечательную систему, но она не смотря на всю свою прогрессивность выглядит внешне приветом из 20-го века. Спасибо, что прочли столько букв. Скажите лучше кому писать конкретные замечания по юзабильности - напишу. По сути я аналатик объёмно-пространственых систем и программист (архитектор создаёт программу, чёткий алгоритм на языке строительной документации, для возведения объекта, но объекта для людей и с "человеческим лицом") могу помочь.
@goloscore, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующих категориях:
@goloscore Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за общую выплату получил
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
gidlark, kibela, litrbooh, littleboo, t3ran13, ianboil, analise, francisgrey, mishka, neo, max-max, radomir, kanenakat, oleg257, midnight, annaklub, ruslandis, vik, investigator, brovaryleaks, vadbars, vasilisapor2, nefer, semasping, ladyzarulem, romapush, arystarch, orezaku, zivchakh, francesco, arhangel, yudina-cat, arturio777, retoldname, boltyn, gapel, acidgarry, on1x, kvg, newodin, oksana0407, vika-teplo, sterh, virt, tatyanamishenko, amelina.elena, varya-davydova, amarizento, mryabinin, seagull15, olgaborisova, wrong, brika, bombo, kertar, dim447, ifingramota, varja, smartell, all91, mp42b, leminger, karmoputnik, dunsky, firestarter, kito-boy, sansey, chirakovalsky, aleos, cryptovisitor, zelivsky, benken, carpe-diem, igosvicios, kalter, anandasurya, mister-omortson, maryatekun, lordarhont
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас:
Роботов на свалку
@goloscore Поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за количество полученных голосов
Вы можете нажать на любой бейдж, чтобы увидеть свою страницу на Доске Почета.
Чтобы увидеть больше информации о Доске Почета, нажмите здесь
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
я может и не в тему но заметил одно неудобство. зайдя к автору, хочешь посмотреть его стартовый пост и листаешь длиннющую ленту, неудобно. Понятно, что поста-знакомства, там может и не быть, соответственно, создавать тех.возможность для его поиска не оправдано. Но когда я стал интересоваться деятельностью сообществ, то столкнулся с тем, что контакты, условия и тд, как правило в презентационных постах, а они глубоко внизу ленты, в которой как из пулемета круглосуточно репосты идут. Замучился мотать ленту. Можно придумать лентомоталку?
Мне как пользователю видится что-то вроде помесячного календаря,чтобы на какой-то развёртке можно было легко перескочить на июль 2017 или на февраль 2018. Это полезно было бы не только читателям блога, но и самому автору.
это вопрос больше к "клиенту" голоса чем к самому блокчейну...
MegamozgCoin Застолбил!
большое спасибо за пост. очень интересно было ознакомиться. не все поняла, полезла уточнять!
Вы получили 100.00 % апвоут от @uplift. Проект @whalepunk
You have received a 100.00 % vote from @uplift. Powered by @whalepunk
Многие ждали ХФ именно ради изменения системы выплат :)
Непонятно с внутренним рынком. Получается после ХФ внутренней биржи не будет, так как она не рабочая? ) Это не критический функционал?
Тут вопрос в сроках софт-форка. Если в течение 2-5 недель, то нормально, всё равно надо время на организацию продаж токенов и т.д. Если через 8 месяцев, то засада, да )
Так проблема не только с UIA, а вообще. Как я понимаю. GOLOS и GBG будут на равных с UIA. Только GOLOS будет базовой валютой. То-есть вообще ничего не будет работать.
А кто-то пользуется внутренней биржей? Я уж забыл про неё.
Но в целом, ждём ответов.
Кто-то пользуется. Например, новички, чтобы перевести заработанные несколько GBG в голоса и увеличить силу голоса.
Много кто пользуется внутренней биржей.
Это да. Но ордера есть. И у меня там бот торгует. заработок не ахти какой, но идет ))
Как будет технически происходить сброс голосов с нод? Очередность подписи не поломается?
это вопрос, который где-то на гитхабе задавал Аркенж, не знаю ответили ему или нет