Wie zu replizieren getaccountaddress Verhalten mit getnewaddress und labels-api

Das problem ist getaccountaddress ist immer veraltet und es hat bestimmtes Verhalten (nicht im Zusammenhang mit Konten) ich verlasse mich stark auf. Es gibt Ihnen die gleiche Adresse zwischen mehreren anrufen, solange es keine eingehenden Transaktionen...

Was ich mache ist im wesentlichen Berufung getaccountaddress "" jedes mal, wenn eine Adresse muss angezeigt werden.

Das problem ist getnewaddress ist entworfen, um Ihnen immer mit einer neuen Adresse, so dass ich am Ende überschwemmungen Brieftasche mit sinnlosen Menge der Adressen, die nie etwas bekommen.

Ich bin versucht, zu replizieren, das alte Verhalten durch die Verwendung von labels-API, aber die beste, die ich mir ausgedacht habe, ist zu kombinieren getaddressesbylabel und analysieren alles, was listtransactions Ausgänge zu finden, wenn es eine ungenutzte erhalten die eingegebene Adresse und das generieren von neuen, wenn keines gefunden.

Das scheint fehleranfällig und kaum skalierbar, da die Anzahl der Adressen, die potenziell wachsen und können sehr groß werden sehr schnell.

Was sind meine Optionen? Gibt es einen API-Aufruf, der verwendet werden kann als Ersatz für getaccountaddress "" oder eine Kombination der Anrufe?

+466
Colin McClelland 06.09.2015, 23:24:21
24 Antworten

Blockchain-Technologie, zumindest, ohne die zentrale Partei, die steuert den Zugriff auf die Kette, die von Natur aus ist langsam, blockiert, oder starke Zentralisierung Anreize.

Der Grund dafür ist, dass die Blöcke weitergeben müssen, viel schneller als der block-Intervall-Zeit. Wenn Sie nicht, Kumpels, die weiter Weg von der Mehrheit der hash-Leistung benachteiligt werden.

Zu erklären ist dies intuitiv, beachten Sie, dass, wenn die miner Eine schafft eine Blockade, kann er sofort mit der Arbeit beginnen auf einen Nachfolger, während ein anderer Bergmann B muss erst mal warten, bis Ein block ihn erreicht. Während dieser Zeit, B läuft auf einem veralteten Kette, und es ist unwahrscheinlich, um zu produzieren ein block, der endet als angenommen. Je näher A und B sind zusammen, und desto mehr Vertrauen haben Sie in einander über keine Lügen über neue Blöcke, die Sie produzieren, desto mehr werden Sie beginnen, Verhalten sich wie eine einzige party.

Also, das Verhältnis von block-Intervall und die Ausbreitungsgeschwindigkeit der über das Netzwerk ist ein Mittel dafür, die Vorteile der größeren miner-Gruppen über die kleineren in Schach.

Dies bedeutet nicht, dass die bitcoin-Währung ist ungeeignet für schnelle Zahlungen. Sie benötigen nur einen anderen Mechanismus als auf der blockchain-Transaktionen. Betrachten Sie zum Beispiel die vorgeschlagenen Lightning-Netzwerk, in dem zahlreiche kleine Transaktion zwischen den Parteien auftreten, während nur der Abrechnung resultierende Guthaben auf die blockchain. Es erfordert mehr Vertrauen, aber hat eine höhere Leistung und Komfort, und die Kosten zu senken.

+987
Josy614 03 февр. '09 в 4:24

Ich habe festgestellt, dass diese Methode funktioniert:

  • Kaufen Sie einen Amazon Gutschein von Gyft mit PayPal bezahlen
  • Verwenden Sie das Amazon-Guthaben zu kaufen Wunschlisten von amz2bitcoin
  • Bitcoins für den Kauf hinterlegt, die direkt in Ihre wallet Adresse

Es ist anonym, relativ schnell, und eine gute alternative zu localbitcoins. Es ist auch ein verdammt viel billiger, als sich durch Virwox.

+946
user1364368 10.03.2014, 13:30:21

Wenn es erlaubt ist, um anzugeben, Vertrags-Parameter innerhalb der Vertragslaufzeit Verweis Transaktion, sollte es möglich sein, die Anpassung des HelloWorld-Beispiel Vertrag zum senden einer Nachricht an ein Konto in der angegebenen Referenz zu Transaktion.

