📝 Анонс Steem 0.14.0 Релиз-Кандидат/Announcing Steem 0.14.0 Release Candidate (перевод статьи @steemitblog)

in ru •  3 years ago  (edited)

Сегодня мы рады представить Вам существенное обновление протокола Steem. Мы стремимся дать каждому в сообществе достаточно времени, чтобы проверить код и обновить программное обеспечение до возникновения любого хард-форка. (Прим.: Хард-форк – это вмешательство в код системы, при котором главные разработчики в одностороннем порядке принимают решение технически создать новую версию сети, часть правил которой отличается от оригинальной.) Выпуск релиза будет проходить следующим образом:

  1. Публикация Релиза-Кандидата(02.09.2016);
  2. Подтверждение Релиза через одну неделю (09.09.2016);
  3. Вступление в силу изменений протокола 13.09.2016 в 11 AM EST (3 PM GMT)

Новые возможности

Эскроу переводы

Теперь сеть Steem будет поддерживать встроенные Эскроу - переводы STEEM и Steem Dollars. Цель эскроу – облегчить peer to peer торговлю с ненадежными лицами.
При оплате через эскроу создается эскроу транзакция и указываются следующие данные: кто должен получить средства, кто является эскроу агентом и условия контракта. И эскроу агент, и получатель платежа должны принять условия контракта в установленные сроки, в противном случае средства будут возвращены отправителю.
Как только условия приняты всеми сторонами, средства переходят «в эскроу». Только тогда отправитель может перевести средства получателю или получатель может вернуть средства отправителю. Если у отправителя или получателя возникают проблемы, они могут открыть спор, во время которого эскроу агент имеет право перевести некоторые или все средства либо отправителю, либо получателю. Если же никаких мер не будет принято за указанный период времени, то средства переводятся получателю.
Данный процесс напрямую отражает базовые эскроу контракты, используемые в реальных эскроу транзакциях, что будет способствовать созданию работающих на Steem сайтов, подобных Craiglist или E-bay.

Сберегательные счета

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

Аннулирование права голоса

Эта возможность полезна для тех, кто хотел бы экономической выгоды от Steem без юридической ответственности, связанной с политическим влиянием, которое предоставляет владение Steem Power.

Пользовательские бинарные операции.

Семантика у этих операций такая же, как и у любых других операций с json-ом, только работа идёт с двоичными данными. Децентрализация json, как текста - нетривиальная задача, а работа с бинарными данными позволит увеличить общую производительность плагинов (subchains / sidechains), выбравших их использование.

Изменения в механизмах witnesses-майнеров

Witnesses-майнеры, не подтвердившие блок, либо если их witness data не обновлялась более 24 часов не будут выбираться до тех пор пока они не предоставят ‘доказательство жизни’, обновив witness data. Witnesses-майнеры теперь могут добровольно покинуть занимаемую должность в любой момент. Это увеличит общую стабильность сети и уменьшит количество пропущенных блоков.

Исправление ошибок

Стабильность Steem Dollar

Начиная с момента когда Steem Dollars достигают 2% от рыночной капитализации, частично вознаграждение за контент будет выплачено в Steem вместо Steem Dollars.
Доля выпуска Steem Dollars составит 50% от вознаграждения при рыночной капитализации 2% и ниже; и будет линейно снижаться от 50% до 0% при рыночной капитализации от 2 до 5%.
Так, например, при рыночной капитализации 3,5% вознаграждение за контент составит 25% Steem Dollars, 25% Steem и 50% Steem Power.
Когда масса Стим Долларов достигнет 10% от рыночной капитализации, котировки отойдут от PEG коэффициента, чтобы не дать Стим Долларам превысить 10% капитализации, и вернутся, как только этот показатель упадет ниже 10%.
Witnesses-майнеры должны по-прежнему сообщать о реальной стоимости Steem доллара. Средняя цена автоматически ограничена независимо от того, что сообщают Witnesses-майнеры.
Это изменение предназначено для защиты блокчейна от теоретического, но маловероятного события, когда задолженность SBD полностью обесценит Steem. Теперь владельцам Steem гарантируется, что владельцы SBD никогда не смогут поднять рыночную капитализацию выше 10%.

Очистка @null

Баланс нулевого аккаунта обнуляется каждый блок.
Так как любые средства нулевого аккаунта недоступны, удаляется каждый блок, и значение системы (dynamic global property object) обновляется для отражения фактических сумм. Это приведет к удалению средств, замедляя темпы инфляции.

