На базе Ethereum разработана система заключения умных контрактов с дронами14.12.2015
Разработчики AIRA представили проект по управлению дронами с помощью умных контрактов в сети Ethereum. Система позволяет человеку нанимать дрона для выполнения своих задач. При этом робот выступает в качестве автономного агента, который самостоятельно заключает контракт на выполнение задания и принимает оплату за свои услуги.
По словам создателей это наиболее простая интеграция Интернета вещей с платформой Ethereum, позволяющая человеку напрямую взаимодействовать с роботом, заключая с ним контракт. На видео ниже демонстрируется модель найма дрона для достижения GPS координат без контроля со стороны оператора.
https://www.youtube.com/watch?feature=player_embedded&v=nuf6JtocTTQИзначально наемный дрон (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 года. Сейчас еще идет активная доработка, но в январе уже будем думать о живых экспериментах.
http://forklog.com/na-baze-ethereum-razrabotana-sistema-zaklyucheniya-umnyh-kontraktov-s-dronami/