Was ist das ECC-Schlüssel-Länge für OpenCoin Implementierung von Ripple?

http://www.reddit.com/r/Bitcoin/comments/1lubl1/wired_oped_worries_that_elliptic_curve/cc2vhos schlägt vor, dass Schlüssel mit einer Länge < 500 bit nicht mehr als sicher von der NSA. Welche Schlüssellänge ist Ripple mit?

+721
Golden Snake 14.01.2011, 01:26:17
28 Antworten

Der Knoten, der synchronisiert wurde, für nur 5 Stunden und weniger gut verbunden zu sein scheint, ist die Abschätzung der Gebühr besser als die, die synchronisiert wurde, für drei Wochen. Warum ist der "beste" Knoten, die eine, die die schlimmsten Gebühr?

Nur weil die Gebühr ist niedriger , bedeutet nicht, es ist besser.

Die Gebühr estimator versucht zu schätzen, die Gebühr, die das Gleichgewicht zwischen Kosten und Zeit in einem block. Es tut dies durch den Blick auf die honorartarife der Transaktionen, die er erhält, in seiner mempool und zu sehen, wie lange es dauert, für Transaktionen an einer bestimmten Gebühr, die in einen block. Es wird genauer, wenn es sieht mehr Transaktionen und mehr blockiert, da es dort mehr Daten zu analysieren.

So Ihr zwei Knoten geben, die völlig unterschiedliche zahlen, weil Ihre Betriebszeit. Knoten 1 hat gewesen online viel länger. Er hat gesehen, weitere unbestätigte Transaktionen werden bestätigt damit seine Schätzer hat mehr Daten zu beobachten.

Jedoch Knoten 2 nicht online war so viel, damit es nicht so viel Daten. Es hat nicht gesehen, wie viele Blöcke und wie viele Transaktionen werden bestätigt. Da es einen Mangel an Daten, die es resorts, um die Ausweich-Werte. Diese Werte sind die Mindest-relay-fee-Preise, die sind wahrscheinlich nicht wirklich das wahre fee. Die minimale relais-Gebühr, die nicht die Mindestanforderungen zur Aufnahme in einen block, es ist das minimum für einen Knoten, um sogar geben Sie Ihre Transaktion auf einen anderen Knoten.

was kann getan werden, um Sie genauer?

Einfach nur zu warten. Lassen Sie die Knoten online. Die Schätzer Daten erfordern und der einzige Weg, das zu tun, ist zu warten. Sie werden genauer über die Zeit.

+1000
godvin 03 февр. '09 в 4:24

Bergleute (das heißt, die voller Knoten Gebäude der miner Blöcke - das kann ein pool) entscheiden Sie, was Sie setzen in Blöcken.

Gründe für darunter mehr Transaktionen:

  • Verdienen die Gebühren der Transaktionen enthalten.
  • Machen der Bitcoin auf-chain-ökosystem mehr nützlich.

Gründe gegen darunter mehr Transaktionen:

  • Größere Blöcke verbreiten sich langsamer durch das Netz, indem Sie Ihnen eine etwas größere chance für die reorganisiert (als konkurrierende gleichzeitige blockieren gewinnen kann).
+919
Trudy 25.11.2010, 06:57:14

Mein full-node-daemon (bitcoind) stürzte aufgrund eines Fehler beim Lesen des Datenträgers. Die Fehlermeldung lautet wie folgt:

enter image description here

"Deserialisieren oder I/O-Fehler - CAutoFile::Lesen: fread fehlgeschlagen" etc.

Wie kann ich dieses Problem beheben Fehler? Ich will nicht haben, zum download der gesamten Datenbank erneut.

+901
PyRe 24.02.2019, 20:36:13

Ich habe gehört, eine Menge "buzz" über Astraleums, aber anscheinend seiner 1.0-version nicht freigegeben für eine Weile noch.

Ich habe gehört, eine Menge Gerede über die "smart contracts" von Menschen, die bewundern Szabo, aber ich habe nicht gesehen, viele Implementierungen.

Ich merke, dass Ripple-Listen "Verträge" unter "Zukunft" - Funktionen, die scheint zu implizieren, dass Sie nicht bereit sind, für noch.

https://ripple.com/wiki/Main_Page

Der eine Umsetzung, die ich gesehen habe ist bei :

http://erights.org/

