Ripple geheimen Schlüssel

Ich bin das hinzufügen von Ripple auf meine HD Brieftasche. Kompatibel mit anderen HD-Brieftasche, ich bip32/bip44 Pfade. Also werde ich solche Ansätze: https://github.com/iancoleman/bip39 https://github.com/you21979/node-ripple-bip32

Aber diese Bibliotheken erzeugen privater Schlüssel, unterscheidet sich von Ripple geheimen Schlüssel. Öffentliche/private Schlüsselpaare sind, wie die bitcoins-Adressen. Wie kann ich erzeugen, geheimen Schlüssel aus diesen privaten Schlüssel?

+825
Dustin Risch 11.11.2019, 05:28:11
25 Antworten

Ich bin mir sicher, dass cryptocurrencies werden eine große Rolle spielen, von der Wirtschaft über das Sonnensystem, wenn wir besiedelt haben, viele unterschiedliche Planeten, Monde und Asteroiden. Aber es gibt Probleme mit der Verwendung einer einheitlichen Münze für das gesamte Sonnensystem. Fangen wir einfach mal mit dem Beispiel einer Mars-Kolonie. Lange Strecken bedeuten längere Verzögerungen bei der Kommunikation, so dass es dauern würde, eine sehr lange Zeit, um Rückmeldungen zu bekommen von Bitcoin-Transaktionen, die Ihren Ursprung auf dem Mars. Das könnte problematisch sein. Darüber hinaus werden Menschen auf dem Mars könnte niemals hoffen, mine bitcoins, weil die durchschnittlichen Kommunikations-Verzögerung zwischen Erde und Mars befindet sich 20 Minuten in eine Richtung, die ist doppelt so lang wie die zehn-Minuten-Blöcken von Bitcoin. Also ich glaube, dass eine andere Münze wäre am besten für jeden Planeten. Aber hier ist der verrückte Teil. Auch wenn der Mars hatte seine eigene Münze (nennen wir es Marscoin), die Erde würde wahrscheinlich mehr Rechenleistung, so dass die Bergleute auf der Erde könnte download Marscoin die block-Kette und erweitern es schneller als die Minenarbeiter auf dem Mars. Dann die Bergarbeiter auf dem Mars wäre nicht mehr in der Lage, mir Marscoin. Dann wären wir wieder auf dem gleichen problem der Verwendung von Bitcoin auf dem Mars. So, ich glaube, jemand würde erstellen Sie eine Münze, die können irgendwie planet-spezifisch, so dass auch längere block-Ketten von anderen Planeten werden immer abgelehnt werden.

+972
user243019 03 февр. '09 в 4:24

Ich habe das eigentlich nicht gemacht, aber hier ist, wie ich es verstehe. Mit vielen kleinen Beträge, die Sie wahrscheinlich wollen, um Sie zu konsolidieren, da die Gebühren für Transaktionen mit vielen Eingängen hoch sein wird. Jetzt werden Sie sich Fragen, durch die Konsolidierung, gewann ich nicht nur die Zahlung der Gebühren im Voraus? Die Antwort ist, dass durch die Planung im Voraus und die Konsolidierung von Ihnen, die Sie verwenden können, das low-fee-mining-pool Eligius, es zu tun.

Zur Abschätzung der Kosten der Transaktion, ich werde nur die Höhe der Transaktion (für große Transaktionen, die Gebühr ist geprägt von ganz oder besteht aus den Kosten pro KB). Dies basiert auf der Anzahl der Eingänge und Ausgänge. Wenn alle Ihre Salden sind die gleichen (0.01 BTC), dann ist es egal, wie viel Sie verbringen auf eine Zeit, die Gebühr wächst Linear mit der Gesamt-BTC-Menge.

Vorausgesetzt, 180 Byte pro Eingang, 1000 Eingänge kommt 175KB, die werde ich Runde bis zu 200KB für einen Sicherheitsabstand. Mit dem offiziellen client, der Standardwert 0.01 BTC / KB Gebühr [1], das kostet 2 BTC.