Zum Beispiel, wenn ich einen trigger der Transaktion von Konto A zu dem Vertrag runner Konto B, der Vertrag Antworten mit einer Nachricht an Konto C: (auf dem Konto C ist angegeben in der Referenz-Transaktion).

Was, wenn es eine andere Referenz-Transaktion, gibt eine Konto D? Wie kann ich sicher sein, dass die Antwort gesendet wird auf Konto C? Gibt es einen parameter für die trigger-Transaktion Verweis auf einen bestimmten Vertrag Bezug Transaktion?

+946
Mika Shinyama 30.08.2013, 20:57:44

Da Millionen von Menschen Bitcoin und Bitcoin Wallets, benutzen Sie Ihre eigenen Adressen verwenden mehrere Adressen pro Tag, ist es offensichtlich, dass die Generatoren erzeugen kann, die die gleichen Zeichen für die Bitcoin-Adresse mehrere Male. Also bitte daher einfach sagen Sie mir, wie würde man verhindern, dass andere Zugriff auf oder verbringen Sie die Münzen, die gespeichert sind, auf meine Papier-bitcoin-Adresse.

+931
Lemp1945 21.03.2011, 23:03:01

Verwenden Sie den-d-Schalter auf cgminer, diese können Sie angeben, welche Karte(N) zu verwenden.

+924
DDDMMM4 09.10.2017, 00:26:53

Dann ist es nicht richtig zu sagen, dass Sie in einem einfachste Annäherung dauert es 6 mal die Bestätigung Zeit in die Grafik um eine Transaktion durchgeführt?

Nicht ganz, die erste Bestätigung ist anders als alle nachfolgenden Bestätigungen, ich werde erklären, wie man:

Für die erste Bestätigung, es gibt ein paar Faktoren mit im Spiel sind:

  • wie lange, bis der nächste block ist abgebaut

  • wie hoch ist die tx-Gebühr ist im Vergleich zu anderen Transaktionen in den mempool

Für alle nachfolgenden Bestätigungen, gibt es nur einen Faktor:

  • wie lange, bis der nächste block abgebaut ist.

Die Durchschnittliche Zeit zwischen den Blöcken variiert, aber in der Regel im Durchschnitt etwas unter 10 Minuten. So eine einfache Angleichung der Zeit für die 6 Bestätigungen können sein:

(Zeit für die erste Bestätigung) + 5*(Durchschnittliche block-Zeit)

Als ein Beispiel, sagen wir, wir haben ein Texas, wo die erste Bestätigung dauert eine Weile, durch eine geringe Gebühr (sagen wir mal, 40 Minuten). Der nächste block (nächste Bestätigung) wird im Durchschnitt kommen 10 Minuten nach, dass, und die nächsten 10 Minuten danach. Wir könnten also erwarten, dass die Zeit für die 6 Bestätigungen werden (40 + (5*10)) = 90 Minuten. In der Erwägung, dass unter deiner Annahme würden wir erwarten, dass es (40*6) = 240 Minuten.

Es ist erwähnenswert, dass 6 Bestätigungen wird oft als "voll bestätigt" werden, um zu helfen verringern das Risiko von einer Kette reorg passiert nach ein oder zwei Bestätigungen. Diese Zahl wird berechnet, indem die Kosten eines Angriffs zu reorg der Kette, gegen den Wert der Transaktion gesendet wird. Für hochwertige Transaktionen, die Sie wollen, um zu warten, Bestätigungen, denn schließlich werden die Kosten eines Angriffs zu reorg der Kette größer ist als der Wert der Transaktion (also ein Bergmann würde verbringen mehr Ressourcen anzugreifen, die Kette, als Sie gewinnen würden, durch die Umkehrung der Transaktion).

+921
ericjustusson 29.03.2013, 00:22:11

Vor langer Zeit, Aristoteles definiert 5 Eigenschaften , die er fühlte, waren notwendig für etwas verwendet werden, wie eine Währung:

  • Durablity
  • Portabilität
  • Teilbarkeit
  • Umlenkung
  • Intrinsische Wert

Eine zusätzliche Eigenschaft, die wir sind gekommen, um zu vereinbaren, ist Knappheit.

