Wie kann ich die erzeugen eine bitcoin-Adresse offline in Python?

Ich bin neu in python und bitcoin also bitte Geduld mit meiner Frage. Ich möchte integriert bitcoin als Zahlungsmittel in meiner Plattform möchte ich nutzen 3rd-party-api-service für das senden von Transaktionen der block-Kette, aber aus Sicherheitsgründen möchte ich die Adresse der generation zu tun, die auf meinem lokalen Rechner als auch die Transaktion signieren, so dass der private Schlüssel verlassen nie mein system.

Ich habe bereits integriert Astraleums mithilfe web3py Bibliothek. Gibt es eine Bibliothek für bitcoin für Python über die gleiche Leitung?

+106
Omar Hamid 29.01.2014, 09:13:17
26 Antworten

Denke mal der Blöcke, die wie ein Korb. Jede Transaktion ist ein Apfel Wiegen 0,1 kg. Sie sind das Netz. Derzeit, sagen wir, wir haben einen Korb groß genug, um 1000 äpfel (10kg). Als das Netzwerk, es dauert etwa 100 Sekunden, dieses zu tragen, um von Punkt A nach B.

Unsere Durchsatz 10 kg/100seconds = 0,1 kg pro Sekunde.

Jetzt wollen wir zu diesem Anstieg.

Unsere Möglichkeiten sind entweder verringern die Menge der Zeit, die es braucht, um führen Sie den Korb, oder erhöhen Sie die Größe des Korbes.

Wir erhöhen Sie die Größe der Korb zuerst. Nun können wir das fit 2000 äpfel (20 kg). Jedoch, weil es jetzt schwerer ist, dauert es länger als 100 Sekunden, um es zu tragen, um von Punkt A nach B. Mit einer linearen Skala, würden wir erwarten, dass es nun doppelt so lange dauern, oder 200 Sekunden. Damit dies nicht tatsächlich erhöhen den Durchsatz, da 20kg/200seconds = 0,1 kg pro Sekunde

Was ist, wenn wir versuchen, die Zeit zu ändern, statt?

Wie wir gesehen haben, die Zeit erhöht sich, wenn die Kapazität (Gewicht) erhöht. Also es sollte sich verringern, wenn die Kapazität abnimmt, aber das wäre im wesentlichen die gleiche Wirkung haben wie wir sahen, mit der Erhöhung der Kapazität.

Was aber, wenn wir einfach reduziert die Entfernung von Punkt A nach B? Wenn es nur die Hälfte der Distanz, führen wir die gleiche Kapazität in der Hälfte der Zeit. So, 10kg/50seconds = 0,2 kg pro Sekunde. Verdoppelten wir unseren Durchsatz! Leider geht dies auf Kosten unser Netzwerk, die Reichweite hat sich halbiert.

Im Fall von Bitcoin und andere cryptocurrencies, das gleiche problem formuliert werden kann. Der Abstand A zu B ist die peer-to-peer-Netzwerk. Die Kapazität (Größe) der Korb ist die Blockgröße, und äpfel sind Transaktion.

Ein gutes Netzwerk ist eines, wo wir eine optimale Blockgröße für mit so vielen Transaktion wie möglich, während noch in der Lage, broadcast -, block effizient, um den rest des Netzes. Seit Bergbau hängt der Bergleute zu können, bauen auf die neuesten block, ist es sehr wichtig, dass die Teilnehmer Kenntnis von dem aktuellen block, so bald wie möglich.

Wenn wir in 100 MB Blöcken, es würde eine sehr lange Zeit, um die Ausstrahlung dieses zu genug von dem Netzwerk. Dies würde bedeuten, dass wir uns steigern müssen, um die blocktime ausreichend, so dass der Bergbau doch stattfinden kann ziemlich.

Ebenso gehen in umgekehrter Richtung, wenn wir reduzieren die block-Zeit, wir würden auch brauchen, um reduzieren Sie die Blockgröße so, dass die Blöcke noch ausgestrahlt schnell genug, um die Arbeit mit dem schnelleren block-Zeit.

Bitcoin ist nicht das beste Beispiel, aufgrund einer relativ niedrigen block-Größe mit einer relativ hohen block-Zeit. Würde es möglich sein zu erhöhen die block-Grenze ohne Anpassung auf die anderen Faktoren (in der Tat, dies ist im wesentlichen, was segwit hat einen leicht Umwegen).

