Deterministische Wallet-Schritt Für Schritt

Ich bin beim Lesen über deterministische wallets, bekomme ich den Punkt, aber es ist verwirrend, wenn Sie tatsächlich beginnen einrichten der Dinge. Ich habe zum installieren der Unterstützung für die Generierung von "was auch immer"-Münze-Adressen auf einem server. Wo soll ich anfangen, wie soll es getan werden? Die Leute reden über den Import von Schlüsseln aus einem samenkorn. OK Super aber wieder, wie? Die Menschen sprechen über die Verwendung von verschiedenen Brieftaschen. Sollte ich mit einer der vorhandenen wallets? Wie erstelle ich meinen eigenen Geldbeutel? Gibt es ein console-basierter step-by-step Anleitung, die Sie anwenden können, um alle crypto-coin Netzwerk/Geldbörse?

Derzeit nutze ich bitcoind für die Kommunikation mit dem bitcoin-Netzwerk. Es ist nur gut-ausreichend dokumentierten code. Vielen Dank für Ihre Hilfe!

+490
user21054 13.10.2018, 20:47:00
26 Antworten

Sieht aus wie das ist mit https://github.com/bitcoin/bitcoin/blob/master/src/pubkey.h#L48.

Soweit habe ich verstanden (auch Dank der #bitcoin @ freenode Benutzer) die pubkeys ich war versucht zu Dekodieren, die nicht übereinstimmen, überprüfen Sie, also, für die Akten: in den erwähnten Beispielen, die Adressen-array (und die reqSigs int) wird nur ausgefüllt, wenn das erste byte der pubkey entsprechen die Prüfungen für die relative Länge (komprimiert oder nicht).

+998
becinyus 03 февр. '09 в 4:24

Für Transaktionen unter $100 oder so, ich glaube nicht, dass es unangemessen riskant zu akzeptieren Transaktionen mit null Rückmeldungen. Für eine Sache, es spielt keine Rolle, es sei denn, der Kunde versucht, eine double-spending Attacke, und es ist unwahrscheinlich, dass jemand wollen, um zu versuchen, einen solchen Angriff und versuchen, physisch Weg innerhalb von 10 Minuten oder so nur für $100.

Für unter 1.000$, 1 Bestätigung ist ausreichend. Das dauert 10 Minuten im Durchschnitt.

Im Allgemeinen face-to-face-Transaktionen, die gerade gar nicht so riskant.

+997
JeremiahLee 06.10.2019, 07:51:34

Es gibt Websites, die überwachung der blockchain und die Daten aggregieren. E. g. https://bitinfocharts.com/top-100-richest-bitcoin-addresses.html

+985
Memnon 08.02.2016, 19:37:16

Kann mir jemand erklären, was sind die Vorteile der Verwendung von BIP 38 Bitcoin-wallet-Verschlüsselung zu einfach zu verschlüsseln, der private Schlüssel mit AES-256?

+980
ydobonebi 08.09.2014, 02:27:40

ich bin neu hier im bitcoin-Universum und unterschrieben auf einer website namens genesis mining, eine form von cloud-mining. er fragte meine bitcoin-wallet-Adresse, aber kann es nicht finden Nein, wo in der bitcoin-wallet-app oder das Programm, das ich heruntergeladen, hat jemand wem die app oder die software wissen, wo Sie gehen, finden Sie Ihre wallet-Adresse? Ich Suche überall, auf beide Programme zu kein Glück überhaupt.

+936
Sheikah 15.04.2015, 23:25:59

Schließlich 20 BTC angekommen. Aber nicht aus dieser Transaktion. Vielleicht MtGox zu merken, dass Sie einen Fehler gemacht gesendet ein weiteres extra 20. Komisch.

+912
JQTaylor 24.10.2017, 07:25:31

Ja, es kann. Sehen Sie diese Transaktion weiter unten.

http://blockchain.info/tx-index/b345c51064074f5d6c0e11187326567765eb4fa3236ca1be440ccb5745775238

+906
patricks 13.02.2013, 14:00:48

Meine Frage befasst sich mit allen cryptoexchanges aus, dass es nur anzunehmen und zu nutzen cryptocurrencies. Wie kommt es, dass zum Beispiel, LTC ' s Preis wird auf der Grundlage von BTC auf einige excahnges (auf der y-Achse der Preis Grafik)? Der Grund warum ich Frage ist weil sagen wir ich eigenen 10 LTC, der bleibt der gleiche Preis in $ und der Preis des BTC drastisch sinkt. Ich habe dann meine konvertieren LTC zu BTC in den Austausch und die BTC dann stellt sich aber wieder bis zu seiner ursprünglichen Preis, bedeutet das, dass ich nur Geld gemacht? Wie könnte ich halten den Austausch zwischen den beiden, wenn eine geht und die andere geht nach unten? Ich dachte, dies ein oder zwei Wochen vor, wenn der bitcoin Preis drastisch gesunken und wurde schwankend.

+835
Martin Sleziak 28.12.2013, 07:03:33

Auch Rohstoffe oder Aktien mit großem Handelsvolumen sind immer noch anfällig für Preisschocks. Der Dow-Jones-Index zum Beispiel, ist nicht eine glatte Linie.

Oft Regierungen, die im Namen der Steuerzahler in der weiteren wirtschaftlichen Rahmenbedingungen, Pumpe Geld in einem abstürzenden Markt, um die Preise zu stabilisieren ("buyer of last resort"). Ob Sie glauben, dass dies eine gute Sache ist, hängt von Ihrer wirtschaftlichen Ideologie1 und wer genau profitiert und was "moral hazard".

Die Wechselkurse bleiben volatil, bis nach all den Bitcoins gehortet, durch die early adopters sind gespült in der Gesamtwirtschaft.

1. Ha Ha. Sie denken, dass die mainstream-Schulen der Wirtschaft - wissenschaftlich fundierten? Kein Experte will, also 21st century economics verbannt ist Wissenschaft. Unsere knarrenden hobby-Pferde schlaff zusammen wie Aberglauben.

+835
Joshua Enfield 05.11.2013, 15:37:31

Es gibt derzeit keine Möglichkeit zum Betrieb einer bitcoind Brieftasche durch die alleinige Verbindung zu einem einzelnen peer über RPC-Aufrufe. Sie müssten verwenden Sie ein separates Programm auf Ihrem windows-computer. Ich bin mir nicht bewusst, irgendwelche user-freundliche Weg, dies zu tun, aber es gibt open-source-Programme zur Verfügung, wie https://github.com/jgarzik/python-bitcoinrpc. Die-connect-option können Sie angeben, der peer, die Sie verbinden, aber da wirst du um den Download der gesamte block-Kette sowieso auf Ihrem Windows-Computer, es kann oder kann nicht sein, was Sie wollen.

Wenn Sie diesen Weg gehen, standardmäßig bitcoind akzeptiert nur lokale RPC-Aufrufe. Um dies zu ändern, müssen Sie zum Bearbeiten der bitcoin.conf-Datei in der .bitcoin-Ordner. Es gibt einen parameter rpcallowip, wo Sie bestimmen können, welche ip ' s sind erlaubt, um RPC-Aufrufe. Sie müssen sich bewusst sein, dass dies ein potenzieller Vektor von Angriff von Hackern.

Details zu bitcoin.conf hier : https://en.bitcoin.it/wiki/Running_Bitcoin#Sample_Bitcoin.conf

+780
jager8498 18.04.2018, 02:06:50

Ich entdeckte, dass einige Fragen diskutieren, die feineren Punkte der Offenen Transaktionen, die Software ist jedoch das Projekt selbst könnte eine richtige definition.

Bitte erläutern Sie kurz und prägnant, was die Offenen Transaktionen ist: Wie funktioniert die Offenen Transaktionen arbeiten, welche Probleme es zu lösen und wie kommt Geld in die offenen Transaktionen-Netzwerk?

+713
ninjarusli rustandi 08.09.2012, 14:05:44

Ich muss eine Transaktion Abbrechen, die gesendet wurde, ohne Gebühr (mit Blockchain.info). Es ist derzeit "Unbestätigt". Die einzige Möglichkeit die ich gefunden habe, ist eine doppelte ausgeben, der die ganze Brieftasche, die Angabe einer höheren Transaktionsgebühr.

Allerdings Multibit und wahrscheinlich bitcoin-qt wird nicht zulassen, mich zu senden mehr als meine "balance". Wie kann ich dies umgehen Gleichgewicht überprüfen?

Wo kann ich einen miner, um eine raw-Transaktion in einen block (gegen eine Prämie)?

Vielen Dank für Ihre Hilfe!

+603
user9994 19.09.2010, 12:02:25

In Bitcoin-qt

enter image description here enter image description here

Oder Sie können es in blockchain.info/wallet durch klicken auf das Menü oben Ihre Adressen.

Keine Notwendigkeit, es manuell zu tun.

+601
Monica Anderson 21.12.2010, 13:32:16

coblee (Litecoin Schöpfer) vorgeschlagen, einen neuen Beweis der Aktivität Methode, zu ergänzen, Nachweis von Arbeit, statt mit Proof of Stake (oh mein!)

Kann jemand bieten tl;dr was ist das zentrale problem in PoS -, die Power-on authentication zu lösen versucht, und wie es zu lösen?

+592
Najib Fikri 10.07.2017, 20:59:09

Aus wiki " Der Gebühr erhoben werden können, durch die Kumpels, umfasst die Transaktion in einem block.' wiki

Also ich denke, es wird wieder Ihre Gebühr , die in einer fehlgeschlagenen Transaktion.Aber ich finde keine anderen Artikel darüber. Ist es wirklich Gebühr zurück?

+537
David Albrecht 20.09.2012, 18:07:21

Zum Beispiel, wenn ich im Besitz 51%+ der Netzwerk -, abgebaut 1000 Blöcke privat und der rest des Netzes wurde im block 990 und dann habe ich die Sendung der Daten würde jeder wechseln, um meine Kette und würde die Letzte 990 Blöcke verwaist werden?

Dies kann sicherlich passieren. Es gibt kein limit, wie viele Blöcke können neu organisiert werden. Während jedoch der Knoten wird noch die Aktion ausführen, rollback für diese 900 blocks und ersetzen Sie Sie mit den 1000 privat abgebaut lieben, es wird eine Menge von Warnungen, wenn dies geschieht wie Bitcoin Core (die am häufigsten verwendete Knoten-software) hat die Prüfungen für die große Arbeit, die blockchain Reorganisationen. Diese Prüfungen werden die trigger-Warnungen, wenn es reorgs von mehr als ein paar Blöcke, so dass die Knoten-Betreiber kann Maßnahmen ergreifen, wenn notwendig.

+500
wintzer 23.09.2010, 19:54:59

Factom bietet ein Allzweck-Daten-Schicht gesichert durch die Bitcoin blockchain.

Factom ist ein Protokoll führen Sie durch eine Reihe von verbundenen Servern, die es ermöglichen, Benutzern und Anwendungen zu schaffen, Ihre eigenen "Ketten" - Einträge, die wirklich nur alle Daten, die Benutzer und Anwendungen verfolgen möchten.

Factom dann sichert die Ketten, indem hashing zusammen mit allen anderen Daten, die von anderen Benutzern, und ein einzelnes hash geschrieben, auf die Bitcoin-Blockchain alle 10 Minuten. Wenn die Daten einmal eingegeben in Factom, es kann nicht geändert werden, geändert, neu angeordnet oder gelöscht werden.

Ein Weg, zu schauen, Factom ist, dass es ermöglicht Anwendungen und Benutzern zu erstellen, die unabhängig von den Datenstrukturen, die Sie benötigen, dann sichern Sie diese Strukturen mit der blockchain. So Factom bietet eine Möglichkeit zum erstellen von audit-trails, die nicht in irgendeiner Weise verändert werden. Oder wegen der Versicherung Einträge in Datenbanken sind sowohl 1) sicherer und 2) eingegeben, die an einem bestimmten Datum. Methoden zum erstellen von audit trails für traditionelle Banken, die transparent sind und unveränderlich, und sicher wie der blockchain.

