Figure 3. Hyperledger Blockchain Network Architecture [28]
Figure 3 shows the internal structure of the Hyperledger Blockchain network. In the Hyperledger Blockchain network, there are service providers, certificate authority, device certification center, device membership module, peers, administrator services, registry and database to network members. Hyperledger Fabric Network Adapter is available for communication with end devices. Thanks to microservices written with edge devices, communication is provided by following communication protocols. Edge devices have device service, device sensors, kernel information and crypto services. In the study referenced in Figure 3, while blockchain technology was combined with edge computing technology, microservices and messaging systems were prepared as separate layers and used as middleware. Message systems such as Kafka and Zookeeper transmit the data it listens from the microservice layer to the blockchain structure. In the infrastructure we designed, the edge structure and blockchain structure communicate with the prepared microservice.