Ein besseres Beispiel kann Astraleums. Es gibt keine festen Blockgröße in Astraleums. Stattdessen Bergleute Abstimmung über einen parameter, bekannt als max-gas, das ist im wesentlichen ein Maß für die Berechnung benötigt werden, um zu überprüfen, einen block. Eine höhere max gas bedeutet mehr Transaktionen, und somit eine größere Blockgröße.

Dieser Faktor wird ständig angepasst, die von den Bergleuten auf, wie effizient blocks propagiert werden, in der aktuellen Größe. Wenn das Netzwerk zu groß für die aktuelle Größe, die wir erwarten würden, um zu sehen, eine Menge von orphan blocks (oder Onkel, als Astraleums Sie nennt), da einige der Bergleute auf das Netzwerk wird immer noch mir auf einen älteren block, nachdem eine neue ist bereits gefunden worden. Wenn dies der Fall ist, werden wir sehen max gas zu reduzieren, und reduzieren somit die block-Größe. Wenn das Gegenteil wahr ist (wo sehr wenige Onkel gefunden), max gas erhöhen kann.

Schließlich wird das Netzwerk finden, ein Gleichgewicht zwischen einem akzeptablen orphan-rate und eine optimale block-Größe, die ermöglicht, um die maximale Anzahl von Transaktionen in einen block, während noch eine Vermehrung stattfinden effizient.

Sehen Sie ein Diagramm, wie diese Grenze hat sich im Laufe der Zeit über an etherscan.io ist der gaslimit-Diagramm. Im wesentlichen, das Netzwerk hat sich besser entwickelt Technologien, um relais-Blöcke schnell, wir haben gesehen, die Blockgröße zu erhöhen. Aber es ist nicht eine sehr große Zunahme, was darauf hinweist, dass es noch bottlenecked mit dem Netzwerk-layer und block Verifizierung Zeit.

+872
Ava Gottschalk 03 февр. '09 в 4:24

Ich verstehe, wie ECDSA genau funktioniert und für die Verifizierung der Signatur wird der öffentliche Schlüssel des Unterzeichners erforderlich ist. Aber in Bitcoin, der öffentliche Schlüssel doppelt gehasht und die einzige information, die der Empfänger kennt, ist die Adresse des Absenders.
Dann meine Frage ist, wie kann der Empfänger überprüfen Sie die Absender-Signatur, ohne zu wissen, seinen öffentlichen Schlüssel?

+859
lang2 20.08.2014, 23:52:25

Ich hatte etwa $8 USD Wert der Bitcoins in einem wallet, und ich die gesicherten wallet.dat auf meine dropbox. Laut dem änderungsdatum der Datei das war im April 2013, so war es probaby von bitcoin-qt version 0.8.1, oder vielleicht ein wenig früher.

Im wesentlichen habe ich es gelassen und es nicht getan habe, alles, was mit bitcoin seitdem. Da lohnt es sich wahrscheinlich mindestens $100 jetzt habe ich beschlossen, überprüfen Sie den genauen Betrag.

Ich habe die neueste version des bitcoin-core, fügte der Brieftasche.dat-Datei ins data-Verzeichnis, begann es mit -rescan, und wartete fast einen Monat (!) für die blockchain-Daten up-to-date. Die Bilanz zeigte, wie 0 die ganze Zeit. Ich dachte, es würde zu aktualisieren, sobald die blockchain war Total heruntergeladen, aber es immer noch sagt nur 0.

Ist das ein problem mit der alten vs neuen Versionen? Habe ich etwas falsch gemacht? Das nächste mal, sollte ich erwarten, dass das Gleichgewicht zu zeigen, eine nicht-null-Menge, auch wenn ich noch nicht heruntergeladen haben die gesamte blockchain noch?

+849
windy 06.10.2010, 00:00:59

Der Grund, warum Sie nicht verwenden Sie die Münze-splitting-tool ist, dass der private Schlüssel Ihres offline-wallet ist, wo der neue BCH-und BTG-Münzen entstanden in der Zeit der Gabel. Durch das Absenden Ihrer BTC zu Trezor, Sie sind nur Ausgaben für die BTC-Teil, der Informationsstelle für biologische Sicherheit und BTG sind noch verbunden mit Ihrem Papier-Brieftasche-Taste.

