Vergessen wallet-Passwort (bitcoin-qt)

Hab ich vergessen mein Geldbeutel Passwort. Luckly habe ich keine bitcoins, aber immer noch das Lesen über bitcoins. Meine Frage ist jetzt kann ich zurücksetzen oder ein neues Passwort erstellen für meinen Geldbeutel?

+735
Petrik 07.10.2019, 14:26:59
22 Antworten

Für mich war es ein LÜCKE-Problem. Blockchain.info überprüft die 21st leere Brieftasche, und Elektrum prüft nur den 20. also, wenn du hast Geld auf 21st, Blockchain.info zeigt es. und alle die neuesten.

fix: 1) senden von Geld, um die leere Geldbörse 19 2) exportieren Sie den privaten Schlüssel für resync.

+847
MarcinK 03 февр. '09 в 4:24

Versucht, blockr die Api zu schieben Transaktion - mit sowohl online-und shell-tool - aber ich bekomme diese Fehlermeldung:

Es war ein Fehler Sie Ihre Transaktion zu Netzwerk!

Haben Sie sich Ihre Transaktion? Ist diese doppelte ausgeben? Haben Sie bereits an dieser Transaktion?

Mit webbtc relais-api curl http://test.webbtc.com/relay_tx.json -X POST -d "wait=10&tx=RAWTXN" gibt mir auch eine Fehlermeldung:

{
 "error": "Anfrage dauerte zu lange."
}

Jedoch bin ich in der Lage, erfolgreich schieben Transaktionen mit Blockcypher die API.

