Abfrage öffentlich zur Verfügung voller Knoten

Ich will nicht, um einen vollständigen Knoten noch nicht, aber ich wollen, um eine Anwendung zu erstellen. Wie und was muss ich für die Abfrage verwendet öffentlich verfügbaren Knoten? Was Knoten neben blockchain.info öffentlich zugänglich für mich-Abfrage über HTTP/HTTPS?

+157
Mohamed Lakhi 16.06.2018, 13:24:29
30 Antworten

Wenn Sie einen BitcoinD-server, dann können Sie beschneiden aktivieren, die aktiviert ist, da v0.12 (mit der Brieftasche zu unterstützen - siehe https://bitcoin.org/en/release/v0.12.0). Sie können dann geben Sie die Menge der Raum, den Sie zuweisen möchten für die blockchain Daten. Zum Beispiel 550Mb oder 5Gb - völlig bis zu Ihnen.

+981
Oleg Strelenko 03 февр. '09 в 4:24

Sie können vermeiden, die Gebühren in zwei Arten.

Erstens können Sie wählen, um batch-mehrere kleine Transaktionen gemeinsam in einer einzigen Transaktion mit mehreren Ausgängen.

Zweite, da Sie einen großen pool von bitcoins, Sie können sich leichter bilden Transaktionen, die qualifizieren, um Transaktionen, die für Ausschüttungen über 0.01 BTC.

Der effizienteste Weg, um diese Transaktionen, wäre eine Transaktion, bei der fast 1000 Byte, und wird von Eingängen, die zu zerstören, 4 Bitcoin Tagen (z.B. 4 Tage alt 1 BTC Eingang, oder 2-Tage-alten 2 BTC-Eingang). Dies wird sicherstellen, dass es erfüllt die wichtigsten Anforderungen.

+950
kulumbeka 12.04.2016, 01:40:14

Ich schlage vor, mit Jaxx Brieftasche. Es ist verfügbar auf den meisten Plattformen und mobile.

https://jaxx.io/

Öffnen Sie einfach die app, generiert es eine neue Geldbörse, und Sie können mit Ihrem coinbase wallet zum senden von bitcoins an die neue Adresse.

Coinbase ist nicht ein guter Ort, um bitcoins.

+921
MachineShedFred 07.01.2017, 01:32:15

Erstellen Sie eine Transaktion mit zwei Ausgängen, einer, 0.001 BTC an den Empfänger, einen anderen Menschen 24.9989 zurück auf eine andere Taste, die Sie mit eigenen selbst (eine änderung der Ausgabe), und der Unterschied von 0,0001 BTC wäre Gebühr.

+918
clicli 27.12.2011, 16:08:39

Sie können führen Sie Bitcoin mit -connect=192.168.1.3 (oder was auch immer) - Schalter zum verbinden einer lokalen Knoten zu einem anderen.

Das wird noch nicht die Blöcke super schnell, da der zweite Knoten muss noch eine Datenbank aufbauen und überprüfen Sie jede Transaktion in der Kette.

+903
Adam Hammes 22.12.2014, 04:58:49

Kann Bitcoin sein, "shutdown" oder stark behindert, wenn der Energieverbrauch für den Bergbau ist stark reguliert? Können Transaktionen noch bearbeitet werden, wenn die mining nach neuen Münzen ist behindert? Ich denke, es wäre leicht zu erkennen, illegalen Bergbau, wie Sie erkennen, illegal Droge pflanze Betriebe aus der massiven Nutzung von Energie die solar-Leuchten. Wäre BTC überleben mit nur geringfügigen mining Los ist???

Es ist ziemlich offensichtlich, dass, wenn BTC beginnen zu verbrauchen mehr Energie als die USA, als die Menschen sein könnte, wenn sonst nichts, ein bisschen besorgt über die Auswirkungen auf die Umwelt.

Wenn BTC nicht überleben, hat Astraleums mit der future proof-of-stake-Konzept eine bessere chance zu überleben Regierung clamp-down?

+864
Chloe Wells 15.09.2012, 11:55:44

warum funktioniert mein jaxx Brieftasche zeigen NOCH keine Transaktionen, lange nachdem ich gescannt habe in den private key vom Papier Brieftasche? Ich habe grüne Häkchen, dass alles gut ist, Sie zeigen den Betrag, der überwiesen werden, dann nuthin! Ich kaufte die paperwallet für $120 bei einer rockit Münze ATM

+706
Lukom 02.04.2019, 07:08:25

Die getblock RPC-Befehl enthält die nonce in seiner JSON-Ausgabe:

{
 "Ergebnis": {
 "hash": "00000000c937983704a73af28acdec37b049d214adbda81d7e2a3dd146f6ed09",
 "Bestätigungen": 543325,
 "strippedsize": 216,
 "Größe": 216,
 "Gewicht": 864,
 "Höhe": 1000,
 "version": 1,
 "versionHex": "00000001",
 "merkleroot": "fe28050b93faea61fa88c4c630f0e1f0a1c24d0082dd0e10d369e13212128f33",
 "tx": [
"fe28050b93faea61fa88c4c630f0e1f0a1c24d0082dd0e10d369e13212128f33"
],
 "Zeit": 1232346882,
 "mediantime": 1232344831,
 "nonce": 2595206198,
 "bits": "1d00ffff",
 "Schwierigkeiten": 1,
 "chainwork": "000000000000000000000000000000000000000000000000000003e903e903e9",
 "previousblockhash": "0000000008e647742775a230787d66fdf92c46a48c896bfbc85cdc8acc67e87d",
 "nextblockhash": "00000000a2887344f8db859e372e7e4bc26b23b9de340f725afbf2edb265b4c6"
},
 "error": null,
 "id": null
}

Sie könnte sogar ziehen Sie Sie aus dem raw-hex, aber bitcoind tun, die schweres heben für Sie hier.

+682
Phoenixmaster1571 02.04.2013, 05:09:52

Ich heruntergeladen Bitcoin Core (64 bit) und ich warte immer noch auf es zu synchronisieren. Aber gerade jetzt, wenn ich die software öffnen, lädt es von 1% bis 100% und dann erscheint eine Meldung mit der Aufschrift

Nicht erhalten, können eine Sperre auf Daten-Verzeichnis C:/Users/ADMIN/AppData/Roaming/Bitcoin. Bitcoin Core ist wohl schon laufen.

Dann das Programm verschwindet in der Taskleiste und ich kann Sie nicht öffnen aus der Taskleiste. Bitte, jede Hilfe?

+681
Cupcakefan15 25.04.2012, 16:55:10

Dies ist wahrscheinlich eine Frage für eine längere Diskussion, weniger für ein q&a forum :-) Es gibt zu viele Meinungen zu, wie man, basierend auf der gewünschten Ergebnisse und Werte (und paranoia). Je höher die Werte, desto wichtiger ist eine richtige stress-getestet-storage-system. Meine aktuelle Lösung wäre ein mix von virtuellen Maschinen und andere hardware.

