Wie kann ich festlegen, in welchem Verzeichnis Bitcoin-Blöcke und andere Daten gespeichert werden sollen?

Ich bin auf Windows installiert und die Bitcoin-Geldbörse. Die block-Ordner scheint zu wachsen, größer zu Alltag und ist gespeichert auf meinem C-Laufwerk in das roaming-Verzeichnis. Ich möchte diese zu einem anderen Ordner auf einem anderen Laufwerk mit mehr Platz. Wie würde ich gehen über das tun dies?

+133
MMC 28.03.2010, 00:50:34
21 Antworten

Dies würde bedeuten, einen leeren block (keine Transaktionen). Also nur coinbase sollte verwendet werden, zu konstruieren merkle root. So merkle root = Coinbase

Beispiel block: https://www.blockchain.com/btc/block-index/512049/00000000000000000429a0c4fbe735b2d8b493daedf0207728543f748c262437

(edit: aber bitte überprüfen, mit anderen)

+948
AnnaVillar 03 февр. '09 в 4:24

Ich werde Ihre Frage nicht beantworten , Wie kann ich mit einem GPU-computing und die andere für die interaktive Nutzung?, weil ich denke, das ist eine Allgemeine Frage und ist mehr in den Fokus von SU und/oder ask ubuntu, aber Adresse Ihre primäre problem-Beschreibung im Titel: GPU-mining verlangsamt meinen ubuntu:

So, zur Verbesserung Ihrer interaktiven Nutzung, wenn Sie mir mit ccminer auf der primären GPU (das gilt auch, wenn Sie nur eine installiert) werfen Sie einen Blick auf die --bfactor parameter. Aus der Hilfe:

 --bfactor=[0-12] Ausgeführt Cryptonight core kernel in kleinere Stücke,
 Von 0 (ui-freeze) 12 (glatt), win-Standard ist 11
 Dies ist eine pro-Gerät-Einstellung wie der launch-config.

Probier einfach verschiedene Einstellungen, normalerweise verwende ich etwas zwischen 6 und 11, je nachdem, wenn ich in einem terminal oder mit GUI-Programme.

+939
Greg Bybee 30.12.2013, 07:15:05

Bitcoin Core nicht über "die Adresse". Es gibt keine "die Adresse" in einer Brieftasche. Brieftaschen haben mehr als eine Adresse, und jedes mal, wenn Sie erhalten möchten Bitcoin, wird es geben Sie eine neue Adresse. Dies bedeutet nicht, dass die alten Adressen sind vergessen oder werden gelöscht. Sie sind immer noch da und die Geldbörse immer noch weiß.

Sie werden nicht in der Lage, um zu sehen, Ihre balance, ohne die Synchronisierung des gesamten blockchain. Wenn die version des Bitcoin-Core Sie ist alt, ich sehr empfehlen Ihnen, installieren Sie die neueste version der Bitcoin-Core-und Los geht ' s von vorne an. Um dies zu tun, downloaden und installieren Sie Bitcoin Core-0.15.1 und dann alles löschen im data-Verzeichnis , außer für die Brieftasche.dat-Datei. Dann starten Sie Bitcoin Core und lassen Sie es vollständig synchronisieren.

+934
Afrin Sheikh 12.01.2012, 11:51:00

Importieren Sie den privaten Schlüssel mit der entsprechenden Funktion, in welcher software Sie verwenden. Dann kannst du die Münzen, wo immer Sie wollen.

+880
Toffelcore 23.12.2012, 21:44:26
Bezieht sich auf die getwork-Protokoll, das bitcoind.
+846
CHANG 17.07.2018, 02:30:11

Ist es möglich, mehrere Transaktionen in der form:

[A->X] , [B->Y] , [C->Z], wobei A,B,C,X,Y,Z sind beliebige, voneinander unabhängige Bitcoin-Nutzer/Geldbörsen

und aggregiert Sie zu einer einzigen Transaktion:

[Eingänge:(A,B,C) Ausgänge: (X,Y,Z)]?

Warum ja oder warum nicht? Ist es möglich, für einige Arten von Transaktionen und andere nicht?

Es scheint wie eine seltsame Frage, aber es ist Teil einer Forschung, die ich führe, also bitte fühlen Sie sich frei, zu erarbeiten in Bezug auf die technischen details (so werde ich wissen, wo weiter um die Angelegenheit kümmern).