Aber hier, meine Transaktionen blieben unbestätigt für über 12 Stunden heute :( Auch wenn ich Links eine anständig große miner-Gebühr, wie hier zu sehen.

Schlimmer noch, ich kann nicht finden, diese unbestätigten Transaktionen auf blockr. finden Sie zwei Transaktionen an diese Adresse: mrZn18QS3Q4LWiyAHt2HtVkJvkEooqXn6g. Sie können sehen, die auf blockcypher aber nicht auf blockr.

Kann mir jemand helfen zu verstehen, was Los ist??? Ich dachte, ich sollte in der Lage sein zu sehen, veröffentlichte Transaktionen, auch wenn unbestätigten von jedem Entdecker, erforscht bitcoin testnet3?

TIA.

+841
user180739 07.11.2011, 20:30:26

Sagen Bauch, Alice und Teddy sind Bitcoin-clients.

  1. Bauch macht eine Transaktion zu senden 1 btc zu Alice.
  2. Übermittelt er diese Transaktion zu P2P-Netzwerk.
  3. Teddy berechnet eine gültige hashcode und fügen Bauch-Transaktion in seinen block chain.

Dann ist hier die Frage. Wie funktioniert die Bauch wissen, seine Transaktion akzeptiert wurde? Auch er weiß Teddy hat Hinzugefügt, dass es in seinem block-Kette, diese block-Kette abgelehnt werden kann, später, wenn es eine längere block-chain aus dem Netz, richtig? Und was ist, wenn Teddy ist bösartig und lügt?

Ich habe gehört, Sie müssen warten, bis zu 6 clients akzeptieren Ihre Transaktion. Ich bin mir nicht sicher, was das genau bedeutet. Und warum 6, nicht 5 oder 7?

+837
Ben Davison 04.09.2015, 05:53:01

Wenn Sie Ihre wallet-Datei (mit dem Namen mbhd.wallet.aes für MultiBit HD) und Ihr Passwort, Sie können dieses tool zum extrahieren der Merksatz Satz/Samen.

Beachten Sie, dass die Begriffe "brute-force" und "knacken" waren das nicht die richtigen sind, zu verwenden, du bist einfach der Entschlüsselung der wallet-Datei. Davids Antwort ist richtig, Sie können nicht brute-force, ein samenkorn, aus dem nichts, aber zum Glück ist das nicht das, was Sie hier tun müssen.

(Auch, sicher sein, zu schreiben, Ihre Samen nach unten irgendwo einmal haben Sie es! Wenn Sie verloren haben Ihre wallet-Datei, Sie hätte Pech gehabt...)

+593
Charlie Eaton 07.06.2019, 11:03:52

Ich habe diese Frage in Gluten slack Entwickler-Kanal und poste es hier für die Dokumentation. Nach einem kleinen dialog, in dem ich detailliert die auftretenden Fehler mit einem kleinen Beispiel Vertrag bekam ich eine Erklärung mit einer funktionierenden Lösung:

Über die messageToEncrypt parameter, das problem ist, dass, wenn eine Transaktion abgeschickt wird durch einen Vertrag ist es das erste mal erzeugt wird, ohne eine secretPhrase dann unterzeichnet und ausgestrahlt. Dies bedeutet, dass die Nachricht nicht verschlüsselt werden kann, wenn die Transaktion generiert wird. Deshalb senden einer verschlüsselten Nachricht in Ihrem Vertrag, den Sie verschlüsseln müssen Sie sich mit der Technik im Mustervertrag IgnisArdorRates Zeile 94:

 // Verschlüsselt die Nachricht
 EncryptedData encryptedData = Kontext.getConfig().encryptTo(Konto.getPublicKey(Kontext.getSenderId()), Convert.toBytes(response.toJSONString(), true), true);

 // Senden einer Nachricht zurück an den Benutzer, der die Informationen angefordert hat
 SendMessageCall sendMessageCall = SendMessageCall.erstellen(Kontext.getChainOfTransaction().getId()).Empfänger(Kontext.getSenderId()).
encryptedMessageData(encryptedData.getData()).
encryptedMessageNonce(encryptedData.getNonce()).
encryptedMessageIsPrunable(true);
 return context.createTransaction(sendMessageCall);

Ich habe mein Beispiel angepasst-Vertrag nach dieser Antwort und poste es hier für die Freigabe der Lösung:

Beispiel-Vertrag:

package com.jelurida.ardor.Verträge;

import nxt.Konto.Konto;
import nxt.addons.AbstractContract;
import nxt.addons.JO;
import nxt.addons.TransactionContext;
import nxt.crypto.EncryptedData;
import nxt.http.Anrufer.SendMoneyCall;
import nxt.http.Antworten.TransactionResponse;
import nxt.util.Konvertieren;

public class TestContract erstreckt AbstractContract {


@Override
 public JO processTransaction(TransactionContext context) {
 TransactionResponse Transaktion = Kontext.getTransaction();
 EncryptedData encryptedData = Kontext.getConfig().encryptTo(Konto.getPublicKey(Kontext.getSenderId()), Convert.toBytes("test message", true), true);

 SendMoneyCall sendMoneyCall = SendMoneyCall.anlegen(Transaktion.getChainId())
.Empfänger(Transaktion.getSender())
.amountNQT(Transaktion.getAmount())
.encryptedMessageData(encryptedData.getData())
.encryptedMessageNonce(encryptedData.getNonce())
.encryptedMessageIsPrunable(true);

 return context.createTransaction(sendMoneyCall);
}
}

unit-test:

package com.jelurida.ardor.Verträge;

import nxt.addons.JO;
import nxt.blockchain.Block;
import nxt.blockchain.ChildTransaction;
import nxt.blockchain.FxtTransaction;
import nxt.messaging.PrunableEncryptedMessageAppendix;
import nxt.util.Konvertieren;
import org.junit.Geltend machen;
import org.junit.Test;

importieren statische nxt.blockchain.ChildChain.IGNIS;

public class TestContractTest erstreckt AbstractContractTest {

@Test
 public void encryptedMessageTest() {
 String contractName = ContractTestHelper.deployContract(TestContract.class);

 JO messageJson = new JO();
 messageJson.put("Vertrag", contractName);
 String message = messageJson.toJSONString();
 ContractTestHelper.bobPaysContract(Nachricht, IGNIS);
generateBlock();

 Block lastBlock = getLastBlock();
 boolean transactionFound = false;
 für (FxtTransaction Transaktion : lastBlock.getFxtTransactions()) {
 für (ChildTransaction childTransaction : Transaktion.getSortedChildTransactions()) {

 transactionFound = true;
 Geltend zu machen.assertEquals("test message", extractMessage(childTransaction));

}
}
Geltend zu machen.assertTrue(transactionFound);
}

 private String extractMessage(ChildTransaction Transaktion) {
 PrunableEncryptedMessageAppendix Anhang = (PrunableEncryptedMessageAppendix) Transaktion.getAppendages().stream().filter(a -> a instanceof PrunableEncryptedMessageAppendix).findFirst().orElse(null);
 byte[] compressedData = Anhang.getEncryptedData().entschlüsseln(BOB.getSecretPhrase(), ALICE.getPublicKey());
 byte[] data = Konvertieren.Dekomprimieren(compressedData);
 zurück Konvertieren.toString(Daten, true);
}

Hoffe, es ist hilfreich :).

+483
razvanspt 09.10.2016, 21:11:52

OK, ich fand heraus, mehr über veraltete Blöcke in Speicher-Pools.
Es gibt eine Beschreibung, wie die veralteten Blöcke wieder Hinzugefügt werden in der pool-eins-Ersatz, werden umgehend entfernt, wenn der Ersatz-block sind bereits enthalten, oder sonst re-Hinzugefügt, indem die Bitcoin-Kern als neuen Transaktionen, entfernen bestätigten Transaktionen.
Hier ist der Absatz, falls der link nicht:

Transaktionen sind abgebaut, in Blöcke, die später veralten Blöcke können Hinzugefügt werden, wieder in den Speicher-pool. Diese neu hinzugefügten Transaktionen kann wieder aus dem pool entfernt fast sofort, wenn die Ersatz-Blöcke einschließen. Dies ist der Fall in Bitcoin Core, entfernt veraltete Blöcke aus der Kette einzeln durch, beginnend mit der Spitze (höchste block). Da jeder block entfernt, seine Geschäfte wieder Hinzugefügt, um den Speicher-pool. Nach all den veralteten Blöcke entfernt sind, ist der Ersatz Blöcke zu der Kette Hinzugefügt werden eins nach dem anderen, endend mit der neuen Spitze. Da jeder block wird Hinzugefügt, alle Transaktionen bestätigt werden entfernt aus dem Speicher-pool.

+449
lushiy2000 29.06.2016, 09:04:40

Bitcoin-Kerne-RPC-API ist nicht vorgesehen, die Verfügung über das öffentliche internet. Es ist nicht ausgehärtet genug und die Authentifizierung (HTTP-BASIS-AUTH) ist nicht sicher.

Wenn Sie eine Verbindung herstellen möchten, um die RPC-API über das internet, Sie haben ein paar Optionen...

  • verwenden Sie ein VPN (openVPN, etc.)
  • nutzen Sie stunnel
  • verwenden Sie Apache mit reverse proxy und SSL aktivieren (wahrscheinlich sind die meisten einfach zu setup)

Auch haben Sie einen Blick auf die 0.12 release notes: https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.12.0.md#rpc-ssl-support-dropped

+428
EvilJordan 20.07.2012, 15:21:39

Mit der Bestellung, ich werde versuchen die Antwort auf deine Frage.

Secondo questo thread presumo che il processo del demone bitcoind sia stato rinominato bitcoin-initma non sono sicuro di averlo capito correttamente.

Ich glaube nicht, dass der bitcoind ist, umschreiben zu bitcoin-init, aber ich weiß nicht, haben Sie einen Modus für die Prüfung bitcoin-core auf raspberry, so dass ich Sie bitten, wenn Sie können post", wie Sie nach der Installation der bitcoin-core?", mit dem Befehl sudo apt installieren oder ein zip-Verzeichnis auf der Github/offizielle Website bitcoin?

Il mio nodo sembra aggiornare la catena, ma molto lentamente: 50 GB dopo diverse settimane. E non è raggiungibile se il controllo mio IP-locale tramite Coindance.

Die Antwort ist "hängt", hängt von Ihrer Verbindung, in jedem Fall aber ist ein wenig langsam, wenn Sie nicht über ein ADSL 7 MB

EDIT: Il libro (Antonopoulos) dice che bitcoinddarà un errore a meno che non imposti una rpcpassword nel Datei di configurazione. Non ho un Datei del genere, ma bitcoinddà:

Ist es möglich, konfigurieren Sie den Knoten bitcoind mit der Datei config, "bitcoin.conf", haben Sie eine komplette Beispiel hier und hier die Datei muss in dem Verzeichnis, in bitcoin, wenn Sie sich nicht ändern, werden Sie in den Ordner /home/IhrName/.bitcoin/bitcoin.conf , oder Sie können den bitcoind von der Kommandozeile aus, ein Beispiel bitcoind -rpcuser=vincent

mi sembra di avere due-Verzeichnis separate pro .bitcoin. Come posso dire bitcoinddi usare l ' altro?

Wenn Sie haben, synchronisiert der bitcoin-Kern in ein anderes Verzeichnis (ein Beispiel, weil Sie eine version bitcoin innerhalb der externen HDD) Ihren Befehl für bitcoin ist ähnlich dieser, bitcoind -datadir=/media/vincenzo/Maxtor/BitcoinCore/Knoten , wenn Sie nicht rufen Sie die bitcoind mit dem daradir, der bitcoind re-synchronisiert die blockchain von bitcoin innerhalb des /home/IhrName/.bitcoin/ Verzeichnis

Wenn ich bitcoin-cli getinfo mit meiner üblichen Rasperry Benutzer pi bekomme ich

Das problem sollte sein das datadir anders aus /home/IhrName/.bitcoin/

+373
user86556 24.11.2011, 21:19:17

Würden Sie brauchen, um Holen Sie die Transaktion /rawtx aufrufen und verwenden einer dieser Eingänge.

Allerdings sollten Sie nicht senden Sie eine Erstattung zurück zu der Absender-Adresse, es sei denn, der Nutzer hat ausdrücklich gesagt, dies ist, was passieren wird, als gemeinsame wallets können nicht empfangen Münzen zurück an die Absender-Adresse.

+365
Ahmed Alansari 06.09.2014, 03:23:27

Wie sicher ist die Verwendung ein wallet auf blockchain.info?

Wie bewerten Sie die verschiedenen Websites, die Brieftaschen?

+322
Shuffler 10.02.2016, 08:45:18

Obwohl Bitcoin hat zunächst nur eine; das unkomprimierte öffentlichen Schlüssel, wenn es dann geändert, um nicht zulassen, dass die Verwendung von unkomprimierten Tasten (und erlaubt nur die Verwendung von Druckluft-Tasten) diese Leute mit der Brieftasche-Adressen, die korreliert zu einem privaten Schlüssel unkomprimierte Tasten nicht in der Lage gewesen, um Zugriff auf Ihre Mittel.

Dies ist, weil Sie einen Öffentlichen Schlüssel:

02E9A095A6A5790BC82FEADE07EE6FC77B05BC4DE7F3790C36D2ECC886D9EC0AC0 (komprimiert)

Hat eine Adresse

1MEqCrJfxPAh2uCcGmAV2Bgkj6qD69Xgff

Während die unkomprimierte version der public-key:

04E9A095A6A5790BC82FEADE07EE6FC77B05BC4DE7F3790C36D2ECC886D9EC0AC0E44402759C51ED0D3BA2F53E749B30A6D1772F0DAE1E3F465E8C8828DF899FE2 (unkomprimiert)

Hat eine Adresse

1JGTdegLcK8N9mqwhXmGjeUgbQNugii3rm

Wenn Bitcoin gestoppt akzeptieren unkomprimierte version, Sie würde finden müssen, um eine komprimierte öffentlichen Schlüssel führen würden, in der gleichen Adresse, um weiterhin Zugriff auf Ihr Geld. Tun, dass ist einfach so schwierig und unrealistisch wie der Versuch zum knacken des bitcoin-Algorithmus.

+283
naneharvey 22.06.2013, 06:20:23

Meiner Meinung nach, nicht nur die Notwendigkeit für die Möglichkeit, so viele domain-Namen wie möglich registriert werden, war der Grund für die Verringerung der Registrierung Preis, sondern auch die Logik hinter der free-speech-Konzept versteckt sich auch in dem bitcoin-Protokoll. In der crypto-Währung Reich, jeder kann jemanden bezahlen, damit unterstützt jedes Projekt bemühen oder enterprise, ohne jede kleinste Zensur immer. Übersetzen, dass in der namecoin-system bedeutet, dass der Besitz ein domain-name kann nicht gestoppt werden von nun an von jedermann (weil kein ICANN-hier vorhanden ist, zu beschränken, als seinen Willen jegliche Freiheit der Nutzer). Lasst uns nicht vergessen, dass ein name ist ein Grundrecht, wie die information ist ein öffentliches gut, zu. Ein name soll gehört werden dargestellt und im Zusammenhang mit einer Marke oder Inhalt. Wenn jemand versuchen würde, auf eigene 5000+ Namen, ohne jeglichen Inhalt, das wäre "leer" den Wert dieser domain-Namen, friert der Markt für Sie ist und wird verringern Sie den Wert, wahrgenommen oder sogar behauptet, dass die gierigen Besitzer.

Sich vorstellen (als Analogie), dass jemand würde die eigenen 5000-Servern weltweit, die versuchen zu erpressen Menschen benötigen einen Webhoster, mit einer großen Bandbreite und 100% online-Zeit. Die Leute würden einfach vermeiden diese Server (wenn überteuert) und woanders hingehen, sogar hosten Ihre Webseiten auf Ihrem Android-Geräte als Letzte Lösung :). Etwas zu schaffen, wie namecoin boten den Menschen die Freiheit, in dem Sinne, dass, wenn jemand übernehmen würde die Mehrheit der .bit-Domänen, jemand anderes könnte erstellen Sie in kürzester Zeit ein Klon von namecoin, für die eine Registrierung eines erstellen .bix-domains, dann .byte-domains und so weiter (auch dot www, wenn nötig!) ... So, die Billig-option besitzen, ein name ähnlich ist die erschwingliche Möglichkeit, mit einem Nummernschild auf Ihrem Auto. Hast du ein Auto ? Die govt erfinden neuer Nummern, um der Lage sein, lassen Sie sich registrieren, das Fahrzeug mit einem anderen Kennzeichen anders als die, die Ihres Nachbarn. Es ist sehr einfach. Der Punkt ist nicht einfach nur der Besitz der Namen, aber die websites, die erstellt ersten mal den inneren Wert für eine Marke.

