Vermeidung von Bitcoin formbar Fehler bei der Umsetzung

Ich arbeite aktuell an einigen Bitcoin-code und zwar bin ich in der Hoffnung habe ich behandelt, meine Basen, wollte ich überprüfen die Umsetzung der Theorie.

Wenn ich verstehe, das formbar bug es ist im Grunde... Erstellen Sie eine Transaktion-Adresse, damit die Transaktion stattfinden. An dieser Stelle eine Transaktions-id erstellt (txid)

Die txid geändert wird, bevor die Transaktion komplett ist auf dem Netzwerk, die Erstellung einer zweiten txid, dass die Transaktion schließlich beendet/bestätigt/verifiziert.

Also wenn das richtig ist (bitte korrigieren Sie mich, wenn ich falsch Liege)...

Ein script/Programm die übertragung von Münzen, die für jemanden arbeiten sollten so etwas wie dieses:

Eine Transaktion, die Adresse wird angelegt und an den Zahlungsempfänger zu übertragen der angeforderten Gleichgewicht. Diese Transaktion-Adresse wird in regelmäßigen Abständen überprüft für die Anzahl der Bestätigungen. Wenn die Transaktion-Adresse erhält 6 oder mehr Bestätigungen kann als abgeschlossen angesehen werden.

Gibt es eine bessere/schneller/sicherer Weg ?

Dank

+518
Dan F 01.02.2012, 17:32:55
20 Antworten

Es gibt viele Probleme in der Familie der "byzantinischen" Fragen mit leicht unterschiedlichen Namen und alle im Zusammenhang mit einander in verschiedener Weise. In der Regel betrifft das problem ein Netzwerk von Knoten, die alle in Verbindung mit alle, einige, die ehrlich sind und von denen einige sind feindlich, also, können, Verhalten sich willkürlich, auch böswillig und senden verschiedene Daten zu anderen peers oder sich weigern, Daten zu senden, zusammen. Jeder dieser Knoten etwas "input", potenziell für jeden anders, und Sie wollen sich auf eine gemeinsame Ansicht. Der "input" werden die neue Transaktionen zu bestätigen, im Falle von bitcoin, zum Beispiel.

Die kanonische Probleme im Raum, die äquivalent sind (wenn Sie lösen können, können Sie lösen die anderen), sind wie folgt formuliert:

Die Byzantinische Vereinbarung Problem. Eine Gruppe von Knoten haben muss, sich auf einen bestimmten Wert. Das Protokoll muss (a) beenden innerhalb endlicher Zeit, (b) haben alle ehrlichen Knoten erreichen das gleiche Ergebnis, und (c) das Ergebnis erreicht, muss mit dem Eingang von einem der Knoten.

Das Byzantine Generals Problem. Eine Gruppe von Knoten hat einen festgelegten "Führer" namens "general". Der Führer hat einen input-Wert und die restlichen Knoten müssen sich auf einen Wert. Das Protokoll muss (a) beenden innerhalb endlicher Zeit, (b) haben alle ehrlichen Knoten erreichen das gleiche Ergebnis, und (c) wenn der Führer ist ehrlich, dann wird der Wert geeinigt haben, sollte jeder ein Führer zu sein, der Wert.

Diese Probleme wurden vorgebracht, die von Lamport in seinem wegweisenden Papier.

Diese Probleme können geändert werden, damit für weniger verbindungen, oder für Fehler, die sind nicht byzantinische (d.h., nicht erlauben, eine bösartige Intelligenz, nur einen Ausfall, der nicht versucht, Sie zu untergraben das system aktiv). Sie können auch das hinzufügen digitaler Signaturen, um die Mischung zu machen, die Probleme zu erleichtern.

Bei bitcoin der Fall, das problem gelöst wird ist eine härtere Variante; anonyme byzantinische Vereinbarung. In diesem Fall, die Anzahl der Parteien ändern können, willkürlich ist und die Parteien nicht wissen, wer schickt jede Nachricht. Die Lösung HIERFÜR ist die Verwendung von Proof-of-Arbeit.

Zur Beantwortung Ihrer ursprünglichen Frage über die byzantinische Vereinbarung gegenüber der byzantinischen Fehlertoleranz. Breit, diese Titel beziehen sich auf das gleiche problem der Vereinbarung. Jedoch, genauer gesagt, BA ist verwendet, um sich auf das spezifische problem der Konsens über eine Entscheidung unter byzantinischer Einstellungen; während BFT bezieht sich auf die Gestaltung jedes generische Protokoll (nicht unbedingt erfordern Vereinbarung), zum Beispiel das byzantinische Generäle-Protokoll, für die Lösung eines Problems unter byzantinischer Fehler, d.h. Fehler, die schädlich sind. Das generische problem des BFT und das problem der BA sind gleichwertig, wenn Sie Sie für die Vereinbarung werden kann, fault-tolerant, und wenn Sie fault-tolerant Sie vereinbaren können.