Gibt es andere, mehr populäre Möglichkeiten zur Umsetzung der "smart contracts", die bereits in Gebrauch sind?

Dank

+870
roggi16 08.07.2011, 00:56:49

Wenn ein miner in einem pool findet ein Gültiger block, der pool erhält eine Belohnung (derzeit ~50 BTC) in einer besonderen generation Transaktion im block. Die Adresse erhalten die generation der Belohnung in einem block ist bekannt, Schwimmbäder und Veröffentlichung von Daten über die Blöcke, die Sie finden (und selbst wenn nicht, der Bergmann, die finden, kann es in der Theorie wissen, welche Blöcke er selbst fand, wenn seine mining-software hält eine Aufzeichnung davon), also die generation Belohnungen verfolgt werden kann (im gleichen Umfang, andere Bitcoin-Transaktion kann verfolgt werden).

Die mathematische operation durchgeführt, wenn der Bergbau ist die Berechnung von SHA-256-hashes der Varianten des block-header. Sie können lernen, mehr über den Bergbau zum Beispiel auf , Was genau ist der Bergbau?

+866
Pat Notz 28.12.2011, 01:39:57

Ja, alle Transaktionen von und zu blockchain.info Geldbörsen werden aufgenommen in die blockchain. blockchain.info nicht die Kontrolle über Ihre Kunden, die privaten Schlüssel, wodurch es unmöglich wird, Sie zu führen offchain Transaktionen. Im Gegensatz dazu, Coinbase arbeitet mit internen Rechnungslegung für transfers zwischen Coinbase-Konten.

+803
dns dave 14.12.2013, 12:49:38

Installiert den Bitcoin-QT client erst Letzte Woche... synchronisiert es mit der blockchain... und schickte meine bitcoins an diese Adresse,... Nun, wenn ich will zu senden einige andere Adresse, es fragt nach der passphrase. Allerdings, hatte noch nie die Möglichkeit zur Eingabe einer passphrase auf. Irgendwelche Gedanken dazu?

+783
Ampeire Timothy 04.12.2014, 03:14:26

Der wichtigste Faktor ist, für pools ist, dass, wenn Sie tun, Ihre Blöcke bekommen könnte abgelehnt werden, indem das Netzwerk und die ehrliche Knoten. Das würde bedeuten, dass nicht nur der Verlust der Gewinne für den pool und die Bergleute, aber auch zu einem Verlust von Vertrauen. Diese beiden Faktoren könnten dazu führen, der pool verliert seine Bergleute und hashpower.

+774
Archi812 04.10.2015, 00:41:26

Elektron die-Adressen werden nur beginnen Sie mit 3, wenn Sie über irgendeine Art von Multisig (D. H. Sie haben entweder eine Multisig wallet oder die TrustedCoin 2FA Sache). Mit Multisig, werden Sie brauchen, um den master public keys für die anderen Unterzeichner, um die Schaffung der richtigen Adressen. Wenn Sie diese Tasten haben, dann können Sie die bip32_hdm_addr Funktion zu erstellen, die diese Adressen.

Nicht-multisig-Adressen beginnen mit 1, und das ist das, was die meisten Brieftaschen erstellen, werden standardmäßig als multisig erfordert mehrere Parteien.

+771
camh 14.02.2014, 21:15:05

Ich habe die original-bitcoin-wallet für den mac im Jahr 2014. Ich kaufte meine ersten BTC um das Datum und die ich einfach nicht halten meine Brieftasche synchronisiert und auf dem neuesten Stand. Ich habe versucht, herunterladen der blockchain aus bitcointalk.org und es hat nicht funktioniert. Jedoch, nach dem Download ist mein Geldbeutel jetzt sagt, ich habe 0.0 BTC zur Verfügung und 0.0 BTC angemeldet. Jedoch, auf der rechten Seite kann man noch sehen, die Transaktion Geschichte aus, wenn ich ursprünglich gekauft die BTC, und es zeigt den vollen Betrag gibt. Ist mein BTC dauerhaft verschwunden? Wie kann ich wieder an meine BTC und synchronisiere meine Brieftasche auf die aktuelle blockchain? Jede Hilfe wäre toll und ich wäre sogar bereit, einige schicken BTC als Belohnung, wer kann mir helfen wieder an meine BTC.