Nach Ihrem senden der BTC zu Trezor, müssen Sie importieren Sie Ihre Papier Portemonnaie privaten Schlüssel in eine Bitcoin-Bargeld-und Bitcoin-Gold Brieftasche, und dann senden Sie die Münzen, um eine neue Gabel, bestimmte Adressen aus. Stellen Sie sicher, dass Sie zum senden der BTC erste Weg, bevor Sie beginnen, setzen Sie das Papier-Brieftasche Schlüssel, um sicherzustellen, dass Sie nicht verlieren die BTC in den Prozess. Sehen Sie , Wie Sie behaupten, Bitcoin Cash & Bitcoin, Gold aus Papier-Brieftasche für weitere Informationen.

+753
George Udosen 11.12.2013, 04:48:26

Es ist möglich, Sie bedeutet 1 von 2 Dinge durch "mining-Belohnung":

  1. Coinbase-Transaktion.

Derzeit wird diese Belohnung 25 bitcoins pro block. Wenn ein miner änderungen dieser höher zu sein, es ist eine ungültige block, und die anderen Knoten werden nicht akzeptieren, diese als ein Gültiger block ist. Wenn der block nicht akzeptiert, von anderen Knoten an, Sie geht nicht in die blockchain und die miner erhalten keine bitcoins.

Der Bergmann ändern kann der Lohn niedriger sein als 25 bitcoins momentan. Dies ist möglicherweise ein Weg zu verlangsamen bitcoins kommen in die Existenz, ist aber ansonsten nicht schädlich. Es ist ein wirtschaftlicher Nachteil für einen miner um dies zu tun, aber es ist möglich.

  1. Transaktionsgebühr.

Dies ist die Differenz zwischen der Summe der Eingänge und Summe der Ausgänge in einer bestimmten Transaktion. Als die Transaktion unterzeichnet durch einen privaten Schlüssel, werden alle änderungen, die entweder ein-oder Ausgänge führen die Unterschrift eingebettet in die Transaktion ungültig. Wenn diese Transaktion enthalten ist, in einem block, der block selbst ist ungültig und wird dazu führen, dass andere Knoten nicht zu akzeptieren, zu blockieren. Ähnlich wie (1) die Sperrung unwirksam wird, führen Sie den block, um nicht in die blockchain wodurch der miner keine bitcoins.

Im Grunde, der Bergmann ist stark angestachelt, ehrlich zu handeln als nur so ein miner bekommen kann bitcoins.

+648
M Akin 01.11.2015, 18:22:36

Was wäre die einfachste/Schnellste Weg, um jemanden, der nicht computer-literate eingerichtet, dass die Fähigkeit zum übertragen von Geld, um mich über Bitcoin? Auch, Bitcoin wirbt, dass es anonym ist. Ist es nicht mehr anonym oder nicht nachvollziehbar, als eine einfache cash-Transaktion?

+645
Charles Wood 24.06.2014, 07:55:12

Ich bemerkte eine 2417 byte Transaktion mit einem 2,7 BTC Transaktionsgebühr. Gibt es irgendeine rationale Erklärung dafür, oder war es vielleicht ein Fehler?

+617
oandroido 04.12.2016, 03:38:57

Ich bin interessiert an mining-einige der neueren, mehr verborgene Münzen. Dies ist vor allem für Lern-Zwecke. Ich bin nicht allzu besorgt über die Profitabilität. Aber ich wollen zu maximieren ist das Volumen der Münze, die kann ich mir in kürzester Zeit, so dass ich tatsächlich etwas zu spielen.

Wie kann ich herausfinden was zu mir zu geben, der die kürzeste Zeit bis zur ersten Auszahlung in einem mining-pool? Ich habe 1xR9280x.

Zum Beispiel. Betrachtung des Astraleums, die alle von den mining-pools, die ich sehen kann, nicht-Auszahlung, bis Sie abgebaut 1ETH, die könnte ich Monate.

+615
Jyotheeswar Reddy 23.10.2017, 03:13:58

Vor kurzem, ein Marktplatz war gesagt worden, die Wiederverwendung Einzahlung-Adressen, so dass durch klicken auf die "neue Adresse" - Taste würde sofort geben dem Benutzer eine andere Adresse, aber die "neue Adresse" war manchmal schon finanziert.

Unnötig zu sagen, das ist schrecklich OPSEC, aber ich Frage mich, wie so ein Problem entstehen könnte. Ist es eine fehlerhafte Implementierung von BIP32? Dies scheint mehr als wahrscheinlich Wiederverwendung keypool-Adressen für bitcoind, aber ich bin neugierig, wie dieses Problem entstehen konnte.

+593
Mike Heraghty 07.11.2013, 17:06:00