+909
Ilyas F 03 февр. '09 в 4:24

hey Leute, ich folgte einer Anleitung von reddit und exodus chat und beide hatten ähnliche Anweisungen, um retieve Bitcoin Bargeld. Ich bin den Anweisungen gefolgt und es schien, erhielt ich die Münzen aber es dauerte Stunden, um zu bestätigen.

Ich begann, indem stransfering meine BTC von Exodus zu Jaxx, dann verwenden Sie den Exodus privaten Schlüssel abrufen BCC mit Elektronen-Cash.

Ich öffnete es gestern und Sie sagte, ich hatte das Gleichgewicht ich erwartet hatte. heute öffne ich es es sagt 0 BCC.

werfen Sie einen Blick: enter image description here

Ich havnt gesandt alle meine BCC niemandem. Ich war versucht zu senden an meine Börse, wenn die app sagt "insufficient funds". Wurde ich gehackt oder sowas???

Hilfe!!!

+905
Max Tsepkov 23.10.2012, 02:17:42
Weitere Antworten

Verwandte Fragen


Ähnliche Fragen

Eine Erste Münze bietet, auch in der Regel gesprochen als ICO, könnte ein fundraising-Prozedur in dem neuen Betrieb verkaufen Ihre crypto-Token im Austausch für bitcoin und äther. Es ist etwas das gleiche wie ein Börsengang, innerhalb dessen die Anleger kaufen Aktien von einem Unternehmen.

In der ICO-Unternehmen verkauft neue digitale Vermögenswerte, um die Investoren und die meisten der Zeit, die Sie nennt es "token Verkauf", "ICOs" oder "crowdsale". Eigentlich, der Prozess der ICO ist fast wie IPO (Initial Public offering), aber statt für den Kauf der Aktien der Gesellschaft, die Anleger kaufen digital "Token" oder ICOs (neuen kryptogeld Münzen) glauben, dass der Wert der Münzen steigen in der Zukunft.

+897
Kenny Ho 02.04.2014, 22:26:45

Beide P2SH und P2PKH verwenden HASH_160. Das ist, was das h steht für in Sie.

Jeder HASH_160 gilt für beide Adressen. Welche Adresse müssen Sie senden Sie Ihre BTC hängt davon ab, wenn Sie einen einlösen Skript oder ein öffentlich-Taste, um es auszugeben.

Wenn Sie senden Sie es an eine Adresse beginnend mit 1, Ausgabe codiert, wie OP_DUP OP_HASH160 <PubkeyHash> OP_EQUALVERIFY OP_CHECKSIG. Zu verbringen, benötigen Sie einen privaten Schlüssel, der dazu führt, den öffentlichen Schlüssel, zu dem der hash gehört, und Zeichen auf der tx mit, dass.

Wenn Sie senden Sie es an eine Adresse beginnend mit 3, Ausgabe codiert, wie OP_HASH160 <RedeemScriptHash> OP_EQUAL. In diesem Fall verbringen die Ausgabe, müssen Sie einen einlösen Drehbuch, für das die HASH_160 gleich die Adresse (zusammen mit allen Informationen, die Sie einlösen Skript verwenden könnten, wie die Unterschriften für eine multisig-Adresse, oder Zeugen für eine segwit-Adresse).

Aufgrund dieser, jeder HASH160 kann effektiv verwendet werden, um erzeugen zwei Adressen. Blockchain.info standardmäßig zeigt die 1-Adresse.

Senden Sie KEINE Münzen, die 1-Adresse, wenn Sie Ihre ursprüngliche Adresse war ein 3-Adresse, und Umgekehrt. Sie werden nicht in der Lage, Sie zu retten.

+839
desireemiler 04.09.2018, 09:17:42

