# AuthROS: Secure Data Sharing Among Robot Operating Systems Based on Ethereum

arXiv: https://arxiv.org/abs/2208.14269 · HTML: https://mlsanity.com/paper/2208.14269/

## Key facts

- Cited by 6 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 30 Aug 2022.

## Built on by (most cited first, 6 of 6)

- [GasTrace: Detecting Sandwich Attack Malicious Accounts in Ethereum](https://mlsanity.com/paper/2405.19971/) (2024)
- [An Overview of AI and Blockchain Integration for Privacy-Preserving](https://mlsanity.com/paper/2305.03928/) (2023)
- [Blockchain Meets LLMs: A Living Survey on Bidirectional Integration](https://mlsanity.com/paper/2411.16809/) (2024)
- [Improving Efficiency of DNN-based Relocalization Module for Autonomous Driving with Server-side Computing](https://mlsanity.com/paper/2312.00316/) (2023)
- [Scene 3-D Reconstruction System in Scattering Medium](https://mlsanity.com/paper/2312.09005/) (2023)
- [MV-Adapter: Enhancing Underwater Instance Segmentation via Adaptive Channel Attention](https://mlsanity.com/paper/2411.00472/) (2024)

## Abstract (arXiv)

The Robot Operating System (ROS) streamlines human processes, increasing the efficiency of various production tasks. However, the security of data transfer operations in ROS is still in its immaturity. Securing data exchange between several robots is a significant problem. This paper proposes textitAuthROS, an Ethereum blockchain-based secure data sharing method, for robot communication. It is a ROS node authorization system capable of ensuring the immutability and security of private data flow between ROS nodes of any size. To ensure data security, AuthROS employs the smart contract for permission granting and identification, SM2-based key exchange, and SM4-based plaintext encryption techniques. In addition, we deploy a data digest upload technique to optimize data query and upload performance. Finally, the experimental findings reveal that AuthROS has strong security, time performance, and node forging in cases where data should be recorded and robots need to remain immobile.