Im Laufe der Geschichte, Menschen haben viele Währungen, die fehlen eine oder mehrere dieser Eigenschaften. Zum Beispiel, die Insel Yap verwendet sehr nicht tragbar, nicht-teilbar Rai Steine. Gegenwärtig werden die meisten Nationen benutzen fiat-Währungen wie US-Dollar, die keinerlei inneren Wert.

Bitcoin zeichnet sich auf all diese Eigenschaften, außer dem inneren Wert. In Bezug auf die inneren Wert, das macht es auf der gleichen Ebene wie USD...nicht darunter.

Aber eine weitere Eigenschaft der Währung zu berücksichtigen ist gesetzliches Zahlungsmittel. Dies bedeutet, dass eine Währung ist akzeptabel, als Bezahlung für Steuern. USD ist gesetzliches Zahlungsmittel in den USA, aber bitcoin ist nicht. Wenn Sie bezahlt, und kaufen Sie alle Ihre waren mit bitcoin, werden Sie noch brauchen, um zu konvertieren, die Sie in USD zahlen, um UNS zu Steuern (wenn es das ist etwas, was Sie tun müssen).

Wenn man alle 7 diese Eigenschaften (einschließlich der Knappheit und dem gesetzlichen Zahlungsmittel) in Betracht, bitcoin beats USD in 5 von Ihnen, Krawatten in 1 (innerer Wert), und verliert, um 1 von Ihnen (legal tender). Alles in allem macht es eine ziemlich gute Währung.

So gibt es eine einfache Antwort auf Ihre Frage, wie sich eine Daten, gespeichert auf einem p2p-Netzwerk kann im Wert von US-Dollar: Dollar sind nicht so viel Wert, wie Sie denken.

+903
Ake Wallin 27.03.2016, 10:09:33

Vorausgesetzt, die Energie zu bitcoin-rate Ihrer Wahl, was kostet eine Kilowattstunde, in USD?

+852
user1552531 01.09.2016, 14:32:45

Wenn ein neuer Knoten verbindet sich für die erste Zeit, um das Bitcoin-Netzwerk, muss es zunächst festzustellen, was ist in der Finanzbuchhaltung, und was nicht. Soweit ich verstanden habe, wird es durch die Anbindung an das Bitcoin-overlay-Netzwerk, das herunterladen der blockchain und prüfen alle Beweise der Arbeit. Im Falle von mehrere blockchains gefunden, nur es wählt die längste und verpflichtet sich, seine Geschäfte auf oben auf, dass man.

Nun Frage ich mich: hat dieser Prozess einen Namen haben? Der Prozess von vorne beginnen und festzustellen, was der Stand der ledger ist? Ich in der Regel nennen es bootstrap , aber ich bin nicht sicher, ob oder nicht, es ist der richtige Begriff zu verwenden.

+808
Sekar 25.03.2016, 17:25:28

Ok, ich fand die Antwort nach einem Blick auf einige source-code. Für eine multisig UTXO, die Signatur wird berechnet mit dem einlösen Skript und nicht die scriptPubKey aus dem Pay-to-Script-Hash.

Ich bin nicht sicher, warum dies ist nicht einheitlich geregelt, gegeben, dass die scriptPubKey enthält die HASH160 von den erlösen Skript und der Netto-Effekt der Signatur scheint gleichwertig wäre.

(BTW, wenn Sie wissen, wo diese information dokumentiert ist, fügen Sie den Verweis hier; oder lasst mich in den Kommentaren wissen und ich werde es tun.)

Die Signatur für das Beispiel, das ich geben, ist daher 3045022100e66ce17919dd9d98dfe3e4052fa0d56f783c9a685624e062e28f5b10507f845402200cc2f377173f6c26a0c2457b8ff089f36be6c7187bbce7f7566ae31001f29509 (hex).

Und die signierte Transaktion wird:

01000000
01
1111111111111111111111111111111111111111111111111111111111111111
00000000
92
00
48
3045022100e66ce17919dd9d98dfe3e4052fa0d56f783c9a685624e062e28f5b10507f845402200cc2f377173f6c26a0c2457b8ff089f36be6c7187bbce7f7566ae31001f29509
01
47
51
21
02d619bbd8166614b3c6cdb2833392a71793a1f531693e3a18e7ac3ccbdd161972
21
0340f2f93487edb2ea49ffbdfc7de20481e54dae44420135fc6c6ea8262477fc9b
52
ae
ffffffff
01
00e1f50500000000
19
76
a9
14
2222222222222222222222222222222222222222
88
ac
00000000