Oft höre ich Leute sagen, dass eine blockchain ist im wesentlichen eine Link-Liste (D. H. https://www.quora.com/Is-a-blockchain-essentially-a-linked-list)

Ein block speichert den hash des vorherigen Blocks, der für die Validierung/Konsens. Dies ist ähnlich wie einen Knoten in einer verketteten Liste verweist auf die Adresse des vorhergehenden Knotens, aber es ist nicht ganz das gleiche.

In einem block, der vorherigen hash gespeichert ist, durch einen Wert, nicht die Referenz, so kann man nicht wirklich Zugriff auf die vorherigen Knoten durch das Durchlaufen der Kette. In der Erwägung, dass in einer verknüpften Liste, die Sie speichern die Adresse, die eine Referenz auf den vorherigen Knoten. Sie können auf einen beliebigen block in konstanter Zeit, wo Sie wie in einer verknüpften Liste, es ist die lineare Zeit.

Hinzu kommt, dass viele-Implementierung, die ich gesehen habe, eine blockchain ist ein array/Scheibe blockiert. Ich habe versucht, kurz einen Blick auf bitcoin-Quellcode (disclaimer: ich weiß nicht C++). Es sieht aus wie die Umsetzung der Kette der Blöcke im Speicher verwendet std::vector ist im Grunde ein dynamisches array.

Ist das nicht eine blockchain ähnlich wie ein array, als es ist, eine verkettete Liste?

+838
nanonerd 08.01.2015, 10:28:07

Bitcoin ermöglicht es Benutzern, um transact pseudonymously, so dass es keine Daten in der blockchain Datensatz selbst, gebunden an eine Identität. Dies ist gewollt, alles andere wäre erschreckend Orwell. Transaktionen sind endgültig, sobald Sie voll bestätigt, in der blockchain kann niemand das Problem einer Rückabwicklung oder Stornierung. Als bitcoin-Nutzer, Sie haben letztendlich die Verantwortung über Ihr Geld.

Es ist jedoch möglich, dass externe Daten verknüpfen können-eine Identität, um eine Adresse. Zum Beispiel, viele Börsen, die konvertieren BTC <-> fiat-Geld wird, benötigen die Kunden durch ein 'know your customer' (KYC) Verfahren, um den Aufsichtsbehörden die Zuständigkeit der exchange-Dienst funktioniert innerhalb. So ein Austausch kann ein Datensatz des Kunden und die zugehörigen Adressen (aber wäre das nicht eine öffentliche Aufzeichnung).

Dies bedeutet, dass, wenn die Betrüger Stahlen die Münzen und dann schickte Sie direkt zu einem Austausch, es kann eine Aufzeichnung ermöglichen könnte, die Behörden zu finden, der Betrüger. Aber Bedenken Sie auch: bitcoins sind fungibel, also, während es ist eine Transaktion, die Geschichte, die zurückverfolgt werden können, gibt es keinen Weg, um track "- genau dieses bitcoin' durch die Zeit. So eine schlaue Betrüger können in der Lage sein, um zu verschleiern Ihre Transaktion Geschichte, bis zu dem Punkt, dass es funktional unmöglich zu verfolgen Sie Ihre gestohlenen Münzen durch die Zeit.

Ihre beste Wette ist wahrscheinlich die Datei einen Bericht mit den lokalen Behörden, aber es tut mir Leid zu sagen, dass in vielen Fällen gibt es wenig Sie tun können. Viel Glück, ich hoffe, Sie sind in der Lage sich zu erholen Ihre Fonds.

+822
user61913 25.02.2010, 03:30:48

verbinden Sie meine Brieftasche zu einer s9-Maschine für den Bergbau ... ist es sicher

Nein. Sie verlieren alle Ihr Geld. Er wird Ihre Angst, Ihr Geld zu verlieren, Sie zu betrügen, ihm mehr Geld (z.B. private-key-release-Gebühren) und mehr Geld und mehr Geld, bis Sie nichts mehr zu geben. Dann wird er Ihnen sagen, borgen Sie mehr Geld von Ihrer Familie, von der bank, Kredithai ...

wenn es Betrug

Es ist ein Betrug

was ist der richtige Weg, es zu tun

Verbringen eine lange Zeit (mindestens eine Stunde am Tag für ein paar Wochen) die Erforschung von Bitcoin und mining. Nicht gehen Sie, bis Sie verstehen, private keys, public keys, seed-Sätze, Erholung, verschiedene Arten von Brieftasche, Uhr-nur Geldbörsen, Grundsätze der Bergbau und so weiter.

Lesen Sie die Antworten auf alle diese Fragen zu innoculate Sie sich gegen Betrüger

Dann kaufen Sie ein hardware-wallet oder laden Sie eine gute stand-alone-wallet.

Kaufen Sie eine kleine Menge von Bitcoins von einem bekannten exchange

Praxis Erholung von Ihren Geldbeutel, wenn Sie Ihre hardware-wallet oder computer gestohlen werden. Nicht gehen Sie, bis Sie bewiesen haben, dass Sie wiederherstellen können die volle Kontrolle über Ihre Bitcoins nur mit dem recovery-Satz ohne berühren Sie Ihre bestehenden wallet-hardware, computer oder Handy.

Schreiben Sie Anweisungen für Ihre Familie zu erholen Ihr Geld, wenn etwas passiert, um Sie. Machen, Ihnen zu Folgen, Ihre SCHRIFTLICHEN Anweisungen, ohne jede Hilfe von Ihnen und sehen, ob Sie wirklich können. Wenn notwendig, erstellen Sie eine neue wallet mit neuen Tasten und übertragen alle Ihre Bitcoin auf die neue wallet. Aktualisieren Sie Ihre gespeicherte recovery-Satz usw.

Nie teilen Sie Ihre wallet-Passwort-recovery-Satz oder private-key mit niemandem (es sei denn, Sie sind jemand, den Sie würde gerne für Sie zu gehen Weg alles, was Sie selbst morgen). Lassen Sie niemals jemand anderes log-in oder Remote-Zugriff auf Ihren computer oder Ihre Brieftasche, Ihnen zu helfen, auch wenn Sie scheinen die meisten ehrlichen Menschen in der Welt, vor allem, wenn Sie vorschlagen, können Sie sicher, Ihre Brieftasche danach, indem Sie ein Passwort.

Nachdem er den bequemen Einkauf und die Verwendung von bitcoin für mehrere Monate, re-denken über den Bergbau, wenn Sie ein paar tausend Dollar, die Sie sich leisten können zu verlieren völlig, Sie sind wahrscheinlich bereit zu prüfen, ob der Prozess für Sie.

ist das mining rentabel ?

Nicht, es sei denn, Sie haben bereits mehrere tausend US-Dollar zu investieren, in ASIC-mining-Ausrüstung und eine gute Quelle für Billigen Strom in einem Gebäude mit sehr guter Klimaanlage und, wo Lärm keine Rolle spielt. Dies ist nicht geeignet für Menschen, die neue Bitcoin. Sie müssen bereit sein zu verlieren, dass das Geld ohne not.

+817
Benedikt 03.04.2017, 10:05:30

Nehmen wir an, der aktuelle Schwierigkeitsgrad wird festgelegt, wie der Suche nach einem hash mit 4 führenden Nullen; sobald dieser gefunden wird, wird ein block mit diesem hash wird propagiert. Jeder client erhält, dass dieser block prüft, dass es 4 führende Nullen und akzeptiert diesen block als gültig, indem es um Ihre eigene Kette.

Mein Verständnis ist, dass die einzige information, die ein miner sendet, wenn er löst seine hash, ist dieser block, die er geschaffen hat (mit dem gelöst-hash und details zu allen Transaktionen, die er beim erstellen des hash). Diese Informationen, und nur diese Daten, überträgt dann auf den rest des Netzes.

Nun, wie sieht der "zentralen bitcoin-server", oder was auch immer es ist, dann überträgt die änderung in der Schwierigkeit, alle 2 Wochen? Würde es erfordern, alle update-client-software, um zu erkennen, dass die neuen Blöcke sind nur gültig, wenn Sie jetzt noch 5 führenden Nullen, oder gibt es einige Genie-Mechanismus, der mir fehlt? On a side note, ich weiß nicht wirklich verstehen, wie die Gabeln sind gelöst; ist das relevant, wie dieses Problem behandelt wird?

+815
Cloudscape 25.02.2017, 17:19:16

Ein full-node ist ein Knoten mit der ganzen blockchain und ist in der Lage zu prüfen, ob jede neue eingehende Blöcke.

Eine beschnitten Knoten ist ein Knoten mit nur einige der blockchain, nämlich es wurden einige der älteren Blöcke wegen Platzbedarf. Eine beschnitten Knoten kann nicht überprüfen, Blöcke, da es nicht die vollständige Geschichte der blockchain Recht? Wie also können wir immer noch sagen, dass es ein voller Knoten?

Bin ich auch Recht, die sagen, dass Sie nicht dazu dienen, einen beliebigen Wert für das Netzwerk, da alle Blöcke, die Sie senden, werden nicht vollständig validiert?

+800
koan 16.09.2017, 03:56:56

Ich mache das für schulische Zwecke (erstellen einer Litecoin-Klon). Ich habe irgendwo gelesen, dass für SCRYPT-Klone, die DNS-Samen Knoten, die nicht nötig sind?

Wenn ich Sie brauche, wie richte ich diese Knoten. Ich kenne einen DNS-Seed-Knoten enthält eine Liste der IPs mit einem bitcoin-client (in meinem Fall ein alt-coin-client).

Oder ist es genug, um hard-code eine oder mehrere Ips im client selbst? Kann ich einen VPS für diese? Sorry für noobish ;-)