Ich denke, speichern mehrere altcoins in mehreren cold-wallets (offline -). Meine große Sorge wäre, Datenverlust durch defekte hardware. Dafür hätte ich zwei oder besser drei sicherungen. Ich würde einige offline-PCs in virtuelle Maschinen/Umgebungen, und auch ein offline-Linux, und vielleicht eine ältere Mac OS x und/oder einige RaspberryPIs (alle offline). Alle Systeme haben einen Vorteil gegenüber der anderen. In den virtuellen Maschinen, die ich versuchen würde, um das setup eine Brieftasche, durch das kompilieren von mir. Wenn nicht, nehme ich ein Standard-wallet. Sobald das Verfahren "sauber", ich kann das gleiche tun auf einem offline-PC. Es ist erstaunlich, wie viele Abhängigkeiten gibt es...

Ich würde installieren Sie die Standard-Portemonnaies auf die offline-Maschinen, notieren Sie sich die priv keys und/oder Samen, erfassen Sie ein Foto von den priv key/Samen (stellen Sie sicher, dass Ihre mobile synchronisiert nicht das Foto, um das Netzwerk, und löschen Sie Sie nach dem Download!), und halten Sie es aufgeschrieben und/oder irgendwo in einem veracrypt-container auf die verschiedenen offline-PCs. Es ist gut zu verteilen, kaum alle brechen bei der gleichen Zeit. Auch ich bitte notieren Sie sich den öffentlichen Schlüssel und/oder Adressen. Dann in den Austausch, man könnte send-keys zu "meine Adressen".