Der Grund, warum viele Menschen versuchen, verschiedene Arten von Währungen ist, dass Bitcoin nicht nur eine generische Münze. Es hat bestimmte Eigenschaften gebaut wie nur 21,000,000 immer vorhandene, die 10 Minuten genommen, um zu bestätigen, eine Transaktion, eine Halbierung der Produktion-rate und vor allem die Initiale Verteilung gegeben worden, die Bergleute. Viele Leute mögen das Konzept von Bitcoin, aber nicht einverstanden mit einer oder mehreren der oben genannten Eigenschaften und der einzige Weg, um diese Eigenschaften zu schaffen eine neue Währung (oder zumindest die Gabel Bitcoin).

+571
Icypaw 10.05.2015, 16:17:29

Ich habe einige Bitcoins in wallets und online-Konten an mehreren Orten. Was wird mit diesem bitcoin, wenn die beiden Kern-und XT bleiben auf unbestimmte Zeit? Ich selbst doppelt so viel bitcoin, nur in zwei verschiedenen Währungen?

+560
soultrane 19.02.2019, 07:45:53

Es fast passiert im Januar dieses Jahres, die von GHash. Aber das war ein pool, nicht eine Firma, die vermietet hardware. Es ist praktisch unmöglich, dass 51% der hashing-power in der hardware gesteuert wird, die von einer einzigen Firma. Es ist einfach zu viel verlangt-hardware/Energie/Kühlung/Raum et cetera.

Für das, was ich verstehe, wenn Sie mieten mining-equipment oder hashrate, können Sie immer entscheiden, in dem pool, und die Münze, die Sie gehen zu mir. Ich habe nie es selbst getan, aber ich lese in Foren, dass Sie können melden Sie sich über ssh, und führen Sie Ihre mining-Befehl, und auf diese Weise wählen Sie den pool, die Sie wollen.

+550
Emily Stone 01.02.2014, 10:38:01

Ich Frage mich, wie Bitcoin ist vertreten in der öffentlichkeit und den Medien als eine deflationäre Währung (für geschickter Medien als bezahl-Protokoll). Ist es wirklich zu deflationären?

Deflation ist beschrieben auf Wikipedia so:

In der Wirtschaft, deflation ist ein Rückgang des Allgemeinen Preisniveaus von waren und Dienstleistungen ... Dies erlaubt es, mehr Güter kaufen mit der gleichen Menge an Geld über Zeit.

Die Inflation ist beschrieben auf Wikipedia so:

Ökonomen glauben im Allgemeinen, dass hohe raten der inflation und hyperinflation, sind die durch >ein übermäßiges Wachstum der Geldmenge.

Im moment gibt es wirklich eine übermäßige Wachstum der Bitcoin-Versorgung - in den letzten 4 Jahren dort abgebaut wurde über 12 Millionen bitcoins geben , und wird weiterhin mit jedem block belohnt durch c. 2140 wenn alle bitcoins werden voraussichtlich abgebaut. Es wird also nur die Transaktionskosten als block-Belohnungen, die Ende des Wachstums der Geräte liefern.

Können wir betrachten Bitcoin als inflationäre und deflationäre Währung, bis 2140, denn es gibt immer noch neue bitcoins generiert, bis c. 2140?

+529
Anthonyn Ntia 30.06.2019, 01:30:54

Die mining Belohnung zugewiesen wird, der Bergmann durch die sehr blockieren, findet er. Dies geschieht in der ersten Transaktion in den block, der Coinbase-Transaktion. Also, ja, es ist nur eine mining-Belohnung gegeben werden, die jedem block, und es ist aktuell 25BTC + Gebühren.

Wie der Suche nach einem block ist ein Seltenes Ereignis, Bergleute organisieren in mining-pools. Sie bündeln Ihre Arbeit, aber dann auch die Einnahmen. So, die Zeit zwischen der Feststellung Blöcke verkürzt wird, und die Auszahlungen sind häufiger, aber kleiner. Mining-pools Puffer Bergleute aus der Varianz der solo-mining.

+512
GeraltCZ 20.05.2017, 11:27:01

Wie ich es verstehe, BitsOfProof ist eine enterprise-Ebene Umsetzung der vollständigen bitcoind client, einschließlich des Herunterladens der vollständigen blockchain und die Unterstützung einer vollständigen Palette von Funktionen aus der main-client.

BitcoinJ ist eine java-Bibliothek unterstützt das Gebäude ein dünner-client (downloads-Header anstelle von full-block-Kette), wodurch sich für den Bau bitcoin-Funktionen in einem Speicher oder auf der eingeschränkten Umgebung.

