Kann rainbow-Tabellen werden verwendet, um private Schlüssel aus dem öffentlichen Schlüssel?

Ich verstehe, dass der öffentliche Schlüssel wird geheim gehalten, bis eine bitcoin-Transaktion durchgeführt wird, an welcher Stelle der öffentliche Schlüssel offenbart werden, um zu beweisen, dass Sie erstellt die Transaktion mit Ihrem privaten Schlüssel. Bis dann, nur ein hash-Wert Ihres öffentlichen Schlüssels ist, weitergegeben, wissen, wie Sie Ihre bitcoin-Adresse.

Sobald mein öffentlicher Schlüssel bekannt ist, wäre es möglich für jemanden, der lookup meinem privaten Schlüssel in einer rainbow-table ?

+460
MitHof 16.01.2011, 21:31:02
26 Antworten

Meine PC details:

Prozessor: Intel(R) Core(TM)2 Duo CPU T8300 @ 2.4 GHz 2.4 GHz Installierter Arbeitsspeicher(RAM): 4GB DRAM Grafikkarte-GPU: Mobile Intel(R) 965 Express Chipset Family

Könnten Sie mir bitte sagen, was ist der Schnellste btc miner, die ich verwenden kann?

Vielen Dank im Voraus Joseph Omondi Odhiambo

+888
Clarus Dignus 03 февр. '09 в 4:24

Dies ist nicht der BTC-e help-desk.

Für Informationen, deren Austausch ist unglaublich nicht mehr auf die Hilfe-Anfragen, und wenn Sie ein neuer Kunde sind oder wenn Sie übertragen das Geld in der exchange Sie haben zu springen durch Reifen zu entziehen.... oder warten die üblichen 30+ Tage, bis Ihr Konto wieder reagiert.

+816
Cason 09.05.2011, 10:12:06

Wenn ich bin, verstehen Sie Recht, Sie schickte Bitcoins an eine andere wallet, aber vergessen, die pin-und recovery-Schlüssel, effektiv für sich selbst sperren.

NÖ. Ihre pin-Nummer würde Ihnen helfen, in der Brieftasche, und wenn Sie es vergessen, Sie haben sollte eine recovery-Schlüssel an. Der recovery-Schlüssel ist Ihre Letzte Verteidigungslinie.

Keine Möglichkeit, Sie wiederherzustellen, es sei denn, Sie sind mit einem 2-aus-3 multisig wallet, wo Sie Sie Kontaktieren können, BitGo und dann an die externe storage-Lösung für Ihren privaten Schlüssel.

In der Regel alle Brieftaschen sagen Recht an Ihr Gesicht, um es wieder auf. Ich habe keine Ahnung, warum Sie nicht.

+799
Elliott Macneil 26.07.2011, 17:59:18

Sie könnte einfach erstellen Sie eine bitcoin2, bitcoin3, ... man könnte eine unendliche Anzahl von bitcoin-Währungen mit verschiedenen parametrischen Räume. Diese Leben würde in separaten mathematische Räume jedoch so, dass du nicht zum Beispiel in der Lage sein zu erstellen, die bitcoins in bitcoin2, die Einfluss auf bitcoins, die in der original-bitcoin -: es wäre ein ganz separates system.

Aber wir brauchen nicht so theoretisch über diese; es gibt viele alternativen digitalen Währungen bereits in der Existenz:

https://en.bitcoin.it/wiki/Category:Digital_currencies

Ich würde auch hinzufügen, andere Formen der populären Kredit-wie paypal-Guthaben und den neuen Amazon-Münze, die aus dieser Liste.

Diese können co-existieren und es ist kein problem in dieser.

Ich denke, als Herausforderer von bitcoin aber es würde schwierig sein, wie bitcoin ist die etablierteste und beliebteste digitale Währung so weit. Menschen neigen dazu, zu investieren, was bereits zu den beliebtesten, so erhalten Sie einen Zinseszinseffekt aufgrund dieser. Aber dies ist nicht zu sagen, dass etwas wie etwas wie Amazon Münze konnte nicht eclipse bitcoin für die beliebte Verwendung.

Beachten Sie, dass diese Währungen variieren auch in der Anonymität und Liquidität, die auch beeinflussen, wie beliebt Sie geworden.