Ich würde nicht alles herunterladen der blockchain(N) ist nicht erforderlich. Zum Beispiel in Bitcoin, reicht es aus, die priv-Taste, um es zu bekommen geladen in einer SPV-wallet wie, Elektron. In Astraleums es ist MyEtherWallet. Die anderen cryptos haben nur die "full-client", die es ein bisschen schwieriger, wenn es um Ausgaben. Die Kunden könnten nicht erkennen, die der Fonds, die gesendet wurden, von einem Austausch der kalt-Lagerung seit seiner Gründung. Solange es keine SPV-Art wallet, würden Sie haben zu download die Kette bis zu der Stelle, wo Sie zuletzt empfangene Gelder, oder montieren einen tx-sich selbst, und senden Sie es an das Netzwerk. Ich habe dies mehrmals getan mit bitcoin, aber nie für altcoins...

Sie bat um ein effizientes Verfahren, meine Vermutung ist, gibt es nicht. Ich überlasse es dem Publikum, zu der mich vom Gegenteil überzeugen :-) Es gibt zu viele Abhängigkeiten und unterschiedliche Anforderungen, auch wenn Sie das technische Verständnis, die Umsetzung einer Brieftasche und in der Lage zu kalte Lagerung erfordert noch eine gute Idee mit der Prozess-und versuchen es regelmässig. Ich wäre sehr genervt, wenn ich denke, ich habe meine Daten gesichert, nur um zu entdecken, eines Tages, haben sich die Dinge geändert und ich kann nicht auf Mittel!

Hier im forum sind viele links auf das Stichwort "cold storage", und über die bei bitcointalk als gut. Also mein post ist nicht auf alle die alle und jeden Optionen. Vielleicht sind die Menschen teilen können einige weitere Optionen.

+649
YourFriend 05.02.2010, 16:32:47

Der Preis war ziemlich stabil und sehr niedrig für die meisten der drei Monate, ist es nur deutlich angezogen in den letzten paar Wochen.

Als der Preis auf niedrigem Niveau und in eine langfristige down-trend, die Gewinnspanne wäre außerordentlich schlank, macht den Markt noch wettbewerbsfähiger werden. Dies dürfte nur begrenzte zusätzliche Investitionen von den aktuellen Spielern, und dämpfte das Interesse neuer Spieler geben Sie den Bergbau-Markt. Es scheint, dass alle technologischen Fortschritte haben nur vertrieben weniger effizient rigs und verbessert die Gewinnspannen etwas.

Als die Anschaffungskosten des mining rigs darstellt, einen erheblichen Teil der gesamten Betriebskosten, würde ich davon ausgehen, dass kurz Schaukeln würde nur dazu führen, dass weniger effiziente hardware, um wieder eingeschaltet werden, für den Moment, aber eine große Welle von neuen Akquisitionen wäre eine ausgesprochen langfristige up-trend. Auch wenn der aktuelle Schwung ist als solche wahrgenommen, Bestellung, Lieferung und Inbetriebnahme wird hinter dem trend einige Wochen bis Monate.

+601
Obelix 04.07.2012, 07:24:59

Einige bitcoin-wallets können Sie Sie zu verbinden, um ein Giro-oder Sparkonto. Man könnte auch einfach den Austausch der bitcoin auf paypal.

+573
king king 30.08.2012, 17:07:27

In der Erkenntnis, dass Bitcoin hat keinen Substanzwert, suchen wir für seinen EINSATZ Wert, so zu sprechen. Der primäre Wert von BItcoin ist die zuverlässige und unantastbar übertragung von Eigentum (Geld) zwischen zwei Benutzern. Seit dem ersten Einsatz des Nakamoto-Protokoll im Januar 2009, es wurde ein proof-of-concept, der geblieben ist gültig für fast fünf Jahre und weiterhin durch extreme Volumen und die Volatilität.

