Alle stress-tests erfolgt nach 2015?

Ich überlege, mit einem kleinen test mit Bitcoin-Transaktionen, als ich lief in den stress-test / DDOS, dass Coinwallet.eu-Befragung im Juli 2015 (und vielleicht September zu, ich bin nicht wirklich sicher), wo Sie bombardierten das Netzwerk mit kleinen Transaktionen.

Gab es ähnliche tests gemacht? Sind die Ergebnisse verfügbar? Ich bin auf der Suche nach mehr Informationen über das, was passieren transaction propagation times, block propagation times, etc., in Anwesenheit von hohen Mengen von Transaktionen. Zeiger auf die richtige Richtungen wird sehr geschätzt werden.

P. S. ich studiere das Verhalten von crypto-Netze, so testnet-tests sind nicht wirklich repräsentativ sind, im Allgemeinen, wegen Ihres kleinen Maßstabes und unterschiedlicher Bandbreite, Merkmale, die nach meinem besten Verständnis.

+559
guoc 11.04.2012, 14:17:16
34 Antworten

Der private Schlüssel ist nur dem 32B Entropie, die Sie erzeugt. Zwischen wallets diesen privaten Schlüssel verschlüsselt werden kann, in einem format, in dem weitere Informationen wie die Netzwerk - (main/test/alt) und ob komprimierte oder unkomprimierte öffentlichen Schlüssel verwendet wurde. Diese Codierung nennt die Wallet Import Format.

  • version (1B) (0x80 mainnet/0xEF testnet)
  • privatekey (32B)
  • 0x01 compressionmarker (1B)
  • Prüfsumme (4B)

https://teachbitcoin.io/wallets.html#/2

Prüfsumme ist alles, was ihm vorausgeht. Die Daten werden schließlich base58 kodiert.

An dieser WIF Daten und Erstellung der öffentlichen Schlüssel, die Brieftasche muss nur extrahieren Sie den privaten Schlüssel 32B) und berechnen Sie die public-key point

  • private_key * Generator_point = öffentlicher_schlüssel(x,y)

Die resultierenden x, y public-key-Punkt ist Ihr öffentlicher Schlüssel. Wenn die Kompression Markt ist, nehmen die x-Koordinate und stellen Sie ein 0x02 oder 0x03, je nachdem, ob es gerade oder ungerade ist.

  • komprimiert öffentlicher Schlüssel: 0x02/0x03 + x_coordinate(32B)
  • unkomprimierte public key: 0x04 + x_coordinate(32B) + y_coordinate(32B)
+996
Hoopdady 03 февр. '09 в 4:24

Es ist möglich, aber schwer zu tun mit standard-wallets. Was Sie tun können, ist eine Dritte Adresse, die Ihre Kunden sehen, und wenn Sie Sie empfangen von bitcoins gibt, dann teilen Sie Sie zu den anderen beiden Adressen, die Sie wollen.

+975
ignar 13.01.2010, 19:20:31

Der "Magische string" vorangestellt ist, um eine Nachricht vor dem hashing. Man könnte es als Einstellung für den Hash-Funktion auf einen bestimmten Anfangszustand vor dem hashing der Nachricht. Es dient nur zu geben, einige Unterscheidung hashes Bitcoin-spezifische Nachrichten, indem Sie daraus ein hash-Wert, der Verschieden ist von hashing nur die Nackte Nachricht. Es gibt keine kryptographischen Grund oder Folge diesem.

+965
user127875 12.02.2017, 18:22:43

Es scheint viele Unstimmigkeiten zwischen Kern -, Klassische, etc, wie scale-up Bitcoin.

Soweit Transaktionen pro Sekunde, und die Transaktions-Gebühren, würde einfach hinzufügen mehr Voller Knoten, um das Netzwerk helfen, lösen einige mir von diesen Wachstumsschmerzen?

Es scheint mir, dass mehr Knoten überprüfen Transaktionen würden sowohl die Geschwindigkeit des Netzes und reduzieren die Transaktionskosten. Obwohl, ich glaube nicht, scheinen viel Diskussion überall über dies

+963
vfgrf 02.12.2019, 05:05:12

Elektrum zu haben scheint, zwei Münze Auswahl von Richtlinien , die die Benutzer auswählen aus.

CoinChooserOldestFirst

  • wählt die ältesten zuerst
  • löscht alle nicht benötigten Eingänge, beginnend von der kleinsten
  • standard-Politik

CoinChooserPrivacy

  • wählt nach dem Zufallsprinzip UTXO bis ausreichend
  • löscht alle nicht benötigten Eingänge, beginnend von der kleinsten
  • versuche, eine änderung innerhalb von 0.75 und 1.33 der gesendeten Betrag
  • die alternative "private" Politik

