Bitcoin sicher, wenn ECDSA ist gebrochen?

Ich habe gelesen, dass ein Grund für eine neue Adresse für jede Transaktion ist, weil es versteckt die pubkey hinter einem hash, so dass, selbst wenn ECDSA ist gebrochen und jemand ist in der Lage, leite meine privkey von meinen pubkey wäre es immer noch unmöglich, zu verbringen, den Ausgang der Transaktion, da müssten Sie in der Lage sein, nicht nur eine Umkehrung der hash-reverse-in eine gültige pubkey. Vorausgesetzt, das ist unmöglich, und vorausgesetzt, die Menschen verwenden, eine neue Adresse für jede Transaktion, was wäre die vollständigen Auswirkungen auf die Sicherheit für bitcoin, wenn ECDSA gebrochen wurden? Wie viel Schutz bietet der Vermischung der pubkey von gebrochen-ECDSA-Attacken?

+569
Tapas Bose 31.08.2011, 09:30:48
17 Antworten

Sie können immer noch Anreize mining-neue Blöcke mit Transaktionsgebühren. So die Prämisse der Frage falsch ist.

+938
Maysara Alhindi 03 февр. '09 в 4:24

Ich versuche zu verstehen, die Bitcoin-überprüfung.
Was passiert, wenn ein neuer block wurde nicht gefunden und es gibt genug Transaktionen, die darauf warten, zu füllen, die aktuellen block-size-limit???

Wird ein neuer block werden automatisch erstellt, oder werden wir alle warten auf den neuen block?

+881
amir Mohammadian 05.03.2014, 19:05:23

Ja, in der Theorie, aber es würde so lange dauern, dass weder Sie, noch ich noch Leben durch eine lange erschossen.

Auf etwa 10.000-Schlüssel-Paare pro Sekunde, mit einem Adressraum von 2^160, es würde nehmen Sie 50 tredecillion Jahren zu beenden.

Das ist 50,000,000,000,000,000,000,000,000,000,000,000,000,000,000 Jahren Um das zu relativieren, die das Alter des Universums wird über 13,000,000,000 Jahren

+851
Chogg 06.05.2018, 23:08:06

Technisch Nein, Sie brauchen nur zu wissen, dass Ihr UTXOs, so können Sie eine neue Transaktion und Unterschreiben Sie selbst. Aber wenn Sie wollen verwenden Sie eine Qt-GUI oder ähnliches, dann ja, es wird versuchen, den download der gesamten blockchain würde ich wieder vorstellen.

+837
flyingOllie 25.02.2016, 18:50:15

Nur ein Hinweis: Man kann wirklich fügen Sie beliebige Dinge wie text in die blockchain.

Sie können "teilen", indem Sie genaue Werte und durch bitcoin-Adressen, ja, aber es gibt nur so viel, dass man codieren kann, dass.

+789
mir445 24.03.2012, 22:49:25

rechnerische Kosten pro Transaktion in bitcoin ist lächerlich höher z.B. mehrere Größenordnungen im Vergleich zu herkömmlichen Zahlungssystemen. Das ist, warum es nicht skaliert.

+703
kaiden majarali 05.07.2014, 02:56:41

Nicht das gleiche wallet auf verschiedenen Standorten.

Der Grund warum ich Frage ist, dass ich im Begriff bin zu kaufen ein paar bitcoins für Bargeld und zum übertragen der bitcoins bringt er mit ihm ein Papier-wallet mit bitcoin öffentlichen und privaten Schlüsseln.

Er hat mir gesagt, Scannen diese in meinem blockchain.info app.

Ich habe nur gefragt, ob dies eine sichere Möglichkeit zur übertragung von bitcoins, da er Zugriff auf die privaten und öffentlichen Schlüssel und verdoppeln konnte, verbringen die bitcoins.

+448
Algol Cobol 09.09.2013, 03:52:27

Ich sortierte es aus durch die Blockchain irgendwann und war in der Lage, sich zu bewegen meine BTCs woanders..Puh..

Blockchain nicht zulassen würde, dass mir der import meiner qt wallet über Firefox, aber mit Chrome, keine probs. Dann musste ich importieren, priv key (weiß nicht warum) auch dann bingo!

+427
shy4blue 10.01.2011, 17:53:38

Diese situation würde nicht existieren. Stimmt market orders (kaufen oder verkaufen) kann nicht nur "hängen" um. Wenn Sie nicht sofort ausgeführt, gegen vorhandene limit-orders, dann sollten Sie gekündigt werden. Der Fall, in dem Sie nicht ausgeführt werden würden, wenn es keine Aufträge auf der anderen Seite. In dem Fall hängt es davon ab, wie das system verarbeitet die Bestellungen, aber es sollte entweder sagen, es kann nicht füllen Sie es und legen Sie niemals den Auftrag zu beginnen.

+405
Ray Lee 23.04.2015, 05:38:01