+845
user1518183 19.10.2018, 03:59:32

Teste ich aus dem nxt-client und wollte Fragen wie ändere ich die Standard-Datenbank-download-location? Seine derzeit herunterladen, um den aktuellen Ordner (nxt_db).

+772
Sai Manoj Kumar Yadlapati 09.08.2011, 04:30:12

Ich habe mich für bitcoin vor Ewigkeiten, aber nie benutzt; ich vergesse, wer ich angemeldet habe ich hatte nach der Neuinstallation des OS (Win 10) auf meinem computer verloren und das Programm, das ich verwendet. Ich mache noch eine Kopie der Adresse wenn. Wie füge ich die Adresse MultiBit?

+757
Sona30015 16.08.2012, 01:24:56

Was sind die domainant Themen arbeiten gegen Namecoin heute?

Namecoin ist wertlos und zum scheitern verurteilt wegen Ihrer Politik, dass die domain-Registrierung und Erneuerung Kosten fast nichts.

Mit der aktuellen Namecoin generation rate, könnten Sie registrieren oder erneuern ~2500~5000 neue domains alle 10 Minuten, das macht keinen Sinn.

Da die Registrierung von domains ist grundsätzlich kostenlos, jeder konnte Billig hocken Sie alle. Und niemand stört es eben , weil es getan werden könnte, so leicht.

Dies ist der prominenteste Grund, warum Namecoin ist fehlgeschlagen. Andere Gründe sind, dass Sie gar nicht merken, Sie sollte in Betracht gezogen haben, was zu tun ist, wenn NMCs würde aufhören, erzeugt, und dass die Verwendung von Namecoin ist eigentlich sinnlos, da keine gängige DNS-server unterstützt wird (als das Gegenteil von Bitcoin, die ausgetauscht werden können, mit anderen Währungen, d.h. es funktioniert wie eine Währung, die dem angestrebten Ziel).

Was getan werden kann, diese Probleme zu beheben?

Es wird nicht passieren.

Das heißt, alles, kurz ein Reset eine änderung der Regeln zu:

  • namecoin festen (nicht-fallend) - block-Belohnung
  • domain-Registrierung und Erneuerung behoben, und viel höher als jetzt (entweder fest, oder irgendwie automatisch anpassen)

Und überzeugt einige populäre DNS-server (8.8.8.8, 4.2.2.1), um es zu unterstützen.

Offensichtlich eine solche Sache nicht passieren wird: wenn es könnte, wäre es schon getan.

+674
dkaranovich 01.01.2012, 17:58:24

Soweit ich weiß, Bitcoin Core (aka bitcoin-qt) verwendet immer eine Marke neue Adresse ändern für jede Transaktion zu verbessern, damit die Privatsphäre und machen es schwieriger zu verfolgen Transaktionen. Es ist nie verwendet eine Adresse, der zuvor verwendet wurde; ich kann mir nicht vorstellen, dass es eine guten Grund, dies zu tun.

Mit ein wenig Graben, sollte man in der Lage sein zu finden, die entsprechende Zeile im Quellcode; aber ich habe nicht so getan.

+673
Ady Knotts 05.12.2018, 08:25:12

Ok, es scheint, Sie laufen auf Debian Jessie. Nein, Sie können Sie einfach sudo apt-get .... Sie können entweder laden Sie die Binärdateien von irgendwo, oder Sie bauen können die binaries von der Quelle. Ich persönlich würde dir raten, die Anwendung zu erstellen aus dem Quellcode, wie es ist eine lehrreiche übung. Es ist auch sicherer im Prinzip zu persönlich um das Programm, das Sie ausführen, ist wirklich gebunden an die open-source-code freigegeben wurde.

Eine der Schwierigkeiten bei der Gebäude-bitcoin core von der Quelle ist, um sicherzustellen, dass alle Abhängigkeiten korrekt installiert sind ersten. Insbesondere, wenn Sie verwenden möchten eine Geldbörse, die als Teil der software benötigen Sie zum erstellen der Berkeley-Datenbank version 4.8.30.

Laden Sie die Datei herunter db-4.8.30.NC.tar.gz aus dieser Seite. Überprüfen Sie den hash der heruntergeladenen Datei:

$ sha256sum db-4.8.30.NC.tar.gz
12edc0df75bf9abd7f82f821795bcee50f42cb2e5f76a6a281b85732798364ef

Dann dekomprimiert das Archiv:

$ tar -xvf db-4.8.30.NC.tar.gz 

Bevor stepping in das neu erstellte Verzeichnis, erstellen Sie ein Verzeichnis db4 zum Wohle der Installation der Berkeley-Datenbank:

$ BDB_PREFIX="$(pwd)/db4"
$ mkdir $BDB_PREFIX

So können wir nun bauen die Berkeley-Datenbank wie folgt:

$ cd db-4.8.30.NC/build_unix
$ ../dist/configure --enable-cxx \
 --disable-shared \
 --with-pic \
--prefix=$BDB_PREFIX
$ make install

Beachten Sie, dass make install nicht benötigen super-user-Rechte, da das Projekt so konfiguriert ist, mit einem --prefix - option, die bedeutet, dass die binaries installiert sind in einem Datei-system-Hierarchie, die Sie besitzen. Einmal machen die Installation beendet, können Sie überprüfen, ob Ihre db4 - Verzeichnis ordnungsgemäß eingerichtet bin docs include - und lib - Verzeichnisse.

Nach der Installation der Berkeley-Datenbank -, können Sie nun den Fokus auf den Aufbau von bitcoin core (und anderen Abhängigkeiten, die sind einfacher zu installieren). Installieren Sie zunächst den offiziellen bitcoin-Quellcode-repository:

$ git clone https://github.com/bitcoin/bitcoin.git

Verschieben Sie dann das bitcoin-Verzeichnis:

$ cd bitcoin

Prüfen Sie die verfügbare version-tags:

$ git tag

Synchronisieren Sie Ihre lokalen code mit der version, die Sie möchten:

$ git checkout v0.13.2 

Von diesem Zeitpunkt an, ist alles erklärt in der Datei doc/build-unix.md - ich wiederhole Dinge, die hier für die Betonung, wie es bringen kann, die Licht auf ein paar Punkte, aber dieser post wird out-of-date schnell, und Sie sollten wirklich Lesen doc/build-unix.

Fügen Sie die folgende Zeile zu Ihrer Datei /etc/apt/sources.Liste mit der rechten Spiegel:

deb http://[mirror]/debian oldstable main

Dann:

$ sudo apt-get update

Dann installieren Sie die Pakete beschrieben, die in doc/build-unix.md (build-Anforderung). Wenn es um boost, hoffentlich wird das debian-repository-version ist genug:

$ sudo apt-get install libboost-all-dev

Wie angegeben in der Datei, auch diese Pakete installieren:

$ sudo apt-get install libminiupnpc-dev

$ sudo apt-get install libzmq3-dev

In diesem Stadium, müssen Sie installieren Sie die GUI-Abhängigkeiten pro Datei.

Sobald dies erledigt ist, können Sie anfangen zu bauen. Aber Sie müssen beziehen sich auf Ihre db4 - Verzeichnis erstellt, während der Berkeley-Datenbank version 4.8.30. Die einfachste option ist eine Verknüpfung zu erstellen:

$ ln -s ~/Pfad-zum/db4 db4

Dann das bauen anfangen können:

$ ./autogen.sh
$ ./configure LDFLAGS="-L/Pfad-zum/bitcoin/db4/lib/" \
CPPFLAGS="-I/path-to/bitcoin/db4/include/"
$ make
$ make check 
$ sudo make install

Ihre software sollte nun installiert, und Sie können überprüfen, dies ist der Fall:

$ die bitcoind
$ die bitcoin-qt
$ die bitcoin-cli

Hinweis: da Sie bereits v0.12.0 läuft, sollten Sie ein Verzeichnis ~/.bitcoin mit deiner config-Datei, die debug-Datei, der wallet-Datei, blockchain-Daten etc. Ihre neu installierte version sollte Sachen abholen, von dort aus (insbesondere werden Sie nicht brauchen, um synchronisieren der blockchain wieder).

+646
Giorgi Kuprava 16.02.2016, 18:21:34

Sie müssen nicht angeben, die Schwierigkeit zu bestimmen, die hashrate: Es ist unabhängig vom Schwierigkeitsgrad:

Vielleicht meinst du, die Wahrscheinlichkeit zu finden, einen Block?

Es gibt eine Reihe von Rentabilität Taschenrechner gibt, versuchen Sie, diese hier zum Beispiel: http://www.bitcoinx.com/profit/

+561
Zach Folwick 07.12.2015, 01:57:39