Berechnen Sie die Signatur verwenden wir die folgende modifizierte Transaktion, bei der wir Betten Sie das einlösen Skript für die multisig-Adresse: OP_1 <pubKey1> <pubKey2> OP_2 OP_CHECKMULTISIG

01000000
01
1111111111111111111111111111111111111111111111111111111111111111
00000000
47
51
21
02d619bbd8166614b3c6cdb2833392a71793a1f531693e3a18e7ac3ccbdd161972
21
0340f2f93487edb2ea49ffbdfc7de20481e54dae44420135fc6c6ea8262477fc9b
52
ae
ffffffff
01
00e1f50500000000
19
76
a9
14
2222222222222222222222222222222222222222
88
ac
00000000
01000000

Zur Erleichterung der Wiedergabe der Berechnung der Unterschrift, die k verwendet, bei der Unterzeichnung Verfahren erhalten wurde deterministisch nach RFC6979. Deren Wert für dieses Beispiel ist 9009507119619844958975765585826516989806701453903286856798625377439958995437 (dec).

+529
user269075 23.10.2011, 12:44:50

Ich bin ein Verifizierter Benutzer bei Mt.Gehex und wenn ich auf Entzug Fonds link zeigen Sie mir diese text

  • BTC : Sie können immer noch zurückziehen bis zu 100.00000000 BTC, vorausgesetzt, Sie haben genug auf Ihren account (Ihr limit 100.00000000 BTC pro 24 Stunden )
  • USD : Sie können noch zurücktreten bis zu $1.000.00000 vorausgesetzt, Sie haben genug auf Ihrem Konto (Ihr limit ist $1.000.00000 pro 24 Stunden, und $10,000.00000 pro 30 Tage)
+497
Nutela 08.11.2016, 13:27:48

Sie können dump-privat-Schlüssel der Adressen: dumpwallet version 0.13.0 Exportiert alle Brieftasche privaten Schlüssel-Datei

Und andere interessante Befehle: encryptwallet Verschlüsselt die Geldbörse mit . importprivkey [label] [rescan=true] Fügt ein private-key (zurückgegeben durch dumpprivkey) zu Ihrer Brieftasche. Dies kann eine Weile dauern, wie ein erneuter scan ist fertig, Suche für bestehende Transaktionen. Optional [rescan] - parameter Hinzugefügt, in 0.8.0. Hinweis: Es gibt keine Notwendigkeit, importieren Sie den öffentlichen Schlüssel, wie in der ECDSA (im Gegensatz zu RSA) dies kann berechnet werden aus dem privaten Schlüssel. dumpprivkey Zeigt den privaten Schlüssel entspricht

+443
LinQa 03.02.2011, 02:27:03

Wenn ich den code senden eine BTC Transaktion in die blockchain (mit blockcypher api) bekomme ich eine Assertion-Fehler. Ich bin nicht sicher, was für eine Assertion-Fehler bedeutet.

enter image description here

Der code: enter image description here

Btw die Adresse hatte nur etwa 5000 satoshi Links.... Link zur api-Dokumentation

https://www.blockcypher.com/dev/bitcoin/#creating-transactions

Dank

+439
Rick Evans 26.10.2018, 00:31:44

Crypto-Straße ist eine Plattform ins Leben gerufen, genau das zu tun. Wir unterstützen BTC, LTC und FTC für jetzt. Wir planen weitere altcoins, da Sie beweisen, lebensfähig oder in irgendeiner Weise erheblich.

(DISCLAIMER: ich bin einer der Eigentümer der Website).

+437
Fazall Rhman Shkinwall 04.12.2011, 10:59:12

Jestin - so Wie es da steht, die am wenigsten teuer (Zeit und Geld) und Schnellste Weg für Sie zu erhalten, eine nutzbare Menge von bitcoin ist entweder zu kaufen oder zu verkaufen ein Produkt oder eine Dienstleistung im Austausch für einige.

Sie konnten die Gelegenheit wahrnehmen, sich zu registrieren auf earn.com und setzen Sie sich, für ein wenig Honorar-basierte Beratung. Abhängig von Ihrem Profil, dem Sie zugesetzt werden können, sind einige Listen, die vielleicht erhalten Sie einige zahlen Aufgaben zusätzlich.