Diese bewährte Möglichkeit für eine zuverlässige Leistung ist der wichtigste Wert der Bitcoin. Waren es kompromittiert werden, oder das scheitern Massiv zu, der Wert einer bitcoin zusammenbrechen würde, bis es repariert werden konnte, oder vielleicht nie wieder erholen.

Anderen untergeordneten Werte-im-Nutzung analysiert werden können, in ähnlicher Weise, aber solange diese primären Wert ist intakt, der Preis des bitcoin wird weiter steigen, wenn es weiterhin nützlich zu sein, und damit der Wert für seine Verwendung.

+535
BaptisteGouesbet 31.07.2019, 09:31:38

Ich habe diesen Fehler von 5 Tagen auf meinen 2 Servern

WARNUNG: die ungewöhnlich hohe Anzahl von Blöcken generiert, 48 Blöcke erhielt in den letzten 4 Stunden (24 erwartet)

Was ist dieser Fehler ? Ich muss Neuindizierung der Kette ?

Vielen Dank

+534
Ethan Kane 25.12.2018, 03:52:31

Die Erstellung einer app, nutzt estimatesmartfee, und es funktioniert in der Produktion, aber ich benutze regtest für die automatisierte Prüfung und kann es nicht erhalten, um einen Wert zurückzugeben.

Blick auf bitcoind tests ist die Spaltung UTXOs in einer Schleife etc.

Was ist das minimum, das ich tun müssen, so weit als dummy-Transaktionen und die mining-Blöcke in Reihenfolge zu get estimatesmartfee zu arbeiten, wie es auf mainnet.

Danke.

+497
Deep cour 20.11.2019, 10:17:49

Irgendwie denke ich, dass es eine triviale Frage, aber ich konnte nicht finden, eine Antwort für Sie.

Ich habe eine website, die online-Dienste. Wie Bild hosting-etc'.

Ich will das Geld in BTC, aber die meisten Menschen noch nicht BTC. Also ich dachte, vielleicht könnten Sie bezahlen mit Kreditkarte, es wird konvertiert werden, um BTC, und ich werde es in BTC.

Gibt es einen service, der das für mich machen ? Wie ein pay-pal auf meiner website, die Menschen setzen Ihre CC details, und ich werde bezahlt in BTC. Ich bin mir bewusst, dass es eine Gebühr für diese.

Danke.

+439
Patrick Kerr 01.07.2013, 10:01:15

Neben dem block der Größe begrenzen, gibt es ein limit für die maximale Größe einer Nachricht. Gibt es eine Logik hinter den 32MB Grenze gesetzt in src/serialisieren.h oder wurde es abgeholt, weil es einfach eine schöne Runde Zahl?

+380
smutneja03 17.09.2015, 02:01:26

Es ist ein hobby. Es sei denn, Sie verbringen Ihre komplette Zeit-Ressourcen auf und betrachten Sie es als Ihre primäre Quelle von Einkommen.

+250
daQuincy 26.09.2010, 17:47:21

Ich bin verwirrt darüber, wie getdata() ist implementiert in voller Knoten.

Angenommen, ein voller Knoten erhält eine getdata () - Anforderung mit MSG_BLOCK Flagge und ein hash-Wert H von einigen block B. Dann würde es einfach Aussehen, bis H in seiner Datenbank levelDB zu Holen B von Ihrer Festplatte und schicken es zurück an den Aufrufer (in constt Zeit) oder etwas teurer gemacht wird?

Kann ich auch ein paar Referenzen zu Lesen über es?

+232
Grumbles 05.06.2013, 14:23:42

weiter zu Achow Antwort, hier ein Auszug aus Andreas' bitcoin-Bibel ("Mastering Bitcoin, 2nd edition"):

