| The privacy protection and information security are two crucial issues for future advanced artificial intelligence devices,especially for cooperative system with rich core data exchange which may offer opportunities for attackers to fake interaction messages.To combat such threat,great efforts have been made by introducing trust mechanism in initiative or passive way.The blockchain technology provides a distributed peer-to-peer network architecture,which has great application potential in multi-agent system,such as IoTs and robots.It eliminates the third-party guarantees,and data on the blockchain is Shared between nodes in an encrypted way and preserved permanently,as well as tamper-proof.In this paper,a methodology of blockchain is proposed and designed for advanced cooperative system with artificial intelligence to protect the privacy of and multiple agents and users as well as the exchange of sensitive data between multi-agents.The validation procedure is performed in laboratory by the three-level computing network hardware system composed of raspberry PI 3B+,NVIDIA Jetson Tx2 and local computing server,and the blockchain private chain written by the Go language.In the system there are four manipulators and four binocular cameras and in which the four manipulators are in a peer to peer network.The specific research of this paper is as follows:1.The basic architecture and structure of the blockchain system as well as the algorithms in the blockchain technology are studied,and the most suitable consensus algorithm and encryption algorithm are screened out according to the actual situation of the system.2.Design the hardware environment and control interface of the system according to the research content of this topic,and test and debug the experimental platform through the control interface to ensure the system can work normally.And according to the hardware environment of the experimental platform,the BoltDB,a lightweight database suitable for the system,was screened out for the data storage of the system.3.Design the relevant experimental process,complete the building of the private chain of the system,design the workflow of the system,data sharing method,and show part of the experimental results.4.Design experimental flow to test the reliability of the system. |