Ein anderer Weg, Sie können einigen service im Gegenzug für Bitcoin ist coinworker.com.

Es gibt mehrere von diesen Art von service für Bitcoin Chancen auf das web.

+386
Eldar206 13.06.2019, 04:08:36

Wie Sie schon beschrieben, die Anzahl der eindeutigen IP-Adressen, die jemals verwendet wurden, die in Bitcoin könnte nur streng monoton steigen.

Die Beschreibung der Eindeutige Adressen-Chart sagt nur "Die Gesamtzahl von eindeutigen IP-Adressen verwendet, die auf der Bitcoin-blockchain.", während die Deutsche übersetzung ist so mehrdeutig.

Die "verwendet" schwach andeutet, dass es sich um die Adressen, die derzeit in Gebrauch sind, D. H. als Jimmy Song bereits sagte, ist es wahrscheinlich, werden die Adressen, halten ein Gleichgewicht.

+282
user247223 04.02.2017, 02:52:28

Erinnern Sie sich an den Nakamoto Whitepaper , die für die Vereinfachte Zahlung Verifikation (SPV) clients, Sicherheit gemessen wird hauptsächlich durch die Menge der Arbeit zu sichern, eine bestimmte Transaktion. SPV-Knoten nicht verwenden können, Vergangenheit Header allein, um zu überprüfen, dass eine eingehende Zahlung gültig ist, so gibt es technisch nicht viel speichern müssen Vergangenheit Header[1].

Natürlich, wenn du nicht gehst, um das speichern aller Kopfzeilen, müssen Sie auf irgendeine Weise zu Messen Schwierigkeit für die überschriften, die Sie haben---und nBits bereitstellt.

Beachten Sie, dass die Speicherung von den letzten Header zu erhöhen kann ein SPV-client die Sicherheit, indem es zur Berechnung des richtigen Schwierigkeitsgrad für später Header. So ist gewährleistet, dass Angreifer versuchen, zu Lügen, um den client erstellen muss, die richtigen Schwierigkeitsgrad und Blöcke. Noch, eine vollständige Header-Kette ist nicht erforderlich hier, so nBits ist immer noch nützlich als Startwert.

[1] Aber BitcoinJ und alle anderen SPV-clients kenne ich noch tun, store komplette Header. Auf eine Vermutung, der Grund, warum Sie tun, ist, Ihnen zu helfen erkennen-chain-re-Organisationen (reorgs) machen würde, die mit einem zuvor empfangenen Zahlung ungültig.

+208
mraxus 25.02.2015, 07:57:12

Der service CoSign zeigt, dass das erstellen einer multisig wallet, die Sie brauchen, um eine Absender-Adresse und Absender den Öffentlichen Schlüssel.

Ich dachte, dass Sie die gleiche Sache.

Was vermisse ich hier?

+206
stu mo 08.08.2014, 01:42:03

Wenn Sie sprechen über die Bitcoin-API, getwork erfordert nur Daten - Feld, das ist ein Ort, um Ihre Lösung.

Allerdings glaube ich, dass Sie sprechen über das id - Feld eines JSON-RPC-Befehl. Es wird verwendet, um identifizieren, die eine Antwort auf eine bestimmte Anfrage. Generell ist es vielleicht nicht die beste Stelle für zusätzliche Informationen. Es gibt bereits ein paar Erweiterungen, um die getwork-Protokoll , das Sie verwenden möchten, statt.

+175
Jamel Toms 28.04.2011, 09:55:02

Es ist eine schlechtere design für eine Vielzahl von Gründen. Der Hauptgrund ist dieser -- sagen Sie, Sie brauchen, um ein wenig Arbeit für jeden von 60 Kollegen. Wollen Sie wirklich tun müssen, 60 Kontextwechsel zu tun? Auch, Sie würde sein lassen die Planer entscheiden, welche Arbeit Sie tun, das ist nie eine gute Sache, insbesondere für ein tragbares, cross-Plattform-Programm.

+169
Fai Zal Dong 12.01.2012, 21:48:33