+787
tea researcher and enthusiast 09.12.2016, 10:58:05

Ich dachte, ich Verstand das wesentliche von dem, was "bitcoins" sind: elektronische Währung Token repräsentiert $X USD, die verwendet werden könnten, zu handeln, zu kaufen oder zu verkaufen online-Artikel.

Aber kürzlich hörte ich den Begriff "mining bitcoins" und es weckte mein Interesse...

Ich lese diesen Artikel und fühle mich immer noch wie fehlt mir hier das größere Bild.

Wenn ich verstehe, "mining" von bitcoins korrekt, dann:

  • Bitcoin-mining ist der Vorgang des Einrichtens einer commodity-hardware-cluster, um zu versuchen und zu "knacken" einige kryptographische Rätsel
  • Wenn Sie schließlich Riss wie ein puzzle, werden Sie belohnt in bitcoins
  • Sie kann dann, theoretisch, verkaufen bitcoins für echtes Geld

Damit zu beginnen, wenn alles, was ich gesagt habe, so weit ist off base oder braucht Korrektur, bitte beginne mit der Klärung, was bitcoins und/oder bitcoin-mining ist!

Vorausgesetzt, ich bin mehr oder weniger korrekt, dann habe ich mehrere Fragen, die (überraschend) fast unmöglich, Antworten zu finden für:

  1. Die Probleme, die diese Rätsel und validiert, die eine richtige Antwort?
  2. Die Makler der generation und der Verleihung des "geschürfte" bitcoins (nach, du hast das Rätsel geknackt)?
  3. Ist dies nicht (wirklich) nur ein crytpographic Spiel? Sie spielen das Spiel, und Sie gewinnen, außer Sie bekommen Geld. Aber es gibt keinen Grund, warum jemand brauchen, Sie zu knacken diese zufällig generierte Krypto-Rätsel.
  4. Wenn neue "Rätsel" erzeugt werden, und neue bitcoins generiert und vergeben an die Leute, die richtig lösen diese Rätsel, nicht, dass verdünnen Sie den Wert jedes existierende bitcoin? Ein ökonom hier, aber wenn Sie mehr von etwas, dass es Wert ist, in der Regel nach unten geht, da es nicht so knapp.
  5. Ist es überhaupt Wert, ein Programmierer ist an der Zeit, sich in diese Sachen, oder ist die Blase schon platzen?

