چكيده به لاتين
Smart devices need to communicate with each other and the external environment. The Internet of Things (IoT) generates large amounts of data by connecting intelligent objects together to create a vast information system, so appropriate architecture, protocols, and standards must be created to support it. On the other hand, important barriers such as trust in the generated data and ensuring that one party has not changed the information create the need to use a change-resistant mechanism. At the same time, blockchain technology is known as a prominent solution to overcome the problem of information uncertainty, security, privacy and scalability, based on this, it seems that the integration of these two technologies, namely IoT and blockchain, in the format of a commercial application is a gap that has been overlooked in previous research.
According to a study published in the journal JEAS, IoT and smart contracts rank second and third, respectively, as opportunities for blockchain technology entry.
In this research, with the integration of blockchain technology and IoT technology, a commercial application, namely supply chain management, has been created and automated in a secure, transparent and intelligent environment. The method of work is that the system design is done with 4 + 1 View Model modeling method and the production of standard views and diagrams are done and the design result is validated by asking experts about achieving the design goals. Using this system, smart objects use the blockchain both as a transparent platform for storing products and purchase information and as a platform for conducting financial transactions. Product information is initially recorded in the blockchain by the manufacturers. Then the processes and changes made in the product such as processing, storage, packaging, transportation and other information are added to it. On the other hand, financial transactions are used to pay for the purchase of products through the blockchain network, and with the corresponding currency code, from the buyer's e-wallet to the seller. At the end of this research, a system for recording, maintaining, monitoring and purchasing products in a transparent, safe and unchangeable (undesirable change) platform is designed and presented, which is the most optimal form of automation and can be used for smart devices, especially smart refrigerators.