Wie installiere ich die 64-bit-version von MultiBit? Ich habe die MultiBit-client, der soll ja kompatibel sein mit 32-bit & 64-bit aber wenn ich das Programm starte gibt es eine Fehlermeldung, die sagt, dass das Programm nicht kompatibel ist mit der aktuellen version von Windows, die Sie ausgeführt unter. Wie bekomme ich den MultiBit client in 64 bit?

+148
PhilB 28.08.2019, 07:19:10

Ich arbeite gerade an einem Bitcoin-Cash-bezogenen Projekt mit dem Ziel, zu helfen, dazu beitragen, um das ökosystem. Ich bin immer zu dem Punkt, wo ich bald bereit zu starten, die Integration mit dem Protokoll, aber ich bin nicht ganz sicher, wie es weitergehen soll. Der workflow, die ich Suche geht in etwa so:

  1. Benutzer besucht meine website
  2. Benutzer präsentiert wird ein QR-code, der für einen bestimmten Betrag (immer $0.25 usd)
  3. Nutzer scannt QR-code und übermittelt die Zahlung
  4. Webseite ist das hören für die übertragung der Zahlung (0-conf), und sobald die Netzwerk-übertragungen der Zahlung, wird ein callback ausgeführt, daher die Sitzung des Benutzers weiß, dass Ihre Zahlung eingegangen ist.

Ich weiß, das Bitcoin-Cash-Fund-Projekt arbeitet derzeit an einem bitcoincash.js Bibliothek, aber es ist noch nicht fertig. Da dies der Fall ist, ich nehme an, ich werde zu haben, um Gabel die aktuellen bitcoin-core-js-Bibliothek und machen Sie es mit dem cashaddr format um Adressen zu generieren werden für QR-codes.

Das andere Stück, dass ich bin unklar darüber ist, wie man hören ausgestrahlt txns. Ich sehe, es ist ein blockchain.info der websocket-server, was ich davon ausgehen, da Sie angekündigt volle Unterstützung für BCH, dass es mit BCH: https://blockchain.info/api/api_websocket

Aber von dem was ich sagen kann, ich glaube es ist nicht möglich, mit dem testnet?

So, dass macht mich Frage mich, ob man sich auf eine 3rd-party, vor allem mit es wird 0-conf, ist eine schlechte Idee? Wenn ja, ich nehme an, die Antwort ist, um meinen eigenen Knoten, und irgendwie haben meine eigenen websocket-server-Abfrage in regelmäßigen Abständen. Ist das richtig?

Auch auf das Thema der pub/sub für das, was ist der beste Weg für die Kunden wissen eine Zahlung wurde gemacht, dass bestimmte Benutzer? Ist es, generieren Sie einfach eine neue Adresse bei jedem Besuch der Website? Oder ist es, eine Art uuid, die als Metadaten mit der txn?

+78
Jason Romine 16.01.2011, 05:28:42

Ich verbrachte eine Menge Zeit, die heute versuchen, um Bitcoin-Qt sync mit dem bootstrap.dat-Datei und konnte nicht damit es funktioniert. Ich fand die Antwort in diesem forum sagen, zu verwenden: /Applications/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt -rescan-reindex

Das scheint geklappt zu haben perfekt. Jetzt bin ich nur Fragen, was genau dieser Befehl hat um das problem zu beheben?

+26
neversleep 12.01.2011, 04:36:19

Es scheint, dass litecoin/scrypt support im cgminer ist instabil, wie ich gefunden habe, eine Menge von Erwähnungen von diesen Fehler in diversen Foren und keine wirklichen Lösungen. Einige scheinen in der Lage, das problem zu lösen durch das Experimentieren mit verschiedenen Versionen und Kombinationen von Treibern und AMD-SDK. Bisher habe ich versucht, viel und immer das gleiche problem. Hier ist die Ausgabe von der Kommandozeile aus:

