Research Article
BNRDT: When Data Transmission Meets Blockchain
Table 1
Notations used in this paper.
| | Notation | Meaning |
| | Sender of the message or file | | Recipient of the message or file | | The smart contract deployed on the blockchain | | , | Blockchain account identifiers of and | | pk , sk | Temporary key pair for asymmetric encryption | | M | The short message that needs to be undeniably transmitted | | F | The large file that needs to be undeniably transmitted | | K | The randomly generated key for symmetric encryption | | C or Cx | Ciphertext obtained by symmetric or asymmetric encryption | | h or hx | Hash values | | comx | Commitment value of secret x | | d | The deposit paid by the participant | | L | A unique label that identifies a BNRDT instance | | sL | The state of protocol instance labelled with L |
|
|