Möglichkeiten zur Verbesserung der bitcoin-tx Finalisierung Zeit

Auf GDAX website, Sie behaupten, dass 3 Bestätigungen erforderlich ist, schließen Sie die tx. Ich nehme an, Sie haben getan, Gründliche Untersuchung dieser und vielleicht haben einige Logik zu schützen, die sich aus temporären Niederlassungen.

In ein paar anderen Beiträgen habe ich oft Menschen gefunden, die sagen mindestens 6 benötigt. Ich meine, natürlich ist es trade-off zwischen Effizienz und Robustheit, aber Frage mich, was sind einige der Möglichkeiten auf, drücken Sie diese Nummer auf das untere Ende, während du das system so robust wie möglich.

+955
Conflagrationator 19.05.2016, 07:20:48
27 Antworten

Ja, Sie können leicht erhalten eine Zahlung in BTC die folgenden Schritte:

1) Laden Sie eine Bitcoin-wallet. Ein Bitcoin wallet ist eine software, die Sie verwenden können, zu speichern, zu senden und empfangen von bitcoins. Es gibt viele verschiedene Arten von Bitcoin wallets, aber ich empfehlen, mit einer der folgenden:

Installieren Sie die Prozedur ist ganz einfach. Sie können eine Menge finden von Informationen auf dem internet über dieses oder Sie können mich per E-Mail an [email protected] ich bin froh, Ihnen einige Tipps für die ersten Schritte mit Bitcoin

2) Wenn Sie installiert haben, eine Brieftasche, die Sie werden sehen, dass die Geldbörse hat eine Registerkarte "empfangen", wo viele Bitcoin-Adressen (in dieser form: 1Ht7brsfdt8qG1QkBnku1MWwoPRWNwQfgl) dargestellt werden. Sie können wählen Sie eine dieser Adressen und das wird dann "Ihr Konto", wo Sie erhalten können Bitcoin-Transaktionen (wie beispielsweise die Zahlung, die Sie erhalten möchten, von Ihrem client). Kopieren Sie einfach fügen Sie eines von den Erhalt der BTC-Adresse aus der Brieftasche, um Ihre client und wird er wissen, dass er zum senden von BTC auf das "Konto" man gab ihm zur Ausführung der Zahlung an Sie.

3) Sie können exchange BTC mit FIAT-Währungen, einschließlich INR, auf so genannte cryptocurrencies Austausch. Ich habe eine Liste hier, und es gibt viele Indien-Basierte Austausch, die nützlich zu sein, was Sie suchen. Überprüfen Sie die Liste hier : https://bitcointalk.org/index.php?topic=3140406.0

Ich hoffe, das half. Genießen Sie die revolution von Bitcoin-tech ;)

+874
Mayo 03 февр. '09 в 4:24

So lange, wie Sie Ihre Brieftasche.dat-Datei ist nicht beschädigt/nicht gestohlen, Ihre Münzen sind in Ordnung. Versuchen Sie das sichern der Geldbörse.dat-Datei, deinstallieren Bitcoin, dann Neuinstallation.

+861
Monroe Howser 07.10.2010, 09:28:29

kennt jemand eine andere bitcoin-wallet-sites, die bieten die gleichen instant-usd bitcoin exchange-Dienste wie coinbase und circle.com? Ich muss auch in der Lage sein, zum Rücktritt sofort auf ein verknüpftes Bankkonto oder der Kreditkarte zu. wenn jemand weiß, der eine bitcoin-Website mit den gleichen Dienstleistungen wie coinbase und circle.com für die Bewohner der usa,Antworten Sie bitte zurück. danke

+796
Jayshree Borah 15.02.2010, 21:54:27

Es ist eine Gegenpartei whitepaper: https://github.com/CounterpartyXCP/Counterparty

+742
AnsweringCoolLew 07.04.2010, 09:24:41

Ich verstehe nicht, wie multi-sig-Signaturen generiert werden.

Ich habe gesehen, dass die Eingänge einlösen multi-sig-Ausgang, können unterzeichnet werden unterzeichnet und über wiederholt, mit unterschiedlichen privaten Schlüsseln mit bitcoind ist signrawtransaction, wie es ist getan hier.

