На базе Ethereum разработана система заключения умных контрактов с дронами
Разработчики AIRA представили проект по управлению дронами с помощью умных контрактов в сети Ethereum. Система позволяет человеку нанимать дрона для выполнения своих задач. При этом робот выступает в качестве автономного агента, который самостоятельно заключает контракт на выполнение задания и принимает оплату за свои услуги.
По словам создателей это наиболее простая интеграция Интернета вещей с платформой Ethereum, позволяющая человеку напрямую взаимодействовать с роботом, заключая с ним контракт. На видео ниже демонстрируется модель найма дрона для достижения GPS координат без контроля со стороны оператора.
Изначально наемный дрон (Drone employee) находится на базе. Для создания и настройки контракта по найму, указываются координаты базы, после чего отправляется транзакция в сеть Ethereum. После создания контракта по найму, дрону передаются координаты для подсчета расстояния и стоимости полета. Когда стоимость полета и расстояние становятся известны, пользователь отправляет платеж, а робот летит на задание.
Весь процесс найма дрона состоит из 7 шагов:
- Производим начальную конфигурацию дрона.
- Запускаем скрипт создания smart контракта найма дрона.
- Подключаемся к контракту из консоли клиента.
- Отправляем координаты дрону для просчета расстояния и стоимости полета.
- Нанимаем дрона для достижения GPS координат.
- Наблюдаем полет дрона до точки и обратно.
- Дрон сообщил, что вернулся на базу и исполнил тем самым задачу пользователя.
С некоторыми техническими деталями процесса найма дрона вы можете ознакомиться в блоге Сергей Лоншакова.
«Это реальный пример взаимоотношений человека и умного устройства в формате договора с прямой оплатой дрону его услуг. Это действительно круто, это заставляет верить в футуристичные сценарии несмотря на всё то, что происходит в мире», — прокомментировал Сергей Лоншаков.
Разработчики также создали более сложную версию умного контракта, связанную с ядром работы децентрализованных автономных организаций. В ближайшее время команда продолжит работу над интеграцией механизмов DAO и организацией самой базы дронов с коридорами полета.
Один из разработчиков ответил на несколько вопросов редакции ForkLog.
FL: Для кого разработано данное решение, когда и где система будет применяться в жизни?
СЛ: Когда мы приступали к написанию платформы для работы децентрализованных автономных организаций (DAO) на базе сети Ethereum, нам очень важно было собрать хотя бы несколько проектов-партнеров, которым было бы полезно использование DAO в их бизнес модели. Одним из таковых стал проект Drone employee — решение для найма дрона человеком без участия оператора. Работа над проектом началась осенью 2015 года, и мы были больше всего вдохновлены тем, что бизнес-модель этого проекта представляется крайне жизнеспособной для 2016 — 2018 годов. С учетом того, что проект сочетает в себе две крайне высокотехнологичные и молодые стороны — криптовалютные технологии с использованием умных контрактов и применение фреймворка ROS для общения с дроном.
FL: Какие проблемы могут возникать при массовом внедрении, скажем, доставки пиццы дронами с использованием умных контрактов? К примеру, дрон может сломаться в дороге, быть украден или отправлен в заведомо опасную/запретную зону. Как можно предусмотреть эти риски?
СЛ: Вы только, что подняли существующую проблему имеющихся разработок, связанных с дронами. Любой дрон сегодня может быть настроен как угодно: на управление с телефона с получением видео, на патрулирование местности, на картографирование. Соответственно производители дронов, такие как 3drobotics.com или lily.camera всё своё ПО сегодня пишут для того, чтобы улучшить процесс управления дроном и выполнение им типовых задач. Будь то следование за человеком/по маршруту, качественная фотосъемка или доставка учебника по математике на крышу университета.
Но все эти решения никак не обладают хотя бы каким то коробочным предложением B2B сегмента, это мешает массовым продажам и интеграции беспилотников в бизнес. К примеру: парк аттракционов или горнолыжный курорт не могут сегодня сделать свой парк дронов и интегрировать его со своей билинг системой. Решение с названием Drone employee как раз создается для тех задач, которые встают при массовом использовании, мы постараемся учесть большинство возможных ситуаций, с которыми могут столкнуться конкретные сегменты бизнеса. Ограничив круг ответственности до конкретных направлений, мы существенно повышаем шанс того, что мир увидит пусть не доставку пиццы дроном в городе, но базу найма дрона-фотографа с высоты птичьего полета. Если это получится, то и в сторону заветной пиццы доставленной в окно дома мы тоже продвинемся.
FL: Когда человечество сможет увидеть первую доставку дронами, взаимодействие с которыми происходит через веб-интерфейс?
СЛ: Как уже все знают Amazon показали живой пример доставки товара, заказанного через интернет-магазин. А вот заключение контракта для найма дрона хотя бы в работающем симуляторе я пока не видел, кроме нашего. Поэтому могу сказать за нас. Мы планируем презентовать первую рабочую версию решения Drone employee весной 2016 года. Сейчас еще идет активная доработка, но в январе уже будем думать о живых экспериментах.
Подписывайтесь на новости ForkLog в Telegram: ForkLog Live — вся лента новостей, ForkLog — самые важные новости и опросы.
Рассылки ForkLog: держите руку на пульсе биткоин-индустрии!