cgminer --benchmark --scrypt --debug --verbose

 [2013-06-07 00:34:54] Begann cgminer 3.2.0
 [2013-06-07 00:34:54] CL Plattform 0 vendor: Advanced Micro Devices, Inc.
 [2013-06-07 00:34:54] CL Plattform 0 name: AMD Accelerated Parallel Processing
 [2013-06-07 00:34:54] CL Plattform 0 version: OpenCL 1.2 AMD-APP (1124.2)
 [2013-06-07 00:34:54] Plattform 0 Geräte: 1
 [2013-06-07 00:34:54] 0 Tahiti
 [2013-06-07 00:34:54] GPU 0 iAdapterIndex 0 strUDID PCI_VEN_1002&DEV_6798&SUBSYS_254D1458&REV_00_4&176F368&0&0018A iBusNumber 2 iDeviceNumber 0 iFunctionNumber 0 iVendorID 1002 strAdapterName AMD Radeon HD 7900 Series 
 [2013-06-07 00:34:54] - GPU 0-AMD-Radeon-HD-7900-Serie hardware-monitoring aktiviert
 [2013-06-07 00:34:54] Drücken ping auf thread 0
 [2013-06-07 00:34:54] Init GPU-thread 0 GPU 0 virtual GPU 0
 [2013-06-07 00:34:54] Knallen Arbeit auf der Bühne thread
 [2013-06-07 00:34:54] CL Platform vendor: Advanced Micro Devices, Inc.
 [2013-06-07 00:34:54] CL Plattform-name: AMD Accelerated Parallel Processing
 [2013-06-07 00:34:54] CL Plattform-version: OpenCL 1.2 AMD-APP (1124.2)
 [2013-06-07 00:34:54] Liste der Geräte:
 [2013-06-07 00:34:54] 0 Tahiti
 [2013-06-07 00:34:54] Aktiviert 0: Tahiti
 [2013-06-07 00:34:54] Preferred vector width berichtet 1
 [2013-06-07 00:34:54] Max work group size gemeldet 256
 [2013-06-07 00:34:54] Max mem alloc Größe ist 2951741440
 [2013-06-07 00:34:54] Auswählen scrypt kernel
 [2013-06-07 00:34:54] GPU 0: Auswahl der lookup-gap 2
 [2013-06-07 00:34:54] GPU 0: auswählen der thread-Parallelität von 22400
 [2013-06-07 00:34:54] Geladen binäres Bild scrypt130511Tahitiglg2tc22400w256l4.bin
 [2013-06-07 00:34:54] Initialisierung kernel scrypt130511.cl mit bitalign, 1 Vektoren und worksize 256
 [2013-06-07 00:34:54] Creating scrypt Puffer Größe 1468006400
 [2013-06-07 00:34:54] initCl() beendet. Gefunden Tahiti
 [2013-06-07 00:34:54] 1 gpu miner threads gestartet
 [2013-06-07 00:34:54] Pool 0 nicht, die Arbeit schnell genug
 [2013-06-07 00:34:54] - API nicht läuft - API nicht verfügbar
 [2013-06-07 00:34:54] Erzeugt benchmark-Arbeit
 [2013-06-07 00:34:54] Drücken arbeiten von pool 0 hash queue
 [2013-06-07 00:34:54] Erzeugt benchmark-Arbeit
 [2013-06-07 00:34:54] Drücken arbeiten von pool 0 hash queue
 [2013-06-07 00:34:54] Erzeugt benchmark-Arbeit
 [2013-06-07 00:34:54] Drücken arbeiten von pool 0 hash queue
 [2013-06-07 00:34:54] Knallen ping im Bergmann-thread
 [2013-06-07 00:34:54] Knallen Arbeit von get-Warteschlange, um Arbeit zu bekommen
 [2013-06-07 00:34:54] Hat die Arbeit von get-Warteschlange, um Arbeit zu bekommen für thread 0
 [2013-06-07 00:34:54] Erzeugt benchmark-Arbeit
 [2013-06-07 00:34:54] Drücken arbeiten von pool 0 hash queue
 [2013-06-07 00:34:54] Erzeugt target 00000000000000000000000000000000000000000000000000000000ffff0000
 [2013-06-07 00:34:55] [thread-0: 18432 hashes, 17.7 khash/sec]
 [2013-06-07 00:34:55] GPU 0 etwas gefunden?
 [2013-06-07 00:34:55] OCL NONCE 33519 gefunden in slot 0
 [2013-06-07 00:34:55] Neues best-Freigabe: 6
 [2013-06-07 00:34:55] GPU0: invalid nonce - HW-Fehler
 [2013-06-07 00:34:55] Verworfen geklont oder gerollt arbeiten

Jede Hilfe dankbar angenommen.

+24
Neal Sharma 15.10.2013, 15:44:37

Fragen mit Tag anzeigen