Wenn nLocktime ungleich null ist und unter 500 Millionen, es wird interpretiert als ein block Höhe, d.h. die Transaktion ist nicht gültig und wird nicht weitergeleitet oder in die blockchain vor dem angegebenen block Höhe. Wenn es ist über 500 Millionen, es ist interpretiert als Unix Epoche timestamp (Sekunden seit Jan-1-1970), und die Transaktion ist nicht gültig vor die angegebene Zeit. Transaktionen mit nLocktime Angabe einer Zukunft block oder Zeit gehalten werden muss, indem die Ursprungs-system und übertragen um das bitcoin-Netzwerk nur wenn Sie gültig werden. Wenn eine Transaktion übertragen wird das Netzwerk vor dem angegebenen nLocktime, die die Transaktion wird abgelehnt, die von dem ersten Knoten als ungültig und wird nicht weitergeleitet werden auf andere Knoten.

+223
user29359 21.11.2019, 06:03:35

Ich bin auf der Suche nach einem Weg, um HD-wallets mit ruby. Dies ist, was ich gefunden habe: https://github.com/GemHQ/money-tree. Aber ich habe Probleme bei der Generierung einer Brieftasche und bekommen die Samen zu laden es in dem Programm aber, dass. Ich würde gerne in der Lage zu schaffen, viele Adressen in dieser Brieftasche. Ich bin auch auf der Suche nach einem Weg, um laden meine electrum wallet mit der ruby-Geld-Baum gem, oder alle anderen, die Sie zufällig kennen.

Wie kann ich dies tun?

+207
Gary Johnson 20.09.2015, 20:07:22

Da Bitcoin-futures sind eine Sache, seit dieser Woche, nahm ich einen genaueren Blick auf die futures und konnte nicht herausfinden, wer ich bin Kauf dieser aus. Da diese Zukunft ist "virtual" gibt es jetzt "Landwirt", die ich gebe mein Geld für ein Produkt zurück, nachdem der Vertrag ausläuft. Wer übernimmt diese Rolle? Wenn man bedenkt, dass in dieser Zukunft gibt es begrenzte Ressourcen, wie macht der Verkäufer wählen Sie einen Preis?

+194
user77321 16.07.2011, 11:16:35

Ich denke, die große neue Idee ist die Verwendung von "proof-of-work", um loszuwerden, die Notwendigkeit für eine Vertrauenswürdige zentrale "Zeitstempel" Autorität, die ansonsten erforderlich sind, um Doppel-Ausgaben.

Die Frage ist , ob das tatsächlich funktioniert, und/oder lohnt sich die enorme Energie Kosten. Eine ähnliche Idee war, schwebte einmal um zu verhindern, dass spam-E-Mails, aber leider ist E-Mail-Spammer sind genau die Leute, die viel billiger (für Sie) von computing-Ressourcen in form von bot-Netze, die Sie setzen können, um zu "arbeiten".

+170
user18962 19.01.2017, 13:46:11

Ich habe nicht eine funktionierende API, wenn alles, was Sie brauchen, ist der Preis, dann kann man nur noch Parsen der html-Code. Ich habe gerade verwendet diese regexes für die min/max Preise und gemittelt Sie:

<span id='min_price'>(\\d+(?:\\.)\\d+)
<span id='max_price'>(\\d+(?:\\.)\\d+)
+159
hemal7735 03.07.2017, 00:29:19

Ich bin ein wenig verwirrt mit Bestätigung-Mechanismus in bitcoin PoW Konsens.
Laut bitcoin-wiki:

Nach einer Transaktion ist die übertragung auf das Bitcoin-Netzwerk, kann es sein eingeschlossen in einen block, veröffentlicht im Netzwerk. Wenn das passiert, es wird gesagt, dass die Transaktion wurde abgebaut, in einer Tiefe von 1 block. Mit jedem weiteren block, der gefunden wird, wird die Anzahl der Blöcke Tiefe wird um eins erhöht. Sicher gegen Doppel-Ausgaben, eine die Transaktion sollte nicht als bestätigt, bis Sie eine bestimmte Anzahl von Blöcken in die Tiefe.

Lassen Sie uns sagen, wenn A 1 btc, und Eine gesendete 1 btc an B als Transaktion T1 und schickte auch 1 btc auf C als T2-Transaktion. Es ist möglich, dass diese 2 Transaktionen geschrieben in 2 verschiedenen Filialen.