Aber ich denke, zusammenfassend muss ich sagen, dass niemand die Zukunft voraussagen kann für diese Art der Sache, also werden wir einfach abwarten und sehen.

+728
Angga Arfi Pratama Angga 31.12.2014, 12:57:32

Also habe ich wirklich einen Fehler gemacht, indem Sie den Import-Adresse, ohne zu wissen, ich werde gebeten, für einen privaten Schlüssel später, da, die Adresse ist die watch-only. Scheint, wie diese Adresse wurde bereits verwendet, bevor auf meinem Konto, aber ich habe keine Ahnung, ist, dass mir oder von jemand anderem oder mir von einer anderen Seite.

Meine Frage ist: wo kann ich prüfen, ob ich tatsächlich private Schlüssel zu dieser Adresse, also, wo sind Sie in der Regel gespeichert, und Sie haben eine Lebens Dauer?

Auch, jedes mal, wenn ich versuche, Scannen Sie diesen QR code, ich bin immer ein Fehler: nicht unterstütztes Schlüssel-format. Aber das system selbst ist gefragt, den code Scannen, nicht eingeben der zahlen. Ich habe keine Ahnung, was könnte das Problem sein, außer, dass der code nicht unterstützt.

+709
idonnie 29.01.2012, 09:46:38

Sie sollten sich auf BOLT-07 beschreibt die gossip-Protokoll und hängt davon ab, SCHRAUBE 08 (Transport über die Lärm-Protokoll-framework) und SCHRAUBE 01 (Messaging)

Insbesondere wenn man sich die channel_update Nachricht finden Sie dieses Zitat aus der BOLT-07:

wenn timestamp NICHT größer ist als die des zuletzt empfangenen channel_update für diese short_channel_id UND für node_id: SOLLTE die Meldung ignorieren.

ansonsten: wenn der timestamp ist gleich der letzten erhaltenen channel_update UND die Felder (außer Signatur) unterscheiden: MAI blacklist dieser node_id. VIELLEICHT vergessen alle Kanäle zugeordnet.

wenn der timestamp ist unangemessen weit in der Zukunft: VIELLEICHT verwerfen Sie die channel_updat

Auch in dem Abschnitt über rebroadcasting finden Sie die folgenden Zitate:

nach dem Empfang einer neuen channel_announcement oder eine channel_update oder node_announcement mit einem aktualisierten Zeitstempel: SOLLTE die Aktualisierung seiner lokalen Blick auf das Netzwerk, die Topologie entsprechend.

nach übernahme der änderungen aus der Ankündigung:

[...]

SOLLTE die Aktualisierung der entsprechenden Metadaten UND speichern Sie die Signatur verbunden mit der Ankündigung. Hinweis: dies wird später ermöglichen, den Knoten neu erstellen, die Ankündigung für seine Kollegen.

Die Art und Weise, wie ich gelesen habe ist, dass Knoten speichern nur den neuesten channel_update Nachricht pro Kanal, die Sie erkennen können, über den Zeitstempel. Auch wenn die Synchronisation stattfindet, die neuesten update-Nachrichten für jeden Kanal auch gesendet wird.

+671
Subaru Oink 13.05.2017, 16:30:18

Ja, aber dies würde nur funktionieren, wenn sagte ISP bewirten würde, mehr als 50% aller voller Knoten im Netzwerk. Das ist einfach nicht der Fall, wird der Knoten in das Netzwerk sind auch weit verbreitet für, die.

+671
Kevin Jeong 24.04.2013, 01:05:24

So einfach. Was Sie tun müssen, ist, um die wallet-Adresse der person, die Sie übertragen und besuchen blockchain.info dann klicken Sie auf home und Sie werden sehen, die ein Suchfeld enthält, fügen Sie die wallet-Adresse dort einfügen und auf der nächsten Seite finden Sie lange Zeichenkette mit dem ältesten hat sich an der Spitze. sofort, dass kopieren Sie die lange Zeichenfolge Zeichen, das ist alles. Lesen Sie hier http://www.guruscrib.net/bitcoin-create-bitcoin-wallet-blockchain-info/

+607
Laura Vanessa Martinez Ucros 16.12.2016, 11:04:34