Die Frage ist zu spekulativ zu beantworten. Die Gruppen-Institut, was Regeln, die Sie wollen.

Wenn Sie davon ausgehen, dass es eine Gruppe, die bereit sind, die software zu modifizieren, um eine dauerhafte Gabel, vermutlich tun Sie dies aus irgendeinem Grund. Und was auch immer, der Grund ist der, dass sich darauf auswirken, welche änderungen Sie machen, dass die Ursache der Gabel.

Sie könnten entscheiden, um Leuten zu erlauben, transact auf beide Ketten. Oder Sie könnten verlangen, dass Sie senden Sie die Bitcoins zu einem Bitcoin eater in der anderen Kette vor, Sie erlaubt Sie, um Sie zu bewegen.

+361
Nathan Bridges 01.07.2014, 07:44:09

In kurz: ja, es ist ein Mechanismus, und dieser Mechanismus wird als "lassen Sie Sie, wo Sie sind".

Also keine sorgen auf der IRA, und sagen Sie good bye, um die Münzen aus dem unwiederbringlich verlorenen privaten Schlüssel.

+345
Alan Parker 09.01.2016, 19:14:58

Ich möchte stash Weg, zumindest einen Teil meiner Bitcoins in ein offline-wallet, die ich in einem bank-Safe.

Die Medien empfohlen, für, die? Sollte ich brennen einer CD/DVD oder legen Sie Sie auf einem USB-stick? Die eine hat den längsten Ablaufdatum? Gibt es andere alternativen?

+336
N Parks 20.03.2010, 16:34:17

Wir sind ein wenig Licht auf Erfahrung, d.h. wir haben nie eingerichtet oder konfiguriert ein Testnet Umgebung vor, so sind wir auf der Suche nach einer Beratung oder Empfehlungen für die richtige Vorgehensweise oder wichtige details zur Implementierung, jemand könnte in der Lage sein zu bieten.

