Ein Remote Procedure Call (RPC) ist ein Kommunikationsprotokoll, das es einem Programm ermöglicht, einen Dienst anzufordern oder eine Funktion auf einem entfernten Server auszuführen, als wäre es ein lokaler Vorgang. In der Blockchain ist RPC die Art und Weise, wie Wallets, dApps und Entwickler mit Blockchain-Nodes interagieren. Wenn Sie eine Transaktion über MetaMask senden oder einen Kontostand abfragen, reist Ihre Anfrage über einen RPC-Endpunkt zu einem Node, der sie verarbeitet. Öffentliche RPC-Anbieter wie Infura und Alchemy dienen als entscheidende Infrastruktur für das Ethereum-Ökosystem.