Table 2 Interfaces, both public and private, that are utilized in the proposed framework.
From: Enhancing secure IoT data sharing through dynamic Q-learning and blockchain at the edge
Interface name | Interface type | Performance description |
|---|---|---|
UserRegister | Public | Registering the user in a specific subnet |
USerDelete | Public | Deleting the user from a specific subnet |
GetRules | Public | Deleting the user from a specific subnet |
GetKeys | Public | Obtaining the public key of a specific member |
GetDataIndex | Public | Obtaining general data list information |
GetLedger | Public | Obtaining distributed ledger information |
GetIntraData | Private | Receiving intra-network data |
GetCrossData | Private | Receiving inter-network data |