Es gibt einen von blockchain.info bereitgestellten Dienst, der auf der Seite json_rpc_api beschrieben ist .
Mehr oder weniger beschreibt es die API, die Benutzer verwenden können, um auf ihre Blockchain zuzugreifen, ähnlich wie die Verwendung von bitcoin-cli für einen eigenen Daemon.
Die Verwendung wird derzeit wie folgt demonstriert:
$ ./bitcoin-cli -rpcconnect=rpc.blockchain.info -rpcport=443 -rpcssl -rpcuser=YourWalletIdentifier -rpcpassword=YourPassword getinfo
Es sieht gut aus, aber es gibt eine Information auf der Website, die besagt:
Ab dem 1. Dezember 2014 muss zur Verwendung dieser API der Zugriff explizit aktiviert und alle Client-IP-Adressen vom Wallet-Eigentümer auf die Whitelist gesetzt werden. Verwalten Sie den Zugriff in [Kontoeinstellungen] -> [IP-Beschränkungen]
Und das ist das Problem, weil ich nur daran interessiert bin, einige Block- oder Transaktionsdetails abzurufen. Ich brauche keinen RPC, der eine Autorisierung erfordern würde. Ich möchte nicht einmal ein Konto erstellen.
Die Frage ist also:
Gibt es kostenlose Dienste (oder ist es vielleicht noch irgendwie auf blockchain.info verfügbar?), die es ermöglichen, JSON-RPC gegen ihren Bitcoin-Daemon zu verwenden?
Die Geschwindigkeit oder das Warten von 10 Sekunden zwischen jedem Anruf usw. sind mir egal.
Es gibt eine kostenlose bitcoin-cli Sandbox bei bitcoindev.network:
Hier ist eine einfache Sandbox-Umgebung zum Ausprobieren der Bitcoin-Befehlszeilenschnittstelle! Wählen Sie Szenario starten aus, um Ihre eigene private Instanz zu booten!
Hier können Sie sich die Online-Sandbox ansehen:
https://bitcoindev.network/bitcoin-cli-sandbox/
Gleichzeitig stellen sie einen Docker-Container dafür bereit, sodass Ihre Schüler im Handumdrehen mit ihrem eigenen Daemon loslegen können.
Morsecoder
Jangorecki
bitcoind
- relativ starke Abhängigkeit, auch wennregtest
es eine Aktion außerhalb der R-Konsole erfordert. Siehe Installation auf rbitcoind githubNick Odell
Jangorecki