+503
Brian H 19.10.2013, 21:34:12

Beim Aufruf von RPC - signrawtransaction es gibt ein hex-kodierter string, der enthält die raw-tx Anfrage mit Ihren Unterschriften.

Ist dieser string:

  • formbar?
  • einzigartig?
+489
Brian Beckett 21.04.2018, 07:07:15

Es ist die Adresse, die Sie haben würde, um jemandem zu geben, um für Sie zu zahlen, um dieses Skript.

+403
Scott Sandberg 13.03.2013, 20:20:21

Keine GDAX nicht bieten öbv.

Allerdings können Sie verwenden www.tradingview.com und gelten öbv auf den chart von z.B. Coinbase/GDAX oder anderen Börsen.

Die Anmeldung ist kostenlos, Sie müssen nur bezahlen, wenn Sie möchten, verwenden Sie erweiterte technische Analyse-Methoden.

Wie es aussieht: enter image description here

+385
Ethan Wong 27.03.2012, 05:03:49

Ich bin neu bei bitcoin. ich nutze blockchain. info. ich schickte vtc, um eine Tasche, die auf 15.12.17, aber ich stecke immer noch da nach 20 Tage. ich beschloss zu kündigen, die reanection. bitte helfen Sie mir. Durchtrennung ID: https://blockchain.info/tx/2bd29e84967f6ee9c392b8bb8cb4cadb7e1560604f92dfbd57d88268b6c99714

bitte helfen Sie mir Abbrechen. Vielen Dank im Voraus

+316
Balaband 07.04.2011, 19:52:52

Ich Tat etwas Forschung und ich denke, der einzige Weg dies zu erreichen ist durch die Datenbank der all-time-bitcoin-Transaktionen im Zusammenhang mit Ihren wallet-Adressen.

Mit Datenbank, filtern Sie aus den vorhandenen Adressen einer bestimmten Zeit in der Vergangenheit, und berechnen Sie die balance der einzelnen Adressen, fasst man alle nicht ausgegebenen Transaktionen von Sie zu diesem Zeitpunkt.

+243
Nicholas Bluhm 27.02.2019, 07:07:30

Sie können gemacht werden, ein heck-von-a-viel sicherer mit einfachen key-stretching. Die WarpWallet läuft Scrypt auf Ihre passphrase, und gibt eine Zeichenfolge in die volle 256-bit-Schlüsselraum. Es ist mindestens 1000x teurer zu erraten, ein WarpWallet-Adresse als standard-brainwallet-Adresse. Und Sie hätten Zugang zu high-end-scrypt-computing-hardware, sind Sie wahrscheinlich besser dran mit es zu mir litecoins anstatt zu gehen, nachdem WarpWallets. Sehen https://keybase.io/warp. Es gibt eine 20BTC Herausforderung zu lösen, eine 8-Buchstaben-WarpWallet passphrase ein, ist offen für fast einen Monat.

+141
Chamov 14.03.2019, 06:11:41

In Erster Linie installieren bitcoin-core. Ich empfehle selber, aber es gibt Binärdateien zum download zur Verfügung. Sie wollen, führen Sie die Schritte in diesem tutorial - befolgen Sie alle Schritte für den daemon. Tun Sie das nicht, das graphical user interface Schritte. https://bitcoin.org/en/full-node#ubuntu-1610

Starte den daemon und verwenden bitcoin-cli vertraut zu machen, die sich mit dem Bitcoin RPC-API. https://bitcoin.org/en/full-node#other-linux-distributions

Starten Sie den daemon, so dass es schafft die richtigen Ordner. bitcoind daemon Beenden Sie nach ein paar Sekunden. bitcoin-cli stoppen

Sollten Sie einen neuen Ordner .bitcoind in Ihrem HOME-Verzeichnis. (Oder AppData, wenn Sie in Windows). Müssen Sie diese Datei in die Sie als 'bitcoin.conf':

rpcuser=BENUTZERNAME

rpcpassword=DEINPASSWORT

Ersetzen Sie IHRBENUTZERNAME mit einem Benutzernamen Ihrer Wahl, das gleiche gilt für das Passwort. Denken Sie daran, diese, wie Sie es benötigen für die Konfiguration der NodeJS-app.

bitcoind daemon

Holen Sie sich die Bilanz: bitcoin-cli -rpcuser=BENUTZERNAME -rpcpassword=DEINPASSWORT getbalance

