Research Article

BBARHS: Blockchain-Based Anonymous Ride-Hailing Scheme for Autonomous Taxi Network

Table 1

Notations and descriptions.

NotationsDescriptions

Elliptic curve over for Monero
The finite field
The corresponding multiplicative groups of
Base point of E
Prime order of G
Cryptographic hash functions
RHS’s random private key
RHS’s random public key
Rider’s private key on the blockchain
Rider’s public key, which is also the rider’s address on the blockchain
Bilinear group pair
The prime order of and
Bilinear pairing
AGenerator of
RHS’s private key/public key pair over in PKI
’s private key/public key pair over in PKI
Full-domain cryptographic hash function
The set of rider’s index
The set of LAV’s index
The message that describes the service between and
The table to record which riders are valid or invalid
Authorization for from RHS
The receipt for from and the certificate for RHS from
One-time public key for RHS, which is also RHS’s address on the blockchain
The payment balance from
The remaining change for
The public key of the user , which is also ’s address on the blockchain
The cardinality of the set S