Als Fazit, der Preis ist irrelevant, so lange, wie es wurde gerade eröffnet einen Weg, um fast unbegrenzte Versorgung von domain-Namen !

+264
akashg 01.11.2012, 18:54:36

Annahmen:

  • Der aktuelle Ordner für Ihre bitcoin-Daten hier: "~/Library/Application Support/Bitcoin" oder hier "/Benutzer//Library/Application Support/Bitcoin"

  • Der aktuelle Ordner für Ihre bitcoin-qt-Anwendung ist hier: /Applications/Bitcoin-qt.app

  • Haben Sie ein externes Laufwerk mit dem Namen "My Passport" und Finder Ändern der Einstellungen festgelegt sind, auf display-Geräte. Wählen Sie Finder, Einstellungen und markieren Sie das Kästchen, um die Links von Externen Festplatten.

Um dies zu tun auf einem MAC mit OSX 10.9 Folgen Sie diesen Anweisungen:

  1. Öffnen Sie Den Finder.

  2. Im Finder mit dem Finder-Menüleiste, wählen Sie: Gehen Sie, Gehen Sie Zum Ordner... "und geben Sie" ~/Library und drücken Sie die RETURN-Taste.

  3. Navigieren Sie im Finder zum Ordner "Application Support" - Ordner. Sehen Sie den Bitcoin-Verzeichnis.

  4. Im Finder, wählen Sie oder markieren Sie diesen Ordner, dann wählen Sie: Bearbeiten, Kopieren "Bitcoin" aus dem Menü.

  5. In Finder navigieren Sie zu Ihrer externen Festplatte "My Passport".

  6. Im Finder erstellen Sie einen Ordner namens "Anwendungen" auf Ihrem "My Passport" externe Festplatte (siehe Schritt "3" oben nach Anschluss der externen Festplatte, falls nötig).

  7. In Finder navigieren Sie zu dem neu erstellten "Programme" - Verzeichnis.

  8. Im Finder, wählen Sie "Bearbeiten" und füge Element, um den Kopiervorgang zu starten das "Bitcoin" - Verzeichnis, um Ihre externe Festplatte ist "/Volumes/My Passport/Anwendungen/" - Ordner.

  9. Sobald dies abgeschlossen ist und sowohl die "~/Library/Application Support/Bitcoin" und "/Volumes/My Passport/Applications/Bitcoin" Ordner sind identisch. Benennen Sie die Bitcoin-Verzeichnis in "~/Library/Application Support/Bitcoin" nach "~/Library/Application Support/BitcoinOLD".

  10. Starten Sie das Terminal über das LaunchPad, die Dienstprogramme oder Anwendungen in Finder.

  11. An der Terminal-Eingabeaufforderung eingeben: cd ~/Library/Application\ Support ja, das "\" Schrägstrich ist notwendig.

  12. Typ: ls -laf, und sicherzustellen, dass die Bitcoin-Verzeichnis heißt jetzt BitcoinOLD.

  13. Typ: ln -s /Volumes/My\ Pass/Applications/Bitcoin/ ./Bitcoin. dieser Befehl erstellt einen symbolischen link auf das externe Laufwerk. Ja, der Schrägstrich "\" kurz nach der "Meine" ist notwendig zu berücksichtigen, den Raum in der "My Passport".

  14. Starten Sie Bitcoin-qt von Anwendungen in Finder und lassen Sie die "re-Indizierung Blöcke auf der Festplatte.." Prozess abgeschlossen. Es sollte nicht irgendetwas heruntergeladen wird, bis diese abgeschlossen ist, und dann laden Sie nur die Blöcke, die seit der letzten Synchronisierung auf dem Bitcoin-Netzwerk.

  15. Sobald dies abgeschlossen ist, löschen Sie die BitcoinOLD Ordner mit dem finder. "~/Library/Application Support/BitcoinOLD".