Sie können denken, der eine bitcoin-Adresse ist wie eine Maschine, produziert Schlösser und eine bitcoin-wallet ist wie eine Maschine, produziert fälschungssicher beschriftete Tasten.

Sagen Alice erhielt 1 bitcoin von Bob und will schicken Sie es an Charlie. Wenn Alice hat 1 bitcoin senden, das bedeutet es ist 1 bitcoin gesperrt ist mit einer Sperre von Ihrem lock-making machine.

Wenn Alice senden will, dass 1 bitcoin zu Charlie, müssen Sie seine Adresse haben. Sie nutzt seine Adresse als lock-Maschine und macht eine Sperre, die nur Charlie freischalten können. Sie füttert Ihren Schlüssel-Maschine und macht einen Schlüssel für die Sperre, dass nur Sie kann ein Schlüssel aber Etiketten mit dem lock hab Sie von Charlie ' s sperren die Maschine.

Dieser neue Schlüssel öffnet nur die 1 bitcoin Alice schickt Charlie, und nur Alice konnte es machen. Die beigefügte neue Schloss kann nur geöffnet werden, indem Sie Charlie, da nur er den passenden Schlüssel-Maschine.

Sie betrachten jemand zu haben, "schickte Sie eine bitcoin -" wenn Sie verschloss Sie mit einem Schloss, das nur Sie öffnen können.

So, ein block, der enthält ungültige Transaktionen selbst ist ungültig und wird ignoriert. Sie können nur gültige Transaktionen, die übertragung von bitcoins mit dem entsprechenden Schlüssel oder die Transaktionen sind ungültig.

Dies kann machen Sie sich Fragen, was Sie brauchen, Konsens bei allen. Und das problem ist, dass Alice könnte in böswilliger Absicht, mehrere Schlüssel, öffnen Sie die gleiche Sperre, die übertragung der gleichen 1 bitcoin sowohl Charlie und Dave. Brauchen wir einen Konsens zu vereinbaren, die von einer Reihe von widersprüchlichen Transaktion, die individuell gültige, die wir uns verlassen können.

+538
netadictos 29.08.2013, 21:54:55

Datenschutz und Sicherheit sind wichtig, um Bitcoin-Nutzer, so würde ich gerne mehr sehen, von Armaturen, die nicht:

  1. Verwenden Sie Flash
  2. Die JavaScript Verwenden
  3. Enthalten keine Werbung
  4. Die Sammlung von persönlichen Daten an den Wasserhahn
+524
Clint Sebastian 20.07.2018, 09:10:00

Sie könnte, aber es wäre sinnlos. Bitcoin wurde entwickelt von Grund auf für die Unterstützung einer dezentralen Wirtschaft, die erfordert, dass keine Entität, um das Vertrauen einer anderen Person.

Die Verwendung dieser Infrastruktur für eine zentral gesteuerte Währung, die hat die Fähigkeit zu schaffen, "Vertrauen" wäre schrecklich ineffizient.

+502
scottsome 04.05.2018, 22:45:53

Ein Absturz ist ein bisschen wie eine Lawine.

In einer Lawine, Schnee fällt und trifft andere Schnee; dann, der Schnee beginnt zu fallen auch.

Menschen, die investieren, unter die größere Narr-Theorie verkaufen, sobald der Preis nach unten geht. Natürlich, wenn Sie verkaufen, den Preis nach unten geht mehr.

+496
Piotr Korlaga 05.12.2016, 22:09:57

Kennt jemand eine gute C# - Bibliothek, die es mir ermöglichen, zu erkunden das Bitcoin-Cash blockchain, die von der Kommunikation mit meinen eigenen Knoten?

So etwas wie Nethereum (Web3) für Astraleums.

Oder, alternativ, eine Drittanbieter-API-Anbieter, wie BlockCypher für Bitcoin.

+495
Conspiracy theory 06.03.2018, 14:37:07

doing ein wenig Forschung auf, was die Versionen der bitcoin-client-Knoten verwenden, ich habe eine lange Liste von clients mit dem Netzwerk verbunden, ich Frage mich, was ist der beste Weg, um die version - gibt es eine Möglichkeit / script, wo ich anschließen kann, um die Knoten und fordern Sie die getinfo-Paket aus ?

