Research Article
Blockchain-Based DNS Root Zone Management Decentralization for Internet of Things
Table 3
Semantics of RootChain smart contract.
| RootChain operation |
| Smart contract | Example | Initiator → Output | DelegationPublication | RA → <TLD,TAPubKey>RA | DelegationTransition | TA → <TLD,TAPubKey>TA | DelegationRevocation | RA → <TLD,∅>RA | DelegationRenewal | TA → <TLD,ValidTo>TA | DelegationRedemption | TA → <TLD,TAPubKey>TA | DataPublication | TA/RA → <ZoneData>(TA/RA) | DelegationValidation | RootChain → true/false | DataValidation | RootChain → true/false | RevokeOP | RA/TA → <TLD,OP-ID>(RA/TA) | ConfirmOP | RA/TA → <TLD,OP-ID>(RA/TA) |
|
|