Echtzeit die Anzahl der Transaktionen weltweit

https://blockchain.info/unconfirmed-transactions?format=json

Ich habe gegeben einen api-Schlüssel, würde ich mag, um den Anruf über url-jede Sekunde, die Anzahl der tx in Echtzeit.

Ich glaube nicht, dass, obwohl dies ist der beste Weg, dies zu tun, als die Daten können verzögert werden, indem die response-Zeit und ich weiß nicht, wie die Idee nannte Sie, dass oft (ich würde zählen, als eine Art von Missbrauch des Dienstes, obwohl ich nicht sicher weiß). Auch in einem Anruf, den ich hätte, um herauszufiltern, tx mit der gleichen id, kann die Liste der in den vorherigen Aufruf.

Ich würde es vorziehen, um eine Liste zeigt alle unbestätigten, und, um nicht zu verpassen überhaupt, Sie zu sehen, wie Sie geschehen.

Ich war auf der Suche an der bitcoind rpc-Aufruf 'listtransactions'. Ich denke, das würde lassen Sie mich zählen schneller, aber ich würde gerne wissen, ob es eine Möglichkeit/api, die schieben mir die Welt wide unbestätigten tx, wie Sie geschehen (so, dass ich immer 100% genau zu zählen, die in Echtzeit die Anzahl der Transaktionen weltweit).

Hinweis: ich brauche nur zu zählen, die genaue 'Anzahl'.

+355
gordonrgw 20.06.2010, 05:43:10
16 Antworten

Wenn Sie verschlüsselte Ihre Bitcoin.org wallet mit einem Passwort, dann nur mit dieser passphrase wird es möglich, entschlüsselt zu werden.

Wenn Sie eine Sicherungskopie Ihrer Brieftasche vor Ausführung der Verschlüsselung Schritt, dann alle Münzen aus, die Brieftasche, die noch nicht ausgegeben worden sind, wiederhergestellt werden können.

Ansonsten, ohne, dass passphase zu öffnen, die Brieftasche, die Sie cant get auf die privaten Schlüssel in der Brieftasche, und damit nicht verbringen diese Mittel haben.

Es gibt keinen Unterschied zwischen "verlorene Münzen" und "unverbraucht" Münzen, also Nein, es gibt nichts mehr als anekdotische Evidenz , wie viele Münzen verloren gegangen.

Es gibt Möglichkeiten, um zu versuchen, um erholen Ihre Brieftasche basierend auf Hinweise über das, was Sie denken über Ihre passphrase ein.

+967
fudge 03 февр. '09 в 4:24

Es ist besser, als in der Lotterie!

Die chance, dass Sie tatsächlich finden ein block wird leider nimmt im Laufe der Zeit (wahrscheinlich). Die Sache ist die, wenn Sie Glück haben, gewinnen Sie in der Lotterie. Und wenn Sie nicht bekommen, Glück haben, gewinnen Sie nicht und bekommen nichts.

Der Vorteil des seins in einem pool ist, dass Sie spielen, mehr Lotterien, damit Sie Ihr Glück im Durchschnitt . Wenn Sie zu den glücklichen 1% der Zeit, und versuchen Sie einmal, wirst du wahrscheinlich 0% der Zeit. Wenn Sie versuchen, sehr oft wird er dazu neigen, um die balance um 1%.

So, alle Chancen, Berechnungen abgesehen, sind Sie ein Glückspilz?

Zur Beantwortung Ihrer Frage direkt: der lange block-Intervallen (10 Minuten) sind dort zu reduzieren, Netzwerk-lag ist der Einfluss auf die Fähigkeit der Menschen, zu mir auf den neuesten block. Es gibt einige Einfluss, zwangsläufig, aber andere ertragen es auch. Pools haben einen kleinen Vorteil, wenn Sie nahe beieinander sind, aber die Bergleute verbinden, durch die Sie, anstatt Sie direkt an. Ich denke, es wäre kein nennenswerter Unterschied. Kurz: ja, es ist dein % vs Netzwerk %.

