Finflash logo Finflash logo
Forklog 2021-05-12 13:00:46

Что такое Robonomics и зачем дрону криптокошелек?

Что такое Robonomics? Robonomics — это IoT-платформа с открытым исходным кодом и поддержкой технологий Web 3.0: IPFS, Ethereum и Polkadot. Приложения, IoT-сервисы и роботы под управлением платформы обмениваются экономической и технической информацией в виде атомарных транзакций. С помощью Robonomics разработчики смогут запускать в децентрализованном облаке IoT-устройства: кофемашины, дроны, сенсоры, а также умные системы вроде автономных фабрик или автопарков. Что входит в экосистему Robonomics? Robonomics Web Services и токен RWS — децентрализованное облако для объединения роботов в сеть, а также передачи команд и транзакций между устройствами и пользователями; токен XRT для внутренних платежей; Robonomisc.js — API-библиотека, которая упрощает разработку IoT-приложений; ПО и компоненты для управления роботами; смарт-контракты для экономического взаимодействия между роботами. Robonomics поддерживает: языки Rust, Python, JavaScript, Haskell;технологии NixOS/Linux, Robot Operating System (ROS.org), web3.js, IPFS, lib2p2, протокол Ethereum, фреймворк Substrate. Участники платформы взаимодействуют между собой с помощью транзакций поверх Ethereum и Polkadot. Что такое токены XRT и RWS? XRT — токен стандарта ERC-20 для оплаты транзакционных комиссий и услуг в сети Robonomics. Узлы публикуют отчеты о взаимодействии участников сети в блокчейне Ethereum и получают вознаграждение в XRT. Чем выше расход газа, тем дороже токен. При переходе на Polkadot разработчики обновят токеномику XRT, чтобы сохранить систему поощрения для владельцев узлов.  RWS — токен для подписки на транзакции в сети Robonomics. После активации RWS пользователь получает право каждую секунду отправлять одну бесплатную транзакцию. Разработчики выпустили 100 RWS. 50 из них могут получить команды, которые используют Robonomics для исследований и разработки. Какие цели у команды проекта? Краткосрочные цели: получить парачейн в Kusama — экспериментальной сети Polkadot;запустить публичную бета-версию децентрализованного облака Robonomics Web Services.  Среднесрочные цели: обучить IoT-разработчиков использованию технологий Web 3.0 для создания экономики роботов;построить вокруг Robonomics экосистему из полезных dapps;запустить Robonomics Web Services — децентрализованного конкурента AWS и Microsoft Azure. Долгосрочная цель — создать децентрализованную инфраструктуру для управления IoT-сетями, умными фабриками и городами. Ее отличия от централизованных облачных платформ: отсутствие цензуры — пользователи и IoT-устройства взаимодействуют через открытый блокчейн;криптографическая устойчивость к атакам — транзакции защищены приватной подписью отправителя;скорость работы — атомарная транзакция вмещает экономическую и техническую информацию; широкая область применения — пользователи получают доступ для экономического взаимодействия со сложной робототехникой и IoT устройствами;децентрализация и отсутствие единой точки отказа — потеря нескольких узлов не скажется на работоспособности блокчейна и платформы. Функциональность и стоимость услуг платформы Robonomics будет такой же или лучшей, чем у аналогичных централизованных решений вроде Microsoft Azure и Amazon Web Services. Кто разрабатывает Robonomics? Разработкой занимается команда Robonomics Network: Сергей Лоншаков — архитектор и создатель сети;Александр Капитонов — кандидат технических наук, декан факультета инфокоммуникационных технологий Санкт-Петербургского национального исследовательского университета информационных технологий;Александр Крупенькин — один из главных контрибьюторов Robonomics on Substrate, разработчик в области робототехники, IoT и смарт-контрактов Ethereum;Евгений Радченко — системный инженер;Александр Старостин — веб-разработчик и разработчик смарт-контрактов Ethereum;и еще 25 инженеров, экономистов и других специалистов. Что можно делать с помощью Robonomics? Пользователи превращают IoT-устройства в автономных экономических агентов. Робот получает адрес кошелька, а с ним — возможность принимать оплату за выполненную работу и оплачивать услуги других агентов. Человек и робот взаимодействуют так: Робот публикует предложение выполнить работу на определенных условиях.Пользователь создает запрос на выполнение задачи.Сеть Robonomics заключает смарт-контракт между роботом и человеком.Робот получает информацию о создании смарт-контракта, выполняет задачу и отправляет отчет.Смарт-контракт проверяет отчет и отправляет деньги роботу. Затем робот пользуется заработанными средствами: оплачивает электроэнергию и другие ресурсы;оплачивает услуги других роботов;оплачивает свой ремонт и обслуживание. В будущем робот сможет делиться прибылью с владельцем. Например, Tesla будет развозить пользователей Uber, пока хозяин на работе. В конце дня автомобиль заедет на автомойку, оплатит зарядку и заберет владельца из офиса. Зачем Robonomics использует блокчейн? С помощью блокчейна разработчики платформы: стандартизируют взаимодействие между участниками сети с помощью смарт-контрактов. Это упрощает создание ПО для подключения новых устройств;присваивают роботам личные счета. Так IoT-устройства получают оплату за услуги;передают в одной транзакции техническую задачу и вознаграждение. Это обеспечивает прозрачность операций и возможность следить за исполнением задач;создают открытые смарт-контракты для дальнейшего использования в IoT-проектах. Другие разработчики могут строить приложения на базе их публичных контрактов.  Как разрабатывать приложения в Robonomics? Команда поддерживает репозитории программного кода, с помощью которых можно создавать IoT-приложения и управлять устройствами через блокчейн. Для разработки приложения нужно: купить токен XRT или подписку на Robonomics Web Services;изучить команды для управления роботом через блокчейн;выбрать или создать шаблон цифрового двойника для устройства. Шаблон определяет тип данных для обмена между устройством и сервисом;подключить цифрового двойника к сервису для обмена данными;написать DApp для работы с устройством напрямую. Как Robonomics планирует изменить мир? Роботы станут полноценными экономическими субъектами. Например, дрон самостоятельно прилетит к мастеру и оплатит техобслуживание.  Также роботы смогут взаимодействовать друг с другом без участия человека: покупать товары и услуги, конкурировать с другими роботами и получать прибыль. Например, 3D-принтер будет сам искать заказы и покупать пластик для печати. Люди будут использовать роботов с выгодой. Например, они смогут: купить дрона и устроить его на работу в службу доставки;установить датчики анализа состава воздуха, температуры и звука, а затем продавать полученные данные на децентрализованном рынке;настроить умный холодильник для автоматического заказа продуктов. Благодаря использованию блокчейна государства и корпорации не узнают о пользователях больше информации, чем те захотят открыть. Как можно использовать Robonomics уже сейчас? Команда Robonomics Network реализовала 13 сценариев использования платформы, среди них: Distributed Sky — p2p-фреймворк для менеджмента флота дронов. Под его управлением беспилотники обмениваются информацией о полете, выбирают оптимальные маршруты и не сталкиваются в воздухе. Distributed Sky хранит в блокчейне информацию о полетах, а также принудительно меняет курс или выключает дрона при возникновении опасности; MOBI Grand Challenge — менеджмент автономных автомобилей на основе аукциона. Пассажир выбирает: заплатить больше и доехать быстрее расчетного времени или заплатить меньше и ехать медленнее. Во время поездки «быстрый» автомобиль платит «медленным» за то, чтобы они сбросили скорость и пропустили его вперед; DAO IPCI — децентрализованная среда для инвестирования в экологические инициативы. Эмитенты регистрируют инициативы и выпускают токены MITO. Пользователи покупают токены и таким образом погашают углеродный след. Вы можете бесплатно проверить работу платформы: запросите данные о температуре у датчика на горе Фудзи. Что еще почитать и посмотреть о Robonomics? вики для разработчиков;блог Robonomics;сообщество школы робототехники в Discord;русскоязычное сообщество Robonomics в Telegram;англоязычное сообщество Robonomics в Telegram.

Read the Disclaimer : All content provided herein our website, hyperlinked sites, associated applications, forums, blogs, social media accounts and other platforms (“Site”) is for your general information only, procured from third party sources. We make no warranties of any kind in relation to our content, including but not limited to accuracy and updatedness. No part of the content that we provide constitutes financial advice, legal advice or any other form of advice meant for your specific reliance for any purpose. Any use or reliance on our content is solely at your own risk and discretion. You should conduct your own research, review, analyse and verify our content before relying on them. Trading is a highly risky activity that can lead to major losses, please therefore consult your financial advisor before making any decision. No content on our Site is meant to be a solicitation or offer.