+762
Deivide Oliveira 25.10.2012, 23:09:32

Ich bin kämpfen, um zu finden eine einfache Erklärung dafür, wie man erstellen Sie eine multisig-Adresse. Für eine einzige sig, es ist klar: doppelte hash-Funktion angewendet, um die single Scham-Taste in der Basis-code 59. Ich kann einfach keine eindeutige Erklärung für die multisig. Hilfe bitte.

+654
TheNextman 05.08.2017, 07:47:07

Für die Zwecke dieser Frage, PageRank, es ist jetzt so ein service: https://bitcoinfees.21.co/ .

+579
CHguy1977 12.10.2011, 14:01:20

Dein problem ist das "so etwas". Es gibt viele verschiedene Dinge, die vielleicht von Interesse für einige Menschen und für andere nicht, und so jede Website hat ein paar Berichte oder Diagramme, aber keine umfassende.

Zwei Beispiele: blockchain.info hat eine Reihe von berichten in der unteren rechten Seite der Hauptseite unter "Andere Bitcoin-links", die einige Berichte, dass einige vielleicht interessant finden. Bconomy hat eine Reihe von Diagrammen, die Informationen über Blöcke und Transaktionen.

+567
abayctg 30.10.2018, 15:09:22

Das problem ist, dass niemand hat sich mit einem proof-of-Arbeit-system, basierend auf nützliche Arbeit, die auch:

  • Generiert leicht überprüfbare Lösungen
  • Können die Schwierigkeiten bei der Suche nach einer Lösung, angepasst

Zum Beispiel, wenn das system waren auf der Suche nach Primzahlen, die Lösungen zu lange dauern würde, um zu überprüfen, als prime. Die Schwierigkeiten bei der Suche nach der nächsten Primzahl auch kann nicht kontrolliert werden, es geht einfach weiter steigt.

+564
SpaceMouse 11.09.2010, 05:36:26

Ihre bitcoins sicher sind, solange Sie unter Kontrolle behalten Ihren Geldbeutel.dat-Datei. Sie haben ein paar Möglichkeiten. Sie können entweder:

  1. Verwenden Sie ein anderes bitcoin-wallet-software, die nicht verlangen, dass Sie download der gesamten blockchain (wie das Elektron). Importieren Sie Ihre Brieftasche.dat-Datei in dieses neue Programm. Bitcoin.org hat andere Möglichkeiten.
  2. Freien Speicherplatz auf Ihrem aktuellen computer und verwenden Sie die vorhandenen Bitcoin-core-wallet-software.
  3. Übertragen Sie Ihre Brieftasche.dat-Datei auf einen anderen computer, und verwenden Sie die Bitcoin-core-wallet-software oder die Electrum wallet-software den Zugriff auf Ihre Bitcoins wieder.
+539
Arnas 24.08.2018, 12:19:15

Ein Angreifer steuert die Mehrheit der hashing power und will zu verdoppeln verbringen, ohne Verdacht zu erregen. Wenn Sie Spiegel der öffentlichkeit Kette Aktivität beim generieren des private-Gabel und die Gabel ist kurz (sagen wir 10 blocks), können Sie nur erkennen, die das doppelte ausgeben, indem Sie die block-hashes nicht geändert haben oder bemerken das doppelte ausgeben Transaktion direkt?

+492
scienceprimo 02.05.2015, 23:41:26

Nein, weil bitcoin-wallets haben stets Zugriff auf private Schlüssel und haben die Möglichkeit, über das Internet kommunizieren. Mit dieser Kombination von Fähigkeiten, closed-source-wallets werden könnte, angegriffen (entweder ein insider oder ein outsider) in einer Art und Weise, die dem Nutzer unbekannt. Die größte Sorge wäre ein Schlüssel stehlen/ exfiltrating Modul, das relais würde private Schlüssel an einem bösartigen Partei.

+480
James Newton 03.05.2017, 19:16:50

Der Vorschlag ist, jeden exchange (technische Unterstützung/Entwicklung/API-Unterstützung?) direkt (ohne Anmeldung) zu ersuchen, eine Vorlage. Hoffentlich, Sie werden gerne behilflich sein, sobald Sie erklären, warum Sie Sie brauchen.

+459
Robbert Grobben 15.01.2011, 00:46:42

