What is Remote Procedure Call (RPC) in Blockchain ?
Bruce Jay Nelson is believed to have coined the term RPC in 1981. It helps in building distributed, client serverbased applications and is architected on local procedure calling where in the called procedure may not exist in the same environment or network as the calling procedure.
In Blockchain network, RPC facilitates more direct connection, it is initiated by the client and sends a message to the Blockchain node. Users can query for blockchain related information such as block number, blocks, node connection through RPC interface and send transaction request.