Warum wurde meine Transaktion umfasst nicht die Gebühr?

Ich zog 0.30 BTC von Bitcoin Wallet für Android auf eine neue Coinbase-Brieftasche, die ich erstellt hatte, habe ich gewartet und gewartet – jetzt ist es bereits 29 Stunden.

Es stellt sich heraus, die Transaktion keine Gebühr, das war der Grund, warum es so lange dauert. Ich war überrascht, denn Bitcoin Wallet für Android nicht über eine Funktion zum Abmelden, senden Sie eine Gebühr. Ich denke nicht, dass eine android-basierte Anwendung Brieftasche hat? Habe ich überprüft, der direkt durch die app und die Gebühr wird automatisch jede Transaktion (wie es sein sollte IMHO).

Also, wie kommen Sie auf diese eine Transaktion nicht eine Gebühr, während jede der zurückliegenden 50.000 Transaktionen habe ich bereits getan haben, darunter zwei seit diesem Vorfall mit genau der gleichen Brieftasche, die genau die gleiche Coinbase wallet in einem Versuch zu zwingen, meine anderen bestätigt werden.

Ich habe Sprach mit dem Bitcoin-Entwickler und es ist kein bug mit der Brieftasche, oder wenn es ist, dann ist dies buchstäblich der einzige Fall, dies passiert in.

Warum und was könnte dies verursachen? Wie lange muss ich warten? Ist mein 0.30 Münzen in der Schwebe und werden nie wieder gesehen? Gibt es eine Möglichkeit, ich kann nur Abbrechen, die mit dieser Transaktion und versuchen Sie es erneut? Gibt es eine Möglichkeit, manuell die Gebühr zu zahlen? Oder bestätigen Sie es mich irgendwie?

Coinbase, sagt mein 0.30 BTC anhängig ist, und bestätigt wird, die in 30 Minuten, Sie hat gesagt, dass die ganze Zeit.

+187
Vlad Bilyk 04.01.2011, 05:13:59
27 Antworten

Ich habe die benötigt werden, um einen Punkt in der "ns" - Eintrag in der blockchain. Dann werden die richtigen nameserver verwendet wurde.

Auch, ncdns ist NICHT eine rekursive nameserver, so dass es wieder in die richtige NS-Datensatz aber nicht erreichen, um die nameserver für die IP. Ich hatte die Einrichtung Ungebunden, wie beschrieben in der ncdns readme, um tatsächlich das zu beheben mein .bit-domain zu einer IP-Adresse.

+931
elham 03 февр. '09 в 4:24

Bitcoin funktioniert nicht mit strings und hashing, müssen Sie zuerst konvertieren Sie die binäre. Auf Unix-Systemen, die Sie verwenden können xxd zu convert string to binary (in Datei).

Siehe auch hier:

Überprüfen einer bitcoin trx auf dem Unix-cmd-line mit OpenSSL?

+928
SchneiderMonkey 17.11.2010, 06:07:26

Im Grunde, wenn wir irgendwie einen Weg finden, zu entkoppeln Gebühren aus der txs sich

  • es ist nicht möglich, ohne hardforking bitcoin
  • niemanden interessiert es und niemand will es umsetzen
  • Sie können erstellen Sie Ihre eigenen altcoin mit dieser Konsens-Regel enthalten

Könnte ein solches system helfen, die Bitcoins in einer Art und Weise ?

Warum glaubst du, dass bitcoin braucht Ihre Hilfe?

+925
user328013 03.06.2010, 01:28:03

Ich Baue eine website, und möchte zur Sicherung meiner wallet.dat-Datei nach jeder Transaktion Auftritt, aber ich möchte nicht schließen bitcoind jedes mal, wenn ich ein backup machen.

Die gemeinsame Weisheit scheint zu sein, dass Sie sollten schalten Sie den bitcoin-client, wenn Sie eine Datensicherung vornehmen, aber das scheint nicht unbedingt erforderlich, solange die Brieftasche voll geschrieben und auf den Datenträger geleert.

Würden Sie die Verriegelung der Geldbeutel genug sein, um sicherzustellen, dass der Geldbeutel wurde geschrieben, bevor Sie eine Datensicherung vornehmen? Gibt es andere Techniken, die websites in der Regel bereitstellen, für die Herstellung von "hot backups"?