+233
Jesper Nielsen 23.03.2011, 01:00:37

Neue stack exchange dies ist mein Erster Beitrag, also sorry, wenn das grobe.

Ich bin Teil eines Projekts interessiert zu bringen BTC und crypto-Handel zu Angola. Wir sind nicht sicher, wo Sie anfangen sollen oder was die beste route zu nehmen ist dh: erstellen Sie einen exchange-oder einen Geldbeutel, der es ermöglicht P2P-mobile-Transaktionen. Wir haben ein tolles team vor Ort und einige ernsthafte Interesse der Anleger aber es fehlt das technische know-how.

Ich bin auf der Suche, um zu sprechen, um Einzelpersonen, die interessiert und gut informiert über den Handel Bitcoin für AOA in Angola. Auch, wenn Sie irgendwelche Allgemeine / technische wissen über Afrika / BTC, die wir lieben würden, zu chatten oder bringen Sie an Bord. Dank so viel.

+198
klausf 18.12.2017, 12:12:36

Was sollte ich tun, um zu genesen meine BTC.

nichts. aber Sie sollten überprüfen, Ihr system auf malware und reinigen Sie Sie vor der Verwendung von bitcoin erneut.

+159
David Delavari 14.04.2011, 03:17:51

Es ist nicht, leider. Es war ein Vorschlag für einen ALARM opcode, aber es war gekennzeichnet WONTFIX -