Denn die Geschichte kann nicht geändert werden, Factom bietet einige interessante Sicherheits-features. Identitäten werden verifiziert und validiert, und gesichert durch die Zeit; niemand kann das einfügen einer falschen Identität in die Vergangenheit.

Die Anwendungsfälle sind vielfältig, und gehen weit über das Urheberrecht.

+423
Uncle Erwin 25.07.2013, 21:43:49

Wenn es eine website - was, wenn es pleite geht oder nach unten geht?

Es gibt private key storage-Unternehmen, spezialisiert auf backup-Verfahren und die Verwendung von multi-Signatur-Schlüssel. Wenn Sie pleite gehen, haben Sie noch die volle Kontrolle über Ihr Kapital und wählen Sie einfach einen anderen Anbieter.

Lesen Sie mehr darüber, wie Bitgo beschäftigt diese Dienstleistungen im Auftrag Ihrer Kunden:

https://blog.bitgo.com/bitgo-release-open-source-key-recovery-service/

Wenn es auf meinem Handy - was dann, wenn ich mein Handy verlieren?...

Die meisten Bitcoin-Geldbörsen sind jetzt Hierarchische Deterministische (HD) Stil Brieftaschen, was bedeutet, dass alle privaten Schlüssel wiederhergestellt werden kann durch die Eingabe einer Reihe von zufälligen Worte auf Englisch. Solange Sie nicht verlieren diese Worte, die Sie leicht wiederherstellen können Ihre bitcoins, wenn etwas passiert, um Ihr Gerät.