Es gibt Testnet3 (die aktuelle öffentliche testnet) und Regtest (eine private, lokal erzeugten, proof-of-Arbeit-weniger Netzwerk. Wenn Sie möchten, zu Experimentieren mit Konsens änderungen können Sie nicht mit dem öffentlichen Netz, weil diese änderungen werden abgelehnt. Regtest ist gut für schnell zu testen, und Testnet3 ist mehr der realen Welt und hat eine kleine Anzahl von anderen Netzwerk-Teilnehmern.

Von unserer Hochschule haben wir die Fähigkeit zu vergeben haben, um unserem Projekt einen server, und wir haben gefragt, was sind die Anforderungen, die unser Projekt brauchen würde - weiß jemand, was sind die erforderlichen Spezifikationen?

Idealerweise haben Sie so viel Kapazität, wie Sie können, aber Sie erhalten Weg mit jedem modernen Intel-CPU und ein paar Gigabyte Speicher. Je mehr Arbeitsspeicher Sie haben, desto mehr können Sie zuweisen, um die Zwischenspeicherung (dbcache standardmäßig auf 100 MB, kann aber gesetzt werden, die weit höher für Leistung). Testnet ist nicht eine große Reflexion darüber, wie die real-network betreibt, die Voraussetzungen für das gesamte Netzwerk mit einer guten Leistung sind höher.

+316
Bohumir Zamecnik 25.09.2013, 16:01:09

Ich habe diese Zweifel in Bezug auf bitcoin mining, vorausgesetzt, ich habe zwei Kumpels von hashpower 500 H/s .

  1. Kann ich meine hashpower und damit es funktioniert wie ein einzelner Prozessor 1000H/s ODER
  2. Beide Miner wäre selbstständig tätig?

Nach dem, was ich gelesen habe, option 1 ist, wie es stattfindet.

  1. Das bedeutet also, dass ein mining-pool verbunden hat, die macht von all den damit verbundenen Bergleute und arbeiten auf einen block? ODER
  2. Alle miner arbeiten an verschiedenen block von Ihrer eigenen ??

Nach dem, was ich gelernt habe, ist Möglichkeit 3, wie es stattfindet.

Nun, unter Bezugnahme auf die beigefügten Diagramm durch blockchain.info und unter der Annahme der option 1 & 3 für die Fragen Nur oben 3-4 mining-pools werden sollte, profit zu machen. Relativ anderen Bergleute haben eine sehr geringe Wahrscheinlichkeit mit den verfügbaren hashpower mir einen block. Und sagen für den Gewinn, wenn alle Bergleute zu entscheiden, beizutreten großen mining-pools, schließlich wird das Netzwerk zu zentralen.

+287
Christyn 26.01.2018, 15:07:53

Sie können GoUrl.io-PHP Bitcoin Open-source-Zahlung-Klasse.

Github - https://github.com/cryptoapi/Payment-Gateway

PHP-Beispiele - https://gourl.io/bitcoin-payment-gateway-api.html

+258
przRocco 27.02.2011, 07:57:04

Vorteile sind, dass es einen handelbaren Vermögenswert, können Benutzer von exchange Währung mit NXT-native APIs, anstelle von Cryptsy custom APIs. Es ist auch in der Regel billiger als SecureAE.com's Liste Preis(obwohl Sie scheinen zu underquote/über-liefern auf Ihre exchange-rate). Schließlich, es funktioniert; ich habe mich abgezockt. Wenn jemand wollte das Geld hinterlegt ist, hätten Sie hack in 2 Servern statt 1.

Nachteile sind, dass es nicht tatsächlich dezentralen, einfach gesagt der center ist größer. Mit N(wahrscheinlich 3) Server, es kann nicht ein einzelnes Ziel, sondern die Leistung des gesamten trading-Netzwerk ruht auf N Knoten. Schlimmer noch, es ist unklar, wer führt die N-Server: JL777? JL777 Freunde? oder hast JL777 pick-N-1-Leute, die er(James) ist(oder nicht) wissen? SecureAE, Bter und anderen Börsen sind auch zentralisierten, aber Sie auch nicht Markt selbst dezentralisiert werden.

+228
kolia1212 08.08.2012, 06:16:22

Ich habe gelesen, mehrere Artikel darüber, wie Bitcoins haben einen Wert an sich. Abgesehen von der Tatsache, dass einige der Artikel, die verwirren "inneren Wert" mit "Vorteile der adoption", fand ich, dass keiner von Ihnen konnte nachweisen, dass Bitcoin ist eigentlich Geld und keine Währung.

Nehmen Sie dieses Beispiel, wenn ich meine Bitcoin aus den USA in den Jemen, es wäre gleichbedeutend mit der Einnahme absolut nichts zu Jemen. Warum das so ist, Fragen Sie?

Denn der Jemen hat keine Bitcoin-bank/Lieferanten/Händler, niemand kümmert sich um Bitcoin. Nun, wenn ich das Gold nehmen, um überall auf der Erde, die Menschen nehmen das. Im Fall von Gold, die Versorgung ist begrenzt, aber die Nachfrage ist unbegrenzt (jeder akzeptiert es) aus zwei Gründen. Ein Grund dafür ist, dass Gold Geld ist in sich selbst (wenn das Land verwendet die Gold-standard, die ich nicht erinnern, eine, die funktioniert), und zwei, denn auch wenn Gold ist kein Geld im Land, es ist immer noch eine Ware, die verkauft werden, um Geld zu bekommen!

Also Gold hat tatsächlich einen Wert nur für Gold! Bitcoin ist eine Angebot und Nachfrage der Währung, die Bitcoin.org klar ("Der Preis eines Bitcoins wird durch Angebot und Nachfrage bestimmt"), doch Sie sagen auch, dass "Viel Vertrauen in Bitcoin kommt aus der Tatsache, dass es erfordert keine Vertrauen an alle", das ist unlogisch, da es abhängig von der Nachfrage der Leute, die je nach Standort, d.h. Sie müssen darauf Vertrauen, dass dieser Ort hat eine Bitcoin-bank!

Wenn Menschen in diesem Land nicht haben, Bitcoin bank, dann sofort bedeutet, dass Bitcoin-Wert ist fast 0 in diesem Land. Wenn Bitcoin der Wert null ist, wird keine bank möchte Geld ausgeben, um zu bauen eine Niederlassung dort. Also es ist mehr wie ein fiat-Währung!

Ich würde nicht sehr weit gehen mit einem Dollar in das Land, das nicht über seine Währung gebunden-Dollar (obwohl ich mich nicht erinnern alle, die nicht, außer den islamischen Staat, die vor kurzem angekündigt, Gold-und Silber-Geld). Dies beweist mehrere Dinge, dass Bitcoin ist eine Währung, die, dass es abhängig von der Nachfrage (insbesondere die Lage des Marktes), und so, dass sehr viel, nimmt die "Universalität" es ist so viel gelobt, wenn die Leute reden über wie Sie können internationale überweisungen so einfach. Sie kann das wirklich; aber das problem ist, dass Sie wahrscheinlich nicht so für die meisten Länder, die Sie tatsächlich benötigen diese Fähigkeit; aufgrund der Natur dieser Länder, und das fehlen einer Bitcoin-bank. Der einzige Grund, warum man wünschen konnte, um Bitcoin in Ländern, in denen keine Bitcoin-bank vorhanden ist, ist, Dinge zu kaufen online. Aber dann wieder, das war nie das Hauptproblem. Kreditkarten gelöst haben dies für eine lange Zeit.

Also ich denke, die Frage, ob Bitcoins einen intrinsischen Wert (ist es Geld) oder ist Bitcoin haben, "Position Wert"/trust-Wert (ist es eine Währung)?

+35
KaNeXP 13.05.2016, 01:40:30

Fragen mit Tag anzeigen