https://github.com/ethereum/go-ethereum/issues/117

Ich kann sehen, warum - Timer erfordern, dass Sie Ihren Vertrag, aufgefüllt mit Äther und macht Sie auch leicht zu erstellen, könnte Wurf mit der blockchain mit Ihnen und verhängen ein overhead für Bergleute.

Sie haben entweder eine externe Anrufer für Ihre Funktion (wie in chriseth Lösung), oder verwenden Sie ein PHP-Stil "poor man ' s cron" - Funktion, die Sie aufrufen, aus jeder Funktion, die im Vertrag zu überprüfen und sehen, welche regelmäßigen Aufgaben sollten Feuer -

https://stackoverflow.com/questions/1857741/run-php-script-every-5-10-minutes-without-cron-perl-etc

Diese Art von Lösung kann auch gesehen werden in der LambdaMOO-code, mit dem die Ereignisse ausgelöst werden, in regelmäßigen Abständen, nur wenn jemand spricht, aber das ist ein wenig mehr esoterisch. ;-)

+148
Certy02 31.05.2016, 12:00:27

Wenn der Wechselkurs niedrig genug, dass der block reward ist nicht ausreichend (unabhängig von der block-Zuschuss-Sanierung), Bergleute einfach aufhören würde, Bergbau. Dies wird drop-down die Sicherheit der blockchain und brechen die ganze crypto-pyramide.

