Hva betyr Bitcoin RPC og hvordan brukes det? Jeg ser begrepet RPC referert til flere ganger, men viser ikke hva det betyr og hvordan det brukes. Jeg ser det i JSON-RPC. Jeg vet at json bare er et dataformat, noe som betyr at det ser ut slik: {apple: red, banana: yellow}
Answer
RPC = Remote Procedure Calls. Det beskriver et -system når du sender en kommando til et eksternt system der det behandles og resultatene returneres.
Bitcoin RPC er synonymt med JSON-RPC etter min mening, selv om JSON-RPC i seg selv ikke er Bitcoin-spesifikk. JSON-RPC innebærer ganske enkelt at RPC-interaksjonen vil bruke JSON som datastruktur.
Bitcoin RPC brukes av autentiserte klienter for å koble til en løpende forekomst av bitcoind. Kundene utsteder kommandoer for å sende transaksjoner, få status og en rekke andre formål.
Bitcoin RPC-kommandoene er på wiki .