Aber wie diese, die mehr und mehr signierte Transaktion übergeben werden müssen, um unter den verschiedenen Parteien der multisig.

Ist es nicht auch möglich, dass die verschiedenen Parteien die multi-sig, individuell produzieren Ihre Unterschriften, schicken Sie diese an einem Ort, wo Sie dann montiert werden, um eine scriptSig Einlösung des multi-sig Ausgang?

+679
Igor Brejc 17.12.2013, 21:12:27

Ich Frage mich, wie Walletexplorer.com legt fest, wie die wallet-ID(entifier) eine bestimmte Reihe von Adressen ( wallet ) ist.

Es scheint keine Vorgabe wie der Fall mit der Adressen (zB, Sie alle beginnen mit 1....X)

mehr so etwas wie

0020bb2aef
5dbe0f39c2
43ba59ffbc
71cffa7b7f

Aber eher den Eindruck, es werden "zufällig" generiert.

Könnte jemand erklären, ob dies der Fall ist, oder ob es indirekt generiert von etwas, das wie der private Schlüssel, wie es der Fall ist mit normalen Adressen.

+653
user2320257 06.10.2013, 12:26:37

Ich benutze bitcoin-core-selten. Ich will nicht zu haben, es läuft die ganze Zeit, aber ich bin bereit, (für jetzt) widmen Speicherplatz, um es auf dem Laufenden zu bleiben. Ich würde gerne relativ aktuell, Wann immer ich tun , starten Sie es, ohne Wochen hinter sich.