5 целевых голосов в день вместо 40

Мы изменяем количество голосов в день с 40 до 5 для того, чтобы больше пользователей имели возможность голосовать с силой ниже 100%. Целью этого изменения является изменение баланса между силой голоса обычных пользователей и ботов в сторону обычных пользователей. Вы все еще можете голосовать так часто, как захотите, это изменение, прежде всего, влияет на скорость, с которой расходуется сила голоса.

Различные исправления ошибок

  1. Исправлена ошибка, не позволявшая полностью снять голос с поста;
  2. Статьи стали доступны для редактирования до второй выплаты, после которой они архивируются;
  3. Из раздела Witness удалена устаревшая функция POW;
  4. Предел невозвратного блока увеличен до 75%.

Будущее Roadmap 0.15.0

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

Восстановление потерянного пароля

Любой пользователь может назначить другого пользователя своим агентом по восстановлению пароля. Данный агент будет иметь право сделать запрос о восстановлении ключа владельца по истечении как минимум 60 дней неактивности аккаунта. Если аккаунт по-прежнему остается неактивным в течение 30 дней после запроса о восстановлении, тогда он вступит в силу.
Пользователи должны согласиться на использование данной функции.
По умолчанию агентом по восстановлению пароля будет назначен @null. Пользователь, согласившийся на использование данной функции, в любое время может обратно изменить агента по восстановлению на @null.

Представляем транзакции с подтверждением на уровне ответвлений цепи

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

Отзывы и предложения

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

Оригинальный пост и его обсуждение ЗДЕСЬ


Данный пост опубликован в рамках альфа тестирования проекта @rusteemitblog, в котором будут публиковатся переводы на русский язык статей разработчиков Steemit @ned, @dantheman, официального блога @steemitblog и SteemMag @infovore, запущенного специально для ру-коммьюнити группой неравнодушных пользователей.


Перевод осуществлен: @uuuhha, все SBD, собранные данным постом, будут использованы для Power Up переводчика в рамках инициативы #spreadthepower

Критика и предложения приветствуются.


30 second exposure

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
  ·  3 years ago (edited)

Ребят - Вы делаете огромную работу для нашего сообщества, отправил немного STEEEM для вознаграждения переводчика, потому что я на собственном опыте знаю каким трудом даются переводы, особенно технические . Надеюсь Ваша работа будет оценена по достоинству.

Спасибо за поддержку! Пока не все получается, но вместе мы сможем все!

Отличный проект!
надо поддержать старателей и переводчиков

Доля выпуска Steem Dollars составит 50% от вознаграждения при рыночной капитализации 2% и ниже; и 0% при рыночной капитализации от 2 до 5%.
Так, например, при рыночной капитализации 3,5% вознаграждение за контент составит 25% Steem Dollars, 25% Steem и 50% Steem Power.

что-то тут не так :)

да, выглядит будто от 0 до 2% доля SBD 50%, от 2% до 5% доля SBD снижается (линейно) от 50% до 0% и замещается на STEEM

@pioner, спасибо за ваш комментарий, внесли правку

Да, кажется, так и есть. Спасибо!

Отличные новости. Надеюсь все пройдет удачно. Это укрепит стим.
А вот тут я что-то не понял насколько это хорошо или плохо.

5 целевых голосов в день вместо 40

Это позволит существенно снизить влияние ботов на пользователей, теперь придется более обдуманно использовать свои голоса, пользователи с SP > 300 имеют ползунок, позволяющий голосовать не на полную силу, а на любой процент 0-100

Спасибо за перевод!

Молодцы ребята! Вам огромный поклон за проделанную работу!

Спасибо за перевод. Жаль только что нововведения ни как не влияют на курс STEEM.

5 целевых голосов в день это очень мало!

  ·  3 years ago (edited)

Вы можете оставить хоть 50, но их вес будет критически мал. (Пользователи с уровнем SP > 300 могут регулировать вес каждого голоса, т.е. например сделать 10 голосов при 50%, 20 при 25% или 50 голосов при силе 10 %)
Посмотрим как это будет выглядеть, это все таки бета тест, и все еще будет меняться не раз.

А как будет организован механизм работы ESCROW ?

Если честно самому интересно, например кто может стать Escrow - агентом, я бы не отказался, учитывая количество сделок по выводу SD, которые я провел=)
Думаю что Escrow будет реализован по классической схеме, когда средства находятся в депонировании на Steemit, и в случае недопонимания агент принимает решение, кому их перевести