Hvad betyder Bitcoin RPC, og hvordan bruges det? Jeg ser udtrykket RPC henvist til flere gange, men viser ikke, hvad det betyder, og hvordan det bruges. Jeg ser det i JSON-RPC. Jeg ved, at json bare er et dataformat, hvilket betyder, at det ser sådan ud: {æble: rød, banan: gul}
Svar
RPC = Remote Procedure Calls. Det beskriver et system, når du sender en kommando til et eksternt system, hvor det behandles, og resultaterne returneres.
Bitcoin RPC er synonymt med JSON-RPC efter min mening, selvom JSON-RPC i sig selv ikke er Bitcoin-specifikt. JSON-RPC antyder simpelthen, at RPC-interaktionen bruger JSON som datastruktur.
Bitcoin RPC bruges af godkendte klienter for at oprette forbindelse til en kørende forekomst af bitcoind. Kunderne udsteder kommandoer for at sende transaktioner, få status og en række andre formål.
Bitcoin RPC-kommandoerne er på wiki .