Was ich gerne machen würde ist:

  • Einmal in der Woche oder so, starten Sie die bitcoin-Kern bis.
  • Habe es heruntergefahren, sobald es gefangen (ich vermute, definiert als "wenn die Letzte Transaktion ist weniger als eine Stunde alt).

Ich weiß, wie ich handle Schritt eins (per cron/launchd/etc). Was ich nicht weiß, wie zu tun ist, Schritt 2: entweder es endet automatisch, oder einige Art der CLI-Befehl zum überprüfen des Synchronisierungsstatus jeder so oft.

Wenn die Antwort auf diese ist "in eine feature-Anfrage zu bitcoin core", dann wäre ich auf der Suche für workarounds/Alternative Methoden zu verwenden, bis das funktionierte.

Für das Protokoll, ich bin auf OSX, aber in der Theorie diese Frage gilt für alle Varianten der client.

Irgendwelche Ideen?

+630
Kevin Krumwiede 21.02.2010, 02:50:12

Ich habe das offizielle Bitcoin-wallet, und ich möchte eine frische Installation machen, alles auf dem computer. Wie kann ich meine Bitcoins (und hoffentlich block-chain)?

+544
scavenger 16.09.2010, 14:45:50

Ich bin versucht zu studieren, die locktime Funktion der Transaktionen ( https://en.bitcoin.it/wiki/Protocol_specification#tx ). Ich habe einige raw-Transaktionen im testnet mit verschiedenen locktimes, aber wenn ich zu senden, Sie werden bestätigt, wie üblich. Ich habe auch schon in der Lage zu verbringen die nur an Münzen sofort. Wenn ich dump des Blocks, die locktime Feld korrekt aussieht.

Wie ist die locktime überprüft bei der Bestätigung einer Transaktion? Kann mir jemand zeigen, um das Stück des Codes, der für die Prüfung?

Oder bin ich da falsch und locktime ist wirklich nicht implementiert?

+535
zone 24.02.2017, 03:45:32

Es ist schon passiert, es ist viel einfacher, wenn Sie die alt-Münze zusammengeführt wird-abgebaut, um dann den Angriff tritt für die "freien".

Merge-mining kann ein zweischneidiges Schwert sein. Piggy-backing eine Münze auf eine andere ermutigt viele Menschen, die zu mir es für Sie sammeln weiterhin wie gewohnt von der Haupt-Kette plus erhöhen Ihre Gewinne (wenn auch nur ein bisschen) von der sekundären Münzen erhalten Sie für (fast) kostenlos. Theoretisch sollten sicherstellen, dass die merge-abgebaut Münze bekommt schließlich so viel hashpower als die wichtigste Münze, so zu unvulnerable, um solche Angriffe.

Allerdings, wenn ein großer pool von der Haupt-Münze entscheidet, es anzugreifen der sehr bald nach dem Mittagessen, bevor viele andere start-merge-mining ist es, mit Ihrer gewaltigen hashpower Sie in der Regel erwerben >51% und die Münze zerstört.

Recht, wenn UnitedScryptCoin (oder seine Nachkommen OrgCoin und Pesetacoin) wurden freigegeben, Sie wäre schon sehr anfällig für diesen Angriff sollte ein Litecoin pool haben beschlossen, Sie anzugreifen. Für den guten oder den schlechten, niemand hat es getan, und jetzt wäre es viel zu schwierig zum Angriff für diese Münze ist merge-abgebaut mit Dogecoin, Digitalcoin, 42coin und ein paar andere.

Was geschieht, kann stattdessen einige Litecoin/Dogecoin/Digitalcoin pool Betreiber leise mining USC und halten Sie die alt-coins für sich selbst, eine ethisch zweifelhafter Zug, für die ich glaube, es gibt nichts, das die pool-Miner tun können.

+498
Gavin Brock 26.03.2015, 13:45:04

Nein.

Einen öffentlichen Schlüssel (die Daten, die Sie gehen, um die hash -) sieht so aus:

04 xx xx xx xx xx ... (unkomprimiert, 65 hex-bytes)

oder

(02 oder 03) xx xx xx xx xx ... (komprimiert 33 hex bytes)

Es ist nicht eine DER-format für öffentliche Schlüssel.

+488
Hydrolisk 19.08.2014, 23:15:53

Ich bin testen von RPC-wallet-API-Methoden des Bitcoin 0.13.2, und ich erkannte die Methode getblockhashes (Methode gibt ein array von block-Hash-Werte für einen angegebenen block-Sortiment ab: zwischen zwei timestamp) kann nicht aufgerufen werden, die API gibt "Methode nicht gefunden", so ist es entfernt? Ich bin Verriegelung für eine Methode, die funktioniert wie diese Methode. Danke.

+445
Jamesg 01.04.2010, 08:37:50

Wenn jemand bringt NXT (nxtcoin) als Thema für viele Menschen die erste Reaktion ist die anfängliche Verteilung der nxt-setup. Viele halten dies für eine "premine" Ereignis und sehen es als eine potenzielle Fehler in der Münze selbst als die ersten 75 Interessengruppen gesteuert die Mehrheit der it.

Was sind einige der Argumente, die man geben kann, zu klären, die diese Art der distribution?

+431
Marco Martins 15.12.2013, 08:17:36

Nehmen Sie diese beiden Transaktionen geschehen, eins nach dem anderen:

Transaktionen:

1) Exchange-A -> (1 Bestätigung) Mein Geldbeutel

2) Mein Geldbeutel (Mit hohen Gebühren) -> Exchange B (benötigt 20 Bestätigungen)

Wird der Tausch von B warten, bis die 20 Bestätigungen auf die Transaktion #1 als gut, oder bin ich in der Lage, den Prozess beschleunigen, indem Sie Sie auf meine Brieftasche und bezahlen höhere Gebühren, als der Austausch funktioniert?

+393
Karina 20.10.2019, 16:41:31

Ich habe gelesen, andere Fragen (und deren Antworten) zu diesem Thema, aber ich verstehe immer noch nicht den Einsatz für interne Adressen. Ich verstehe, dass Sie sind senden soll die änderung einer Transaktion gibt, aber ich sehe nicht, wie diese Vorteile, die Sie, alle es tut, ist, bewegen Sie Ihre verbleibenden Mittel auf eine Adresse, richtig? Und könnten Sie einfach bewegen Sie Ihre Mittel zu einem neuen externen Adresse. Ich verstehe, dass der Punkt ist um eine Adresse zu verwenden, die nur einmal, aber das kann auch mit externen Adressen.

Ich hoffe, dass jemand erklären kann, welche Vorteile interne Adressen haben,