Kleine Fußnote sollte darüber getroffen werden, selfish mining, wenn ein anderer pool ist groß genug, Sie haben eine mining-Vorteil. Kleiner, es wäre ein Nachteil. Es ist nicht getan, und ich hoffe, pools bleiben wird, verbreiten Dünn genug, um es unwirksam. Sie können bedenkenlos ignorieren diese. Es ist auch nicht wahrscheinlich egal, wenn Sie "Lotto-mining" (du bist immer noch Wetten, nur auf Ihr eigenes Glück!).

Hinweis: haben Sie mehr Glück solo-mining LiteCoin oder ein anderer GPU/CPU-Münze. Es sei denn, Sie besitzen eine ASIC -, natürlich.

+948
CountScary 12.09.2017, 12:42:56

Das sind die Transaktions-Eingänge.

Einfaches Beispiel:

In Ihrer Tasche, Sie haben 100$ und 50$ und 10$ und, wenn Sie wollen, für etwas zu bezahlen, die kostet 160$ wird Ihnen der Verkäufer 100$, 50$ und 10$ in insgesamt 160$.

Das gleiche hier:

1NDyJtNTjmwk5xPNhjgAMu4HDHigtobu1s (34.3721168 BTC - Ausgabe) 
1NDyJtNTjmwk5xPNhjgAMu4HDHigtobu1s (10.03140713 BTC - Ausgabe) 
1NDyJtNTjmwk5xPNhjgAMu4HDHigtobu1s (3.91377693 BTC - Ausgabe) 
1NDyJtNTjmwk5xPNhjgAMu4HDHigtobu1s (14.88232237 BTC - Ausgabe) 
1NDyJtNTjmwk5xPNhjgAMu4HDHigtobu1s (8.29127328 BTC - Ausgabe)

insgesamt 71 bitcoin

+900
Larrzero5 02.02.2012, 12:34:40

Hier ist, wie können Sie die hash von der Befehlszeile aus. Sie wollen die xxd - Paket; der Befehl xxd -r -p wandelt einen hex-string in seine raw-äquivalent (zB zwei bytes die "5a" geht die single-byte 0x5a).

wget -q -O - 'https://blockchain.info/block/000000000000000000ff265a641721e79bbc559d8b0e4894332732109f1a3383?format=hex' \
|xxd -r -p |head-c 80 |sha256sum - |cut-d '' -f 1 \
|xxd -r -p |sha256sum - |cut-d '' -f 1 |rev
+785
spiros gogos 22.07.2014, 21:05:30

BIP0016 sagt "Validierung schlägt fehl, wenn es irgendwelche anderen Vorgängen als "push-Daten" Operationen in der scriptSig".

Was bedeutet es, "push-Operationen mit den Daten"? OP_CHECKMULTISIG zu sein scheint, erlaubt, aber nicht Aussehen wie die "push-Daten" zu mir.

+764
mcmcc 19.07.2010, 13:50:05

Ich Frage mich, wenn ich schickte einige bitcoins von einem meiner eigenen Adressen an eine andere Adresse in meiner Brieftasche, wird es möglich sein, für jemanden, um herauszufinden, dass beide Adressen sind in der gleichen Brieftasche? Oder kann ich behaupten, die andere Adresse ist nicht meine eigene und niemand kann herausfinden?

+693
Nina Kay 27.04.2018, 15:29:55

Wenn ein Kunde die Maßnahmen entsprechen nicht der mit dem Bitcoin-Protokoll in einer störenden Art (z.B. überflutung mit ungültigen Nachrichten) ein Verbot der Zähler erhöht sich je nach der schwere der Verletzung des Protokolls. Wenn das Verbot meter erreicht, einige vordefinierten Wert gesetzt werden kann mit der -banscore option in bitcoind, default ist 100) Verbindung zum client ist unterbrochen für einen Tag (das ist der Standard mindestens, aber wieder, dies kann geändert werden, mit der -bantime option).

Die verwendeten Werte sind frei wählbar (z.B. 100). Alles über Relativität. Ich weiß nicht genau, wie viel Strafe für die Verletzung, sondern das finden Sie in den source-code. Wenn jemand fühlt sich die Notwendigkeit, eine Liste zusammenstellen, in der die Höhe der Vertragsstrafe pro Verstoß, bitte Bearbeiten Sie diese Antwort.

