⚙ Примечания к релизу Steem 0.17.0 rc1 (перевод с github)


Хардфорк запланирован на 14.03.2017 в 15:00 UTC (11:00 EDT)

Все делегаты должны просмотреть и протестировать этот релиз локально.

Кратко

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

Длина цепи комментариев увеличена до 255

Это ограничение было создано для упрощения дизайна пользовательского интерфейса. Многие вносимые изменения направлены на то, чтобы cделать это правильно со стороны блокчейна и адаптировать их к пользовательскому интерфейсу. Для каждого интерфейса приходится выбирать предельную длину отображаемой цепочки комментариев и активно отклонять комментарии, которые превышают этот желаемый лимит. Мягкий лимит - 255 комментариев, жёсткий лимит - 64 тысячи. 64 тысячи были выбраны в качестве лимита потому, что цепочка хранится для каждого объекта комментариев. Это позволяет нам использовать 16-битное поле, а 64 тыс. должно хватить для всех. (У Reddit лимит составляет 10 000.)

Теперь комментарии можно редактировать когда угодно.

Мы вводим новую модель, в которой должно остаться как можно меньше ограничений в коде консенсуса, и где делегатам нужно будет активно отклонять транзакции, исходя из ограничений скорости и безопасности. В ней присутствует также мягкая заморозка длиной в 7 дней, которая будет заменена не-консенсусной операцией. Эта специальная операция всё ещё нуждается в доработке, но будет включена в 0.17.1. Она будет представлять из себя плагин op в плагине для делегатов, который будет сообщать делегату, что ему нужно принять изменения в течение следующих Т минут.

Выплаты за комментарии теперь не зависят от самой дискуссии.

Выплаты за дискуссии, как за целое, были разработаны, чтобы сделать отображение дискуссий при помощи total_children_rshares2 проще. Это также имело смысл при наличии нескольких периодов выплат. Такая тесная связка показала себя неэффективной. Снятие ограничений по длине и редактированию делает эту идею устаревшей.

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

99% голосов люди отдают в первые 7 дней после написания. Это устраняет необходимость во втором периоде выплат для увеличения ценности поста и значительно упрощает логику.

Снято ограничение на количество постов в сутки.

Выплаты больше не будут отменяться, если было опубликовано более 4 постов в сутки. Изначально это ограничение было введено для снижения активности ботов, публикующих спам. В итоге же это навредило настоящим авторам.

Теперь фонд вознаграждения комментариев существует отдельно от постов. Комментарии будут получать 38% от фонда вознаграждения контента.

Мы хотим стимулировать дискуссию. В данный момент комментариям достается только 2% от вознаграждений контента, а ведь их сильно больше, чем постов. Комментарии будут получать 38% от фонда вознаграждений контента и они больше не будут получать кураторские вознаграждения. Это изменение должно стимулировать комментирование, вовлеченность и ведение дискуссий.

Кривая вознаграждений стала более равномерной.

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

Все выплаты для определения доли вознаграждения теперь основываются на предыдущих 30 днях выплат, нежели на текущих ожидаемых выплатах.

Причин для этого изменения две.

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

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

Доказательство выполнения работы будет устранено.

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

Делегирование Steem Power.

Steem Power теперь можно делегировать другим аккаунтам. Такая передача дает право голосования и распределение пропускной способности, но не право голосования в качестве делегата. Всё делегируется мгновенно, как при передаче в одну сторону, так и в обратную. Тем не менее, Steem Power, возвращаемая назад, или отмена делегирования, имеет задержку в одну неделю пребывания в буфере, прежде чем вернуться к владельцу. Это нужно для предотвращения использования satoshi Steem Power дважды на одном и том же контенте.

Аккаунты не смогут совершить power down делегированной Steem Power, так же, как и невозможно делегировать Steem Power, с которой был произведен power down.

Аккаунты могут создаваться с меньшей комиссией и изначальным делегированием Steem Power.

Вместо того, чтобы платить полную комиссию за создание аккаунта в Steem, создатель теперь может заплатить меньшую комиссию (в 30 раз меньшую) и делегировать некоторое количество Steem Power на 30 дней. Точное количество рассчитывается так: 5 min_fee + STEEM_POWER == 150 min_fee. Вы можете заплатить любую комбинацию STEEM и Steem Power, исходя из этой кривой (не меньше минимальной комиссии).

Бенефициары вознаграждений за контент.

Теперь для любого контента можно указать бенефициаров, которые получат часть авторских вознаграждений. Бенефициары указываются в поле расширения в comment_options_operation, сгруппированные и отсортированы по параметрам(по имени учетной записи)по паре имени учетной записи и весу. Бенефициары могут быть указаны только один раз и это должно быть сделано до того, как комментарий получит какие-либо голоса. Большинство приложений уже включают в создающую комментарий транзакцию comment_options_operation, так что добавление ее в существующие приложения не должно быть проблемой.

NTP по умолчанию отключен.

Есть опция - enable-ntp - которую можно выставить на true в config файле, чтобы включить ntp в steemd. Все операторы нод должны начать пользоваться ntpd, так как мы удалим ntp из steemd в будущем релизе.


Оригинальный пост ЗДЕСЬ



Comments 22


А голос будет иметь эти новые фичи, или у него своя история?

03.03.2017 03:33
0

простите мое невежество, я новичок здесь, эти изменения для платформы Голосе,
и другие вопросы, здесь платежи с Steem?

03.03.2017 03:42
0

Ветка в 255 каментов была бы крутой штукой. А то такой детский лимит в 5 уровней...

03.03.2017 05:28
0

Бенефициары вознаграждений за контент.

кто такие?

03.03.2017 05:35
0