Korrigieren Sie mich, wenn ich falsch bin, aber vermutlich ein bitcoin ist im wesentlichen eine lange Reihe von zahlen, so dass vermutlich könnte ich körperlich notieren Sie sich diese auf dem Papier, machen Sie ein paar Kopien als backup und begraben Sie im Garten (oder was auch immer), dann würde ich mich nicht sorgen zu machen über die website geht nach unten.

Sie sind nicht falsch, aber die meisten Leute finden würde, dieser Prozess langwierig und schwierig. Und wenn Sie sterben, gibt es eine gute chance, Ihre Familie hätte niemanden führen Sie durch den Wiederherstellungsprozess.

Ich denke, dass meine entscheidende Frage ist, wie kann ich dann speichern Sie einige bitcoins für viele Jahre, ohne sich sorgen über die Sicherheit meiner Brieftasche?

Die derzeit beste Lösung ist eine hardware-wallet genannt Trezor. Es ist ein usb-Gerät, das einen mini-computer zu generieren und halten Sie Ihre privaten Schlüssel offline, auch, wenn es angeschlossen wird.

+404
Sandra Torres 17.06.2012, 06:48:01

Es gibt keine Möglichkeit zu wissen, welcher Knoten erstellt eine Transaktion oder zu blockieren, es sei denn, Sie veröffentlichen, die Informationen selbst. Knoten sollten nicht haben eine Identität, die Lecks in die Transaktion oder Sperrung von Daten.

