Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
rusteemitblog
6 лет назад

📢 Разработка Смарт Медиа Токенов (@steemitblog)

Друзья стимеры,

Сегодня мы представляем вам пост от команды разработчиков Смарт Медиа Токенов (Smart Media Tokens, SMT). Ее основная задача – создание протокола, позволяющего частным лицам выпустить свой собственный кастомизируемый токен на блокчейне Steem и мгновенно получить новые возможности для сбора средств, монетизации и построения сообщества. Мы работаем над этим достаточно давно и сегодня хотели бы дать вам некоторое представление о нашем прогрессе.

Внедрение протокола SMT на сегодняшний день является самым амбициозным проектом среди всего, над чем работал Steemit с момента выпуска самого Steem в марте 2016 года. Данный проект затрагивает все, включая ядро блокчейна. Наша команда работала в ударном темпе, стараясь завершить разработку SMT в течение нескольких месяцев. Мы увеличили команду, добавив больше профессионалов, чтобы закончить работы над SMT как можно быстрее без ущерба для качества, надежности и безопасности.

Редизайн типов данных активов Steem

Одним из небольших примеров проделанной нами работы является реорганизация и внедрение типов данных активов. На момент релиза Steem предполагалось, что он будет поддерживать только три типа активов: STEEM, SBD и Steem Power. Для осуществления перехода от трех активов к практически неограниченному числу требуется внести множество небольших изменений, сохраняя при этом обратную совместимость.

Конечным результатом будет плавная интеграция SMT с большинством существующих операций. Это обеспечит наилучший UX из возможных, минимизируя затраты на проектирование, необходимые для интеграции SMT в существующие приложения. Другими словами, с введением SMT для использования блокчейн-технологий и криптовалют частным лицам особо не придется сталкиваться с таким количеством технических недоработок.


Панель мониторинга карты SMT проектов на GitHub

Эффективность за счет “укорачивания”

Наш подход к разработке такого богатого набора функций, как этот – сначала создать скелет, а затем добавлять мясо. В разработке программного обеспечения этот процесс известен, как “укорачивание”. Оно позволяет нам, не увязая в деталях, получить четкое представление о том, с какими частями стека взаимодействуют SMT, и какие изменения имеют абсолютную важность для разработки кандидата на релиз.

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

Автоматизированные маркет-мейкеры

Например, один из кусков мяса, над которым мы сейчас работаем – это автоматизированный маркет-мейкер (automated market maker, AMM). AMM’ы позволят выпускающему SMT частному лицу мгновенно создать ликвидность для своего токена, чтобы люди тут же могли начать им торговать. Также АММ способствуют установлению базового уровня цен для этого токена. Использование AMM является необязательной функцией для SMT, однако SMT, использующие AMM, получат готовый вариант экономического обеспечения двунаправленной ликвидности на рынке в рамках чейна.

Тестирование и обзор кода

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

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

Документация и инструменты разработчика

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

Думаете о выпуске SMT?

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

- Команда Steemit


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

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


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

0
5.005 GOLOS
Комментарии (2)
Сортировать по:
Сначала старые