Hat bitcoin Nutzern Kredit - /Debitkarte. Wenn ja, wie stellen Sie einen Antrag

Ich bin ein neuer Benutzer an bitcoin so sind die Dinge ein wenig schwierig für mich, da die website ist nicht spezifisch. Ich wollte wissen, wie es auf Anfrage eine Kredit-oder Debitkarte von bitcoin(das ist, wenn es möglich ist). Ich habe auch ein wenig Mühe, auf die Seite, während Sie versuchen, geben Sie meine volle Anschrift.

+327
Orin MacGregor 04.06.2015, 10:28:24
17 Antworten

Wenn Sie mit dieser Website, Sie sind die hex-Codierung als hex-string, nicht der tatsächlichen bytes, die Sie sein sollten. Die base58-Kodierung für Adressen betreibt, die auf die bytes selbst vertreten sind, in den hex-string. Jedoch, die website ist nur die Codierung der hex-string (die, wie bytes, ist die doppelte Länge und ist ganz andere Daten).

+971
Imam Stevanno 03 февр. '09 в 4:24

Eine Transaktion ist gültig, wenn es unterzeichnet ist, durch den privaten Schlüssel für eine Adresse in der UTXO gesetzt. Es ist also nicht eine 'recomputation der gesamten blockchain", der nur das Abfragen gegen eine Datenbank.

Also in Bezug auf Ihre Frage, die Größe des UTXO-set ist eine wichtige variable. Look up 'UTXO aufblasen" für weitere Diskussion über dieses.

+940
MsJoy 26.09.2011, 00:33:25

Ist es möglich, mehrere bitcoin-Adressen unter einem privaten Schlüssel?

Dies würde die Unterzeichnung raw-Transaktionen erleichtern.

+936
Dec1beL 22.05.2014, 15:41:53

Ich beendete die installation von Bitcoin Core und Blitz, aber irgendwie bin ich Durcheinander mit den Zertifikaten und der Erstellung der wallet und jetzt bin ich kämpfen, um Sie zu führen lightning mit dem richtigen Benutzer und die Brieftasche Schöpfung war einfach ein Chaos, deshalb, wie zu entfernen alle Spuren von lightning aus meinem pi und starten Sie die installation von Grund auf neu?

+882
Ingibork 22.12.2017, 08:30:38

Ich weiß, wie ich diese Informationen erhalten, von anderen Mitteln, ich möchte speziell wissen, ob es möglich für mich, diese Informationen zu erhalten mit dem Bitcoin-Qt client alleine.

Bei mir läuft es auf Windows Vista und ich habe nicht einen miner eingerichtet.

Danke.

+851
phedoreanu 27.08.2011, 05:44:50

Ich glaube, dass bitcoin muss noch ein "killer-app" in Bezug auf etwas, was mit ihm getan werden kann, kann derzeit nicht getan werden, mit anderen Transaktion Methoden. Den meisten dürfte dieser in meinem Kopf angezeigt werden:

1) low-Gebühr und schnelle internationale überweisungen 2) SMS-überweisung oder barcode-Geld-transfer 3) online-Glücksspiel aus Ländern, in denen es eingeschränkt ist 4) silk-road-Typ marketplace

--

Sobald bitcoin öffnet die Tür für eine Aktivität, die viele Menschen schon beschäftigt (oder sich beschäftigen wollen-in) es wird wahrscheinlich fahren alle Arten von innovation. Persönlich hoffe ich für #1 und #2 werden zusammengefasst, wie ich denke, es gibt Vorteile zu bekommen Western Union aus dem internationalen payment-Geschäft. Allerdings, einen großen Glücksspiel-Seite wie Bodog tun #3 würde wahrscheinlich fahren ein unglaublicher Aufwärtstrend in BTC Verwendung als gut.

--

