Wat betekent Bitcoin RPC en hoe wordt het gebruikt? Ik zie dat de term RPC meerdere keren wordt genoemd, maar laat niet zien wat het betekent en hoe het wordt gebruikt. Ik zie het in JSON-RPC. Ik weet dat json slechts een gegevensformaat is, wat betekent dat het er ongeveer zo uitziet: {apple: red, banana: yellow}
Answer
RPC = Remote Procedure-oproepen. Dat beschrijft een -systeem wanneer u een opdracht verzendt naar een systeem op afstand waar het wordt verwerkt en de resultaten worden geretourneerd.
Bitcoin RPC is synoniem met JSON-RPC naar mijn mening, hoewel JSON-RPC zelf niet Bitcoin-specifiek is. JSON-RPC impliceert simpelweg dat de RPC-interactie JSON zal gebruiken als zijn datastructuur.
Bitcoin RPC wordt gebruikt door geauthenticeerde clients om verbinding te maken met een actieve instantie van bitcoind. De clients geven opdrachten om transacties te verzenden, status op te halen en een aantal andere doeleinden.
De Bitcoin RPC-opdrachten zijn op de wiki .