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 |
|
|