Ich bin mir nicht bewusst, eine Funktion zu Steuern, die Gelder werden abgeholt, aber ich habe nicht verwendet, Elektron selbst, noch.

+900
dzoni 01.07.2011, 13:29:26

Ich habe getan, umfangreiche tests ohne SDD, und später mit SSD. Für Sie sicher, dass das herunterladen der bitcoin-blockchain nicht (!) erfordern eine SSD. Aber, jeder weiß, es ist schneller mit einer SSD. Es ist schwer, disk I/O, das speichern der blockchain, und es gibt auch schwere CPU-Auslastung (neu-) Berechnung der Werte, bevor Sie auf dem lokalen Laufwerk gespeichert. Kann man geben, Parameter zu den bitcoin core client auf der Speicherverbrauch (erhöht die Geschwindigkeit), und Sie können sicher versuchen, zu spielen mit OS-cache. Also brauchen Sie einen fairen Betrag von macht auszukommen, und das Gleichgewicht der Parameter.

Der bitcoin blocksize Wachstum ist vorbestimmt, so dass Moore 's law ist weniger relevant, und die blockchain Wachstum ist viel, viel weniger als das Moore' sche Gesetz. Zurück zu SAN: ich hatte eine ältere 1GB/sec angeschlossenen SAN-Laufwerk, mit Redundanz hinter heruntergeladen und die blockchain auf einem 2-CPU-Maschine. Es war kein problem, und es dauerte nur ~30% meiner vergleichbare desktop-Rechner mit einem INTEL i7-Prozessor (Unix OS).

Die Verlässlichkeit der Daten ist gegeben durch die SAN-Architektur und die Abfrage-Geschwindigkeit ist ausreichend: Abfrage der blockchain "nacheinander", und für sicher, dies ist langsam. Hängt davon ab, Ihren Fall... Aber das ist unabhängig von der Festplatten-subsystem. Allerdings ist die große "online-Forscher" (blockchain.info...) re-index die blockchain, in der bestimmte Adressen, tx-IDs und mehr, so dass Anfragen erreichen einer befriedigenden Geschwindigkeit.

+881
Thabo Sthee Stimontana 28.05.2010, 13:13:03

Ich denke, das ist ein falscher Eindruck. Der code beteiligt, die in CVE-2018-17144 relativ neu ist (die UTXO handling logic geschrieben wurde, die in 0,8 (veröffentlicht Februar 2013), und unterzog sich ein paar kleine änderungen nach, und eine große Verbesserung 0.15). Wenn du mit "original-code", Sie beziehen sich auf den code geschrieben, die von Satoshi, ist von diesem Problem nichts zu tun haben, als ziemlich wenig code übrig ist.

Das Problem war nicht, dass der code nicht verstanden wurde. Es ist, dass es war nicht klar, welches Stück code war verantwortlich für das, was.

Aus performance-Gründen -, block-Validierung ist aufgeteilt in mehrere Etappen; einige laufen, wenn der block zuerst erhalten, einige später ausführen, wenn er tatsächlich ein Kandidat für immer Teil der besten Kette ("Aktivierung"). Das Allgemeine Prinzip ist, dass Sie versuchen, die Arbeit verschwendet, die auf die überprüfung einen ungültigen block proportional zu der Arbeit, die ein Angreifer zu tun hat. Um dies zu erreichen, überprüfen Sie die Dinge, die Billig gefälschte erste, und die Dinge, die teuer sind gefälschte später.

Einer von denen überprüft wurde, ob es doppelt verbringt innerhalb einer Transaktion. Zunächst wird der check gemacht wird, wenn der block empfangen wurde, direkt, und eine Plausibilitätsprüfung während der Aktivierung. In 0.14, in einer performance-Verbesserung, die Prüfung im ersten block wurde entfernt, da es wurde der kritische Pfad für die Validierung des kompakten blocks. Das war falsch; stattdessen entfernen Sie den code, sollte es gewesen bewegt zur Zeit der Aktivierung, aber es schien, dass der Aktivierungs-code schon dabei war diese zu überprüfen. In 0.15, wenn die UTXO-handling-code wurde umgeschrieben, diese überprüfung an die Aktivierungszeit wurde entfernt, weil es nicht zu sein scheinen, tatsächlich Teil der Validierungs-code.

Der Fehler aus meiner Sicht war, dass das aufteilen der Verantwortung für diese Art von double-spending-check wurde nicht naheliegend und sollte dokumentiert werden. Ich war weitgehend verantwortlich für diese. Mehrere Verfahren sind an Ort und Stelle zu helfen, verhindern, dass Fragen dieser Größenordnung, einschließlich einer manchmal störend langsam review-Prozess und funktionale tests (die übung Doppel-Ausgaben, ... nur kein double-spending-in-one-Transaktion). In diesem Fall, die Verfahren gescheitert.