Eligius wird mir Transaktionen für eine Gebühr von 0,2 TBC (0.00008192 BTC pro KB [2]. So Eligius Gebühr wäre 0.016384 BTC. Könnte genauso gut Runde, dass bis zu 0.02 BTC oder höher sein, nur um sicher zu sein.

Wenn Sie Ihre Münzen sind alt genug (sagen wir mal 3 Monate für 10 BTC und ein 200KB-Transaktion Größe) [3], dann die offizielle client möglicherweise nicht durchsetzen, wird die Mindestgebühr auf Ihre Transaktion. Andernfalls müssen Sie möglicherweise verwenden Sie einen modifizierten client, der nicht die Durchsetzung einer Mindest-Gebühr.

In jedem Fall werden Sie brauchen, um Ihren client zu Lightfoot-Hosting ist kostenlos Transaktion relais, das relais wird jede Transaktion im Netzwerk [2], so kann es abgeholt werden, die von Eligius.

Es kann länger als gewöhnlich dauern, aber Eligius sollte schließlich meinen es.

Für die Kombination der "Staub" verlassen, während größere Waagen allein -- Sie hätte einen Kunden zu finden, können Sie wählen Sie die Eingänge zu Ihrer Transaktion. Ich weiß nicht, was Kunden tun können, dass.

[1] https://en.bitcoin.it/wiki/Transaction_fees (die Gebühr, Die Berechnungen auf dieser Seite werden von Kunden von 0,3, so dass Sie überholt werden können.)

[2] https://en.bitcoin.it/wiki/Free_transaction_relay_policy

[3] Wiki-link [1] oben sagt, dass Transaktionen, die mit Priorität über 57,600,000 unterliegen nicht der minimale Gebühr Berechnung. Wenn das wahr ist, dann 10 BTC mit einem durchschnittlichen Alter von 3 Monaten in einem 200 KB Transaktion müsste eine Priorität der (1000000000 * 144 * 90) / (200 * 1024) = 63,281,250

+970
Adyatan Guragain 23.12.2014, 16:02:15

Blick auf die bitcoin-source - (https://github.com/bitcoin/bitcoin/blob/v0.9.3/src/script.cpp#L843-L847spezifisch), ich lief in die Nutzung der OP_CODESEPARATOR. Gehe ich Recht in der Auslegung dieser code, es ist nicht immer der Fall, dass die ganze scriptPubKey ist unterzeichnet, aber wirklich nur den Teil, der später als die letzten OP_CODESEPARATOR? Was passiert, wenn ein OP_IF bewirkt eine OP_CODESEPARATOR übersprungen werden?

Es scheint mir seltsam, dass die gesamte scriptPubKey nicht zum signieren verwendet in allen Fällen, so dass ich vermute, es ist irgendeine Verwendung für diese habe ich nicht gedacht. Weiß jemand, was dieser Anwendungsfall ist?

Ich habe gelesen, durch dieses bitcointalk-thread, aber nicht wirklich finden keine Schlußfolgerung.

+947
AD95 27.04.2012, 22:02:52

Ich möchte wissen, über die Leistung des Bitcoin-Netzwerks unter verschiedenen Netzwerk-Topologie und für die, die es führt das beste. Auch was die aktuellen Topologie verwendet wird?

+946
Nitnelav707 02.08.2011, 20:54:03

Ich kaufte vor kurzem ein paar bitcoins, die gesendet wurden, über coinapult auf mein Handy. Ich erhielt eine SMS für den Betrag, mit einem link zu einem online-wallet (offenbar nicht um eine echte Brieftasche, sondern nur ein Konto innerhalb einer größeren Brieftasche). Ich würde gerne meine eigene Brieftasche. Ich habe heruntergeladen die bitcoin wallet-Programm (für windows) von dieser website. (bitcoin-qt) version 0.6.2-win32. Wenn ich öffne das Programm es vorgibt zu sein "synchronisieren mit" Netzwerk " eine bestimmte Anzahl von "Blöcken". In der "erhaltenen Münzen" - Registerkarte aufgeführt ist eine Adresse. Mit meinem coinapult über den link auf meinem smartphone ich habe ein bitcoin an der aufgeführten Adresse. Allerdings sehe ich keine Beweise, die Sie empfangen wurde. Muss ich warten, bis die Synchronisierung Vorgang abgeschlossen ist zum senden von bitcoins an diese Brieftasche?

+943
Gihan 10.06.2016, 11:53:18

Wo finde ich die Adresse?

Die Adresse, die Sie brauchen, um Vertrauen zu halten Bitstamp ausgestellt Währungen ist von der Bitstamp-website, aber wie Sie gesagt haben, Sie müssen angemeldet sein, siehe die entsprechende Seite.

Sie können auch finden Sie die Adresse an https://www.bitstamp.net/ripple.txt unter [Konten] - Taste. Die ripple.txt die Datei ist hier dokumentiert: https://ripple.com/wiki/Ripple.txt

Benötige ich ein Konto?

Sie brauchen nicht auf ein Konto bei Bitsamp zu können Bitstamp-ausgestellt Vermögenswerte. Alles, was Sie brauchen, ist das Vertrauen Ihrer Adresse. Sie können dann kaufen Bitstamp-ausgestellt BTC oder USD oder EUR oder sonst was rein auf das Ripple-Netzwerk.

Natürlich, nachdem ein Bitstamp Konto ermöglicht es Ihnen, zu erlösen Schuldscheine über Bitstamp. Ohne ein solches Konto, können Sie immer noch den Handel Sie auf das Ripple-Netzwerk, die entweder für XRP oder andere Vermögenswerte, wahrscheinlich, ausgestellt von einem anderen gateway.

Sie finden diese primer zu helfen: https://ripple.com/guide-to-ripple-gateways/

+932
PureForm 18.05.2017, 18:00:12

Wenn die Master-Private-Key und Master-Öffentlich-Schlüssel generiert werden, kann ich offenlegen, die chain-code-wie sagen BIP32? Wenn nicht, wie kann möglich ist, überprüfen Sie einen untergeordneten öffentlichen Schlüssel, die mit öffentlichen Parameter?

Dies ist eine wichtige Frage für mich, denn es ist notwendig, die Möglichkeit geben, zu überprüfen, die erzeugten untergeordneten öffentlichen Schlüssel an einen anderen Benutzer in meinem Szenario.

Konnte der Meister Private Schlüssel erzeugt, indem eine zufällige ganze Zahl 0< k < n, wobei n die Kurve der Gruppe um?

+909
BHR 04.12.2011, 22:37:53

Die Sie bereits besitzen, diese bitcoins, während Sie ve schickte Sie an Ihre eigene Adresse. Überprüfen Sie die Transaktion, die Sie gemacht haben blockchain.info explorer. Verbringen Sie diese btc wieder es gibt kein problem damit.

+895
Azumi 29.04.2018, 18:46:52

Ein weiteres Beispiel mit deterministischen wallets ist die BCCAPI, die eine Bibliothek für die Herstellung von Licht-Gewicht, sichere Bitcoin-clients. http://code.google.com/p/bccapi/

+848
Thomas Plant 09.05.2010, 07:53:07

Öffnen Sie ein Konto bei einem geeigneten exchange-Dienste in deiner Umgebung. In den Vereinigten Staaten, Gemini (jetzt genannt Coinbase Pro) wäre eine gute Wahl. Sollten Sie nicht der Zahlung der Gebühren mehr als 1% der Preise sehen Sie auf bitcoin Preise Sie Websites wie coinmarketcap.

Durch mein Mathe, das wäre ungefähr 320,000 bitcoins mit einem aktuellen Wert von rund 900 Millionen US-Dollar. (Man müsste 320K BCH und BSV zu, im Wert von etwa $80 Millionen.) Aber es ist schwer vorstellbar, dass diese Geschichte genau da wäre es sehr schwierig gewesen, zu kaufen, so viele bitcoins in einer Transaktion zurück, wenn die Versorgung so klein war.

+795
user8052 20.05.2013, 00:13:04

Bisher ist kein Unternehmen markenrechtlich geschützte Wort "Bitcoin" in den USA. Dies bedeutet, dass es sehr unwahrscheinlich ist, dass jeder US-Unternehmen hätte die Datei gegen Ihre domains unter den von ICANN Uniform Domain-Name Dispute-Resolution Policy.

Es war ein servicemark Anwendung für Bitcoin, aber es wurde aufgegeben, im Juli 2011.

Verwandte Markenanmeldungen

+762
Markoan 08.11.2010, 09:05:17

Auf mehrere Bitcoin-blockchain explorers, ich habe gesehen, unbestätigten Transaktionen gegeben, mit einem eigenen "Vermehrung" Wert, erzählt die Benutzer, wie viel von dem Bitcoin-Netzwerk hat Kenntnis von dieser Transaktion.

Zum Beispiel, BlockCypher bietet eine "Vertrauens-Wert" für unbestätigte Transaktionen:

enter image description here

Dies hat immer dazu führen, mich zu Fragen, wie genau Sie berechnet sich dieser? Sie persönlich haben ein großes verteiltes Netzwerk von Knoten, die ständig im Auge behielten? Sicherlich würde dies Kosten unwirksam und weniger dezentral organisiert.

Ihre Dokumentation besagt:

Durch die überwachung von Transaktions-Ausbreitung, die Anzahl der Knoten, die Sie empfangen haben, und wie schnell Sie es erhalten haben, können wir berechnen die Wahrscheinlichkeit, werden die "Gewinner" - Transaktion an irgendeinem gegebenen Punkt in der Zeit, wenn ein double-spend versucht wurde.

Ich habe eine ziemlich schwierige Zeit der Suche nach Dokumentation, was genau die Knoten anfordern kann von jedem direkt. Kann ein Knoten einfach Fragen Sie Ihren Kollegen, wenn die Transaktion vorhanden ist, die in Ihrer mempool mit einer getData - Anfrage?

+716
Yuntai Kyong 24.12.2010, 00:25:34

Nevermind. Gerade festgestellt, dass die Eingänge waren Durcheinander . Korrekt dekodiert Transaktion unten:

{
 "txid": "5a15e2e0980ec2523d7a564cfd990dc9e435beeb4550f79723c65e753d368c13",
 "version": 1,
 "locktime": 0,
 "vin": [
{
 "txid": "355463f1c1a7d8e581f9388fdde92287245fcf309a85249b6f0a744216b639f7",
 "vout": 1,
 "scriptSig": {
 "asm": "3045022100db6505e9445c0030efdb7e2852771de8d6a7513c02487bfa3b2fae832e18d726022013395a3984e9d959c624fd5ad4d639e1820a0923090924d906415b3fbb54b9e901 0327b1cfc3981b27bccfc17937fc1b8b14091effee6fd9f2d1de8f0b6d46e90ec5",
 "hex": "483045022100db6505e9445c0030efdb7e2852771de8d6a7513c02487bfa3b2fae832e18d726022013395a3984e9d959c624fd5ad4d639e1820a0923090924d906415b3fbb54b9e901210327b1cfc3981b27bccfc17937fc1b8b14091effee6fd9f2d1de8f0b6d46e90ec5"
},
 "sequence": 4294967295
},
{
 "txid": "178a722f1d5ed5c5effec5bcda3ba5bfb6a7ec105802156d70fcf2a82da5310a",
 "vout": 0,
 "scriptSig": {
 "asm": "3045022100d60838e19e6d18f4c964cba303afbe9975c693b25ccafe1abc8887246046c26b02205032c7863ac76a0030332e0128a3ff41f4d9061e4d02e0374c6254af4b92307001 0327b1cfc3981b27bccfc17937fc1b8b14091effee6fd9f2d1de8f0b6d46e90ec5",
 "hex": "483045022100d60838e19e6d18f4c964cba303afbe9975c693b25ccafe1abc8887246046c26b02205032c7863ac76a0030332e0128a3ff41f4d9061e4d02e0374c6254af4b92307001210327b1cfc3981b27bccfc17937fc1b8b14091effee6fd9f2d1de8f0b6d46e90ec5"
},
 "sequence": 4294967295
}
],
 "vout": [
{
 "value": 0.0329,
 "n": 0,
 "scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 1ce00dca082ca1215c9e5a7a3237d267124fea32 OP_EQUALVERIFY OP_CHECKSIG",
 "hex": "76a9141ce00dca082ca1215c9e5a7a3237d267124fea3288ac",
 "reqSigs": 1,
 "type": "pubkeyhash",
 "Adressen": [
"mi9dcxfvGTsDCs46UZXXYQ8JH5MLcGxMxz"
]
}
},
{
 "Wert": 0,
 "n": 1,
 "scriptPubKey": {
 "asm": "OP_RETURN 57485920546573746e65742067697665206d65207061696e2e204661696c696e6720626c6f636b6578706c6f72657273",
 "hex": "6a3057485920546573746e65742067697665206d65207061696e2e204661696c696e6720626c6f636b6578706c6f72657273",
 "type": "nulldata"
}
}
]
}
+629
Miami00 05.02.2011, 02:21:08

Ich habe nicht hatte dieses Problem vor und ich habe spamming meine RPC ziemlich schwer.

Hat Ihr bitcoind enthalten bereits die gesamte blockchain oder ist es noch updaten?

Es gibt eine debug.log und db.log in der bitcoind Daten-Verzeichnis, ich denke, diese wird Ihnen sagen, was falsch ist.

+545
esk1m0 13.04.2010, 00:21:23

bitmit.net hat schon ein paar Geschenk-Karten bereits gelistet für den Verkauf, also mit dem richtigen Preis werden Sie in der Lage Ihre zu verkaufen mit kein problem.

+519
Inundate 08.02.2012, 20:48:30

Es ist ein variabler name.

Es hält die nonces benötigt, um zu bauen ein test-blockchain.

+312
Colin Fukai 13.06.2010, 00:55:21

Denken Sie daran, dass man hätte gewinnen über 400 petaflops Rechenleistung zu gewinnen 51% des Netzes. Die top ten der Supercomputer der Welt zusammen sind nicht einmal leistungsfähig genug ist:

http://bitcoinwatch.com/

http://www.top500.org/lists/2012/11/

+307
George Irimiciuc 13.03.2015, 18:45:32

Das ist ein Vermächtnis, Schlüssel, schon vor langer Zeit, wo Sie die einzigen, wich Sie könnten Transaktionen zu Überprüfen. Bald sind Sie gonna Veanish abgeschlossen und die bech32 Schlüssel Master.

+298
AntonZ 06.02.2016, 19:46:35

Ich möchte die Eingabe von Adressen in einer Transaktion mit einer bekannten id. Wenn ich getrawtransaction bekomme ich so etwas wie:

"vin" : [
{
"txid" : "470a499101b7042b225dab4f15fa252cdc7f3a16153e33d66d0c8c53b1d83aaa",
"vout" : 1,
"scriptSig" : {
"asm" : "304502206917b333161de796bed7770615ebf66669092a53877b3dba2582bad7dfc0b56c022100f9926a5e82d15666122b1f8703d94116eec0c98ddbf922a72467b05953532e1a01 03864670304932f91c85f38e80aebcd6c37fa36529b7135f7fa21b36585df5ab49",
"hex" : "48304502206917b333161de796bed7770615ebf66669092a53877b3dba2582bad7dfc0b56c022100f9926a5e82d15666122b1f8703d94116eec0c98ddbf922a72467b05953532e1a012103864670304932f91c85f38e80aebcd6c37fa36529b7135f7fa21b36585df5ab49"
},

Wenn ich will, um das weitere Aussehen der Transaktion 470a499101b7042b225dab4f15fa252cdc7f3a16153e33d66d0c8c53b1d83aaa mit getrawtransaction ich bekommen: "Keine Informationen verfügbar über Transaktion (code: -5)"

So ist es überhaupt möglich, die input-Adressen eine zufällige Transaktion (nicht die Zugehörigkeit zu Ihrer Brieftasche) mit bitcoind?

+256
gwinyai 10.07.2011, 14:32:10

Was passiert, wenn ein gateway sich weigert zu akzeptieren, Schuldscheine und Geld zurück Benutzer?

Dann ist es nicht mehr ein Tor, es ist nur eine zufällige Benutzer-Ripple, und niemand sollte Geschäfte machen mit ihm. Ich würde nur das Geschäft mit einem gateway, den ich verklagen könnte, oder drücken Sie gegen, wenn Sie nicht bedient hat.

Gibt es etwas ähnlich der "Zinssatz" für die Abhaltung IOUs für lange Zeit?

Nicht automatisch. Gateways einrichten müssten, um ein Skript oder ein Verfahren zum senden von "Zinsen" an die Inhaber Ihrer Schuldscheine. (Ähnlich wie ein Unternehmen sendet Dividenden an die Inhaber Ihrer Aktien)

+255
andydbzee 20.12.2017, 11:13:53

Ist der Blitz läuft auf dem Bitcoin-Protokoll oder auf eine andere blockchain? Ist so etwas wie ein sidechain? Wo sind die bitcoins in der Lightning-Netzwerk gespeichert?

+221
Seema 17.01.2012, 13:05:21

Ja. Da kann man nicht Unterschreiben, die Unterschrift und die Unterschriften in einer Transaktion verwendet werden, wenn die Berechnung eine txid, daher nur getrennt Zeugen oder normalisiert txids beheben würde transaction malleability.

+191
Nahapetyan2002 16.03.2016, 16:08:51

Beschneiden nicht nur die UTXO gesetzt. Es hält auch die letzten paar hundert Blöcke, um zu helfen, mit Reorganisationen.

Beschneidung war experimentell in Bitcoin Core 0.11, und unvereinbar mit der Brieftasche. Seit 0.12, es ist eine vollständig unterstützte Funktion, die gut funktioniert mit dem Geldbeutel.

+68
Potaiza 12.06.2011, 16:58:50

Ich mache einige Experimente für die Suche nach coinbase Höhe von frisch abgebauten block, der dem Eingang der ZMQ.

 tx_coinbase = CTransaction.deserialize(x('010000000001010000000000000000000000000000000000000000000000000000000000000000ffffffff2303f90d1800fe6d8a0300fea00a04000963676d696e6572343208010000000000000000ffffffff02bc078402000000001976a914c11998cf0635b9ba940212af99447dfbdcfafe9688ac0000000000000000266a24aa21a9ed7a0ea91535f513cc527e1858a43800c2f6712d45404877f59f564a8eea88276f0120000000000000000000000000000000000000000000000000000000000000000000000000'))
 scriptSig = tx_coinbase.vin[0].scriptSig
 coinbase_script = CScript(scriptSig)
 für o in coinbase_script:
 h = int(b2lx(o), 16)
die Protokollierung.debug(h)
Pause

Es ist wirklich komisch, meiner Meinung nach. Die Frage:

Gibt es eine bessere Lösung zur Analyse von scriptSig und ziehen blockieren Höhe?

*Es ist auch eine übung, 2 von 'Programmierung Bitcoin' Kapitel 9. Aber ich möchte wirklich zu bekommen, blockieren Höhe mit nur raw-block erhalten Sie von Core über zmq.

+34
mentics 03.09.2019, 02:11:06

Irgendwann zurück, ich habe zwei Portemonnaies auf zwei verschiedenen Handys. Ich schickte ein bestimmtes bitcoin-Wert (Ein bitcoin) von einem Handy zum anderen. Während dieser Prozess erfasst das gesamte Verkehrsgeschehen.

Danach habe ich extrahiert alle tx-Werte und Ausgabe-Adressen. Ich sah denselben Wert (Ein bitcoin) und die Ausgabe-Adresse (Adresse B) in die Ausgabe gesendet wurde aus Source-IP-Adresse (mein Handy) um die Ziel-IP-Adresse. Auch dieser Wert und die Adresse wurde gesendet, um einige der anderen IP-Adressen.

Ich sah auch, dass dieser Wert (Ein bitcoin) und die Ausgabe-Adresse (Adresse B) ist in einigen tx-Meldungen, die gesendet wird, von einer anderen IP-Adresse, meine IP-Adresse (mein Handy). In anderen Worten, ich sehe, dass der spezifische Wert und seine Adresse zurück, an meine Adresse wieder. Es sollte angemerkt werden, dass dies ein Wert ausgegeben und nicht ein UTXO. Warum wird meine Bitcoin-Transaktion Wert und seine Adresse in manchen tx Nachrichten bekommt kehrte zu mir zurück?

+27
user441530 28.09.2011, 21:11:28

Fragen mit Tag anzeigen