In diesem Szenario, wenn miner M1 hält mining basiert auf einem ast mit T1 und M2 hält mining basiert auf einem ast mit T2, endlich nachfolgenden block für diese 2 Niederlassungen werden mehr als 6, und in den meisten apps diese 2 Transaktionen gelten als legal. Ich denke, es könnte andere Prüfung zu machen, ein block gilt als bestätigt.

Meine Frage ist: was macht eine Transaktion bestätigt? Vielen Dank im Voraus.

+153
ziesemer 20.04.2013, 17:24:50

Habe ich fummelte ein wenig mit den plain-vanilla-Referenz-bitcoin-client, mit der JSON-RPC-server aktiviert ist, und es ist alles da. Sie können Konten erstellen, so können Sie geben eine Adresse pro Benutzer können Sie Draht BTC zu, Abfrage, wenn keine Mittel da sind, schon mit einer geringen Anzahl von Rückmeldungen), auch pass, das Geld, zu anderen lokalen Konten, um die remote-Adressen (anderer Benutzer oder cold wallet)

https://en.bitcoin.it/wiki/API_reference_%28JSON-RPC%29 https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list

+125
Tyler N 17.02.2010, 18:35:26

Um das Gleichgewicht und die Liste der Transaktionen, die Sie tun konnte, eine "HTTP get" an blockchain.info. E. g:

http://blockchain.info/address/17w9uVZuPgsY7iLBVGB7qTZ1ZiZnTJKHLq

+64
rusna 26.08.2012, 07:18:08

Wenn der Strom Kosten ist nicht ein Anliegen, Ihre ROI-Berechnung ist vereinfacht, um nur Hash/$

Sie können sich dabei an den Mining Hardware Vergleich - Seite für ein paar zahlen.

  • GPU-best-of-breed-Sie erhalten können, über 3.28 MH/s/$ (ohne die Kosten des PC)
  • FPGA-best-of-breed-Sie erhalten können, etwa 1.64 MH/s/$
  • ASIC bekommt Sie etwa 50MH/s/$ - ist der Wert wahrscheinlich niedriger, weil Avalon (einer der ASIC-Anbieter) hat erhöhen Ihren Preis um 4 mal vor kurzem, und das Butterfly-Lab hat nicht wirklich begonnen, den Versand Ihrer Produkte

Also um deine Frage zu beantworten, ja, die GPU kann eine sinnvolle option sein, wenn der Strom kostet, ist nicht von Belang sind (einschließlich all der Wärme im Raum).

+57
Gennaro 07.05.2018, 23:26:49

-salvagewallet ist nicht ein Befehl, der ausgeführt wird von der debug-Konsole. Es ist nicht eine Bitcoin-Core-RPC-Aufrufe. Eher -salvagewallet ist eine Befehlszeile-option. Legen Sie es in dem Befehl, der ausgeführt wird Bitcoin Core oder legen Sie es in den bitcoin.conf-Datei durch hinzufügen von salvagewallet=1 , um den bitcoin.conf-Datei und starten Sie dann Bitcoin-Core.

Beachten Sie, dass -salvagewallet funktioniert nicht immer und manchmal kann Beschädigung der Geldbeutel, wenn es nicht bereits beschädigt. Es ist nur als eine Letzte resort-option. Sie sollten immer eine Sicherungskopie Ihrer Brieftasche-Datei vor Beginn der Bitcoin-Core -salvagewallet.

+48
Serhio2801 02.02.2018, 07:09:07

Ich würde trennen die unit-tests und integration-tests.

Wenn die Funktion gehen muss, aus dem internet oder warten, bis die blockchain, mache ich Ihnen integration tests, die ich durchführen kann, die weniger Häufig wie alle fünf Minuten. Die Funktionen sind schnell Laufe ich gern alle 10 Sekunden.

Die Verknüpfung der Fehler zu einer vernünftigen Zeit gestempelt Protokolle wie pm2 und Schlüssel-Metriken ermöglicht es Ihnen, um zu sehen, was sich getan hat, während du schliefst.

+27
LANerd 13.02.2018, 21:50:00

Fragen mit Tag anzeigen