+691
Alessandra Marchesini 18.05.2012, 19:43:26

Ich habe die version 0.9.3 von bitcoind auf meinem Ubuntu-server und ich möchte ein upgrade auf 0.10.1, Ich habe nichts in meinem Geldbeutel. Funktioniert die blockchain 0.9.3 kompatibel mit 0.10.1? Habe ich nichts zu halten aus version 0.9.3 ?

+677
Samiha Sara 05.01.2011, 20:58:04

Sie können null-Gebühr in BTC, gilt es als ein Staub. Die Transaktion kann bestätigen in dem Fall haben Sie gefragt, aber, wenn es wird bestätigen, ist abhängig von der Transaktion, ausgestrahlt von den einzelnen Knoten, der Knoten kann nicht akzeptieren, eine Transaktion mit Gebühren, die unter einem bestimmten Niveau, insbesondere, wenn diese Knoten mempool ist ziemlich voll, und es hängt davon ab, ob Bergleute gehören die Transaktion in einem block.

Auch wenn in der Vergangenheit gab es null Gebühr Transaktionen enthalten in Blöcken, würde ich es nicht riskieren.

+562
zx1986 19.11.2014, 16:45:42

Benötigen Sie ein Bitcoin-Cash-spezifischen Brieftasche. Ich werde nicht empfehlen, eine spezifische, aber hier ist eine Liste:

https://www.bitcoincash.org/#wallets

Verwenden Sie auf Ihr eigenes Risiko.

+560
apollo 01.11.2015, 13:41:09

Anstatt sich auf den Quellcode werfen Sie einen Blick auf die entsprechenden wiki-Seite.

Wie blockexplorer wird sich zeigen, dass der merkle Wurzel der genesis block gleich den hash der Transaktion in es. Dies ist, weil die Gebäude ein hash-Baum von einer Transaktion wird einfach das Ergebnis, dass in einer Transaktion, und den hash von diesem Baum wird der gleiche sein wie der hash der Transaktion.

Beim Umgang mit mehr Transaktionen, einfach legen Sie Sie in einen Baum und hash Sie von unten nach oben, als die wiki-Seite erwähnt.

+555
Steve Goldberg 27.11.2017, 05:47:32

Ich bin versuchen, um eine Transaktion auf das bitcoin - testnet, mit bitcore:

Fehlermeldung :

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

Hier ist mein code:

var transaction = new bitcore.Transaction()
.from({"address":"msxGdsTJJYu7YrmkV4sbHNK8Z21pHFZ2gx","txid":"0c0d9ad92f07e774a76194823a92bf2521aa57381ad4782becf20fdf385e1922","vout":0,"scriptPubKey":"76a914886b382436985b195d1dfcdb00c722c1f2fcd0ea88ac","amount":0.01})
.auf('mjsVogqLetdUjT9raJY6WgYmy3tifJ3Djz', 20000)
.Zeichen('0497427ad1b6177fe950758f10151ba38a6b38d44577ba45fb06423143bb55a2')
.ändern('mhCpGNNHQmu4P9pUZcCmgXkxbYxys5pKbw')

<Transaction: 010000000122195e38df0ff2ec2b78d41a3857aa2125bf923a829461a774e7072fd99a0d0c0000000000ffffffff02204e0000000000001976a9142fc320597ba67a66167721bc9c36d987e03c225b88ac10cd0e00000000001976a91412820fdb8340e5198b3c31de5688faa7927b0d7188ac00000000>

die Transaktion.serialize()
010000000122195e38df0ff2ec2b78d41a3857aa2125bf923a829461a774e7072fd99a0d0c0000000000ffffffff02204e0000000000001976a9142fc320597ba67a66167721bc9c36d987e03c225b88ac10cd0e00000000001976a91412820fdb8340e5198b3c31de5688faa7927b0d7188ac00000000

>> var Einblick = require('bitcore-explorers')
[object object]
>> var client = new Insight.Einblick()
[object object]
>> client.broadcast(transaction, function(err, txId) { console.log('Id:', txId, err);})
undefined
Id: undefined SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