Vielen Dank im Voraus!

+355
Frustrated 30.08.2017, 14:19:13

Multibit 0.5.14 ist ein MultiBit-classic-version, die nicht über Saatgut-Wörter und keine Unterstützung für Hierarchische Deterministische wallets. So lange, wie Sie das Passwort kennen, um Ihren Geldbeutel und Sie haben eine aktuelle Sicherung haben, erhalten Sie Zugriff auf Ihr Bitcoin. Es gibt keinen seed-Wörter für Sie, sich zu erholen.

Allerdings MultiBit 0.5.14 ist eine extrem alte version von MultiBit. Es ist eine version von MultiBit-Klassiker, die wurde entfernt und ersetzt mit MultiBit HD (die seed-Wörter). Darüber hinaus MultiBit HD wird nicht mehr gepflegt und unterstützt. So Ihre version von MultiBit ist mehrere Jahre veraltet und enthält Sicherheitslücken und wird nicht mehr gepflegt zu löschen. Ich würde dringend raten, dass Sie wechseln zu einem anderen wallet-software wie Elektron.

+329
Nastua Rastorgueva 01.03.2016, 20:50:05

Ich schickte einige bitcoin mein bitcoin-core-wallet, bevor es synchronisiert, nicht zu wissen, diese sync würde Tage dauern, und Frage mich, ob ich war der import meiner privaten Schlüssel in eine andere Brieftasche, ob das funktionieren würde?

+314
mms11 31.12.2014, 03:28:23

Hi bin auf der Suche auf die Schaffung einer Währung mit NXT-Erstellung generator und habe auf der Suche für Teile im code zu ändern und zu testen, dies ist mehr eine Lernerfahrung für mich.

Gibt es eine Möglichkeit zum ändern bestimmter paramiters

  1. Blocksize zu steigern?

  2. Block-timing kann diese erhöht werden, entweder an der Seite von blocksize oder separat?

  3. Datacloud können diese Größe erhöht werden hochladen größerer Dateien und kann auch verändert werden, so sind diese permenatly hochgeladen oder in Aufmachungen und nur entfernt werden, wenn erforderlich, von der person, die Sie hochgeladen ?

  4. Gebühren wie z.B. uploads, Währungs-Schöpfung, asset-Erstellung können diese verändert werden erhöht oder verringert werden, da base und max ?

Ich werde probly haben Sie noch mehr Fragen, aber ich bin auf der Suche waren zu finden, um diese zu ändern schätzen Sie die Hilfe!!

+294
user14623 25.08.2019, 10:12:19

Sie fehlen nicht, alle Schritte (außer die Aktivierung E-Mail-sicherungen, siehe unten). Der private Schlüssel, in der alten Brieftasche bleibt mit dem alten wallet, auch wenn die alte Adresse hat eine Saldo-null (0.0 BTC). Jeder öffentliche Schlüssel hat einen gekoppelten privaten Schlüssel ein, der verwendet werden kann, eine beliebige andere Taste.

Möchten Sie vielleicht, um sicherzustellen, dass Ihre blockchain.info Brieftasche hat E-Mail (oder Dropbox) sicherungen aktiviert. Jedes mal, wenn sich Ihr blockchain.info Brieftasche hat eine Transaktion, eine verschlüsselte Sicherungskopie Ihrer Brieftasche wird an Ihre E-Mail-Adresse (ein nettes feature). Sie benötigen nur Ihre wallet-Passwort zu importieren und wiederherstellen einer verschlüsselten backup.

Ich mag blockchain.info's wallet-system. Obwohl, wenn ich hatte eine Menge von BTC würde ich halten, die meisten davon auf Papier Portemonnaies, so dass online-Angreifer (zB. keylogging-malware) konnte ihn nicht erreichen.

+281
Marc Lagace 18.04.2013, 15:38:21

Ich bekomme immer noch 100% cpu, wenn mit Catalyst 11.9, wenn ich den -flag f1 auf poclbm. Ich habe es behoben durch Stöße bis zu -f4, das gibt mir ein etwas höher die hash-rate als die f6 hatte ich bisher zum fixieren der cpu-Auslastung.