Etwas wie das könnte ein Blei für das, was Sie suchen. Es gibt Ihnen eine Liste von Adressen, die Sie können dann Abfrage von Knoten, die von RPC.

Sie verwenden dann die RPC-Methode getbalance. Leute, die ich kenne verwenden das python - slickrpc Paket von pypi.

+530
Olga Ovcharenko 08.08.2012, 06:35:49

Ich brauche, um Zahlungen zu erhalten, auf meiner Website. Ich möchte den Nutzern die Möglichkeit, entweder senden Sie das Geld in bitcoins oder US-Dollar.
Allerdings möchte ich immer bezahlt in bitcoins. Also muss ich ein auto-Konverter für die USD-Zahlungen an meine Bitcoin-Konto. Gibt es einen service, der bietet diese option, vorzugsweise mit einer API?

+467
Uri Mikhli 27.11.2010, 04:58:20

Das Problem hat nichts zu tun mit Knoten-Dichte. Sie bekommen den Fehler nicht-broadcast-sofort, kein Zeuge noch , was bedeutet, dass segwit nicht aktiv auf deiner Münze noch so die verbringt der segwit Ausgänge wird nicht übertragen. Sie aktivieren müssen segwit durch den Bergbau genug Blöcke das signal für Segwit. Mit der NODE_WITNESS service bit gesetzt ist, spielt keine Rolle; segwit ist ein Konsens herrschen und die service-bit ist bedeutungslos ohne die Konsens-Regel aktiv ist.

+400
bigsan 31.05.2013, 06:37:51

Im moment bin ich nach der Diskussion über BIP-141, BIP-148, SegWit und SegWit2x (NYA). Aber ich bin verwirrt.

Ich bin mit Bitcoin-Core Version v0.14.2 als full-Knoten. Es ist derzeit das herunterladen der blockchain (sollte fertig in 40 Stunden). So zähle ich als Benutzer (in Bezug auf den Begriff Benutzer aktiviert weichen Gabel), was bedeutet, dass ich eine Stimme haben.

Nun Frage ich mich, was ich bin, unterstützt mit der version 0.14.2?

+349
CheeseFanatic 21.05.2017, 00:13:50

Eine Möglichkeit, einen exchange beweisen konnte, dass es sich um eine Flüssigkeit ist, um alle die Mittel von einer Adresse zur anderen, und veröffentlichen Sie die Transaktions-id. Dies wäre sichtbar in der block-Kette.

+345
pedro99 27.07.2017, 23:20:40

Im Allgemeinen Ausgaben aus segwit Ausgabe (also "senden aus" ein segwit-Adresse) wird billiger sein, als die Ausgaben eine nicht-segwit Ausgabe (also "senden aus" ein nicht-segwit-Adresse). Also ja, wenn Sie "senden aus" ein bech32-Adresse, es wird billiger sein, als "senden aus" ein P2PKH-Adresse.

+273
Soldarnal 30.03.2014, 11:58:49

Ich habe gerade gelesen, über Ardor lightweight smart-Verträge: https://medium.com/coinmonks/lightweight-contracts-b738b6e29377

Gibt es ein Beispiel und tutorial, wie man diese smart-Verträge auf Begeisterung? Wo werden Sie gespeichert und wie kann auf Sie zugegriffen werden? Was ist erforderlich, um loszulegen?

+158
Fire Hazard 12.01.2015, 12:38:20

Bitcoin-Wert wird Häufig schwankenden. Angenommen, ich bin die übertragung von Bitcoins an eine andere person, die in einem anderen Land (wie mein Aktueller bitcoin Wert ist $234.97), sende ich den QR-code durch e-mail um das Geld zu erhalten , wenn angenommen, die person sieht meine mail nach 3 bis 4 Stunden , wird die gleiche bitcoin ($234.97)Wert betrachtet werden, oder die BTC Wert, der verfügbar ist, wenn die person, die das Geld erhalten, werden berücksichtigt. Bitte klären Sie meine Zweifel.

+53
Lalit Pandey 10.07.2014, 02:36:23
  • Prepaid-Zugang (Moneypak, UKash, Geschenk-Karten, etc.)
  • Offshore bank accounts
  • Visa/Mastercard debit-Karten, und zu einem geringeren Grad, Kredit Karten,
+48
TemporaryName 28.07.2010, 08:10:46

Fragen mit Tag anzeigen