(Edit: hmm, vielleicht ist diese nicht die Frage beantworten. Von den oben genannten denke ich auch, dass #4 ist der große (obwohl ich denke, dass ein guter client/wallet app wird auch in der Nähe-sofortige Transaktionen und bieten auch Brieftasche Sicherheits -) aber ich denke, dass diese Probleme, auch wenn bekrönt, wird nicht bieten viel in der Art des Wachstums, bis eine bestimmte Nische wirklich abhebt)

+720
Kim August 28.12.2013, 02:27:01

Wenn ich will erstellen Sie ein client nur C# desktop-Anwendung, was sind meine Optionen für das arbeiten mit Bitcoin?

  • Ich könnte versuchen, port BitcoinJ, das scheint wie eine Menge Aufwand in Bezug auf die anfänglichen Anstrengungen und halten das Projekt auf dem neuesten Stand.
  • Ich könnte versuchen, erstellen Sie eine lokale Bitcoin-Prozess läuft eine kleine BitcoinJ-basierten server, und sprechen Sie mit C#.

Weder diese Ansprechend wirken.

  • Konnte ich mithilfe der Blockchain API.
  • Könnte ich meinen eigenen server, und führen Sie die Geldbörsen auf dem server.

Weder diese Ansprechend wirken entweder.

Wer kennt einen einfacheren Weg, ein Bitcoin-client, ohne eine vollständige blockchain mit C#? Ich würde am Liebsten die Nutzer behalten die Kontrolle über Ihren Geldbeutel, mit dem client-code zu finden, eingehende Zahlungen und erleichtern das versenden von Münzen.

+661
iKnowThings 11.08.2017, 06:35:41

Ich versuche, einrichten von lokalen testnet mit mehreren Knoten. Derzeit habe ich drei Knoten, und Ihre Bergbau-Kräfte sind fast die gleichen.

Es war ganz ok so weit, außer einigen Problemen, die ich brauche, um zu Fragen, von Ihnen.

  1. Wenn ich das getblocktemplate rpc-Aufruf (weil ich später ausführen möchten einen pool), es gibt die Meldung wie im Titel. Zum Beispiel:

    ./src/bitcoin-cli -datadir=./localnet getblocktemplate error: {"code":-10,"message":"Bitcoin ist der Download blockiert..."}

es gibt zwar schon 10 Blöcke in die blockchain verwaltet von der Knoten. Es ist das gleiche für andere Knoten. Warum also passiert das?

  1. Die Knoten werden nicht synchronisiert sich oft sehr, obwohl Sie alle miteinander verbunden (jeder Knoten hat 2 eingehende verbindungen und 2 ausgehende verbindungen). Es ist oft so, dass ein Knoten 2 block vor den anderen und bleibt so für eine lange Zeit. Also nochmal, warum ist das passiert? Ich dachte, nach der Suche nach einem gültigen block, den Knoten übertragen wird, dass zu jedem angeschlossenen Knoten und der Netzwerk-Arbeit auf der Oberseite des Blocks?

Bitte lassen Sie mich wissen, wenn Sie helfen können, beantworten Sie entweder einen oder alle der Fragen.

+599
verius 09.10.2012, 01:42:57

Sie können drucken auf einem Stück Papier einen Geldbeutel und natürlich können Sie nicht verbinden Sie es mit der web. Zur Einzahlung auf alle wallet benötigen Sie eine gültige Adresse an einem privaten Schlüssel. Die Adresse unbekannt ist, in das Netzwerk, bis jemand versucht, Geld zu senden, um es, dann ist es in der blockchain für immer. Verwenden Sie den privaten Schlüssel zum signieren der bitcoins gebunden an diese Adresse zu einer anderen Brieftasche.

Um Ihnen eine visuelle Darstellung: enter image description here

Die Adresse, die Sie senden Geld, um auf der linken Seite und die Taste, die Sie brauchen, um den Zugriff auf die bitcoins gebunden, um das Stück Papier auf der rechten Seite. Blockchain ist die doppelte Faktor-Authentifizierung zuerst verschlüsselt Ihre Brieftasche und dann auch noch eine Verschlüsselung für die privaten Schlüssel gebunden an Adressen innerhalb der Brieftasche. Sie können sich nicht für das Geld in der Brieftasche, bis Sie geben Sie das zweite Passwort ein und verhindert so eine gehackte Brieftasche aus nützlich zu sein.

Blockchain nicht entschlüsseln kann der Geldbeutel noch die keys und somit die einzige mögliche Ausfall der Veranstaltung wäre für deren Server abstürzt und Sie verlieren den Zugriff auf Ihre Brieftasche. Daher sollten Sie ein backup Ihrer Brieftasche oft mit Ihren backup-service.

+576
blis 14.07.2015, 21:19:13

Zum Vergleich, das original spec ist hier angesiedelt.

Ein paar kleine Anpassung auf Ihre grundlegenden Gleichungen, wie HD-wallet-Kind-Schlüssel-Ableitung funktioniert. (Und beachten Sie auch, dass diese Gleichungen gelten nur für nicht-gehärtete Indizes)

MyHash = HMAC-SHA512(Parent_PublicKey + Parent_ChainCode + Index)
Special_Integer = Leftmost256Bits(MyHash)
Child_ChainCode = Rightmost256Bits(MyHash)
Child_PublicKey = Parent_PublicKey + Special_Integer * G
Child_PrivateKey = Parent_PrivateKey + Special_Integer

Ich habe * G, und verändert Child_PrivateKey zu Parent_PrivateKey in der letzten Gleichung. Der * G ist, weil Sie müssen, verwenden Sie die Elliptischen Kurve Multiplikation, bevor Sie hinzufügen können, um die Parent_PublicKey, die Elliptischen Kurve Punkt.

Schauen wir uns nun an, wie diese Gleichungen Aussehen würde, wenn die Kette code gar nicht verwendet.

MyHash = HMAC-SHA512(Parent_PublicKey + Index)
Special_Integer = Leftmost256Bits(MyHash)
Child_PublicKey = Parent_PublicKey + Special_Integer * G
Child_PrivateKey = Parent_PrivateKey + Special_Integer

Nun, wenn Sie wissen, die Parent_PublicKey (was ist öffentliches wissen und können gefunden werden auf der blockchain zum Beispiel), können Sie versuchen, viele Werte für Index und leiten alle untergeordneten Schlüssel

Nehmen wir jetzt an, jemand hat ahold (irgendwie) ein privater Schlüssel zum irgendwo im Baum. Ohne die Anwesenheit eines chain-Codes, die Sie ziehen können alle, die privaten Schlüssel, die unten am Baum von dem Knoten, auf dem Sie den privaten Schlüssel. Was ist schlimmer, wenn Sie können, bekommen Zugriff auf die öffentlichen Schlüssel, die höher in den Baum, Sie können daraus den privaten Schlüssel als auch mit ein wenig rückwärts-engineering der Gleichungen (grundsätzlich Parent_PrivateKey = Child_PrivateKey - Special_Integer). Dies ist unerwünscht, da es besser wäre, wenn verlieren einen einzigen privaten Schlüssel gefährden nicht viel/der rest der HD-Taste Baum.

All dies ist nicht möglich, mit dem chain code vorhanden. Es gibt also sehr gute Privatsphäre und Sicherheit Gründe für die Verwendung der chain-code.

Ist die Kette code als "public" als den öffentlichen Schlüssel, oder ist es wünschenswert, ihn privat zu halten, soweit möglich?

Es ist definitiv wünschenswert, ihn privat zu halten, da lecken es macht Sie zu den oben genannten Punkten.

+528
AlphaMario 30.06.2017, 23:30:39

Ich habe einen bitcoin-qt-wallet, die auf computer A und die privaten Schlüssel gespeichert sind auf einem anderen Rechner B mit der Fähigkeit zum senden Transaktion. Ich habe zu folgenden Fragen :

  • Wenn ich generieren die Transaktion auf B und senden Sie es an bitcoin-Netzwerk wird es zeigen, bis auf den bitcoin-qt Transaktion Geschichte computer Ein ?

  • Wenn 1 wahr ist, Einfach durch einen Blick auf computer A kann ich wissen, welche computer erzeugt der tx ?

+514
Kiyosh 21.08.2013, 23:42:04

Wenn Ihr Knoten hat eine eingehende Verbindung über das Tor-Netzwerk, das addr - Feld des getpeerinfo Befehl zeigt den lokalen port, an dem Ihre lokalen socket für die Verbindung gebunden ist. Es zeigt Ihnen nicht, irgendwelche Informationen über den host die angeforderte Verbindung, noch wird es zeigen Sie Informationen über einen Tor-relay an, die Ihren Knoten passiert, angeschlossen werden. Wie Sie zu Recht betonen, sind die addrlocal Feld ist Ihre Zwiebel-Adresse (und port).

Wenn die gleichen Knoten hat eine eingehende Verbindung über das ipv4-Netzwerk (das ist möglich, auch für einen Tor-Knoten, vorausgesetzt es ist richtig konfiguriert), dann wird das addr - Feld zeigt Ihnen die ip-Adresse (und port) des anfordernden Hosts, und es gibt keine addrlocal Feld.

So, was zu sein scheint "eingehende verbindungen zu sich selbst" sind einfach nur eingehende verbindungen (von externen hosts, nicht sich selbst) über das Tor-Netzwerk im Gegensatz zu den ipv4-Netzwerk.

+381
The Yellow Flash 06.10.2016, 19:33:54

Das können Sie nicht. Transaktion Eingänge sind voneinander nicht zu unterscheiden.

+303
Pahlova 15.04.2010, 23:08:17

Zuvor hier diskutiert: LoadBlockIndexDB: Transaktion index deaktiviert, aber thread wurde aufgegeben. Einen neuen thread hier.

Zweimal habe ich bekommen die gleiche Fehlermeldung:

2018-11-20 15:43:41 LoadBlockIndexDB: Transaktion index deaktiviert 2018-11-20 15:43:41 : Sie müssen die Datenbank neu erstellen mit -neu indizieren zu ändern -txindex. Bitte starten Sie mit -oder reindex -Neuindizierung-chainstate zu erholen. 2018-11-20 15:43:41 Abgebrochen-block-Datenbank neu erstellen. Verlassen.

Hier ist meine Vorgehensweise, dass die Ergebnisse in der Fehlermeldung:

  • Shutdown bitcoind auf server #1
  • lief rsync -Lru --info=progress2 /Pfad/zu/blockchain /Pfad/zum/externen/usb (Hinweis: /Pfad/zum/externen/usb ist ein LEERE Verzeichnis auf der externen Festplatte)
  • nicht montierte externe USB
  • Stecker in den Raspberry Pi, boot
  • Sicher blockchain sichtbar war, in /home/USER/.bitcoin
  • Lief bitcoind auf dem terminal.

Hinweise:

  • txindex ist eingeschaltet, in bitcoin.conf auf server #1
  • txindex ist auch in bitcoin.conf in /home/user/.bitcoin. auf dem raspberry pi kann ich überprüfen, bitcoind auf dem raspberry pi geladen wird, die genaue .conf, siehe log unten.
  • auskommentieren #txindex in den bitcoin.conf-Datei und einfach ausgeführt werden bitcoind mit keine flags Ergebnisse in einem erfolgreichen startup.

Hier ist die Ausgabe meiner log-Datei, wenn es Fehler:

 2018-11-20 15:43:13 Bitcoin-Core version v0.16.3 (release build)
 2018-11-20 15:43:13 InitParameterInteraction: parameter der Interaktion: -whitelistforcerelay=1 -> Einstellung -whitelistrelay=1
 2018-11-20 15:43:13 Vorausgesetzt, die Vorfahren der block 0000000000000000005214481d2d96f898e3d5416e43359c145944a909d242e0 gültige Unterschriften.
 2018-11-20 15:43:13 Einstellung nMinimumChainWork=000000000000000000000000000000000000000000f91c579d57cad4bc5278cc
 2018-11-20 15:43:13 Mit der "standard" - SHA256 implementation
 2018-11-20 15:43:14 Standard-Daten-Verzeichnis /home/satoshi/.bitcoin
 2018-11-20 15:43:14 Mit Daten-Verzeichnis /home/satoshi/.bitcoin
 2018-11-20 15:43:14 config-Datei /home/satoshi/.bitcoin/bitcoin.conf
 2018-11-20 15:43:14 Mit höchstens 64 automatische verbindungen (1024 file descriptors available)
 2018-11-20 15:43:14 Mit 16 MiB aus 32/2 angefordert für den Signatur-cache speichern kann, 524288 Elemente
 2018-11-20 15:43:14 Mit 16 MiB aus 32/2 beantragt für die Ausführung von Skript-cache speichern kann, 524288 Elemente
 2018-11-20 15:43:14 Mit 4 threads für die Skript-überprüfung
 2018-11-20 15:43:14-scheduler-thread starten
 2018-11-20 15:43:14 HTTP: erstellen von work queue-Tiefe 16
 2018-11-20 15:43:14 Keine rpcpassword set - zufällige cookie-Authentifizierung
 2018-11-20 15:43:14 Generiert die RPC-Authentifizierung cookie /home/satoshi/.bitcoin/.cookie
 2018-11-20 15:43:14 HTTP: ab 4 worker-threads
 2018-11-20 15:43:14-Cache-Konfiguration:
 2018-11-20 15:43:14 * Verwenden Von 50,0 MiB für block-index-Datenbank
 2018-11-20 15:43:14 * Verwenden von 8.0 MiB für Kette-state-Datenbank
 2018-11-20 15:43:14 * Mit 342.0 MiB für in-memory-UTXO-set (plus bis zu 286.1 MB, ungenutzte mempool Raum)
 2018-11-20 15:43:14 init message: Loading block-index...
 2018-11-20 15:43:14 Öffnen LevelDB in /home/satoshi/.bitcoin/blocks/index
 2018-11-20 15:43:15 Geöffnet LevelDB erfolgreich
 2018-11-20 15:43:15 Mit der Verschleierung der Schlüssel für die /home/satoshi/.bitcoin/blocks/index: 0000000000000000
 2018-11-20 15:43:40 LoadBlockIndexDB: letzter block Datei = 1437
 2018-11-20 15:43:40 LoadBlockIndexDB: letzter block Datei-Informationen: CBlockFileInfo(Blöcke=57, Größe=71779403, heights=550735...550791, Zeit=2018-11-19...2018-11-20)
 2018-11-20 15:43:40 Überprüfung der blk-Dateien sind vorhanden...
 2018-11-20 15:43:41 LoadBlockIndexDB: Transaktion index deaktiviert
 2018-11-20 15:43:41 : Sie müssen die Datenbank neu erstellen mit -neu indizieren zu ändern -txindex. Bitte starten Sie mit -oder reindex -Neuindizierung-chainstate zu erholen.
 2018-11-20 15:43:41 Abgebrochen-block-Datenbank neu erstellen. Verlassen.
 2018-11-20 15:43:41 Shutdown: In progress...
 2018-11-20 15:43:41-scheduler-thread unterbrechen
 2018-11-20 15:43:41 Shutdown: erledigt

Ich KONNTE nur laufen bitcoind -neu indizieren, aber das löst nicht das problem", was die Ursache der txindex Datenbank nicht die Arbeit zwischen den Maschinen.' Ich fühle mich wie das ist eine wichtige Frage zu beantworten.

+281
sergeyz 28.09.2010, 11:11:22

Der private Schlüssel wurde ursprünglich verwendet, um generieren die Adresse. Also, Sie haben, um den privaten Schlüssel bekommen-von wem auch immer generiert die Adresse. Wenn Sie generiert wird, dann hoffentlich in der software gespeichert, die Sie verwendet.

Wenn Sie nur gefunden, eine Adresse, oder jemand, den Sie dir gegeben hat, dann kann man nicht den privaten Schlüssel bekommen und können nicht verwenden Sie die Münzen.

+237
Artem Kniazev 24.12.2013, 06:26:38

Ich habe konfiguriert p2pool, bitcoind und bfgminer für den Bergbau und alles, was zu sein scheint, normalerweise zu arbeiten (d.h., es werden keine Fehler gemeldet).

Allerdings habe ich seit der Bergbau nach über drei Tage bereits bei 2GH/s ohne Besitz einer einzigen Aktie. Dies ist, was p2pool-Ausgabe sagt:

> Aktien: 0 (0 Waise, 0 tote) Stale-rate: ??? Effizienz: ??? Aktuelle
> Auszahlung: 0.0000 BTC

Ich bin besorgt über die Fragezeichen für die Effizienz. Ist das normal? Sollte es relevant sein, ich bin in einem Netzwerk, so kann ich nicht alle eingehenden peers (die, wie ich Sie verstehe, sind nicht unbedingt erforderlich).

+233
Rob Compton 15.12.2017, 21:56:27

Ich war in der Lage, suchen Sie die folgende Diskussion (und ein paar andere, waren gekennzeichnet duplizieren von diesem) auf die Ermittlung der Knoten im Bitcoin:

Ich denke, die größte Herausforderung ist, die Anzahl der Knoten ist gar nicht unter seiner Kontrolle. So, eine traditionelle load balancer würde nicht wissen, im Voraus die Nummer (IP-Adresse) der Knoten. Also, es würde nicht wissen, wie um die Last zu balancieren. (Oder, vielleicht kann Sie herausfinden, dynamisch, sicher nicht).

Aber, angenommen, ich wollte zu starten, eine private version der Bitcoin-wo hatte ich die Kontrolle über die Anzahl der nodes, die immer online sein. Dann konnte ich die Einrichtung eines URL auf AWS ELB, für alle Kunden zu verbinden, wo diese URL werden alle Knoten, die sich 'hinter' es. Beachten Sie, dass es nicht unbedingt in die AWS ELB; es könnte sein, das HAProxy oder andere.

Ist das machbar??

Eine ausführliche Liste der Arten von Knoten, sehen Sie sich diese wunderbare Grafik aus dem Buch "Mastering Bitcoin'.

+135
rlinenally 23.10.2012, 12:54:20

Fragen mit Tag anzeigen