Research Article

Trusted Computing and Privacy Protection Method for Computer IoT Nodes Based on Fuzzy Logic Blockchain

Table 2

Operational meaning of IoT node data exchange process.

Place/transitionMeaning

Sn0Receiver initiates data exchange verification
sn11, sn21, …, sn1The validating node receives the initiator ID
sn12, sn22, …,snn2The total exchange data of the initiator stored by the verification node
sn13, sn23, …, sn3The total number of initiator exchanges stored by the verification node
sn14, sn24, …, sn4Awaiting verification
sn15, sn25, …, snn5Data exchange is legal
sn16, sn26, …, sn6Illegal data exchange
sn7Data exchange legal vote
sn8Illegal data exchange voting
sn9Complete data exchange
sn10Terminate data exchange
sn11Block formation
sn12Guardian input place
sf1, sf2, …, sfnOriginator’s creditworthiness
to0The receiver broadcasts the transaction to the entire network
to11, to21, …, ton1Verification node for legitimacy verification
to12, to22, …, ton2Originator’s creditworthiness
to3Calculation of legal data exchange votes
to4Calculate the illegal data exchange vote and verify that the node will complete the data exchange
to5Publish to the web
td0Daemon (used to ensure the consistency of data exchange results)
td11, td21, …, tdn1The delay required for the data exchange to complete
td12, td22, …, tdn2Network delay
td13, td23, …, tdn3Network delay