+149
code4fun 29.10.2014, 01:41:27

Ja.

  • Verwenden createrawtransaction mit Ausgaben, die Sie wollen, aber keine Eingänge.
  • Verwenden fundrawtransaction , um die wallet-add-Eingänge und eine änderung der Ausgabe, wenn nötig.
  • Prüfen Sie, welche Gebühr die daraus resultierenden übermittelte raw-Transaktion hat. Wenn Ihnen das Ergebnis gefällt, weiter:
  • Rufen Sie signrawtransaction anmelden der Eingänge.
  • Rufen Sie sendrawtransaction zu broadcast auf das Netzwerk, und als Nebeneffekt, die Liste in die Brieftasche.

Sie können nicht kontrollieren, die Netzwerk-Gebühr direkt (wie es pro byte, und Sie nicht wissen, die Größe vorher), aber Sie können die feerate mit -paytxfee. In einer neuen Version erhalten Sie auch in der Lage sein zu passieren, die feerate zu fundrawtransaction.

+139
cvrebert 06.01.2018, 08:23:48

wenn jemand errät meine server-und Anmeldeinformationen ein, er/Sie ist willkommen bei mir für meine Geldbörse.

Er/Sie kann auch alle anderen RPC-Befehle. Zum Beispiel, sendtoaddress. Also, wenn Sie Ihre wallet entsperrt ist, können Sie verlieren Ihre Münzen.

+122
BlackPanther 16.05.2011, 23:50:55

Die Mittel in der jeweiligen HTLC ' s get stuck für ein time-out Zeit, wenn die payment_pre-Bild nicht propagieren, zurück entlang der route zu Ihrem Ursprung Kanal. Es gibt keine Garantie im Vorfeld, dass diese Ausbreitung erfolgreich sein wird. Das ist, warum HTLC(gesendet)'s sind immer unterschrieben zusammen mit einem entsprechenden time-out-Transaktion, mit einer signierten Eingabe, verbringt diesen HTLC-Ausgang in einem solchen Ausfall-Szenario.

Tests mit kleineren Mengen, wie Sie Sie vorschlagen, die sicherstellen, dass nur kleinere Beträge sind gefangen in der HTLC-Ausgänge der Verpflichtung, die Transaktionen in Ihrem Kanal, also nur ein kleiner Betrag wäre "stuck" (diese HTLC-Ausgang ist aufwendbare später durch die jeweiligen time-out-Transaktion in einem Kanal in der Nähe). Also, bis die Timeout-Zeit abgelaufen ist, müssen Sie den verbleibenden Kanal der Kapazität zu tätigen, mit.

+106
Digit Plays 03.12.2011, 21:50:13

Namecoin ist groß, aber hat ein paar Probleme:

  • Sie sind zu viele, zu komplizierte Ideen um und das verwirrt und erschreckt die Menschen Es muss einfach und gut einige grundlegende Fragen:
    • Handel namecoins
    • die Registrierung .bit-domains
    • einfache Unterstützung .bit-domains / Finish. Das ist alles.
  • zu reduzieren, Gebühren für die Registrierung in namecoins war der größte Fehler, den man da erstellt überschuss von namecoins und machte Sie zu Billig was ließ die Leute beleave sind Sie wertlos Wie dieses Problem zu beheben:

    • Erhöhung der Eintragungsgebühr mindestens zu verdoppeln
    • erhöhen Sie 4 mal die zerstört namecoins durch Registrierung

Um den Neustart der Kette oder zu ändern, die blockieren belohnen inflationären töten würde namecoin weil niemand Vertrauen würde keiner mehr dieses system.

+93
koenlek 17.05.2019, 21:12:44

Ich folgte im wesentlichen der Anleitung von hier , Wie zu generieren der Myzel-Adressen aus dem 12 Wörter in python

Also mein code ist ähnlich:

von bip32utils import BIP32Key
von bip32utils import BIP32_HARDEN
von bip32utils import Base58
import os, bip39