So ein Verbot für die Weiterleitung von ungültigen Blöcken oder Transaktionen gilt immer der peer, der gab Ihnen die Informationen, basierend auf deren IP-Adresse. Das Protokoll erfordert, dass Sie zum überprüfen der Informationen, bevor die Weiterleitung, so sind Sie in Verletzung, wenn Sie passieren auf ungültige Daten.

+261
Mj Liwag 05.11.2019, 17:45:50

Ich habe den Weg gefunden, es zu tun:

 DeterministicKey extendedKey = Brieftasche.getWatchingKey();
 String mpk = extendedKey.serializePubB58(wallet.getParams());
+242
user21751 07.06.2011, 04:30:04

Verwenden Sie das gleiche Werkzeug wie für Bitcoin

+241
vitarlick 08.03.2011, 19:36:50

Ab version 0.9 (noch nicht veröffentlicht, aber ein release candidate ist vorhanden), werden Sie in der Lage sein, um die Daten auszuwählen, die Lage auf den ersten Start.

+161
Benzlebug OEIGHT 25.08.2013, 09:53:50

Ich bin neu in bitcoins, und meine Erfahrung ist so etwas wie E*Trade Kauf an der NASDAQ, so dass mein frame of reference. Ich zahlte einen kleinen broker-Gebühr für jeden zu kaufen oder zu verkaufen, und ich vertraute auf den Austausch und die software 100%.

Aber ich dachte der große Vorteil von bitcoin war kein zweiter Mann. Daher bin ich davon ausgegangen, keine Gebühren.

Aber vielleicht entgegen der ersten Annahme, in meine zweite Annahme, die ich dachte, es würde dieses großen, vertrauenswürdigen website, wo Sie gehen und kaufen / verkaufen ist anonym, ohne das Vertrauen der anderen Partei. Würden Sie gerade brauchen, um das Vertrauen der Börse selbst.

Kann ich kaufen bitcoins überall ohne Gebühr?

Kann ich kaufen bitcoins überall mit 0 Risiko, abgezockt, als auf einem Flohmarkt?

Kann ich die beiden positiven Dinge an einem Ort (ideal)?