+904
jhaagsma 10.02.2013, 14:13:20

Private und öffentliche Schlüssel entspricht einem Punkt auf der secp256k1 Kurve. Sie haben eine eins-zu-eins-Beziehung.

Die Adresse wird abgeleitet aus dem öffentlichen Schlüssel durch ausführen einer ripemd160 hash-nach einem sha256 - hash über den öffentlichen Schlüssel. Mehreren öffentlichen Schlüsseln hash-an die gleiche Adresse, da der Adressraum nur 160 bit, während der öffentliche Schlüssel Speicherplatz 256 bit.

Da beide Ableitungen (private-key > public key - > Adresse) deterministisch sind, können Sie nicht ableiten, die mehr als eine Adresse aus einem privaten Schlüssel.*

Was Sie tun können, ist abzuleiten, zusätzliche private Schlüssel von einem "master" privaten Schlüssel", die mit einer bestimmten ableitungsregel. Diese zusätzliche private Schlüssel natürlich entsprechen die neuen Adressen. Diese Art der Adresse-management wird als "hierarchische deterministische wallet".

*Streng genommen kann man erstellen Sie mehrere Adressen durch die Unterscheidung zwischen komprimierten und unkomprimierten Tasten. Siehe Sven ' s und skaht Antworten für details.

+805
Pepijn 12.03.2018, 07:20:08

Eine hash-nur trifft man auf Schwierigkeiten, weil bei Bergbau, legen Sie ein Feld namens nBits, das beschreibt die Schwierigkeiten, Sie waren für Bergbau. Sie können dieses Feld nicht ändern ohne änderung des hash-und starting over.

bnTarget.SetCompact(nBits, &fNegative, &fOverflow);
[...]
wenn (UintToArith256(hash) > bnTarget)

(Quelle)

+773
Lane Denson 14.03.2019, 11:36:07

Wenn die Computer-mining-nun, Sie sind wirklich versucht zu brechen, Unsinn-codes. Können nicht alle, die Rechenleistung verwendet werden, um bessere Dinge zu mit wie gridrepublic etc.?

+773
Jeff Price 03.02.2013, 16:02:51

Dies sind nur willkürliche Regeln. Gemacht von dem pool-admin. Ist eigentlich egal.

+768
Calico 21.10.2019, 11:59:48

Nativ c-lightning nicht unterstützt mit der Bezahlung von Rechnungen an sich selbst. Aber ich habe einen trick beschrieben in diesem video: https://www.youtube.com/watch?v=Dwl-0cY6KkU&t=1s:

Der trick ist, eine Rechnung erstellen und dann verwenden getroute eine route finden, um einige Knoten, und gehen Sie dann wieder (möglichst über eine andere route mit anderen getroute nennen). einmal haben Sie so einen Kreis der sendpay Befehl. Während getroute nicht finden Sie einen Weg zu sich selbst die sendpay nicht kümmern, solange die Zwiebeln sind groß, und die Zahlung hash vorhanden ist.

Dieser trick kann verwendet werden, um spontane Zahlungen (wie in meinem video) oder zum ausgleichen der Kanäle. Der vollständige code für spontane Zahlungen finden Sie auf meiner github - Blitz-Helfer-repo. Der python-code angepasst werden müssen, ein wenig zum needes, aber das sollte ziemlich straight forward. Ping mich, wenn Sie Hilfe benötigen.

Auf einer seitlichen Anmerkung. Ich balance meine Kanäle sinkt meine routing-Gebühren, weil dann werden die Leute es für mich tun und ich noch etwas zu verdienen, statt von mir zu zahlenden Gebühren für den Ausgleich.

+762
dchertousov 15.10.2012, 05:06:36

Bergleute nicht überprüfen Transaktionen, außer in so weit Sie auch laufen, Knoten und Knoten überprüfen Transaktionen. Mining dient der Angabe von Transaktionen, die eine dauerhafte Ordnung, so dass alle versuche, verbringen die gleiche Münze zweimal gelöst werden können, in eine universell konsistente Art und Weise.

Kein Teil des Protokolls funktioniert durch zählen Teilnehmer, die entweder, wie die Bitcoin Konsens ist identyless.