Ich bin neu bei Bitcoin. Wie integrieren Bitcoin-Bezahlung in mein eine website, die ausgelegt ist, mit ASP.Net.

Auch wie es zu testen mit der Sandbox-Modus wie die von anderen gateways wie PayPal?

Grüße

+394
David Wolever 29.07.2017, 02:56:25

Gibt es irgendetwas, was innerhalb der Struktur von bitcoin-Börsen zu verhindern, dass bitcoin-Preis-Verzerrung mit mehreren accounts, gesteuert von einer person?

Ich habe gesehen, Bestände mit ähnlichen Liquidität manipuliert werden, der Preis mit über fünf Konten. Jeder Kauf und Verkauf und von jedem anderen, um den Preis zu bekommen, um die günstigsten Ort, so dass ein Konto mit viel mehr Kapital nutzen Sie den Preis der Verzerrung und der kaufen oder verkaufen der neue Optimismus (mehr Volumen, wenn der Preis ist hoch, da der neue Marktteilnehmer). Sie können Lesen Sie sehr ausführlich über dieses in SEC Notfall unterlassungsanordnungen, wie Sie gehen, nachdem die Menschen, die dies tun (nach der Tat, obwohl). Einige Aktien Projektträger sind die wichtigsten Täter.

Der Vorteil von bitcoins ist, dass es nicht reguliert von der Securities Act, mit dem die Transparenz über das wie detaillierte durch Rechtsbehelfe gegen die, die unter die Zuständigkeit des Securities Act.

Da gibt es so viele bitcoin-Börsen, wäre alles andere wie die technische Struktur des bitcoin, die bitcoin-Börsen oder bestimmte Marktkräfte verhindern, dass jemand dies mit einer Reihe von trading-Konten, vor allem in den eher illiquiden Börsen?

+381
Howie38 10.10.2016, 13:24:12

Wenn Sie wollen einfach nur überwachen große Anzahl von öffentlichen-Adresse, können Sie versuchen, blockonomics wallet-watcher. Es ist optimiert, um zu sehen, dass große Zahl der Adresse. Zusätzlich zu diesem:

  • Sie erhalten eine email-Benachrichtigung über die Transaktionen
  • Tag-Adressen zu gruppieren
  • Siehe Geschichte von Transaktionen
+358
TCGAdept 01.06.2016, 22:33:35

Hab ich geändert, der r-scan Python-code zu suchen, die jenseits der 50 Txs die Blockchain.info API-Regel gibt.

Meine änderungen alle die r - Werte für meine Adresse und suchen Sie nach Duplikaten, aber eine auskommentierte code-Abschnitt, der macht Erwähnung von nur die überprüfung der TxIDs, die mehr als eine Eingabe-Skript.

Ist es nur bei Txs mit mehreren Eingängen, die sind das problem?

+322
Pizzabob 10.10.2012, 03:02:44

Ich glaube nicht, dass es wirklich keine Notwendigkeit, dies zu tun zu entziehen "Bitcoin-Polizei". Bitcoins sind austauschbar und man ist so gut wie der andere. Jeder Versuch, zu verfolgen, befleckt von Bitcoins ist, zumindest meiner Meinung nach, zum scheitern verurteilt.

[Vorstellbar], wenn das FBI regelmäßig veröffentlicht werden, eine Liste mit Seriennummern der Währung, die nicht mehr berücksichtigt werden. Banken würden sich weigern zu akzeptieren, Rechnungen auf der Liste, und so bald würde Lebensmittelgeschäfte, und so weiter. Das hundert-dollar-Schein erhielten Sie aus der bank, jetzt sitzt Sie in Ihrer Brieftasche, die auftreten konnten, auf, die Liste zu jeder Zeit, da die person, hinterlegt Sie bei der bank nach rechts, bevor Sie zurückgezogen haben könnte, gestohlen.

Überlegen Sie, was mit Währung möchte in einer solchen Welt. Konnte Sie haben sogar Geldautomaten? In der Tat, es wäre der Tod des cash -- zwingt die Menschen dazu, Bargeld zu verwenden, nur für kleine Mengen von Geld, die Sie sich leisten konnten zu verlieren. Solche "Beschränkungen", wenn es auf die Bitcoin-Welt, wäre ebenso der Tod von Bitcoin, wenn es gefangen auf in any beträchtliche Weise. - Tainted coins - Wer diktiert, dass eine Münze behaftet ist?