Danke.

BEARBEITEN

Coinbase Pro ermöglicht es mir zu tun begrenzen, kauft umsonst. Der trick dort ist die Einstellung der limit-Preis auf den aktuellen Preis, und ändern Sie den Preis, wenn notwendig, um die gewünschte Menge gekauft.

Coinbase hatte lade mir 1% auf groß kauft. Also für die kleine kauft, ok; groß kauft, es summiert sich!

CEX.IO auf der anderen Seite gab mir große Grenzen und Sie erheben eine flache Gebühr von $10. Also für einen Kauf von $3000 dies ist nur .33 Prozent; viel besser!

Auch etwas, was ich noch beachten sollte, ist der Preis. Der Austausch mit Chaos, um extra-Marge, denke ich. Also muss ich shop für die besten Preise, bevor Sie kaufen. Vergleichen Sie den Gesamtpreis inklusive Gebühr abhängig vom Kaufpreis.

+116
atconway 29.12.2015, 03:09:54

Was Sie tun können, mit Bitcoin-Protokoll ist zu Zeit-sperren Sie Ihre Transaktion - siehe Bulletin 65. Dies ermöglicht Ihnen eine Transaktion, die der Empfänger nicht verbringen können für eine bestimmte Anzahl von Blöcken, während Sie können (oder Umgekehrt, was häufiger ist). So vorstellen, dass Sie zu erstellen und zu veröffentlichen, die Transaktion, und der Empfänger konnte es nicht ausgeben für etwa 1 Monat. Dies ist ein Gebäude, das element, das Sie verwenden können, zu erstellen, so etwas wie wiederkehrende Zahlungen. Für ein Jahr lang Monat-durch-Monat-Abonnement (aber jederzeit kündigen) Sie benötigen würden 12 diese Zeit sperren. Sie veröffentlichen würde, und wenn würde der Empfänger die Transaktion bestätigt, würden Sie wissen, "dieser Kerl gerade erstellt monatliche Abonnement mit uns und es sei denn, er bricht, wir werden in der Lage sein, um das Geld jeden Monat für die nächsten 12 Monate". Offensichtlich, wenn Sie erstellen 12 von denen, und Sie hätte gerne mehr Abo, würden Sie brauchen, um mehr von diesen später zu "verlängern". All dies kann umgesetzt werden, der Benutzer Brieftasche darunter einige Art von Benachrichtigung, dass Ihr Abonnement muss verlängert werden und wenn Sie dies tun wollen, etc. Das ist mehr über UI und UX jedoch.

So im Allgemeinen würde ich ja sagen. Auf API-Seite - hängt, es gibt Bibliotheken für verschiedene Sprachen für die Erstellung Ihrer benutzerdefinierten Transaktionen, aber das ist wohl nicht das, was Sie baten, wie ich glaube, Sie waren auf der Suche für etwas höheres Niveau als die manuelle Transaktion Gebäudes.

+103
AvrahamR 18.07.2018, 05:09:44

Ja! Mit einem HD (Hierarchische Deterministische) Brieftasche, die Sie Steuern alle Adressen drin. Über eine neue Adresse für jede Transaktion ist eigentlich eine gute Sache für die Privatsphäre.

https://en.bitcoin.it/wiki/Deterministic_wallet

https://community.coinbase.com/t/why-did-my-address-change-did-i-lose-some-payments/1589/2

Um die Antwort auf Ihre Letzte Frage, die Sie nicht brauchen, um aufhören, Ihre Adresse ändern, da die Zahlungen schicken, um Ihre alten HD bleiben die Adressen unter Ihrer Kontrolle.

Wenn Sie mehr Kontrolle haben möchten, ich schlage vor, Sie führen Ihr eigenes voller Knoten und geben keine Steuerung für ein 3rd-party: https://bitcoin.org/en/choose-your-wallet

Coinbase bietet Komfort und andere Vorteile, aber dieser Beitrag von CEO Brian Armstrong macht es klar, was Ihre Prioritäten sind: https://medium.com/the-coinbase-blog/coinbase-is-not-a-wallet-b5b9293ca0e7

+75
Rich Waldschmidt 23.09.2016, 11:50:32

Apple nicht erlauben Bitcoin-wallet-Anwendungen auf seinen Geräten.

+69
Elliot Manson 20.01.2019, 18:46:46

Fragen mit Tag anzeigen