+119
Tamas 21.09.2012, 22:46:55

Ich versuche zurzeit mein Glück bei der solo-mining ein paar Arten von crypto-Währungen. Meine Frage ist, warum BFGMiner erfordern --coinbase-addr- argument für solo mining zu wissen, wo der Auszahlung von Prämien auf und CGMiner nicht?

Ich bin da heute fand ich einen block mit BFGMiner in Terracoin mining und es schien nicht gezahlt haben mich, obwohl ich angegeben ein coinbase-Adresse. Ich möchte sicherstellen, dass, wenn ich bin so glücklich, zu finden, einen block wieder, die ich tatsächlich bezahlt.

https://bitcointalk.org/index.php?topic=309486.new#new

+112
Huhnter96 12.01.2013, 16:45:44

wie ist die Ausgabe von ein coinbase-Transaktion (plus block Transaktionsgebühren) anders als die Ausgänge von einer anderen Transaktion?

Weil es die Gültigkeit gebunden ist, in WELCHEM block er enthalten ist. Sie können nicht nehmen Sie eine coinbase-Transaktion und gehören, als wäre es eine standard-Transaktion, die in einem anderen block, denn es schafft mehr bitcoins, als es ausgibt, das ist nicht erlaubt für normale bitcoin-Transaktionen.