Dies deutet auch auf eine interessante Art und Weise zu besiegen, jeder Versuch, zu verderben Bitcoins, vorausgesetzt, ein solcher Versuch war nicht sowieso zum scheitern verurteilt. Nehmen Sie einfach ein Stück von der befleckten Münzen und übertragen Sie Sie auf zufällige, aktive accounts. Der standard-client macht es nicht besonders einfach, in Quarantäne Münzen noch wird es halt neu erhaltenen Münzen getrennt vom alten. Also, wenn Sie Ihre normale Zahlungen, die Sie ziemlich viel kann nicht helfen, aber verbringen einige der Münzen, die Sie ungefragt. Bald viele unschuldige Nutzer verbringen "befleckt" Münzen und unschuldigen Händler wäre erlösende Sie an Börsen, die weiter zu verkaufen.

+277
Vader 16.09.2015, 04:47:30

Im Versuch, sich zu erholen, eine Brieftasche, aus der der Master-Privaten Schlüssel (mpk) in hex-format und die Anzahl der verwendeten Adressen bekannt ist.

Bis jetzt konnte ich verwalten konvertieren des hex-mpk zu den wif-format und importieren Sie diese auf, Elektron. Aber hier scheint die Geschichte zu sein, völlig verloren.

Gibt es eine Möglichkeit zum wiederherstellen der vollen Brieftasche und Geschichte (nicht notwendig mit Elektrum)?

+223
reemotto 21.03.2018, 08:04:59

Ich schrieb das Ruby-ECDSA-Juwel und ich würde sagen, der code ist ziemlich einfach. Das war eines meiner wichtigsten Ziele.

https://github.com/DavidEGrayson/ruby_ecdsa

+217
stdunbar 13.12.2015, 13:16:31

Es gibt ein Feld namens "Signatur-script" in den Eingängen.Signatur-Skript enthält die sender ' s voll (unhashed) public key finden Sie unter:Bitcoin Developer Guide.Erhalten Sie die sender die wallet-Adresse aus dem öffentlichen Schlüssel. In den Ausgaben gibt es ein Feld namens "pubkey " script" enthält die Empfänger der wallet-Adresse.

+103
Frank Salvatore 16.08.2016, 08:40:40

Ich importierte die privaten Schlüssel in meine Brieftasche und Sie angezeigt werden, Hinzugefügt: Dies ist das Ergebnis, wenn ich laufen getImportedKeys():

[ECKey{pub HEX=022249de1a0fb3c72fe9284ca449477ef1b0e43dc4245d3137d7d7a57f697f8d1d, isEncrypted=false, isPubKeyOnly=false}, ECKey{pub HEX=039ad0a1c1f63b3d5db4eab32401396f0dae98935825e99381cd3a630092ef1e0f, isEncrypted=false, isPubKeyOnly=false}, ... etc

Ich resynced der Brieftasche, aber die Transaktionen im Zusammenhang mit diesen Tasten werden nicht angezeigt.

Aus meinem Verständnis kann es ableiten, die die öffentlichen Schlüssel aus dem privaten Schlüssel, und schauen, bis die Transaktionen, die mit diesen Schlüsseln. Im mit WalletAppKit zum erstellen der wallet funktioniert alles okey, die Geldbörse ist funktional. Dies ist, wie Initialisiere ich die Brieftasche:

 MainContext = Kontext;
 coinreceived = MediaPlayer.erstellen(MainContext, R. raw.erhalten);
 coinsent=MediaPlayer.erstellen(MainContext, R. raw.gesendet);
 kit = new WalletAppKit(netParams new File(String.valueOf(Kontext.getFilesDir()+ File.separator + walletFolder)) , "walletappkit-Beispiel");

kit.setDownloadListener(listener);
kit.setBlockingStartup(false);
kit.startAsync();

saveWalletAddress();

Irgendwelche Ideen auf, wie kann ich dieses Problem lösen? Vielen Dank im Voraus.

+25
rakib islam 01.01.2011, 13:39:47

Es ist möglich, installieren Sie Bitcoin Core Offline? Ich kopierte alle Dateien auf meiner externen Festplatte. Ich benutze Ubuntu. Dank

+16
RobertBobbye Fowler 13.10.2010, 06:05:16

Fragen mit Tag anzeigen