Dank

+375
Hans Gruber 22.01.2018, 12:16:26

Die Grenzkontrollstellen sind bereits umgesetzt durch die bitcoin-Kern und welche sind geplant, die vom client unterstützt in der geplanten releases?

Ich fand diese Fragen relevant sein:

aber immer noch nicht geschafft, um eine Antwort auf diese Frage.

+352
Retsmah 13.02.2011, 23:00:16

In der Theorie sollte dies möglich sein. Ich weiß nicht die spezifischen details, was erforderlich ist, aber die Vermutung, dass irgendwo läuft auf dem embedded-Linux-es gibt eine Konfigurationsdatei für ein Programm, das treibt die Sache.

Ich mag mir nicht vorstellen, dass es sich negativ auf die hash-rate.

+194
Nils Wloka 06.02.2016, 01:48:03

Kann jemand erklären Beziehungen und Formeln zwischen mining-Aktie Schwierigkeit, das Ziel und die hashrate?

Danke.

+172
iHeartGreek 16.10.2014, 12:44:23

Sie können nicht senden, um einen privaten Schlüssel wäre ungültig, in jedem client. Sie haben ausgesetzt, die Ihre privaten Schlüssel an eine Dritte Partei aber, die müssen Sie korrigieren sofort.

+158
dante 21.11.2010, 01:02:22

Ich Frage mich, warum Bitcoin Transaktion Geschwindigkeit nicht erhöhen (und die Kosten zu verringern), die durch mehr Menschen immer Bergleute die ganze Zeit. Ist es, weil die Zahl der Transaktionen steigt sogar schneller?

+149
FAP 28.12.2015, 01:20:05

Für sicher, es gibt keinen Punkt in der Wiederherstellung von Fonds für verlorene Schlüssel. Aber wenn es das nächste mal ist ein solcher Anreiz, eine smart Vertrag?

Am einfachsten wäre eine multisig 1of2, und fortgeschrittene mithilfe von CSV-oder CLTV, um es mal gesperrt. Wenn die Mittel nicht ausgegeben, innerhalb von x Monaten/Jahren, zu ermöglichen, retriev Mittel mit meiner persönlichen Unterschrift... entlang der Linien von bip65 oder bip112... bitcoin.SE ist voll mit Fragen, die für beide :-)

+99
Tania Brown 16.09.2017, 19:41:22

Sie können sich nicht bewegen blockchain.info zu greenaddress.es, da Sie mit p2sh und blockchain nicht!

Sie bekam viele Lösungen:

  • Erstellen Sie neue greenaddress wallet auf.Sie es und senden Sie Ihr Geld von blockchain.info die neue Brieftasche, die Sie verwenden können, einige VPN-software zugreifen können.

  • installieren Elektron, einfach, leicht und können Sie importieren Sie Ihre Eselsbrücke.

+95
Donald Spetkar 03.08.2019, 12:59:54

Ich lief eine Blitz-Knoten mit c-lightning vor etwa 9 Monaten. Leider war der server Herunterfahren, während ein paar Kanäle offen waren.

Ich habe neu gestartet, der server und aktualisiert c-lightning-auf die neueste version (0.6.3). Nach Neustart beider bitcoind und lightningd ich bin Links mit den 2 veraltete Kanäle.

zap:~# lightning/cli/lightning-cli listpeers
{
 "peers": [
{
 "verbunden": false, 
 "channels": [
{
 "state": "CHANNELD_NORMAL",
...
 "status": [
 "CHANNELD_NORMAL:der Versuch neu zu verbinden"
],
...
}
]
 }, 
{
 "verbunden": false, 
 "channels": [
{
 "state": "CHANNELD_NORMAL",
...
 "status": [
 "CHANNELD_NORMAL:der Versuch neu zu verbinden"
 ], 
...
}
]
 }, 
]
}

Ich bin nicht in der Lage die Verbindung zu diesen Paaren mit Blitz/cli/lightning-cli-Verbindung x, wenn ich versuche, ich bekomme timeout oder eine route von Fehlern. (EDIT: das bedeutet, dass die anderen Knoten werden nun nach unten).

+83
The Third 23.09.2015, 22:56:27