Mir scheint es, wie bitcoins sind nur ein Spiel, wurde getarnt als ein Pyramidensystem worden, die verkleidet als eine legitime Radikalisierung des e-commerce. Vielen Dank im Voraus für jede Hilfe/Einblicke hier!

+698
vama89 03.10.2019, 16:15:52

Sie können darauf Vertrauen, Verschlüsselung

Wenn Sie verschlüsseln alles mit einem starken Schlüssel und einem sicheren Algorithmus (z.B. GPG) - dann können Sie sicher sein, dass es über wirtschaftlich erreichen für alle, für eine lange Zeit.

Also, die Allgemeine Vorgehensweise wäre

  1. Verschlüsseln Brieftasche.dat mit Ihre lange und komplexe passphrase (die Sie sicher aufbewahren)
  2. Befestigen Sie den Geheimtext Ausgabe an Ihre E-Mail
  3. Genießen Sie den kostenlosen offline-backup-service

Nicht nur hängen Sie Brieftasche.dat um der E-Mail da, es wird zeigen Sie Ihre Transaktion Geschichte und binden Sie Ihre öffentliche Adressen direkt an Sie, so dass Ihre Anonymität.

+635
kezuk 23.09.2015, 15:37:54

Wenn es Bitcoin-Geldautomaten in Ihrem Land, es sollte so einfach wie goint zu dem Geldautomaten Fragen Sie für eine refound und übertragen der Bitcoins an, wo der ATM fragt nach. Danach sollte es geben, dir das Geld (ohne die Bearbeitungsgebühren).

+608
sugoiKhalsa 16.12.2016, 20:53:34