Der rest meiner Antwort ist meine persönliche Meinung, da ich nicht denke, ich spreche für alle anderen.

gibt es Teile der bitcoin-source-code, die "Unberührbaren"?

Nein. Sicherlich einige Teile sind noch gefährlicher zu ändern, aber es ist alles eine Frage von Kosten vs. nutzen. Die änderungen in 0.15 waren sehr gerechtfertigt performance-Verbesserung, und bekam eine Menge Augen, aber nicht genug. Für die Zukunft denke ich, dass dies bedeutet, dass die bar für die überprüfung und tests, vs der mögliche Gewinn muss überprüft werden, für änderungen, berühren Sie diese UTXO-handling-code.

Wie viel Magie es in der source-code, die Teilnehmer benötigen, um genau herauszufinden, vorhanden ist?

Ich glaube nicht, dass es keine Magie. Sicherlich nicht alle Logik ist ebenso einfach zu verstehen, aber das gilt für jedes software-Projekt.

Wenn bitcoin brach, würde die core-Teams bei der Gelegenheit zu springen, um neu bitcoin

Meine persönliche Meinung ist, dass das umschreiben etwas aus dem nichts, ist um Größenordnungen schwieriger zu tun korrekt, als die kleine, inkrementelle änderungen, sind individuell verlängerbar. Beachten Sie, dass die bar für die Richtigkeit im Konsens der code ist extrem hoch: nicht nur muss Sie es akzeptieren, werden alle gültigen Blöcke, muss es auch ablehnen, alle ungültigen Blöcke. Diese Art von Konsistenz zwischen codebase ist extrem schwer zu pflegen. Die meisten reimplementations der Bitcoin ist Konsens Regeln gehabt haben, eine oder ein paar schwere Fehler in Ihrer Geschichte, und ich wäre nicht überrascht, wenn die meisten von Ihnen haben noch nicht genau die gleiche Logik in allen Fällen.

bitcoin mit den neuen features (mast, Tippen Sie auf, schnorr) etc.

Zum Glück, die Dinger sind sehr gut isoliert Veränderungen mit einer einfachen Schnittstelle zum rest des Systems. Skript Validierung ist ziemlich einfach nur ein "rufen Sie eine Funktion mit dem output und input, ohne viel von einem anderen Zusammenhang, und true oder false zurückgeben". Es gibt auch naheliegende Möglichkeiten zur Einführung von abwärtskompatible änderungen: fügen Sie einfach zusätzliche "return false" Aussagen, dass es nicht zu ändern alle anderen Variablen.

Ist die Beschreibung der source-code als mit einem Krebs-Zentrum eine riesige übertreibung, oder ist es spielerisch genau?

Ich möchte nicht wissen, was das Zentrum sein würde, so dass ich denke, es ist eine übertreibung.

Die Idee ist, aktuelle Mitwirkenden arbeiten rund um den alten code wie das gehen auf Eierschalen genau?

Berühren Konsens code ist immer zu Fuß auf Eierschalen, aber das bedeutet nicht, dass es nicht sollten, oder nicht getan werden kann. Ich glaube auch nicht, es würde anders sein, wenn der code hatte eine andere Geschichte - Konsens der Korrektheit ist nur ein hartes problem.

+771
yun chang 15.05.2013, 15:33:10

Ich habe gerade zusammengeführt PR von Rusty Russell , der darauf abzielt, der seinen Zweck erklärt. Aus dem text, der Hinzugefügt wurde:

Während secp256k1 code geschrieben werden Konstante Zeit, egal was versteckte Werte sind, ist es möglich, dass ein zukünftiger compiler kann Ausgabe-code was nicht, und auch, dass die CPU möglicherweise nicht die gleiche emittieren radio Frequenzen und ziehen die gleiche Menge power für alle Werte.

Diese Funktion bietet einen Samen, der zusammengefasst in die blendende Wert: das blendend Wert Hinzugefügt wird, bevor jede Multiplikation (und nachträglich entfernt), so dass es keinen Einfluss auf die Funktion Ergebnisse, sondern Schutz gegen Angriffe, die verlassen sich auf irgendwelche input-abhängigen Verhalten.

Rufen Sie diese nach secp256k1_context_create oder secp256k1_context_clone, und nennen das immer wieder danach.

+715
Jonathan Zhou 16.03.2014, 15:30:03

bitcoinjs ist eine Sammlung von Projekten und Bibliotheken in javascript entwickelt, um Brieftasche und andere Dienstleistungen.

Ein solcher service ist der Exit-Knoten - eine Node.js server für die Bereitstellung von Bitcoin webservices zu thin-clients (möglicherweise geschrieben in anderen Sprachen als javascript).

+684
zertyz 22.12.2015, 08:25:51

Ich verstehe, dass die Ledger-Nano-S erlaubt es, erstellen Sie ein 24-word-recovery-Satz.

A) Warum ist es besser, die Nutzer einer 24-word-recovery-phase als backup, als dass die öffentlichen und privaten Schlüssel als backup?

B) Wie funktioniert Ledger decodieren der recovery-Satz in einen öffentlichen und privaten Schlüssel?

+653
pgerstoft 29.07.2012, 16:24:07

Ich gehe davon aus, dass Sie heruntergeladen haben, Bitcoin-QT, der standard bitcoin-client. Dies ermöglicht Ihnen die Verwaltung Ihrer Adressen zum senden und empfangen von Bitcoin.

Wenn Sie möchten, mine bitcoin benötigen Sie spezielle software, und wenn Sie wollen, to mine bitcoin gewinnbringend Sie müssen auch spezielle hardware. Es gibt zahlreiche Fragen, etwa "wie mir mit X" auf dieser Seite, wenn Sie möchten, zu bekommen begann mit. Siehe zum Beispiel: Wie kann ich Bitcoin mining?

+639
Leon Chang 01.04.2017, 02:47:44

Es ist an dieser Stelle klar, dass Mircea hatte Recht.

Forking bitcoin ist unglaublich schwer zu tun, sogar mit dem "80% der Unterstützung der Gemeinschaft" die forkers hatte, wieder im Jahr 2015. Sie sind immer noch bei ihm im Jahr 2017, obwohl Ihre Unterstützung unter hodlers zu sein scheint wesentlich vermindert, während die big Blocker haben gleichzeitig gewann ein quasi-mining-Monopol. Aber es sieht immer noch wie der s2x schwer Gabel wird nicht in ein paar Wochen.

+576
user43351 27.03.2011, 07:50:57

Die "führenden Nullen" sind eine Vereinfachung. Die Schwierigkeit wird codiert, als Ziel ist im wesentlichen eine 256-bit Zahl. Da block-hashes produziert, SHA-256, Sie sind auch ein string von 256 bits. Wenn ein block Kandidaten-hash interpretiert als eine Zahl ist numerisch kleiner als der Ziel -, block-Kandidat ist ein Gültiger block ist.

+532
Janybek 21.05.2015, 21:05:30

Sie können all diese Informationen von der bitcoind-API. Sie download bitcoind, setzen Sie Ihre RPC-Konfigurationen in Ihr .conf und dann die Verbindung über RPC

https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list

http://paste.ee/p/IBU79

Das gleiche gilt für alle Münzen wirklich. Die meisten kopieren einfach die bitcoin-oder litecoin-Quelle. Viele der Eigenschaften sind dasselbe,

+526
Srimant Anne 04.10.2014, 08:06:38

Ich habe auf der Suche für ein Gerät, das mir erlauben würde, mir Bitcoins, ohne zu viel Lärm und Hitze. Etwas, relativ klein, ich könnte bleiben in einem Regal, ohne sich sorgen zu viel über Sie.

Ein rig mit GPUs ist zu laut so sah ich in FPGAs, aber ich habe keine Ahnung, was diese Geräte sind. Von dem was ich verstehe, ein FPGA ist nur eine Karte (z.B. eine GPU), so würde ich noch benötigen, um einen computer auf 24/7, richtig?

Brauche ich da spezielle hardware/software, eine Verbindung zu einem FPGA auf meinem Rechner oder funktioniert es wie eine GPU?

+507
DamonG 22.11.2019, 20:24:54

raw hex:

0100000001390210797248b4f5a4a6c0fbcbde14a3ea132bdbfedb07aea35bff5cfc0766b1000000008a4730450220035db00b2bed0e4e97b92b9ee3610587110041c0e71f99b4563fe990d1a5a2b0022100ded70700477d36e7867dfb11842e86ef95e06e5fe910f4334730195493b362da41041862f45bcd7f2a0a8b2f1d24effdcede809ba4f46a78e5baac43ae0c0f6c651ceb02db5a9527ca9e722a4aca51284d6ee36408625b3463c68abfe3b5740aa42cffffffff0140420f00000000001976a914bee3bbfdad113a061739375edcfe6a908c096c7088ac00000000

Ich habe diese handgefertigten tx von irgendwo. Ich will wissen, warum es nicht akzeptiert wird. Von sendrawtransaction im litecoin-qt, bekomme ich TX abgelehnt (code -22)

EDIT: ich vermisste eine null am Anfang. Behoben

Hier ist es, was ich mit decoderawtransaction

{
"txid" : "a3de612bfa175d4c688648e205644305561f7d2cd96ae6a4ad23cabac4e3b887",
"version" : 1,
"locktime" : 0,
"vin" : [
{
"txid" : "b16607fc5cff5ba3ae07dbfedb2b13eaa314decbfbc0a6a4f5b4487279100239",
"vout" : 0,
"scriptSig" : {
"asm" : "30450220035db00b2bed0e4e97b92b9ee3610587110041c0e71f99b4563fe990d1a5a2b0022100ded70700477d36e7867dfb11842e86ef95e06e5fe910f4334730195493b362da 041862f45bcd7f2a0a8b2f1d24effdcede809ba4f46a78e5baac43ae0c0f6c651ceb02db5a9527ca9e722a4aca51284d6ee36408625b3463c68abfe3b5740aa42c",
"hex" : "4730450220035db00b2bed0e4e97b92b9ee3610587110041c0e71f99b4563fe990d1a5a2b0022100ded70700477d36e7867dfb11842e86ef95e06e5fe910f4334730195493b362da41041862f45bcd7f2a0a8b2f1d24effdcede809ba4f46a78e5baac43ae0c0f6c651ceb02db5a9527ca9e722a4aca51284d6ee36408625b3463c68abfe3b5740aa42c"
},
"sequence" : 4294967295
}
],
"vout" : [
{
"value" : 0.01000000,
"n" : 0,
"scriptPubKey" : {
"asm" : "OP_DUP OP_HASH160 bee3bbfdad113a061739375edcfe6a908c096c70 OP_EQUALVERIFY OP_CHECKSIG",
"hex" : "76a914bee3bbfdad113a061739375edcfe6a908c096c7088ac",
"reqSigs" : 1,
"type" : "pubkeyhash",
"Adressen" : [
"LcdHTvKV5PNBbhcHrd1h3QRNcJLsxkfUfd"
]
}
}
]
} 

EDIT: könnte ein problem mit Signaturen. Kann jemand überprüfen, ob die Unterschriften korrekt sind. Ich weiß nicht genug über die litecoin-Protokoll, es selbst zu tun.

+473
Lalith H 06.03.2018, 18:10:42

Deine Frage fragt, effektiv, wo Sie kaufen können BTC über EFT-Zahlung von Ihrem australischen Konto.

Durch den Klang der es, den Austausch, die Sie versucht haben, gemacht haben, die Vermutungen, die dies verhindert. Ich Frage mich, was passieren würde, wenn Sie ein VPN, um Ihre Konto-setup auf einem exchange?

Es gibt viele VPN ' s zur Verfügung, mit denen Sie geben Sie die Ziel-exit-Land (Hola für Chrome zum Beispiel) - es wäre eine ziemlich einfache Angelegenheit vor Gericht.

Es kann auch helfen, wenn Sie hatte ein Australischer E-Mail-Adresse, obwohl Gmail und ähnlichen country-generisch genug, dass es nicht darauf ankommt. Mit dem VPN könnte man wahrscheinlich registrieren Sie sich jetzt für yahoo.com.au-E-Mail-Adresse oder ähnliches von Ihrem bevorzugten webmail-Anbieter. Australische Firmen wie iinet und Bigpond bieten auch E-Mail-hosting.

Wenn Sie waren, Australien zu besuchen, es wäre eine einfache Sache, Kauf von bitcoin.com.au, die erfordern minimale Konto-setup aber eine Kaution in Bar (kein EFT).

Auch Sie könnten Fragen Sie Ihren australischen bank zu erteilen Sie mit einer Debit-Karte (Visa/MC-logo), die man direkt auf Ihre Mittel verwenden, die für den Kauf weltweit.

+460
monimen 15.06.2016, 01:22:51

Ich installieren ripple-Münze von Github haben wie ich, für andere Münzen. Zum Klonen gewellter gewellter von Github, ich kann nicht finden die Dateien unter kräuselte sich, als ich für andere Münzen. Kann ich nicht finden viele Informationen über die Installation von etwa ripplecoind.

~/wellige$ ls
bin Baut doc-LIZENZ-Paket.json-README-Datei.md SConstruct site_scons src test

Ich folgte den folgenden Schritten:

$git clone https://github.com/ripple/rippled.git
$cd ripplecoind/src
$make -f makefile.unix
make: makefile.unix: Keine solche Datei oder Verzeichnis
Hersteller: *** No rule to make target `makefile.unix'. Stop.

Kann jemand mir helfen mit der installation vor?

+430
jtmac6 05.08.2012, 07:01:23

Ich werde zu schätzen einige Vorschläge für online-Ressourcen oder software, die verwendet werden können, um zu überprüfen/überwachen ein paar tausend BTC Adresse. Dank

+427
EliS 28.07.2010, 13:54:46

Ja:

import ecdsa
print(ecdsa.SigningKey.generieren(Kurve=ecdsa.SECP256k1).to_string())
+422
Roel Baardman 09.01.2012, 13:48:30

Ja, definitiv, und in der Tat in Wirklichkeit Blöcke abgebaut werden, schneller als 1 jeder 10 Minuten. Als dieses schreiben, über das Leben des Bitcoin, die Blöcke abgebaut wurden, durchschnittlich etwa 1 alle 9 Minuten 35 Sekunden. Dies ist aufgrund der rückwärts gerichteten Natur des begrenzender Mechanismus und die Tatsache, dass die Gesamtzahl der hashing-power immer größer. Es gibt auch andere Fehler mit dem rate-limiting-Algorithmus unter extremen Bedingungen.

In der Praxis, obwohl, jeder mit genug hashing-power nutzen, um die Mängel in der rate-limiting-Algorithmus wäre wohl ein einfacher und rentabler Zeit ausnutzen anderer Mängel in dem system zur Verfügung Bergleute, die einen erheblichen Bruchteil der mining-power.

+410
Maria Semuel 17.02.2019, 06:51:54

Gehen Sie zu Blockchain.info

Anmelden und nach der Anmeldung gehen Sie zu Einstellungen. Dann in den Einstellungen sehen Sie Adressen wie unten gezeigt:

enter image description here

Dann klicken Sie auf Import Bitcoin-Adresse wie folgt ein:

enter image description here

Dann fügen Sie Ihren privaten Schlüssel, denn es ist in der form, wie gezeigt:

enter image description here

Klicken Sie auf importieren, und Sie werden in der Lage sein zu verwenden Ihre BTC wieder.

Nun, Bitcoin, Bargeld, gehen Sie einfach zu Einstellungen > allgemein

Dort sehen Sie eine Schaltfläche in der Nähe dieses zu behaupten, Ihre Bitcoin Bargeld sowie:

enter image description here

In Bezug auf Bitcoin Gold ist, ist es noch nicht offiziell gestartet, und aktualisieren Sie die Antwort, wenn es ist eine sichere Weg, um Zugriff auf Ihr Bitcoin-Gold als gut.

Bitte Folgen Sie, und lassen Sie mich wissen, wenn Sie waren in der Lage, zum abrufen der Münzen.

Update:

Für diejenigen, die zum abrufen von BTG, bitte den Kopf zu Coinsutra für einfachen Abruf.

+387
jobs 09.01.2015, 21:38:52

Google news in den letzten Monaten hat sich eine Geschichte über ein Unternehmen in Frankreich genannt Paymium wurde lizenziert als bank (ohne in genau das, was das Unternehmen tut), und eine andere Firma, die hat, nach Atlanta, genannt Bitpay, die es ermöglicht, Kunden-Websites zu akzeptieren bitcoin Zahlungen. Die Schlagzeilen über das letztere schien über die Tatsache, dass Sie würden angehoben, etwas mehr als eine halbe million Dollar aus einer kleinen Zahl von Investoren. Google news enthält nicht alles, was über Coinbase, soweit ich mich erinnern kann. Aber ein Blick auf websites macht es so Aussehen, als wenn Sie könnten alle in etwa das gleiche Geschäft.

Kann jemand vergleichen und diese Unternehmen, einschließlich, aber nicht beschränkt auf, Unterschiede und Gemeinsamkeiten, in dem was Sie tun? Und gibt es noch andere solche Firmen, sind bemerkenswert und das habe ich hier verpasst?

+357
wasd 26.10.2017, 05:24:38

Es ist etwas unintuitiv über Bitcoin Transaktion SigOp zählen. Normalerweise ist die Signatur, die Anzahl von einen block berechnet, indem man die scriptPubKey jeder Transaktion und zählen, wie viele OP_CHECKSIG Operationen, die es enthält. In anderen Worten, die SigOp zählen ist geworden, indem Sie prüfen, wie viele Ausgänge Sie erstellen, nicht wie viele Eingänge Sie zu erlösen.

Aber Sie kann natürlich nicht sehen, wie viele Operationen ein P2SH-script nicht nach seinen hash. Stattdessen wird die Transaktion, die verbringt die P2SH Skript "zahlt" für Sie.

Die etwas umständliche Sache ist, dass man nicht sagen kann, wenn ein scriptSig für ein P2SH Ausgabe, es sei denn, Sie sehen den outpoint ist, es auszugeben.

Warum nicht CheckBlock() nur sind die P2SH sig op Zählung zu vermeiden code-Duplizierung zwischen den beiden Methoden?

Ich glaube nicht, dass es für die Abwärtskompatibilität. Während ConnectBlock zählt nicht P2SH SigOps für Transaktionen, die angezeigt werden P2SH aber nicht, dass die Logik implementiert werden konnte, CheckBlock statt.

Ich glaube nicht, dass es für die Effizienz. Die Ablehnung Blöcke mit zu vielen SigOps ist nicht sehr Häufig, da dauert es über sieben tausend Dollar von Strom, um einen block. Ich vermute, dass Sie könnten entfernen Sie die SigOp-check von CheckBlock für eine sehr kleine Leistung zu erhöhen.

Ich denke, es ist teilweise, weil es reizt, sich zu ändern. Immer die P2SH SigOp zählen erfordert den Zugriff auf die CCoinViewCache Objekt, die nicht übergeben CheckBlock.

+324
Yeasir Mohammad Akib 11.07.2019, 22:36:30

Also habe ich heruntergeladen und entpackt bitcoin core. Ich habe jetzt bitcoin-0.17.1 Sitze in meinem home-Verzeichnis . Was kommt als Nächstes? Wie kann ich installieren und starten diese? (Offensichtlich bin ich ein newb, helfen sehr geschätzt.)

+283
tekron 07.06.2013, 17:43:49

Meine beste Ansatz wäre, um Ihnen zu zeigen coinbase.com oder xcoins.io oder gemini.com und zeigen Sie Ihnen, wie Sie Ihr wie ein Bankkonto. Sie können sich einloggen und überprüfen Sie Ihre balance oder zu einem Bankkonto abheben, direkt aus Ihrer Geldbörse.

Sagen Sie Ihnen, dass Bitcoin + Coinbase ist weniger teuer im Vergleich zu PayPal: Mit Coinbase die Kirche kann Ihren eigenen Spenden button für seine website und akzeptiert bis zu $1 million in den Vorgängen mit keine Gebühren (und nur 1% nach, im Vergleich zu der PayPal-2.9% + 30¢/transact. Gebühren). Natürlich, wenn Sie Bitcoin akzeptieren, ohne Zwischenhändler wie Coinbase, wäre da nicht noch eine 1% - ige Gebühr, entweder.

Wirklich, Sie sind wahrscheinlich nicht zu wissen, was Sie sprechen, es sei denn, Sie visualisieren es für Sie. Zum Beispiel in meinem xcoins.io-Konto zeigt es meine Bitcoin in einem dollar-Betrag zu, damit Sie sehen, dass und nicht verwirrt, wenn Sie wissen was ich meine.

+255
Sudesh Jadhav 14.03.2013, 19:27:50

Ein wallet ist eine Menge (oder Sammlung) von Adressen.

Eine Adresse ist ein Ort, um zu senden (Bitcoin) von und zu.

Wie ein Schlüssel (Adresse) und ein Schlüsselanhänger (Geldbörse/Adressen)!

+209
Black Bird 17.09.2016, 12:49:18

Alles, was Sie tun müssen, ist, jemanden zu finden, verkaufen Sie den Betrag ein, den Sie suchen, an bitcoins. Nachdem die bitcoins erhalten an Ihre Adresse, Sie können, verbringen Sie die Weise, die Sie mögen, überall in der Welt (solange Sie Zugang zum internet haben). Also, wenn Sie wollen, senden Sie Sie an jemanden im Ausland, ist alles was Sie brauchen Holen Sie sich die bitcoin-Adresse von dieser person und überweisen Sie den Betrag, den Sie wählen.

Die größte Schwierigkeit für Sie in China ist, wohl, jemanden zu finden, der verkaufen der bitcoins in den ersten Platz. Für diese Angelegenheit, Sie haben zu tun, einige suchen in Ihrer Umgebung.

Sehr einfach!

+164
Artyom Diogtev 16.07.2019, 23:14:47

rescan ist für Ihren Geldbeutel. Es wird geprüft, für die fehlenden Transaktionen auf Start. Wenn Sie möchten, synchronisieren Sie alle Blöcke, dann denke ich, das Sie verwenden möchten -Neuindizierung das neu Kette Staats-und block-index aus dem blk*.dat-Dateien auf der Festplatte. Natürlich sind diese command-line-Parameter.

Sie können wahrscheinlich verwenden verifychain auf bitcoin-cli. Geben Sie die bitcoin-cli helfen verifychain für Informationen.

+161
shtruz 21.09.2015, 07:48:35

Sie konnte kaufen oder verkaufen, eine physische bitcoin wie ein casacious Münze oder BitBill (oder sogar ein finanziertes Geschenk-wallet wie aLittleBitOfCoin). Diese Art von Austausch nicht einmal, dass computer-Zugang. Sie konnte exchange-offline-Papier-wallets, aber dann ist es ein Grund mehr, die Frage der Geheimhaltung des privaten Schlüssels.

+153
Jian Yang 07.03.2015, 10:54:07

Die oben genannten Website, blockviewer.com ist jetzt down.

Es sollte eine gewisse Art von Suche/Abfrage-engine, die Ihnen erlaubt, finden die Adressen im Zusammenhang mit einer bestimmten Adresse auf der Grundlage der klassischen Benutzer-generierenden Algorithmus.

Anekdotisch, meine Universität sein könnte, hosting, eine solche Maschine durch das Ende des Sommers. Wir schauen auch auf Javascript-basierte Visualisierung Motoren zum hosten der Daten durch.

Leider, es scheint jedoch, dass keine solche visualizer (oder auch öffentlichen Datenquelle) gibt es derzeit, soweit ich das sagen kann.

+150
paragbaxi 16.12.2012, 01:41:10

Da Sie bereits versucht "-zapwallettxes" Ihr Mandant ist nun nicht mehr die Ausstrahlung dieser Transaktion.
Sie haben vier Optionen zur Auswahl(ich zählte Sie nach Schwierigkeit):

1. Warten Sie, bis es sank von mempool oder abgeholt durch einen Bergmann.

2. Fragen Sie die Bergleute für die Hilfe.
Da Sie dringend benötigen: bitcointalk.org haben viele Mitglieder, die Kostenlose Transaktion accelerator services. Sie können auch gehen, für die bezahlten Dienstleistungen, aber bewusst sein, fallen Sie nicht für die scammy lieben.

3. Der Versuch, eine Ersetzen-Durch-Gebühr (RBF) doppelte ausgeben Transaktion.

4. Versuchen Sie, einen Child-Zahlt-Für-Eltern-Transaktion , wenn Sie auch den Empfänger der Transaktion.

+126
rixz 09.12.2016, 12:21:57

Von Ihrem X-Wert, kann man 2 verschiedene Y-Werte.

y^2 == (Y * Y) == (-Y * -Y) (mod p)

Je nach format des public-key in das bitcoin-Transaktion-Eingang, Sie können herausfinden, welche Y ist, die Sie überprüfen möchten gegen.

Wenn der öffentliche Schlüssel beginnt mit 04, dann ist Y bereits in die public-key-und Sie brauchen nicht zu tun, die keine Berechnungen zu finden Y

Wenn der öffentliche Schlüssel mit 02, beginnt dann der Y-Wert, den Sie wollen, ist eine gerade Zahl.

Wenn der öffentliche Schlüssel beginnt mit 03, dann der Y-Wert, den Sie wollen, ist auf ungerade Zahl.

Mit deinem Beispiel für X,

X = 55066263022277343669578718895168534326250603453777594175500187360389116729240

Berechne ich die möglichen Y-Werte,

Y1 = 32670510020758816978083085130507043184471273380659243275938904335757337482424
Y2 = 83121579216557378445487899878180864668798711284981320763518679672151497189239

Wählen Sie Ihre Y-je nach format des public-key in das bitcoin-Transaktion Eingang.

Python-code,

p = 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f
x = 55066263022277343669578718895168534326250603453777594175500187360389116729240
ysquared = ((x*x*x+7) % p)
print "ysquared= %s" % ysquared
y = pow(ysquared, (p+1)/4, p)
print "y1 = %s" % y
print "y2 = %s" % (y * -1 % p)

Ich bevorzuge zu schauen, meine zahlen im hex-format, so ist hier das gleiche Beispiel für die Ausgabe als hex.

X = 0x79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798
Y1 = 0x483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8
Y2 = 0xb7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777

Python-code,

p = 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f
x = 0x79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798
ysquared = ((x*x*x+7) % p) 
print "ysquared= %s" % hex(ysquared) 
y = pow(ysquared, (p+1)/4, p)
print "y1 = %s" % hex(y)
print "y2 = %s" % hex(y * -1 % p)

Ein Beispiel Transaktion mit dem öffentlichen Schlüssel X,Y1 (0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798) https://2coin.org/index.html?txid=8e2c570498680261040ceffdd15e67dda6c00a885d1e5484f220125f3a5e2c56

Zum Zeitpunkt des Schreibens gab es keine Transaktionen mit dem öffentlichen Schlüssel X,Y2

+58
Jim Crandall 15.02.2019, 08:30:21

Aus dem bitcoin RPC, beide gettransaction und getblock gibt eine Bestätigung in Ihre Antwort, sind Sie immer gleich? Gibt es einen Fall einer Transaktion Bestätigungen ist nicht das gleiche wie die block-Bestätigung Nummer?

https://bitcoin.org/en/developer-reference#gettransaction

https://bitcoin.org/en/developer-reference#getblock
+32
Hootneewho 15.08.2018, 13:37:05

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