Also, ich kaufte vor kurzem ein paar bitcoins. Ich kaufte eine kleine Menge und vor allem für Bildungszwecke. Ich kaufte es von einer Website namens Coinbase.

Vor dieser, wurde mir gesagt, dass einer der Vorteile von bitcoin war, dass es hatte sehr niedrige Gebühren. Allerdings habe ich das Gefühl, es ist das Gegenteil.

Zuerst kaufen die bitcoin, ich habe zu zahlen, 3.99% Umwandlungsgebühr zu kaufen. Ich verstehe nur, dass der exchange versucht, Geld zu verdienen, fair genug.

Aber wenn ich dann auf übertragen wollen, um das Geld auf mein Papier Geldbörse, gibt es eine weitere $3, die Sie aufladen möchten. Und es scheint, dass der Fall für jede Transaktion und jedes mal, wenn Sie verschieben möchten Ihr Geld um von wallet zu wallet, das ist eine Transaktion.

Also ich denke, die Frage ist, was hat es zu bedeuten, dass die Transaktionskosten niedrig sind? Soll bedeuten, dass in der Theorie, in der Zukunft, es hat potential zu niedrigen Kosten? Soll bedeuten, es ist Billig, aber nur für große Geschäfte? Weil gerade jetzt, es fühlt sich an wie es ist viel höher als jede traditionelle form des Austauschs.

Auch mit VISA und MasterCard, die Sie nicht aufladen 4% exchange Gebühren für Einkäufe in einer anderen Währung. Und überweisungen sind grundsätzlich frei und unmittelbar.

+77
jeriko 11.06.2012, 15:20:32

Bergleute wollen so viele Transaktionen wie möglich in Ihren block zu bekommen (optional) Transaktions-Gebühr. Aber was motiviert Sie zu relais eine Transaktion weiter zu dem Netzwerk? Ist dies getan, allein für das höhere wohl?

+70
Arjan Dhingra 10.09.2019, 04:53:16

Durchschnittliche Münzen/Tag für einen miner kann geschätzt werden durch vergleichen der miner hashrate mit der hashrate des Netzwerks.

Cm/day = subsidy * (1440 / blocktime) * (Hm / Hn)

wo,

Cm ist die Summe der Münzen für die miner
Zuschuss ist die Anzahl der Münzen/block ein miner bekommt als Belohnung
blocktime ist die Durchschnittliche Zeit pro block
Hm , ist das miner hashrate (Hash/s)
Hn ist die Summe network hashpower (Hash/s)
1440 Minuten pro Tag




Bitcoin

Da die gesamte Netzwerk-hashpower ist unbekannt, es muss geschätzt werden, basierend auf der aktuellen Schwierigkeit. Diese kann getan werden, mit der Feststellung, dass Schwierigkeiten, D

D=hashrate/7158388.055

Da

Schwierigkeit = hashrate / (2^256 / max_target / intended_time_per_block) 
 = hashrate / (2^256 / (2^208*65535) / 600)
 = hashrate / (2^48 / 65535 / 600) 
 = hashrate / 7158388.055

sehen Beziehung Zwischen Hashrate und Schwierigkeit

So, für bitcoin angesichts einer aktuellen Schwierigkeit von 5,949,437,371,610 ein Antminer S9 mit einer hashrate von etwa 14./s:

Hn = 5,949,437,371,610 * 7158388.055 = 42,588,381 TH/s

Cm/day = 12.5 * (1440 / 10) * (14e12 / 42588381e12) = 0.00059171068

Hinweis: Dies ist ein Durchschnittlicher Wert, also mit einem ausreichend großen pool und genügend Tage, Ihr Ertrag wird im Durchschnitt zu dieser Formel (dies berücksichtigt nicht den Schwierigkeitsgrad und das Netzwerk hashpower ändern, natürlich).

+48
Dima Kvirkveliya 02.11.2019, 17:09:28

Ich möchte sozusagen BIP mit Bezug auf Datum wurden Sie endgültig, aber für einige Vorschläge auf github gibt es kein Datum angegeben, ich denke, gepfiffen als - flag-Tag.

Von wo kann ich final Datum Vorschläge?

+36
H Weintraub 01.05.2012, 09:35:49

Fragen mit Tag anzeigen