Robonomics is a blockchain-based platform that enables the development, deployment and management of autonomous economic agents. It provides a framework for the creation of a decentralized, autonomous economy. The key feature of this platform is that it allows drones to securely store, send and receive digital assets, such as cryptocurrencies, using a crypto wallet. This allows drones to securely and autonomously perform economic transactions and to interact with other autonomous agents in the network. This technology has the potential to revolutionize the way drones are used in the future, as it allows them to operate more efficiently and securely.
What is Robonomics?
Attention! This article is outdated and needs to be updated.
Robonomics is an open source IoT platform supporting Web 3.0 technologies: IPFS, Ethereum and Polkadot.
Applications, IoT services and platform-controlled robots exchange economic and technical information in the form of atomic transactions.
With the help of Robonomics, developers will be able to launch IoT devices in a decentralized cloud: coffee machines, drones, sensors, as well as smart systems like autonomous factories or car parks.
What is included in the Robonomics ecosystem?
- Robonomics Web Services and the RWS token – a decentralized cloud for connecting robots into a network, as well as transferring commands and transactions between devices and users;
- XRT token for internal payments;
- Robonomisc.js – API library that simplifies the development of IoT applications;
- Software and components for robot control;
- smart contracts for economic interaction between robots.
- technologies NixOS/Linux, Robot Operating System (ROS.org), web3.js, IPFS, lib2p2, Ethereum protocol, Substrate framework.
Platform participants interact with each other using transactions over Ethereum and Polkadot.
What are XRT and RWS tokens?
XRT — ERC-20 standard token for payment of transaction fees and services in the Robonomics network. Nodes publish reports on the interaction of network participants in the Ethereum blockchain and receive rewards in XRT. The higher the gas consumption, the more expensive the token. When switching to Polkadot, the developers will update the XRT tokenomics to keep the reward system for node owners.
RWS — a token for subscribing to transactions in the Robonomics network. After activating RWS, the user gets the right to send one free transaction every second. The developers released 100 RWS. 50 of them can get teams that use Robonomics for research and development.
What are the goals of the project team?
Short term goals:
- get a parachain in Kusama – Polkadot experimental network;
- launch a public beta version of the decentralized cloud Robonomics Web Services.
Medium term goals:
- train IoT developers to use Web 3.0 technologies to create a robot economy;
- build an ecosystem of useful dapps around Robonomics;
- launch Robonomics Web Services, a decentralized competitor to AWS and Microsoft Azure.
The long-term goal is to create a decentralized infrastructure for managing IoT networks, smart factories and cities. Its differences from centralized cloud platforms:
- lack of censorship – users and IoT devices interact through an open blockchain;
- cryptographic resistance to attacks – transactions are protected by the private signature of the sender;
- speed of work – an atomic transaction contains economic and technical information;
- wide scope – users get access for economic interaction with complex robotics and IoT devices;
- decentralization and the absence of a single point of failure – the loss of several nodes will not affect the performance of the blockchain and platform.
The functionality and cost of Robonomics platform services will be the same or better than similar centralized solutions like Microsoft Azure and Amazon Web Services.
Who develops Robonomics?
The team is developing Robonomics Network:
- Sergey Lonshakov – architect and creator of the network;
- Alexander Kapitonov – Candidate of Technical Sciences, Dean of the Faculty of Infocommunication Technologies, St. Petersburg National Research University of Information Technologies;
- Alexander Krupenkin is one of the main contributors to Robonomics on Substrate, a developer in the field of robotics, IoT and Ethereum smart contracts;
- Evgeny Radchenko – systems engineer;
- Alexander Starostin is a web developer and developer of Ethereum smart contracts;
- and another 25 engineers, economists and other specialists.
What can you do with Robonomics?
Users are turning IoT devices into autonomous economic agents. The robot receives the wallet address, and with it the ability to accept payment for the work performed and pay for the services of other agents.
Human and robot interact like this:
- The robot publishes an offer to perform work on certain conditions.
- The user creates a request to perform a task.
- The Robonomics network concludes a smart contract between a robot and a human.
- The robot receives information about the creation of a smart contract, performs a task, and sends a report.
- The smart contract checks the report and sends the money to the robot.
Then the robot uses the earned funds:
- pays for electricity and other resources;
- pays for the services of other robots;
- pays for its repairs and maintenance.
In the future, the robot will be able to share profits with the owner. For example, Tesla will deliver Uber users while the owner is at work. At the end of the day, the car will drop by the car wash, pay for the charge, and pick up the owner from the office.
Why does Robonomics use blockchain?
With the help of blockchain, platform developers:
- standardize interaction between network participants using smart contracts. This simplifies the creation of software for connecting new devices;
- assign personal accounts to robots. This is how IoT devices get paid for services;
- transfer a technical task and a reward in one transaction. This ensures transparency of operations and the ability to monitor the execution of tasks;
- create open smart contracts for further use in IoT projects. Other developers can build applications based on their public contracts.
How to develop applications in Robonomics?
The team maintains code repositories that can be used to create IoT applications and manage devices through the blockchain. To develop an application, you need:
- buy an XRT token or a subscription to Robonomics Web Services;
- learn commands to control the robot through the blockchain;
- select or create a digital twin template for the device. The template defines the type of data to be exchanged between the device and the service;
- connect the digital twin to the data exchange service;
- write a DApp to work with the device directly.
How does Robonomics plan to change the world?
Robots will become full-fledged economic subjects. For example, the drone will fly to the master on its own and pay for maintenance.
Also, robots will be able to interact with each other without human intervention: buy goods and services, compete with other robots and make a profit. For example, a 3D printer will look for orders and buy plastic for printing.
People will use robots to their advantage. For example, they will be able to:
- buy a drone and employ it in a delivery service;
- install sensors for analyzing air composition, temperature and sound, and then sell the data obtained on a decentralized market;
- set up a smart refrigerator to automatically order groceries.
Thanks to the use of the blockchain, states and corporations do not find out more information about users than they want to reveal.
How can you use Robonomics now?
The Robonomics Network team has implemented 13 scenarios use of the platform, including:
- Distributed Sky — p2p framework for drone fleet management. Under his control, drones exchange information about the flight, choose the best routes and do not collide in the air. Distributed Sky stores information about flights on the blockchain, and also forcibly changes course or turns off the drone in case of danger;
- MOBI Grand Challenge – management of autonomous vehicles based on the auction. The passenger chooses: pay more and drive faster than the estimated time, or pay less and drive slower. During a trip, the “fast” car pays the “slow” ones to slow down and let it pass ahead;
- DAO IPCI — a decentralized environment for investing in environmental initiatives. Issuers register initiatives and issue MITO tokens. Users buy tokens and thus pay off their carbon footprint.
You can test the platform for free: request temperature data from sensor on Mount Fuji.
What else to read and see about Robonomics?
Found a mistake in the text? Select it and press CTRL+ENTER
CryptoNewsHerald Newsletters: Keep your finger on the pulse of the bitcoin industry!
Robonomics is a platform that enables drones to interact with the blockchain, allowing them to autonomously execute economically viable operations. By using a crypto wallet, the drone can securely store funds and use them to pay for necessary services, such as fuel and maintenance. With the help of Robonomics, drones can be empowered to become fully autonomous and economically viable machines.
What is Robonomics and why does a drone need a crypto wallet?
Robonomics is a platform that enables drones to interact with the Ethereum blockchain and execute autonomous economic tasks. A drone needs a crypto wallet to securely store the tokens that are earned from its autonomously executed tasks.