Wählen Sie eine schöne Bitcoin-Core-JSON-RPC-Knoten-Modul, wie dieses hier: https://www.npmjs.com/package/node-bitcoin-rpc ^Hat auch die get-balance Beispiel.

Sie verwenden die gleichen Befehle, die Sie eingeben, in den bitcoin-cli.

+139
Austin Kumwenda 04.12.2013, 13:03:16

Ich versuche zu tun, die cpu-mining im testnet zu Debuggen coinbase Transaktionen in meiner Anwendung.

Habe versucht mit GUI miner, ich bekomme die folgende Ausgabe:

2014-07-31 11:31:51: Ausführen-Befehl: poclbm.exe testnetuser:[email protected]:18332 --device=0 --platform=0 --verbose -r1
2014-07-31 11:31:51: Listener für "Default" gestartet
2014-07-31 11:31:53: Listener für "Default": Keine PyOpenCL
2014-07-31 11:31:53: Listener für "Default": Nicht mit OpenCL
2014-07-31 11:31:53: Listener für "Default": Nichts an mir auf, beenden

Ich habe versucht, UFASoft miner, setzen Sie den listening-port auf 18332, aber nichts passiert.

Was ist der einfachste Weg, um die cpu-mining im testnet?

Gibt es eine andere Möglichkeit, coinbase Transaktionen in meinem testnet Brieftasche?

+124
user252764 13.01.2017, 02:04:25

Ich verstehe, wie Transaktionen sind in Blöcke gruppiert. Aber ich verstehe nicht, warum dies notwendig ist, in den ersten Platz. Wenn es ein mining-Ding, ich sehe nicht ein, warum die Bergleute nicht nur update-Transaktionen mit ein paar Metadaten und es dabei belassen. Dann die blockchain würde einfach ein cache auf der Oberseite der Transaktionen. Ich sehe keine wirkliche Notwendigkeit für einen block zu existieren, wenn es die Transaktionen, außer, dass es eine Art cache.

+110
Mats Schibbye 06.08.2016, 05:37:14

Micropayment-Kanäle (MPC) kann nicht verwendet werden, die derzeit wegen der transaction malleability, die ich höre.

Soweit ich weiß, die Leute sagen, dass im Hinterkopf haben, dass die Erstattung und die Zahlung tx, die haben als Eingang die Anzahlung tx (Dtx), ungültig werden könnte, wenn die Kaution hash geändert wurde. Ich bin in Ordnung mit dieser.

Was ich nicht verstehe: wenn der Angreifer schafft es zu ändern Dtx' hash, bevor es auf die blockchain, ich glaube, dass (s)er kann gleichermaßen verwalten verdoppeln verbringen die btcs gehen soll Dtx. Damit verdoppeln verbringen scheint, wie viel eine Bedrohung, wie Formbarkeit. Noch niemand erläutert, so dass ich vermute, etwas ist falsch mit dieser Argumentation. Was?

Ist das folgende richtig:

wenn malleability-Attacken möglich sind, dann ist double-spend-Angriff. ?

Dank

+62
Semyon Danilov 26.11.2015, 06:55:55

Ich bin derzeit auf der Annahme von Bitcoins auf meiner website. Dazu erstelle ich eine neue Adresse für jeden Verkauf. Ich weiß, ich kann die Menge an bitcoins ausgezahlt wurden, in diese Adresse verwenden ./btcoind getreceivedbyaddress <die-Adresse> 0 oder conn.getreceivedbyaddress(localAddress, 0) bei der Verwendung der python-Anbindung für die bitcoin. So weit So gut.

Ich möchte nun die Anzeige der Menge von Bestätigungen an den Kunden. Also machte ich dies:

highestConfirmCount = None
für ich in count():
 empfangen = btcConn.getreceivedbyaddress(localAddress, i)
 wenn empfangen >= amountExpected:
 highestConfirmCount = ich
sonst:
Pause
drucken highestConfirmCount

Dies funktioniert gut, aber es ist ziemlich langsam für eingehende Zahlungen, die haben schon eine ganze Weile her. Außerdem würde ich vermuten, es wäre eine bessere und effizientere integrierte Funktion dafür, aber ich kann nichts finden, wie es ist.

Weiß jemand, was der beste Weg ist für immer-Bestätigungen für die eingehenden Zahlungen an eine konkrete Adresse?

+60
Just Another Windows User 06.09.2012, 07:27:02

Fragen mit Tag anzeigen

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil