Die private-key-format ist das?

Ich habe eine Papier-Brieftasche als Bild-Datei, den QR-code, der den privaten Schlüssel gibt, die eine base64-codierte Zeichenfolge, die gibt "Salted_(einige binäre hier)" wenn dekodiert. Welches format ist das und kann ich den privaten Schlüssel bekommen ohne webcam oder Telefon?

+596
user43109 09.04.2011, 18:04:12
33 Antworten

Ihr laptop-GPU wird im Wettbewerb gegen die Bergarbeiter, die mir bei GHps, Menschen, die haben spezielle hardware für den Bergbau. Sie sind Größenordnungen langsamer als Sie sind. Letztendlich ob es sich lohnt, hängt davon ab, wie viel Zeit Sie haben, und die Kosten der Stromerzeugung, aber es erfordert eine Menge Geduld.

+966
stavan883 03 февр. '09 в 4:24

Läuft BitcoinQT oder bitcoind du ein vollständiger Knoten im Bitcoin - Netzwerk-Sie empfangen und übertragen der Blöcke und Transaktionen. Noch besser, wenn Sie port 8333 öffnen Sie auf Ihrem router und Rechner, andere Teilnehmer können eine Verbindung zu Ihnen, was auch sehr nützlich für das Netzwerk.

Aufgeführt werden als Knoten verbunden blockchain.info Sie müssen eine Verbindung mit Ihren Kunden (mit einer bestimmten Laufzeit parameter für Beispiel, oder durch Zufall). Ich bin mir nicht bewusst, was die IP, die Sie verwenden. Jedoch, Sie nicht brauchen, um angeschlossen werden blockchain.info ein Knoten - verbunden zu sein mit jemand anderes auf dem Netzwerk über den standard-Mandanten macht Sie einen Knoten.

+964
Yaser Awath 13.01.2012, 02:47:28
Die rev*.dat-Dateien enthalten Daten, die benötigt werden, um die Bitcoin-blockchain zurück zu einem früheren Zustand. Dies ist wichtig bei Reorganisationen.
+914
abaid778 21.04.2019, 06:35:54

Ich freue mich auf SIBCOIN. Seinen algo X11-Gost. Ich habe versucht, um zu sehen, was unterscheidet, dass der algo von "plain vanilla" X11.

+825
Local Root 14.09.2014, 05:21:43

Im Fall der scriptPubKey einer Transaktion ist eine standard-M-von-N script, das N verschiedene Adressen entsprechend dem öffentlichen Schlüssel werden hier aufgelistet.

Es gibt wahrscheinlich nur sehr wenige oder gar keine Transaktionen, die in den mainnet Kette, als die wenigen multisig Transaktionen, die auftreten, sind fast ausschließlich mit pay-to-scripthash, wo die Ausgabe nicht enthalten die real-Skript (nur dessen hash), so dass es nicht vollständig entschlüsselt.

+812
Daniel Baguley 14.05.2018, 13:15:10

Soweit ich weiß, ist Bitcoin "abgebaut", eingeführt in das system als Teil des Protokolls, eine Belohnung für die Bergleute, die für die überprüfung jeder Transaktionen und halten das Netzwerk.

Aber wie kann der Austausch und Geldautomaten einzuführen, Bitcoin in das system?

Sagen, kaufte ich mir $10 im Wert von Bitcoin von einem Geldautomaten. ATM nimmt mein Geld, bekomme ich $10 im Wert von Bitcoin zugewiesen die Adresse, die ich angegeben habe. Wo ist die $10 im Wert von Bitcoin kommen? Sicherlich war es nicht "abgebaut, auf der Stelle". Gibt es ein Protokoll für solche Transaktionen? Hat der ATM/Exchange "Ersatz-Bitcoins", dass Sie nur zuweisen für den Käufer? Wenn ja, wie haben Sie erhalten diese Münzen in Erster Linie? Müssen Sie gehandelt haben, es mit etwas zu.

+772
frank the tank 19.12.2014, 10:39:06

TXID 1 438edc1b0d7ad70f289bb9c082681aa50ee1c3d63dbf106b092abe224f0636a7 Bytegeswappten: a736064f22be2a096b10bf3dd6c3e10ea51a6882c0b99b280fd77a0d1bdc8e43

TXID 2 B91aad22dcfe4fca4b03143682642994c607a832d1c4c11c5fd6616310468f8b Bytegeswappten: 8b8f46106361d65f1cc1c4d132a807c6942964823614034bca4ffedc22ad1ab9

Hash12 = 601bffd3fa633bc7cc0ede9f486a5bef88dc8781a58ee4e8c0dd15401000cb71

TXID 3 Daadc472b760fb0586ed2841a9160e99175f05813ce51455f3c08c9765a2a60e Bytegeswappten: 0ea6a265978cc0f35514e53c81055f17990e16a94128ed8605fb60b772c4adda

TXID 4 6543b2025fea04eac45b81304ace9a7672b7a0969a8e9460e4f5cc93062414ce Bytegeswappten: ce14240693ccf5e460948e9a96a0b772769ace4a30815bc4ea04ea5f02b24365

Hash34 = 6c06a7a9e71f66ad01ccf6606176005cad6f5a1a897041f7f8b38a46e62a253a

Hash1234 = D4ff4562b9a0fcd529e9dc80b4466a3a78d6cb03909f8303ae5f38774ed7db2d

TXID 5 E4cb63ed4d06c90be633985f2d6902833c4b502d77fdcb883d5217dfaa75dcc5 Bytegeswappten: c5dc75aadf17523d88cbfd772d504b3c8302692d5f9833e60bc9064ded63cbe4

TXID 6 B64212bc2fc6e1b469d31bc9140d7164794615b257c51f02d067f2a42aad943d Bytegeswappten: 3d94ad2aa4f267d0021fc557b215467964710d14c91bd369b4e1c62fbc1242b6

Hash-56 = 49622b3e9ab2aaa1fdd94b56d9f88d9a5604eb5b053781a7668f3056a92e272c

Hash-56 = 49622b3e9ab2aaa1fdd94b56d9f88d9a5604eb5b053781a7668f3056a92e272c

Hash5656 = 2d8a2fb663d0d018f5343321598d3647b342b06a52306b0e8392bf8273d746a7

Hash12345656= af72e3305e599e39381b45dd328abf2cf740280ca8328fa15fc76820e9bdc5ca Bytegeswappten: cac5bde92068c75fa18f32a80c2840f72cbf8a32dd451b38399e595e30e372af

Arbeitete Wie Ein Charme - Danke @Raghav Sood

+746
simplyblue 14.05.2014, 05:50:07

Ich änderte Wortlaut des Zitats ein wenig, also es würde passen deine Frage.

Wenn Sie eine Verbindung zu einem client, erhalten Sie Antworten auf die port Sie nur verwendet, um die Verbindung zu diesem client. Das Bitcoin-Netzwerk nutzt auch persistente TCP verbindungen, die aktiv bleiben, solange beide Knoten weiterhin ausgeführt.

Bitcoin Kommunikation mit nicht-standard-ports

Aus Gründen der Diskussion, die wir definieren können Server wie die Seite, die wartet, oder lauscht auf port 8333-und Client-Seite, leitet die Verbindung durch senden von Netzwerk-Paket zu "Server-IP-Adresse":"8333" , die Netzwerk-Paket-Adresse des Client, - Server kann senden Antworten zurück zu "client_ip_address":"any_port_reserved_for_client_on_client's_network" .

Bitcoin immer behält sich 8333-port auf workstation für die Kommunikation mit Bitcoin-Netzwerk, aber in der Regel Heim-router ändert die port-Nummer im Paket, wenn es auf dem Weg hin zur Network Address Translation-Mechaniker (NAT). Zur überwindung von NAT und machen Bitcoin-Client fungieren als Server und akzeptieren eingehende verbindungen, Port-Forwarding oder UPnP sollte aktiviert sein.

+744
user160651 12.01.2016, 13:36:37

Mit der Veröffentlichung des bitcoin-version 0.6.1rc2, ist es jetzt möglich, M-von-N-geforderte Signatur-Transaktionen in der main-Netzwerk. Aber wie kommt man eigentlich ausführen einer solchen Transaktion?

Ich habe versucht, Stück zusammen, wie Sie tun dies vor allem aus dem BIP 11 und API-Aufrufe-Liste Seiten auf https://en.bitcoin.it/wiki/

Ich denke, Sie können 'addmultisigaddress' Aufruf bitcoind hinzufügen multisignature-Adresse zu Ihrem Geldbeutel und dann senden Sie die Münzen an diese Adresse. Dies ist der Teil, den Sie setzen, sagen wir ein Treuhandkonto.

Aber ich kann nicht finden, die bitcoind aufrufen, um eine Transaktion zu erzeugen, die für mehrere der Unterzeichnung oder der Aufruf zur Unterzeichnung einer solchen Transaktion. In anderen Worten, wie senden Sie Münzen aus einer multisignature-Adresse? Wie wollen Sie befreien die gefesselte Münzen?

+714
Kennith Ang 22.04.2019, 21:50:47

Gesamtzahl an bitcoins, die jemals existieren werden 21 Millionen und entlüftet.

Wellen sind bereits abgebaut 100 Milliarden Euro. Würde das Horten von 30000 XRP jetzt wird mir in Zukunft einen profit aus Spekulationen Sicht? Außerdem hörte ich, XRP zerstört jede Transaktion.

+628
Joy Yan 09.01.2014, 07:34:20

Kann jemand die Daten verändern nach OP_return?

Meine Frage muss, mehrere Charaktere zu haben, so füge ich ein Beispiel an, dass tut nicht weh:

"vout" : [
{
 "value" : 0.00000000,
 "n" : 0,
 "scriptPubKey" : {
 "asm" : "OP_RETURN 636861726c6579206c6f766573206865696469",
 "hex" : "6a13636861726c6579206c6f766573206865696469",
 "type" : "nulldata"
}
}
],
+590
Ichorholic 22.08.2017, 23:31:04

Was Sie beschreiben, ist ein Widerspruch der Begriffe. Wenn ein Geldbetrag hinterlegt ist, in eine Adresse, das bedeutet, dass nur die Adresse des privaten Schlüssels kann das Geld ausgeben.

Vielleicht könnten Sie das Handwerk eine nicht-standard-Transaktion und den Leuten sagen, es ist eine Adresse B s Besitzer die Erlaubnis, es auszugeben, aber wenn die Leute sehen, die nah genug an der Transaktion, Sie werden in der Lage sein zu sagen, dass es wirklich was mit C (und nicht B)'s Besitzer, die es ausgeben können. Es gibt keinen Weg, um dieses: die Transaktion Ausgang ist öffentlich, ebenso wie die Umsetzung von, wie es funktioniert.

Also, wenn die Frage ist: kann man sich täuschen software X mit einem nicht-standard-Transaktion? Vielleicht, es würde abhängen, die auf der Suche nach einem bug (oder andere, weniger-als-idealen situation) in der software in Frage. (wenn Sie beispielsweise das Handwerk eine Transaktion, die ausgegeben werden können, von Adresse B oder C, vielleicht die Brieftasche zu besitzen B wird sagen, es hat das Gleichgewicht, und wenn er nicht übertragen Sie Sie erneut, bevor Sie das tun, dann können Sie "stehlen wieder" das Geld, das Weg) Aber ich würde behandeln Sie alle nicht-standard-Transaktionen als höchst verdächtig.

+581
Moaz Sarwar 29.11.2015, 02:28:31

Die Anweisungen, die Sie verknüpfen, damit Sie folgende Zeile enthält

./konfigurieren CPPFLAGS="-I/usr/local/BerkeleyDB.4.8/include -O2" LDFLAGS="-L/usr/local/BerkeleyDB.4.8/lib" --disable-wallet

Die --disable-wallet in diese Zeile (überraschung!) deaktiviert die wallet-Funktionalität, so dass die Knoten rein wirken wie ein P2P-Teilnehmer.

Wenn Sie möchten, eine Brieftasche, die Sie konfigurieren möchten, aktivieren Sie die Brieftasche unterstützt.

+571
Alessandro Siverino 27.04.2015, 12:30:14

Nachrichten werden in einer Datenbank gespeichert, auf blockchain.info (also, der text sollte wohl geändert werden). Für eine Weile hatte benutzen die blockchain für die Speicherung von Nachrichten, aber dies wurde geändert, nachdem die Bedenken von ein paar von den Kern-Entwicklern.

Bedenken wurden geäußert von Matt Corallo hier

Oh Gott, das ist schrecklich...das ist wahrscheinlich der schlechteste Weg, um implementieren von Nachrichten in Bezug auf die Belastung des Netzwerkes...

und von Gavin Andresen hier.

Ja, bitte erstellen Sie nicht viel unspendable scriptPubKeys. Es gibt mehr prunable Möglichkeiten der Einbettung von Nachrichten in Transaktionen. Und es sind auch bessere Möglichkeiten der Verknüpfung von Nachrichten mit Transaktionen, so nur Leute, die mit der Transaktion kann die Nachricht Lesen (wenn das ist gewünscht).

Hier ist die Nachricht , dass die Implementierung geändert wurde wieder auf die Verwendung einer zentralen Datenbank.

Seit ein paar Entwickler haben die Sorge geäußert, ich habe mich verändert die Noten zurück zu der zentralen Datenbank für jetzt. Ich denke immer noch, es gibt viele verwenden Sie Fälle, wo Sie vielleicht wollen, Kontaktieren Sie den Besitzer der Adresse ohne zu wissen, eine E-Mail, etc., die einen dezentralen Weg, dies zu tun wäre toll.

+512
Kimau 08.07.2012, 01:22:47

Diese Aggregation sites sind nur Haken bis zu jedem exchange-API und Abfragen der Daten und dann dumping Sie in einer Datenbank. Sie könnte das gleiche tun, ist es eine anständige Menge an Arbeit und Kosten Geld um den server zu starten.

Zum Beispiel, Coinigy API verknüpft ist mit nur etwa jeder exchange-und-pair-Mädchen, es ist ein Kostenpflichtiger service. Ich habe keine Verbindung mit Ihnen. Dies ist nur ein Beispiel.

+510
mwore 24.09.2016, 15:57:36

Die Transaktion sollte überprüfbar sein (und verifiziert) von jedem vollen Knoten. Wenn block enthielt lediglich die Transaktion hashes, alle Knoten, die noch nicht online während der Transaktionen Vermehrung, oder einfach nicht erhalten hat, die Transaktionen würden nicht in der Lage zu überprüfen Sie die Richtigkeit der genannten Transaktionen in den block.

Außerdem, wenn neue Knoten dem Netzwerk beitreten, fordern Sie die gesamte blockchain von Ihren Kollegen, und stellen Sie sicher, dass jeder block, das jemals in der blockchain ist richtig, das bezieht sich auf die Vorherige Aussage. (Tatsächlich gibt es bestimmte Kontrollpunkte in den Prozess, lässt aber halten Sie es einfach. Sie können sich auf diese Frage für weitere Informationen über Sie.)

+492
Yogesh Chavan 07.02.2011, 04:56:20

Ein gesellschaftliches problem ist Bitcoin lösen könnte, ist Vorurteil nach Land des Wohnsitzes. Zum Beispiel, ein Hersteller in Indien können Schwierigkeiten haben, den Verkauf an eine amerikanische Firma, weil die amerikanische Gesellschaft nicht wollen, senden Sie Ihre Kreditkartennummer an Indien, weil dieses würde machen, um nicht autorisierte Zahlungen in der Zukunft. Da bitcoin-Zahlungen sind sicher, trustless, und eine Zeit, bitcoin würde dieses problem lösen.

Ein zweites gesellschaftliches problem Bitcoin lösen könnte, ist die Ungleichheit, verursacht durch Digitalen Diebstahl. Das bitcoin-Protokoll verwendet werden könnte, um zu verhindern, dass das unautorisierte kopieren von digitaler Eigenschaft. Da die meisten der Welt ' s-software-Entwickler in Indien und China Leben, bitcoin könnte sich deutlich erhöhen Ihre Fähigkeit, Geld zu verdienen und dadurch für die Verringerung von Ungleichheit im globalen Maßstab.

Bitcoin könnte gut für die Umwelt. Bitcoin ist in vielerlei Hinsicht eine alternative zu gold. Es ist unmöglich zu beweisen, aber es ist wahrscheinlich, dass bitcoin Wachstum senkt den Preis von gold. Dies wiederum führt zu einer Reduktion von gold-Bergbau, die ist sehr schädlich für die Umwelt.

+488
Evan C 02.07.2018, 04:38:10

Eine bitcoin-Adresse ist nicht das gleiche wie eine Brieftasche. Wenn Sie den privaten Schlüssel für die Adresse haben, können Sie den Schlüssel importieren entweder in Bitcoin-Qt oder ein leichtes wallet wie MultiBit. Sie werden dann in der Lage, zum senden und empfangen von Münzen mit dieser Adresse.

Importieren Sie einen privaten Schlüssel in Bitcoin-Qt, Lesen Sie diese

Importieren Sie einen privaten Schlüssel in MultiBit, Lesen Sie diese

+462
Yao Jiang Cheah 07.12.2016, 20:30:50

Walleting Dienstleistungen

Wählen Sie Elektrum, BIP39 (Trezor/Ledger), oder WIF Privaten Schlüssel. Für BIP39 oder WIF, wählen Sie die entsprechende SegWit Optionen. Ledger / Trezor Helfen

Einige informative Webseiten

Guides

Sicherheit Haftungsausschluss:

Immer senden Sie die Münzen, um die Adresse die du kontrollierst, ersten.

Nicht Vertrauen 3rd-party-software, die mit Ihrem privaten Schlüssel.

LEERE GELDBEUTEL! Samen & privaten Schlüssel geben Sie uns den VOLLEN ZUGRIFF auf Ihr Geld!

+457
Tumelo Moleme 10.06.2010, 11:11:56

Das Protokoll bereits unterstützt Transaktionen, in denen x aus der y-Schlüssel einigen müssen, um zu verbringen die Münzen.

Das Protokoll wird nie Unterstützung von Transaktionen, änderung/erlöschen automatisch nach einiger Zeit, als diese Probleme verursacht.

+427
Peter Schalk 21.04.2017, 23:02:09

Angenommen ich habe eine Brieftasche, die mit einem deterministischen same passphrase. Dann benutze ich es, verschieben von bitcoins um, senden manche ändern ändern von Adressen. Electrum wird offenbar mehr schaffen-Adressen, wenn erforderlich; angenommen, Sie tut es.

Ich später auf 'wiederherstellen' die wallet auf einen neuen Electrum installieren, indem Sie das vorhandene Saatgut. Wie funktioniert Elektron wissen, wie viele Adressen erstellen? Kann es sein, dass die original-8-Adressen sind nun leer (0 BTC), und meine btc sind in den Adressen angelegt werden, später. Wie funktioniert Elektron wissen, wie viele deterministische Adressen zu erstellen, um zu sehen, alle meine vorhandenen btc?

Eine mögliche Technik die ich mir vorstellen kann: Elektron sieht in der blockchain für die ersten Adressen in der Brieftasche. Wenn es sieht, traffic zu diesen Adressen ist, weiß es zu halten versuchen, mehr von der deterministisch-Adressen, bis er sieht keinen Verkehr mehr, an welcher Stelle es Stoppt die Generierung von Adressen in Ihre Geldbörse.

+424
Devd123 19.12.2011, 06:35:16

Für Frage 1 und 2, ZCash (nicht Zikas) bietet einige Lösungen. Es basiert auf dem Bitcoin-code und hat 2 Arten von Adressen:

  • nicht-abgeschirmt: Sie Verhalten sich genau wie normale Bitcoin-Adressen
  • abgeschirmt: Sie können nicht wissen, wie viel Sie sind, die Abwicklung oder zu wem Sie Spenden (es sei denn es ist nicht geschirmt-Adressen).

Wenn Sie nur geschirmte-Adressen, und senden nur Fonds abgeschirmt-Adressen, ist es unmöglich, (nur aus der Betrachtung der blockchain) zu wissen, wie viel zcash Sie haben, noch mit wem du bist, die Abwicklung mit. Jedoch, die Schaffung abgeschirmt Transaktionen ist langsam (es dauert Minuten, IIRC), und die Brieftasche hat ein scan über die volle blockchain zu wissen, wenn Sie haben, Zahlungen erhalten.

OTOH, geschirmt Transaktionen geben Ihnen die Möglichkeit zum einfügen eines benutzerdefinierten memo zu Ihnen, das ist privat, zwischen Ihnen und dem Empfänger.

+418
Van Zay 21.08.2013, 08:43:28

Die Mathematik sagt, dass die Münzen komplett abgebaut-ish in 1.43 Jahren (525 Tagen) aus dem genesis-block.

Das ist im Juni 2015 Leute

+400
abdo wahid 18.11.2011, 09:29:52

Diese website überprüfen. Es hat Zusammenfassung der verfügbaren tools http://block-chain-analysis.com/

+352
TrySpace 13.01.2016, 12:28:31

Ich möchte simulieren, durch "offchain" Mikro-Transaktionen Zahlung. So zu tun, Benutzer müssen zu Beginn abzusetzen gewisse Menge als "Kredit". Mein Ziel ist, zu komprimieren, Transaktionsgebühr, so viel wie möglich und die einzige Einschränkung ist eine "große" Transaktion pro Monat ableiten, user-Guthaben entsprechend Ihrer Aktionen.

Mein Gedanke war, mit nur einem bitcoin privaten Schlüssel pro Monat zu reduzieren von n utxo zum einen, um die zum komprimieren der Größe von der "input-Seite". Zu unterscheiden Benutzer-Kaution wunderte ich mich über die Bereitstellung eines spezifischen token für die Benutzer-und "die ihn bitten" um es zu speichern in der OP_RETURN Feld seiner Transaktion.

enter image description here

Es lohnt sich zu versuchen, oder sollte ich HD-wallet, wie empfohlen, auch wenn es eine Erhöhung der "input size" unvermeidlich ?

+332
Aurora Vollvik 11.04.2017, 19:20:26

Sie können die meisten der Informationen, die von diesen services durch den Einsatz der Bitcoin-API. Sie müssen möglicherweise einige der Buchführung (für tracking-Transaktion details und so weiter), aber es sollte nicht allzu schwer sein. Andere Informationen, die benötigt werden, extrahiert mit zusätzlichen tools, zum Beispiel einige packet-Sniffer für die Entdeckung der Transaktion relaters' IPs und so weiter.

+326
krish 14.03.2013, 20:26:38

Nachdem mein computer starb und wurde wieder aufgebaut, ich bin versucht, wiederherstellen Zugriff auf meine bitcoin-wallet.

Ich habe meine Brieftasche Worte mit, die ich bestätigt haben, so richtig sind die ich benutzt habe Ihnen in der Vergangenheit.

Ich versuche wiederherzustellen ist mein Geldbeutel durch die Eingabe meiner Brieftasche Wörter, die akzeptiert werden, dann wählen Sie meine Sicherung, die sich richtig. Dann bekomme ich die restore-Bericht sagen Backup-Speicherort erstellt Wallet Erstellt Sicherheits-Zertifikate wallet synchronisiert. bitte warten Sie, bis vollständig.

aber als die Geldbeutel nicht erstellen ich glaube nicht, dass es synchronisieren kann. der Bildschirm bleibt so, bis ich Abbrechen.

+292
Suresh sevatkar 02.10.2017, 10:40:13

Ich hatte zu entfernen, eine Kopie des multibit wallet von meinem system und nach mehrere mal zu versuchen, damit es funktioniert auf meinem 64 bit system kann ich jetzt öffnen multibit wallet. Ich denke, wenn ich das Programm entfernt, dass die Brieftasche .dat-Dateien wurden auch entfernt aber ich habe die wallet-Adressen, die entfernt wurden. Ist es möglich, zum abrufen der fehlenden Daten? Kann ich nur senden meine Bitcoins an eine andere wallet, oder muss ich die .dat-Datei, um dies zu erreichen? Hoffentlich habe ich nicht verursacht alle meine bitcoin-Weg zu gehen, dauerhaft. Jede Beratung über dieses Thema wird Total geschätzt, big time.

+288
DeTeam 04.02.2013, 00:13:50

Ich habe mit Blocktrail API:

https://www.blocktrail.com/api/docs/lang/nodejs#data_overview

um Daten für die folgenden unverbrauchte Adresse, die auf dem testnet:

2N6qMqR9D4BTkD6fS1h6Sq3kRV2FeB1L14j.

Blocktrail die API gibt den index als 4, in der Erwägung, dass blockexplorer ist:

https://testnet.blockexplorer.com/api/addr/2N6qMqR9D4BTkD6fS1h6Sq3kRV2FeB1L14j/utxo

und smartbit-APIs:

https://testnet-api.smartbit.com.au/v1/blockchain/address/2N6qMqR9D4BTkD6fS1h6Sq3kRV2FeB1L14j/unspent

beide geben einen index von 0. Bin ich hier etwas fehlt?

+226
fasouto 03.11.2014, 20:59:35

Zunächst einige Hintergrundinformationen.

1. Es gibt einige Koordinaten x,y befriedigende y^2(mod p)=x^3+7(mod p) auf der Secp256k1 Kurve, die nicht entsprechen, eine gültige Bitcoin unkomprimierte publicKey des Formulars 04[x,y].

Wir können beweisen, dass 1 mit dem random_point() - Funktion in Salbei mit unbekannten generator unterE=EllipticCurve(GF(modi), [0,7]). Wenn wir Glück, nach ein paar versuchen Salbei gibt einen Punkt wie Q.

Q=E. random_point()

Q
 (B8F0170E293FCC9291BEE2665E9CA9B25D3B11810ED68D9EA0CB440D7064E4DA : 
 691AA44502212591132AA6F27582B78F9976998DE355C4EE5960DB05AC0A2A3 : 1)

Jetzt haben wir:

Qx=B8F0170E293FCC9291BEE2665E9CA9B25D3B11810ED68D9EA0CB440D7064E4DA
Qy=691AA44502212591132AA6F27582B78F9976998DE355C4EE5960DB05AC0A2A3

Wir stellen Sie sicher, dass Qy^2(mod p) = Qx^3+7 (mod p) erfüllt ist, so bestätigen wir, dass Q ist ein Punkt auf der Secp256k1 Kurve.

Als Nächstes versuchen wir zu validieren Q als eine unkomprimierte Bitcoin publicKey:

04B8F0170E293FCC9291BEE2665E9CA9B25D3B11810ED68D9EA0CB440D7064E4DA691AA44502212591132AA6F27582B78F9976998DE355C4EE5960DB05AC0A2A3

Wir erhalten: Q ist keine gültige publicKey.

Doch die überprüfung der Gültigkeit der gespiegelte Punkt -Q, gibt einen gültigen publicKey:

-Qx=B8F0170E293FCC9291BEE2665E9CA9B25D3B11810ED68D9EA0CB440D7064E4DA
-Qy=F96E55BBAFDDEDA6EECD5590D8A7D4870668966721CAA3B11A69F24EA53F598C

Gültig publicKey for-Q:

04B8F0170E293FCC9291BEE2665E9CA9B25D3B11810ED68D9EA0CB440D7064E4DAF96E55BBAFDDEDA6EECD5590D8A7D4870668966721CAA3B11A69F24EA53F598C

Gültig publicKey for-Q (Hash):

1A2gaiiKy91Pmx8EUcbT4Hd6JFZ3sQvUhm

Frage:

Warum nicht jedes [x,y] Koordinate auf der Secp256k1 Kurve entspricht einer gültigen unkomprimierte publicKey?

Hinweis:

In dieser Frage von der Gültigkeit ich meine, eine Reihe von EG-Koordinaten (x,y) kann zerlegt werden in eine bitcoin - unkomprimiert - Adresse. Ich bin Angabe unkomprimierte aus offensichtlichen Gründen. Meine Frage ist ausführlich genug, hoffe ich zu zeigen, dass es nicht in Bezug auf komprimierte Bitcoin-Adressen.

+170
akvermaktr 12.07.2016, 01:39:02

Es gibt viele Beschreibungen von dem, was mining ist, aber keiner von Ihnen beschreiben es genau. Von dem, was ich sammeln:

Mining heißt, eine nonce c, so dass für einige Informationen s der hash-Wert h(s||c) beginnt mit einer bestimmten Anzahl von Nullen (h, sha-256, || Verkettung).

Die "Informationen" finden Sie hier. Die nonce ist eine ganze Zahl, die weitergezählt wird, in dem mining-Prozess. Aber es scheint, dass es nicht s||c, Hash -, sondern es gibt einige Doppel-hashing geht, aber was, h(s)||c, h(s||c), h(s)||h(c)? Ich kann es nicht ableiten, es von der Python-code im vorherigen link (NB: ich bin code-Analphabeten).

Auch die nonce ist nicht nur initialisiert auf null und dann erhöht, bis es den Erfolg:

Um zu vermeiden, riskieren Sie verschwenden auf diese Weise arbeiten, muss es eine zufällige Ausgangspunkt, und so wird das Werk zu finden, H(s,x,c)/2^(n-k) = 0, wo x ist zufällig (z.B. 128-bits, um es statistisch unmöglich für zwei Benutzer in böswilliger Absicht oder versehentlich am selben Punkt beginnen), und c ist der Zähler wird variiert, und s ist der service string. (Quelle)

Aber das ist der Artikel der Beschreibung hashcash, und wer weiß, bitcoin vielleicht nicht umgesetzt haben, die hashcash-Protokoll, wie es vorgeschlagen wurde.

Meine Frage ist also, was ist der genaue Protokoll? Ich würde gehen und den Quellcode zu Lesen, wenn ich könnte, aber wie gesagt, ich bin nicht code auskennen. Sicherlich ist die Antwort muß möglich sein, formulieren Sie kurz und prägnant, so etwas wie:

Berechnen Sie h(s||c) wobei c läuft über 0,1,..., bis der Wert beginnt mit 15 Nullen.

oder

Hash-N und erhalten x Verhalten X, dann berechnen Sie h(h(s)||c) wobei c läuft über x,x+1,..., bis der Wert beginnt mit 17 Nullen.

Sorry, wenn dies wurde gebeten vor, wenn so offensichtlich bin ich googeln die falschen Worte, danke.

+161
Moderate Level 20.11.2016, 21:37:20

Es müsste sich zunächst um die Ausstrahlung der erste block. Die Funktionsweise der hash-Wert von dem ersten block (einschließlich der nonce, die benötigt wird, um das Rätsel zu lösen) wäre enthalten in den zweiten block. So der Bergmann kann nicht auf den nächsten block, ohne zuerst die Lösung des Rätsels für den ersten block, weil das der einzige Weg, um die nonce.

So kann man nicht arbeiten auf zwei Blöcke und übertragen Sie gleichzeitig. Die blockchain Niederlagen (die nonce, die man nicht sagen kann, bis Sie tatsächlich gelöst, der block). Sie können auf zwei Blöcke, um den nächsten block schneller (obwohl ich bezweifle, dass es wirklich vernünftig, da haben Sie zwei teilen Sie Ihre hashing-power zwischen den workloads).

Es ist nun möglich, bei der übertragung der ersten block und finden Sie die nächsten ein oder zwei in schneller Folge. Dieses geschieht. Das finden der hash ist brute-force. Es ist ein Spiel der Wahrscheinlichkeit, die ist im Grunde nur ein schickes Wort für chance.

+115
cheche 26.02.2016, 16:42:06

Kann ich ihn von der wallet Datei blockchain.com? Da die Probleme weiterhin auf blockchain.com ich möchte die übertragung auf bitcoincore.

+99
David Lohmeier 21.06.2015, 06:24:30
$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