+738
SLapp 22.03.2019, 15:05:33

Gleiche Differenz, minus die 20-Watt-Einsparungen, wie oben erwähnt. Es scheint auch, sinken Sie den Preis und die bewegliche reiche Mengen im Vergleich zu vorher. Seiten wie Blokforge https://blokforge.com/product/bitmain-antminer-s9i-14-th-s/ tragen Hunderte dieser Einheiten, im Gegensatz zu jedem Zeitpunkt in der Vergangenheit, wo die Einheiten beschränken sich auf 1 oder 2 pro person.

+734
CanBayrak 16.04.2018, 09:39:45

Die localaddresses Feld (was ich davon ausgehen ist, was Sie sehen) ist nicht immer richtig. Ihr computer kann tatsächlich nicht wissen, dass seine externe IP-Adresse, so hat er Fragen seine Kollegen für die IP-Adresse, die nicht immer passieren, oder auch nicht immer richtig sein. Bedenken Sie, dass, wenn niemand mit Ihnen verbunden auf IPv4, die Sie nicht wissen, Ihre IPv4 Adresse.

Stattdessen, was Sie ist, die Netzwerke Bereich und prüfen Sie, ob ipv4 verfügbar ist. Auch die Verwendung getpeerinfo , um zu sehen, was die IP-Adressen Ihrer Kollegen sind.

Sie können auch ausführen, netstat -nlp in Ihrem terminal, um zu überprüfen, ob bitcoind ist eigentlich verpflichtet, port 8333 mit IPv4.

Schließlich, stellen Sie sicher, dass Ihr ISP ist tatsächlich geben Sie eine IPv4-Adresse. Sie können nur geben Sie eine IPv6-Adresse, da können Sie die Verwendung von IPv6. Ohne eine IPv4-Adresse, werden Sie nicht in der Lage sein, um tatsächlich zu erhalten, verbindungen von IPv4-peers. Darüber hinaus kann eine neue IPv6-Adresse nicht bekannt zu viele peers oder der DNS-Sämaschinen, so ist es unwahrscheinlich, dass Sie bekommen neue Kollegen, die wollen, zum herunterladen der blockchain von Ihnen.

+650
Natsu Dragneel 04.04.2010, 16:13:52

Ich habe gerade gelernt, über Bitcoin und Bitcoin-mining. Ist es wirklich wichtig, zu kaufen, Bitcoin mining hardware, wie BFGMiner verdienen Bitcoins ? Können wir nicht einfach die software herunterladen und sich mit einer pool?

+645
gdelab 02.06.2013, 07:55:53

Gelegentlich ist ein Bitcoin-client kommen über eine Abspaltung von Blöcken, die länger ist als die Kette, die es derzeit auf. Je nachdem, wie oft verwaiste Blöcke auftreten, könnte dies ziemlich oft. Wenn dies geschieht, werden alle internen Daten Strukturen in Bezug auf den "aktuellen" Stand der blockchain (z.B. eine hashtable von nichtgenutzten Ausgänge) werden aktualisiert, um den Zustand des neuen, längeren Gabel.

Wie wird dies erreicht? Ist Geschichte gespielt "rückwärts" den jüngsten gemeinsamen Vorfahren und dann "vorwärts" zu den neuen top-block? Ist es alles nur umgebaut von Grund auf neu?

+639
Magaesh 17.02.2013, 23:32:31

Wenn Sie bitcoin-cli installiert. Die nachstehenden Befehl wird helfen.

echo `bitcoin-cli getblockcount 2>&1`/`wget -O - http://blockchain.info/q/getblockcount 2>/dev/null`

Beispiel-Ausgabe

365320/512421

Dies ist eine leichte Verbesserung der oben genannten Antwort. Aber es kehrte Fehler: Befehl Zeile enthält unerwartetes token 'getblockcount', siehe bitcoind -h für eine Liste von Optionen./512421 in meinem Fall. Hoffe, es hilft jemand.

+597
Uncledre 09.01.2016, 11:54:42

Ich denke was du suchst ist etwas wie dieses: https://goochain.net/

Es hat Optionen für den Datumsbereich und die Höhe reichen.

+585
Dhruva Ghosh 12.06.2013, 15:29:50

