📝 Релиз Steem 0.16.1 с исправлением багов (перевод статьи @steemitblog)

in #ru8 years ago (edited)

Мы рады представить вам релиз Steem 0.16.1. Это релиз с исправлением багов, который настоятельно рекомендуется для всех witness-майнеров и сид-нод. Те же, кто не обновится, должны остаться совместимыми; тем не менее, различные улучшения стабильности будут полезны всем.

В релизе присутствуют два изменения, обязательные для witness-майнеров. Оба они относятся к безопасности блокчейна и/или безопасности индивидуальных нод.

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

  • Исправлена ошибка десериализации активов, которая приводила к div0 DoS.

Всё остальное - это оптимизация, либо устранение багов без форкинга.

  • Блоки больше не хранятся в отображаемом в памяти файле, как только они записаны в лог блоков

  • Различные улучшения стабильности лога блоков и базы данных форка

  • Теперь ноды требуют от пиров сообщать Chain ID и будут активно отклонять соединения, которые этого не делают. Все ноды, запущенные на 0.16.0 должны сообщить свой Chain ID.

  • Теперь steemd периодически сообщает, сколько свободной памяти осталось в отображаемом в памяти файле

  • API базы данных теперь имеет метод get_ops_in_block , который откатывает назад все операции, содержащиеся в блоке. Для отката всех операций должна быть доступна полная история аккаунта.

  • Специальные операции, для которых необходима "постинг-авториазация" отображаются в истории аккаунта .

  • Equihash PoW (proof of work, доказательство проделанной работы) больше не будет отображать множественные сообщения о грубых ошибках в плагине account_by_key и аккаунты, созданные с помощью Equihash майнинга можно будет просмотреть по ключу в CLI Wallet.

  • Виртуальная операция “авторское вознаграждение” будет отображать постоянную ссылку комментария целиком.

  • Свойства, содержащиеся в объекте расписания witness-майнера теперь должным образом отображаются, когда содержатся в других объектах.

  • Была улучшена фильтрация тегов и большая часть логики отображения была перемещена на Steemit.com


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


Данный пост опубликован в рамках бета тестирования проекта RuSteemitBlog


Перевод осуществлен: @zaebars

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


Sort:  

This post has been ranked within the top 25 most undervalued posts in the first half of Jan 11. We estimate that this post is undervalued by $7.70 as compared to a scenario in which every voter had an equal say.

See the full rankings and details in The Daily Tribune: Jan 11 - Part I. You can also read about some of our methodology, data analysis and technical details in our initial post.

If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.

Coin Marketplace

STEEM 0.18
TRX 0.14
JST 0.029
BTC 57899.47
ETH 3134.16
USDT 1.00
SBD 2.39