Соавторы. Или владелец прав на контент и публикатор. Короче, несколько аккаунтов, которые хотят разделить авторское вознаграждение за пост.

03.03.2017 06:34
0

Очень круто.

Отмена правила 4 постов, делегирование СГ и распределение вознаграждения за пост - супер-фичи.

Резкое увеличение доли вознаграждения за комментарии означает резкое снижение доли вознаграждения за посты. Вот не уверен, что это правильно.

В целом, очень нужный ХФ, ждём в Голосе.

03.03.2017 05:43
0

Аккаунты могут создаваться с меньшей комиссией и изначальным делегированием Steem Power.

По этому пункту я что-то не понял суть...

03.03.2017 07:06
0

Сейчас регистрация 30 Стимов. Можно зарегистрировать аккаунт за 1 Стим, если делегировать чуть-чуть SP на один месяц. Кажется, так..

03.03.2017 09:37
0

И, скорее всего, это нужно что б аккаунт мог что-то делать. А значит делаем вывод что делегирование - это как бы передача сп, значит наверняка сила апвотах будет суммироваться с теми которые были, и награды все полные. Но это скорее вопросы чем утверждения.

03.03.2017 10:02
0

условно бесплатная регистрация. тебе дают силу, но потом заберут) типа в пользование)

04.03.2017 22:22
0

Моё мнение, что 38% на комменты - это очень много, при текущих примерно 2%. Это резко снизит ценность постов.

А делегирование SP для голосования учитывает, что награда пойдет владельцу SP или тому кому делегировали? :)

03.03.2017 08:44
0

Согласен. Резкие скачки из одной ипостаси в другую, на мой взгляд, связаны с тем, что Стим до сих пор не может найти свое реальное применение и свою уникальность, поэтому пытается копировать Реддит. Так не работает... так давайте же попробуем иначе. Я был бы против такого нововведения в Голосе, поскольку это не соответствует моему видению развития площадки :) По-крайней мере, с таким процентом.

03.03.2017 09:30
0

Можно посчитать для 25 процентов.

03.03.2017 10:43
0

Нужно сначала понять сколько сейчас уходит на комменты? Если это 2%, то и 25% - это же много. Всё таки на подготовку среднестатистического поста уходит намного больше времени, чем на написание среднестатистического коммента.

03.03.2017 10:53
0

Дело вовсе не в выплате за конкретный пост или комментарий, рассматривать это нужно в комплексе с возможностями, которые открывает платформе разделение пула наград на

  • непосредственно выплату за контент
  • за репосты
  • за комментарии (причем со сглаживанием квадратичной функции)

Последнее направлено на то, чтобы любые пользователи/блогеры/платформы были заинтересованы во встраивании к себе секции комментариев, базирующихся на блокчейне Голоса.

03.03.2017 14:38
0

а нам нужен вообще словестный понос под любыи постами с большим вознаграждением??? это процветание ботов с хрен пойми какими комментами... как по мне если и уаеличивать, то явно не ждо 38%, ну 10 пускай. хотя и 10 много

04.03.2017 22:27
0

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

04.03.2017 22:29
0

Последнее направлено на то, чтобы любые пользователи/блогеры/платформы были заинтересованы во встраивании к себе секции комментариев, базирующихся на блокчейне Голоса.

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

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

04.03.2017 22:30
0

Средства беруться не с поста а с фонда выплат...и направлено это больше не на блогеров, которые сидят на Голосе, а на тех кто не хочет менять свою платформу, но не против получить ништяков от блокчейна в виде встроенных комментариев.

04.03.2017 22:34
0

Средства беруться не с поста а с фонда выплат...и направлено это больше не на блогеров, которые сидят на Голосе, а на тех кто не хочет менять свою платформу, но не против получить ништяков от блокчейна в виде встроенных комментариев.

блин, ты прав. но тогда комменты будут вообще космическую сумму иметь, если у них отдельный фонд) и при этом яж 40%

не, это явно дорога к словесному неосмысленному поносу.блин, ты прав. но тогда комменты будут вообще космическую сумму иметь, если у них отдельный фонд) и при этом яж 40%

не, это явно дорога к словесному неосмысленному поносу.

05.03.2017 09:19
0

Я правильно понимаю, что достаточно оставить комментарий в топовом посте при этой модели, чтобы получить свои плюшки? Или он тоже должен быть хорошо проголосован?

03.03.2017 10:46
0

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

03.03.2017 10:49
0

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

04.03.2017 22:32
0

А делегирование SP для голосования учитывает, что награда пойдет владельцу SP или тому кому делегировали? :)

Присоединяюсь к вопросу

03.03.2017 10:52
0

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

03.03.2017 14:50
0

Про делегирование СП разжевать бы..не очень понятно.

03.03.2017 08:52
0

Снято ограничение на количество постов в сутки.

it's no good
итак все уже в рерайте а если это будет принято то вообще никто даже с рерайтом заморачиваться не будет

Делегирование Steem Power.

зло злейшее. 7 аккаунтов и по кругу. у некоторых уже по 16 подконтрольных

03.03.2017 12:57
0

У некоторых 4 значное число аккаунтов. Они были и есть и будут. И кстати аккаунтами они и обходят ограничение бесполезное в 4 поста.

03.03.2017 18:27
0

это святая правда но они используются для..... делегатского голосования (наверное)

03.03.2017 18:30
0

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

04.03.2017 09:42
0

4 явно мало, но с 10 было бы норма, чб не спамили)

04.03.2017 22:33
0

@rusteemitblog, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующих категориях:

  • Голосов - 2 позицию - 160 Голосов
  • Выплаты - 1 позицию - 2179,4540 GESTS
05.03.2017 08:09
0