Dieses Problem wird als reorg-safe (Reorganisation-safe). Es ist ein allgemeiner Grundsatz der blockchain, und es bedeutet, dass, wenn eine Gabel passiert und Sie rückgängig machen, den neuesten block oder zwei, um Sie zu ersetzen mit verschiedenen Blöcken, sollte das nicht ändern, welche Transaktionen gültig sind. Mit normalen Transaktionen, ist es ziemlich einfach, fügen Sie Sie einfach auf block X statt block Y bei einer Gabel passiert.

Aber wenn Sie Transaktionen, die abhängig von einer aktuellen coinbase-Transaktion, dann können Sie nicht mit diesen Transaktionen und legen Sie Sie in einem anderen block leicht. Also die 100 block-Regel zu halten, ist die blockchain reorg-sicher, so dass nichts schlimmes passiert in dem Fall einer kleinen Gabel.

+91
gadinant 16.10.2010, 12:26:59

Die ganze Idee von bitaddress ist, dass Ihre Adressen werden dynamisch generiert. Als solche, die einzige Stelle wäre es im browser-cache oder RAM. Der computer neu gestartet wird, deaktivieren Sie das RAM und das löschen der browser-history (Einstellungen->Datenschutz->löschen Sie Ihre jüngeren Geschichte) sollte den cache löschen.

+67
Paul Cohen 08.09.2010, 23:15:15

Nach struggeling mit den Abhängigkeiten für eine Weile habe ich es endlich geschafft zu kompilieren Bitcoin-Qt auf meinem Ubuntu-Rechner. Ich habe folgende Kommandos zur Erstellung von:

./autogen.sh
./konfigurieren -mit-gui
machen
sudo make install

Wenn ich jetzt schreiben bitcoin-qt in der Klemme, der Geldbeutel wird es erfolgreich starten. Allerdings bin ich nicht in der Lage zu lokalisieren bitcoin-qt.exe auf meinem computer. Ich möchte in der Lage zu bekommen .exe-Datei und legen Sie es auf anderen Rechnern ohne Installation alle Abhängigkeiten auf Sie als gut. Wie würde ich mich über erstellen diese .exe-Datei?

+62
David Miguel 22.04.2015, 02:38:13

Ich habe bis cgminer auf einem linux-Rechner zu mir litecoins. Habe ich bereits installiert, den nvidia Treiber für diese. Gestern in der Nacht habe ich es zu meiner (ich denke) aber ich bin im Zweifel, ob es wirklich der Bergbau, weil die hashes pro Zeit ist immer noch null, wie in der Abbildung. Wie Sie wissen, wenn es tatsächlich minining oder nicht?

enter image description here

+16
Soheil Paper 09.09.2018, 14:36:26

Fragen mit Tag anzeigen