📢 Обновление блокчейна: независимые от платформы файлы состояний

in #steem5 years ago

Работа над SMT

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

Независимые от платформы файлы состояний

Есть две очень веские причины иметь независимые от платформы файлы состояний (Platform Independent State Files – PISF). PISF могут поспособствовать значительному сокращению времени простоя на биржах, а также повышению уровня децентрализации в экосистеме.

Что это такое?

До настоящего времени, независимо от того, использовали ли вы MIRA или файлы, проецированные в память, базы данных были “платформозависимы”, поскольку на них потенциально влияла операционная система, на которой они работали, или машина, на которой была размещена база данных, или и то, и другое. PISF – это способ перенести базу данных в формат, совместимый и постоянный для всех платформ.

Биржи

Без независимого от платформы файла состояния биржа (или любой другой оператор узла), которой нужно провести переиндексацию (например, в случае хардфорка), возможно, придется ждать её завершения 24 часа или даже дольше. В течение этого времени её узел Steem не сможет работать. С помощью PISF мы сможем гарантировать, что ни один узел не будет отключён более чем на несколько часов!

Децентрализация

Ещё одно преимущество PISF состоит в том, что разработчикам из сообщества станет намного проще размещать свои собственные независимо проверенные версии состояний. Если всего несколько человек будут хранить свои собственные версии состояний, обновляемые каждые 10 000 блоков (например), тогда будет легко проверить, что файлы состояний идентичны с соответствующими хешами.

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

Проверяемость

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

Это возвращает нас к основному принципу всего движения программного обеспечения с открытым исходным кодом: важно внимание. Закон Линуса гласит, что “при достаточном количестве глаз все баги окажутся на поверхности”. Если говорить о сфере блокчейна, можно сказать, что “при достаточном количестве глаз все несоответствия лежат на поверхности”.

Мягкий консенсус

Вот почему мы думаем, что в т.н. “мягком консенсусе” скрывается большой потенциал. Мягкий консенсус – это код, который хранится в распределенном реестре, таком как Steem, но не выполняется сетью (в рамках цепочки). Это децентрализует код, позволяя любому желающему проверить, правильно ли он выполняется, без чрезвычайно высокой стоимости выполнения этого кода в рамках блокчейна.

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

Тестнет

Теперь, когда разработка SMT завершена ( и ожидает ревью, который может выявить незначительный объём дополнительной работы), следующим важным объявлением от команды нашего блокчейна будет запуск тестнета, который, как мы ожидаем, случится уже через 1-2 недели!


Вознаграждения @steemitblog

Как мы рассказывали в одном из наших последних постов, теперь, когда стало так легко назначать бенефициаров постов на steemit.com, мы начнём принимать вознаграждения за посты @steemitblog, при этом установив получателем @null. Это позволит постам в разделе “Популярное” более органично отражать отношение держателей долей платформы к нашим объявлениям, не обогащая нас в финансовом отношении. Мы ещё раз всё обдумали и решили, что нужно попробовать что-то другое, поэтому помимо установки @null в качестве бенефициара мы также добавим к нему SteemDAO! Это означает, что теперь половина авторских вознаграждений будет сжигаться, а вторая половина идти в DAO для финансирования предложений от сообщества.

Хотите узнать больше о том, как будут работать Steem и SMT? Ознакомьтесь с постом “Глубокое погружение в ману голосования SMT” от старшего инженера Steemit по работе с блокчейном, @vandeberg.

  • Команда Steemit

Переведено @blockchained

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


Если вам нравится то, что мы делаем - поддержите нашего proxy blockchained в сети Steem


Телеграм чат: https://t.me/steemit


Загрузите десктопное приложение с открытым исходным кодом RuDex


Вы можете торговать токенами STEEM/SBD на RuDEX