strength_bits = 128
Entropie = os.urandom(strength_bits // 8)
wallet_generator = bip39.Eselsbrücke('Deutsch')
Merksatz = wallet_generator.to_mnemonic(Entropie)
behaupten wallet_generator.to_entropy(mnemonic) == Entropie # sehen, bijektive!

# Oder geben Sie ihn direkt, wenn Sie bevorzugen:
Merksatz = 'bewusst report Film Exil Käufer drum Armut supreme Fitness-Studio gegen schweben elegant"
passphrase = 'test'

seed = bip39.Merksatz.to_seed(Mnemonik, passphrase=passphrase)
key = BIP32Key.fromEntropy(Samen)
account_number = 0
i = 0
print "Adresse:" + key.ChildKey(44 + BIP32_HARDEN) \
 .ChildKey(0 + BIP32_HARDEN) \
 .ChildKey(account_number + BIP32_HARDEN) \
 .ChildKey(0) \
 .ChildKey(i) \
.Adresse()

Und ich überprüfte es mit https://iancoleman.io/bip39/#english dass die generierte Adresse ist in der Tat die erste Adresse, dass diese Webseite auch generiert. Aber ich möchte auch, um die öffentlichen und privaten Schlüsselpaare mit dieser gleichen Bibliothek. Ich ursprünglich versucht:

print "Öffentlicher Schlüssel:" + Base58.check_encode (- Taste.ChildKey(44 + BIP32_HARDEN) \
 .ChildKey(0 + BIP32_HARDEN) \
 .ChildKey(account_number + BIP32_HARDEN) \
 .ChildKey(0) \
 .ChildKey(i) \
.PublicKey())

print "Privater Schlüssel:" + Base58.check_encode (- Taste.ChildKey(44 + BIP32_HARDEN) \
 .ChildKey(0 + BIP32_HARDEN) \
 .ChildKey(account_number + BIP32_HARDEN) \
 .ChildKey(0) \
 .ChildKey(i) \
.PrivateKey())

Aber das Ergebnis dieser beiden Aufrufe sind nicht die gleichen wie die, die von der website bereitgestellten Informationen, die oben für die gleiche Adresse.

Also meine Frage ist: was ist der richtige Weg für mich zu generieren, die die öffentlichen und privaten Schlüsselpaare?

Edit: um Zu klären, für die genauen Merksatz und passphrase über, die Webseite ich bin für Referenz sagt mir, die erste Adresse und Schlüsselpaar verwendet werden sollte: enter image description here

Während die Ausgabe des obigen python-code ist:

Adresse: 1K6WQtD7bLQ5nQ14GyBV33mBWSbkiRKhqs
Öffentlicher Schlüssel: 62Yi9HBYYagf8CY1Ve2fquHKjBqAA7GFjguutkuhbkp5phzv3w
Privater Schlüssel: EGHMsAp7nY7Jo9F589zCU227KBLTDhiwrq5vyvvrvzxjnpjn4

Also die Adresse passt, aber nicht das Schlüsselpaar.

+73
JulesL 31.01.2019, 14:58:46

Ihre firewall die ausgehende verbindungen.

Bitcoind erstellt 8 ausgehende verbindungen (standardmäßig), über den port 8333.

+60
user3351072 19.05.2013, 05:48:06

wie kann ich herausfinden, wer sandte Sie?

Realistisch gesehen, sind Sie nicht. Man konnte sehen, welche Eingänge verwendet wurden, in der Transaktion, an die Sie die bitcoins haben, und versuchen, finden Ihren Besitzer. Aber es gibt keine Informationen kodiert in die Transaktion, die besagt, wer ihn geschickt hat.

Wenn Sie jemand traf, die behauptete, dass Sie die waren senden, die Münzen zu Ihnen, dann könnten Sie Sie bitten, zu Unterschreiben, eine bestimmte Nachricht von Ihrer Wahl, die mit dem privaten Schlüssel von einem der Transaktion ist-Eingänge. Wer geschickt die Münzen, um Ihnen Zugang zu mindestens einer von denen die privaten Schlüssel, so dass Sie in der Lage sein würde, sich zu beweisen in dieser Art und Weise.

+23
InstantCoffeeJedi 22.12.2011, 22:02:52

Fragen mit Tag anzeigen