Derzeit gibt es 73600 Unbestätigten Transaktionen. Aber einige Blöcke hat nur 749 kB oder 0,21 kB-oder zwei-block in Zeile 33 und 173 kB.

Warum diese Blöcke nicht 99x.xx kB? Ich meine, es ist ein Platz für eine andere Transaktion, warum es nicht auf diese Blöcke?

Blöcke:

440216 - 33 kB

440217 - 173 kB

+333
mpdonadio 13.03.2018, 16:07:12
Fragen über Binance Münze sind off-topic.
+314
KOSTYA1904214 12.09.2011, 15:54:57

2-3000 Transaktionen können in jedem block. Aber das bedeutet nicht, dass nur, dass viele Transaktionen gemacht werden kann, alle 10 Minuten. Kann es sein, und wurde, mehrere tausend mehr Transaktionen gemacht als können fit in den nächsten block. Das bedeutet nur, dass mehrere tausend Transaktionen nicht bestätigt werden, die in den nächsten block und haben zu warten, für die Blöcke, die später kommen.

Es gibt viele Vorschläge, die sich in Ihrer Aktivierung, Stufen, erhöht sich die Bitcoin-Kapazität, so dass viel mehr Transaktionen können in jedem block. Allerdings sind diese alle noch nicht bereitgestellt wurden; Sie verlangen, Bergmann melde-oder community-Konsens (alle, einschließlich Bergleute) zu aktivieren, und keiner von denen, passiert für einen der Vorschläge noch.

Vor allem, wenn es ein ICO Los

ICOs nicht verwenden Bitcoin.

+304
user14567 04.02.2016, 13:23:45

(Disclaimer: dies ist nicht mein Gebiet.)

Sei g die gewählten generator und n (prime) zu bestellen. In der ECDSA-Algorithmus, diese sind öffentlich bekannt. Es ist wahr, dass g erzeugt eine zyklische (abelsche) Gruppe, isomorph zu Z/nZ.

Jetzt einem privaten Schlüssel besteht aus einer ganzen Zahl k, und die entsprechende öffentliche Schlüssel ist das group-element h = kg. (Ich benutze die additive Schreibweise, da wir in eine abelsche Gruppe, so ist kg = g+g+...+g (k-mal)). Wenn wir arbeiteten, in Z/nZ, es wäre trivial zu erholen k aus h: dividieren halt das h von g (mod n) mit dem euklidischen Algorithmus. Dann hätten wir keine Sicherheit.

Der Punkt, wie ich es verstehe, ist, dass in der elliptic curve group, es gibt keine effiziente Möglichkeit zum "teilen". Und während es sicherlich existieren isomorphisms von <g> zu Z/nZ (map g jedem element von Z/nZ, die Sie mögen), das inverse von Z ein Isomorphismus ist nicht trivial zu berechnen.

+260
Sergey Shiryaev 10.05.2016, 04:31:04

Meine Brieftasche ist eine Warnung für die watch-only-Adressen ("Sie werden nicht in der Lage zum senden von bitcoins von dieser Adresse ohne später die Bereitstellung der private-key") kann ein wenig verwirrend sein.

Es ist möglich, eine Adresse angeben und es beobachten. Und es ist möglich, importieren Sie einen privaten Schlüssel in der Lage sein, die zugehörige Adresse, als ob es erstellt wurde mit der My Wallet-client.

Aber diese beiden features sind wirklich unabhängig. Sie glaube nicht, "senden einer Uhr-nur Adresse", sondern importieren Sie einen privaten Schlüssel, so dass es nicht mehr eine watch-only-Adresse.

Also die Frage ist wirklich, ob Meine Brieftasche "Importieren Sie einen Privaten Schlüssel" - Funktion ist sicher. Ich habe nicht die offizielle Antwort, aber ich sehe keinen Grund, warum Sie sollten nicht befolgen Sie die gleiche Politik wie die anderen Schlüssel - der private Schlüssel wird verschlüsselt im browser (und gegebenenfalls entschlüsselt und signiert) und verlässt den computer nie im Klartext. Wenn das stimmt, ist es sicher, da die server nie sieht Ihre Klartext-Schlüssel.

+215
Tahmid Rahman 23.10.2011, 00:21:46