Als eine der Aufgaben in einer digitalen Sicherheits-Kurs, eine Gruppe von 100 Studenten gefragt wurde, überweisen Sie einen kleinen Betrag in bitcoins zu einem bestimmten Brieftasche. Sie haben versprochen, Sie würden etwas kaufen, uns von diesem Geld. Als Beweis dafür, dass wir aus der Transaktion haben wir gebeten, die hand in die Transaktions-id.

Ich Frage mich, was genau schränkt mich mit blockchain.info die Suche für das Portemonnaie-Adresse, warten Sie, bis jemand anderes hat einen solchen Transaktion, und verwenden Sie dann, dass die Transaktion-id.

Bin ich richtig, dass lediglich das anfordern der Transaktions-id ist nicht genug hier?

Natürlich, Sie könnte bemerken, wenn zwei Menschen hand in die gleiche Transaktions-id, aber wir sind in verschiedenen Gruppen, so können Sie nicht bemerken.

+540
Domovoy 15.09.2010, 21:37:08

0.005 * 229 würde, geben Sie den Wert des BTC in USD. Sie würden Hinzugefügt haben, um die Transaktionskosten zu, die, die verlassen sich auf Ihren Austausch.

+532
Edward Yeager 12.12.2015, 23:11:28

Dieser Fehler bedeutet, dass Ihre Signatur konnte nicht einige sanity checks entwickelt, um zu verhindern, dass versehentliche Netzwerk-Gabeln wegen der nicht-standard, aber immer noch gültige Signatur zu Kodieren. Diese Funktion im Skript-interpreter führt die eigentliche Prüfung.

Jedoch, ich warf einen Blick auf Ihre Signatur, und ich kann nichts finden falsch mit ihm (Blick auf manuell, nicht eigentlich der code ausgeführt wird). Ist es möglich, das vorhergehende byte falsch ist, also die Signatur nicht verfälscht wird komplett auf dem stack?

EDIT:

Ich habe tatsächlich lief die Signatur-prüfalgorithmus auf Ihre Unterschrift. Der code, den ich verwendet ist hier. Signature passes DER check Es ist in der Tat, nichts falsch mit der Unterschrift selbst. Wie hast du ihn generieren und was macht der rest der Transaktion Aussehen?

+444
Onur 16.09.2011, 12:01:59

Oder Sie kaufen eine billige USB 1Tb Festplatte. Stecker, und dann beim Start wählen, um die datadir (UND DEN GELDBEUTEL) auf, dass.

Wenn Sie dies tun, und dann senden Sie alle Münzen, stellen Sie sicher, dass Sie ein backup der wallet.

+335
They call me Trinity 08.01.2014, 23:53:13

Das problem ist, sollten Sie zu entkommen, dass die inneren Zitate:

lockunspent false, "[{\"txid\":\"c3fa34606ae3ea416ff640d97414ef6a0a8afcebfbe2c60403ad60c0d961f04c\",\"vout\":0}]"
+255
engine8470 03.09.2019, 22:43:50

So löschen Sie eine Copay wallet, wenn es nichts gibt, das auf mein Gerät zu tun. Klickte ich auf die plus-Zeichen (+) neben Bitcoinc auf der home-Seite und bekam viele Möglichkeiten, um Brieftaschen erstellen, aber keine Möglichkeit zum löschen einer Brieftasche.

+164
rhiannon 20.06.2014, 20:13:04

Ich Schreibe eine webapp in PHP generieren muss, Bitcoin-Adressen von Ihrem mpk.

Ich habe es erfolgreich getan für P2SH-Adressen (beginnend mit einer 1, mit xpub mpk) mit der BitWasp php-Bibliothek, etwa mit der Methode beschrieben hier.

Ich wollte das gleiche zu tun für P2SH-P2WSH-Adressen (beginnend mit einer 3, mit einer ypub mpk) zu nutzen SegWit, aber ich bekomme immer den gleichen Fehler, mit der gleichen Methode (mit den 49' Ableitung Pfad statt 44'):

HD-key magic bytes nicht überein network magic bytes.

Ich habe überprüft und diese Bibliothek erzeugen kann P2SH-P2WSH-Adressen, aber bisher habe ich nur in der Lage, diese generieren aus den rohen öffentlichen Schlüssel (im folgenden Bitwasp Beispiele).

So Frage ich mich, könnte ich darauf hin, dass eine Methode zum generieren der P2SH-P2WSH-Adressen von Ihrem ypub mit PHP nur?

+130
Tom Alderman 01.05.2015, 13:33:20

Fragen mit Tag anzeigen

$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