Wenn ich versuche, die Ausstrahlung dieses Transaktion mit BlockCypher, die Fehlermeldung ist :

Fehler beim bestätigen der Transaktion: Abgelehnte script für die Eingabe 0 Referenzierung 0c0d9ad92f07e774a76194823a92bf2521aa57381ad4782becf20fdf385e1922 bei 0.

Jede Hilfe wird sehr geschätzt!

+496
Rob L 22.07.2015, 02:44:39

Das könnte erheblich senken die Chancen der Transaktion abgebaut, wenn, sagen wir, die mining-Knoten Bergleute vertreten einen sehr kleinen Bruchteil der hashpower des Netzwerks. Wenn nur eine kleine Teilmenge der Netzwerk-hashpower ist der Bergbau eine bestimmte Transaktion, kann es sehr lange dauern oder nie abgebaut an alle. Man müsste berechnen, wie oft die Bergleute gewinnen Sie einen block, um zu wissen, die Durchschnittliche Bestätigungs-Zeit senden, um zu diesem Knoten.

Edit: falsch verstanden, die Frage. Weiterleitung der Transaktionen an alle "mining" - Knoten sollte nicht wirklich Einfluss auf die Sicherheit andere, als die Weiterleitung der Transaktion, um alle Minen kann länger dauern, wenn es trifft Sackgassen ("nicht-Bergbau" - Knoten). Auch, einige Knoten werden verwendet, um block-explorers und Brieftaschen, die in der Regel kann Ihnen sagen, der tx ist noch hängig, aber Sie hätte nicht den tx, bis es abgebaut wurde. Auch können Sie bereits whitelist-Knoten aus, die Sie weiterleiten Transaktionen in bitcoind mit dem -whitelist flag.

+480
kaly 01.07.2016, 13:06:34

Alle Geldbörsen im Grunde nur store öffentlicher+privater Schlüssel. Wenn Sie speichern die Schlüssel, es ist in Ordnung.

Außerdem gibt es den normalen Geldbeutel-Datei, die gespeichert ist in der Berkeley-DB-format, das ist ein sehr häufiges format ist, und es wurde für die letzten 15+ Jahren. Ich kann zwar nicht sprechen, mit 100% iger Sicherheit, würde ich sagen, dass die Brieftasche.dat - Datei aus dem Referenz-client ist eine ziemlich sichere Wette (vielleicht sogar sicherer als das speichern der raw-Schlüssel).

Die software kann export/import? Gut, es gibt vielleicht ein paar Ausnahmen, aber fast alle Bitcoin-wallets, entweder online oder offline, können mit diesen Dateien.

+385
pesik 01.03.2018, 21:23:41

In meiner Erfahrung, jedes mal, wenn ich gekauft habe, ein Bergarbeiter, von der Zeit bekam ich es, wenn ich hatte gerade für mein Geld kaufen BTC, ich hätte einen größeren Gewinn. Das sagte, ich bin ein bisschen ein nerd, also ich schaue mining als ein hobby und wenn ich mein Geld zurück bekommen schließlich (immer) Spaß nerding-out, sehe ich das als Gewinn.

+250
Sanjeev 16.04.2012, 16:13:02

Das problem ist, dass die "Transaktion" bezieht sich auf zwei verschiedene Dinge:

1) Die tatsächlichen monetären Transaktion: Adresse A sendet etwas an Adresse B.

2) Die Sammlung von bytes, die an das Netzwerk gesendet, die Ausdruck der oben.

Transaction malleability ist nicht möglich, da es nicht eine einzigartige Art und Weise zu äußern 1. Sie können es Ausdrücken mit zwei verschiedenen Skripten, die das gleiche tun, und so zu erreichen, dass die Sammlungen von bytes in 2 verschiedene hashes. Transaction malleability ist eine Folge der bitcoin - scripting - Flexibilität. Um dies zu verstehen, im detail, die diesen post Lesen:

http://www.righto.com/2014/02/bitcoin-transaction-malleability.html

+67
jen nemo 10.09.2010, 18:19:56

Fragen mit Tag anzeigen