Ich würde davon ausgehen, dass du meinst, dass der client eine lange Zeit zu synchronisieren. Wenn Sie den Export der Schlüssel und importiert Sie in eine e-wallet (oder auch nur eine Geldbörse, war bereits synchronisiert), sollten Sie Ihre Münzen sofort.

Sie könnten auch als download bootstrap.dat, die möglicherweise beschleunigen die Synchronisation der blockchain. Gibt es einen download an http://archive.org/details/bitcoin_bootstrap.dat wenn Sie möchten, es zu versuchen.

+214
Jessica Huffman 11.04.2016, 09:35:55

Beim surfen im blockchain ich bemerkt, dass es eine Menge von Transaktionen, das versenden von bitcoins an den Absender (den meisten Teil der Transaktion ist) und einen winzigen Bruchteil an eine andere Adresse.

E. g. diese Transaktion sendet mehr als 99% an den Absender und den rest an eine andere Adresse.

Was ist der Zweck dieser Art von Transaktionen?

+192
ChoiZ 24.09.2010, 17:06:20

Segwit Transaktion format ist unbekannt für BU-Knoten. Die peer entweder die Verbindung gelöscht oder sogar verbieten Ihre IP-Adresse für eine Weile.

+167
T J Zeeman 27.01.2012, 01:17:45

Ich versuche zu laufen, Bitcoin Core service mit voller Knoten überprüfung auf Ubuntu auf testnet und es hält zurücksetzen. Die überprüfung erhöht auf 0,3, dann auf 0 zurückgesetzt, seit 2 Tagen schon. Debug.log-Einträgen schauen, wie es war ein Absturz Prozess, aber keinen Grund genannt:
Der server ist Digital Ocean ' s Tropfen, hab ich auch schon versucht zu erhöhen, ist die server-CPU/RAM, kein Glück. Wollen, den Grund zu finden, was ist hier Los, was genau bewirkt so ein Verhalten.

+140
bkardol 04.12.2014, 07:25:35

Siehe auch Was kann ein Angreifer mit 51% der hash-Leistung zu tun?

Das mag an anderer Stelle diskutiert, aber ich bin mir nicht sicher, was die Antwort ist - wenn jemand besitzt 51% der hash-Leistung, kann er nicht einfach ignorieren, der rest des Netzes, und sich nur auf seine Kette, so verdienen Sie mehr als 51% der Prämien (100% in)? Wird er in der Tat verdienen Sie 100% von der Belohnung?

Auch ist es möglich, dass mehrere Angreifer arbeiten unabhängig voneinander erreichen könnten dieses Szenario? Wenn zwei Leute haben jeweils 34%, nicht einer von Ihnen immer aus dem Rennen die berechtigten Kette? Natürlich, Sie können nicht beide gewinnen, aber für einige Zeit, nicht der stärkere unter Ihnen mehr als seinen fairen Anteil an block-Belohnungen?

+90
Jmick 07.02.2013, 16:52:53

Okay, ich habe meine Forschung getan, ich habe praktisch alles ausprobiert. Nur es frustriert mich, weil LTC mining war ein Stück Kuchen, aber ich kann nicht scheinen, um herauszufinden, wie mine bitcoins die das Gerät sagt, dass es tun kann, bitcoins plus dual-mining.

Ich habe versucht, BFGminer, aber es scheint nicht zu erkennen, meine gridseed, es sei denn, ich bin mining von LTC. Dann habe ich versucht CPUMiner und es funktioniert, bis es ungültig wird die ganze Zeit wie seine mit dem falschen Algorithmus, aber ich habe versucht, die -eine sha256d und produziert immer noch das gleiche Problem. Kann mir jemand helfen, ich habe die Treiber installiert und mein usb-Gridseed miner ist auf COM6. Ich habe auch versucht, CGMiner, und es sagt, kann nicht erkennen, alle USB-Geräte.

Ich habe versucht, jede mögliche Sache, die kommt auf den ersten paar Google-Ergebnisse. Ich bin nicht ganz neu im Bergbau als ich das getan habe Scrypt mining mit diesem feinen Gerät.

Hier ist das Produkt.

+74
Dedi 03.09.2012, 02:27:11

Fragen mit Tag anzeigen