Ist es möglich zu überprüfen, ob eine Adresse generiert wurde, von einer HD-Public-Key.

Angenommen, ich weiß eine bestimmte Adresse, und ich weiß, ein full-HD-Public-Key. Ist es möglich, zu bestimmen, ob die Adresse ist ein hash, der aus einem öffentlichen Schlüssel, erzeugt von der HD-public-key in konstanter Zeit, oder in anderen Worten, ohne zu überprüfen, jede Möglichkeit?

+394
RosieRo 24.05.2013, 22:04:07
21 Antworten

Ich habe eine Idee, was mein Passwort sein sollte, bin aber etwas fehlt.

Gibt es irgendwelche tools oder bash-Skripte, um brute-force-mein Portemonnaie Passwörter?

Wenn ein Wörterbuch erforderlich ist, kann ich pre-seed-als notwendige (aber wenn ich pre-seed-ein Wörterbuch mit voraussichtlich meine Passwörter, Dienstprogramm, besser zu werden, FOSS, so kann ich die überprüfung der Quelle ;) )

+994
user8670 03 февр. '09 в 4:24

Genau das, was der Titel besagt.

Ich bin nur ein paar Tage in dieser im Leerlauf die CPU-Auslastung Sache; ich betreibe einen CPU-miner (x-Münze-minerd auf einem Windows 7-Rechner).

Das scrollen durch die command-line-Ausgang sehe ich mehrere Linien, die sagen 'akzeptiert' - einige zeigen ein 'Yay', während andere zeigen eine 'Booo'. Noch 'Yay' zeigen eine geringere übereinstimmung (70%), und einige 'Buh' zeigen eine höhere übereinstimmung (>75%).

(Die bisherigen Einträge gingen verloren, aber die jüngsten Yay/Boo sichtbar auf der Befehlszeile unten geschrieben für Referenz)

[2014-06-24 08:37:25] akzeptiert: 14/15 (93.33%), 89.76 khash/s (booooo)

[2014-06-24 08:37:45] angenommen: 15/16 (93.75%), 89.75 khash/s (yay!!!)

Warum sehe ich ein 'Yay' mit einem 70 - % - match -, und "Booo" mit einer 75 - % - match?

+958
Lars Kristensen 21.03.2012, 11:21:01

Wenn dein Knoten nicht akzeptieren eingehender verbindungen (entweder, weil es die NAT im Weg sind oder weil Sie vergangen -listen=0 zu Bitcoin) macht es immer noch "ausgehende verbindungen". Dies sind die verbindungen zu anderen Bitcoin-Knoten, die hören auf einen öffentlichen port. Ihrer Knoten maximal 8 ausgehende verbindungen. (Quelle.)

Wenn Sie eine ausgehende Verbindung, der router merkt, dass Sie geöffnet haben, die Verbindung und leitet alle Antwort-Pakete auf Sie. Sehen , Wie NAT / PortForwarding / TCP/IP funktioniert? Dein router macht das gleiche, wenn Sie das web durchsuchen.

+947
pilip 26.02.2016, 12:41:46

Diskussionen über BitCoin als potenzielle basis für einen künftigen globalen monetären system oft die Währung ist die Volatilität der Preise als Manko. Fiat-Währungen ist, durch Vergleich, sind (meistens) viel weniger volatil. Meine Frage ist, ob eine Wirtschaft, die sich auf einer niedrigen Volatilität, die Währung ist eigentlich besser, ist Agnostiker auf die Währungsschwankungen. Das letztere erscheint mir als eher robust.

+894
hunterge 03.12.2016, 03:11:23
  1. Wenn es keine bitcoin in Ihrer Brieftasche, müssen Sie nicht die Wiederherstellung Ihrer Brieftasche. Erstellen Sie einfach ein anderes bitcoin-Konto( private key/ public key).
  2. Wenn Sie daran denken, Ihren privaten Schlüssel haben, können Sie Ihr Konto wiederherstellen, die von anderen Geldbörsen.
+874
Jack Bergeron 11.04.2019, 12:07:25

Ich bin überprüfung CVE-2018-17144 inflation Anfälligkeit für das lernen. Ich glaube, ich reproduziert den Fehler auf regtest. Ist es eine richtige Weg, um es zu reproduzieren? Ich möchte wissen, wenn ich bin fehlt etwas daran.

Schritte zum reproduzieren:

Ich habe 2 regtest Knoten; bitcoindA, bitcoindB. Die version v0.16.2 und verbunden mit einander.

bitcoindA läuft, Bergbau-Knoten mit dem folgenden patch zu akzeptieren ungültige Transaktion.

$ git diff
+++ b/src/consensus/tx_verify.cpp
@@ -181,6 +181,7 @@ bool CheckTransaction(const CTransaction& tx, CValidationState &state, bool fChe
}

 // Prüfen auf doppelte Eingaben - Hinweis, dass diese überprüfung ist langsam, so dass wir es überspringen in CheckBlock
+ fCheckDuplicateInputs = false;
 wenn (fCheckDuplicateInputs) {
 std::set<COutPoint> vInOutPoints;

[1] generiert die 2 Adressen auf bitcoindB. (für empfangen, das ungültige utxo)

2NBeTpfn57VpE4e167tFuEtc761jYX7t893,
2N2bb6idv8qsPULP2rqGYoC5yirvVos6yeu

[2] Bergbau 101 Blöcke auf bitcoindA

$ ./bitcoinA/src/bitcoin-cli -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -rpcport=16591 -regtest generieren 101

[3] überprüfen Sie die auszuschüttende txid aus dem abgebauten block und erstellen Sie eine Transaktion mit der txid. dupliziert utxo festgelegt werden, wie die folgenden.

$ ./bitcoinA/src/bitcoin-cli -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -rpcport=16591 -regtest createrawtransaction '[{"txid":"5214dc65e9c9d75550a29e9ef9773452d808c5fd0c56bfe396eb7c2d034f5778","vout":0},{"txid":"5214dc65e9c9d75550a29e9ef9773452d808c5fd0c56bfe396eb7c2d034f5778","vout":0}]' '{"2NBeTpfn57VpE4e167tFuEtc761jYX7t893":99.99}'

[4] Zeichen -, broadcast-und Bergbau auf bitcoinA. Und dann schauen Sie utxo auf bitcoinB.

$ ./bitcoinB/src/bitcoin-cli -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -rpcport=16592 -regtest listunspent

[
{
 "txid": "c885a3f8c0275424401d2793e69aa6bca81f7badbfc1755e18033e8801b74703",
 "vout": 0,
 "Adresse": "2NBeTpfn57VpE4e167tFuEtc761jYX7t893",
 "Konto": "",
 "redeemScript": "00141c8746e62e30554790f9bd74eeea89f45bdd5e13",
 "scriptPubKey": "a914c9d76124901125aaf2a9b37d8e2d1103a9e5508387",
 "Betrag": 99.99000000,
 "Bestätigungen": 1,
 "aufwendbare": true,
 "lösbar": true,
 "sicher": true
}
]

[5] prüfen Sie, ob die oben utxo möglich ist zu senden an die generierte Adresse (2N2bb6idv8qsPULP2rqGYoC5yirvVos6yeu)

+769
291677 25.01.2011, 20:16:10

oder wie genau bekomme ich die Transaktionen Gebühren? Kann ich Transaktionen Gebühren als solo-miner?

+716
skorosnoi 20.01.2010, 21:46:23

Dein code ist in der Nähe, was Sie brauchen:

<?php

$guid="xxxxxxxxx";
$main_password="xxxxxxxxx";

$json_url = "https://blockchain.info/merchant/$guid/balance?Passwort=$main_password";

$json_data = file_get_contents($json_url);

$json_feed = json_decode($json_data);

$balance = $json_feed->balance;

echo $Kontostand;
?>

Die Antwort sieht wie folgt aus (Wallet-Guthaben in Satoshi):

{ "balance": 1000}

So müssen Sie Holen Sie sich das Gleichgewicht-Objekt nicht die Nachricht ein. Fügen Sie dann ein echo zu drucken aus dem Gleichgewicht.

+713
Jenkie 16.08.2016, 13:46:52

Viele Menschen machen dies bereits mit bitcoin. Im finance, dies nennt man arbitrage trading, oder einfach arbitrage, manchmal auch abgekürzt arb.

Der Grund für die Preisunterschiede sind die Gebühren für die übertragung zwischen den bitcoin-Börsen (Sie haben beides zu übertragen, bitcoins und fiat-Währung für einen kompletten Zyklus) und Gebühren für den Handel von bitcoins gegen fiat-Währungen.

Wegen der arbitrage-Händler, die Gewinne machen, solange der Preisunterschied ist groß genug, die Preise auf verschiedenen Börsen schnell anpassen und werden direkt an der Grenze zwischen dem, wo die Gebühren fressen den verdienen und wo Sie Gewinne machen.

Es ist eine ausgezeichnete Seite, http://bitcoin-analytics.com ,, die Ihnen sagen kann, wo es derzeit sind arbitrage-Möglichkeiten. Einfach auf die website gehen und klicken Sie auf "Arbitrage".

+519
baligeko 22.03.2015, 15:31:08

Eine kurze Geschichte:

Ich habe ein Konto erstellt auf bter.com zusammen mit TOTP (windows, nicht Handy), dann öffnete ich den Google Authenticator für windows, ich habe die zahlen (XXXXXX). Ich erinnere mich nicht genau, was es war. Als ich dann mein PPC von BTC-e auf Bter (über 200ish PPC). Ich glaube, es arbeitete aber bald darauf wurde ich automatisch ausgeloggt, ich mich wieder einloggen wollte, aber Sie fragten bei TOTP? Ich ging zu meinem google authenticator und setzen Sie das zahlen, aber hat nicht funktioniert. Ich glaube, dass ich etwas falsch gemacht habe, danach lösche ich meinen account vom authenticator und machte ein neues, weil vielleicht etwas verbuggt war, aber konnte mich nicht erinnern, den geheimen Schlüssel (20 etwas Buchstaben und eine Zahl). Ich muss an meinem btcer-Konto zu sehen, aber ich kann nicht im moment.

Ich bin Französisch-Kanadische so traurig über mein schreiben.

p.s: Alle, die ich jetzt haben, ist mein PPC Adresse auf bter, weil wenn ich meinen btc-e Brieftasche, die ich sehen kann, dass die Transaktion durchgeführt wurde. So eine kurze Geschichte, die ich kann nicht log in, um bter.com und mein PPC sind dort stecken...

[email protected] und [email protected] nicht beantworten alle meine E-Mail (es ist schon 3 Tage).

Edit: ich weiß, dass meine bter Benutzernamen, das Kennwort und den Fonds Passwort.

+441
StarSweeper 24.03.2012, 21:25:04

Mein Verständnis von proof-of-stake ist folgende: Der Knoten, der die Minen auf den nächsten block gewählt wird, wird nach dem Zufallsprinzip im Verhältnis zu der Menge der Knoten im Netz (ex. person wer besitzt 5% aller Token in das ökosystem hat eine 5% chance hat, ausgewählt zu werden, um mir den nächsten block)

Der block wird ausgestrahlt über das gesamte Netzwerk.

Jedoch, basierend auf dem Prinzip der Zufälligkeit, was ist, wenn eine schlechte enactor ist zufällig gewählt.

Was ist, wenn eine person will, reichen ein block w/ betrügerische Transaktionen (ex. statt Bob sendet Alice 1 cryptotoken, der Betrüger änderungen, die die Transaktion zu machen Bob zu senden Alice 100 cryptotokens - vorausgesetzt, Bob besitzt 100+ cryptotokens)?

Danke!

+381
sina rahbari 10.02.2017, 16:10:52

Sie nicht brauchen, um hinzuzufügen, ILS - unterstützt alle ISO4217 Währungen. Dies ist die Zeile, fügt ILS.

+376
Victor Sadovsky 23.11.2011, 23:12:27

Gibt es einen Algorithmus zum konvertieren einer bech32-Adresse in eine Liste von englischen Wörtern, das würde es noch einfacher? So etwas wie BIP39 aber invertiert (Adresse auf Worte statt Wörter Saatgut).

@Anonym beantworten versucht, die Frage zu beantworten, in Bezug auf die Diktierfunktion, aber da ist die Frage der Suche nach BIP 39 inversion, habe ich versucht, die Frage zu beantworten halten, dass im Sinn. Die Anzahl der Wörter zu diktieren, erheblich verringern, wie auch in dieser Weise. Jedoch, diese überträgt die Daten ohne Fehlerkorrektur und-Erkennung, in einer Weise, die erfordert, dass Sie einen benutzerdefinierten decoder. Außerdem einige Geldbörsen nicht Folgen BIP-39 standards, und eine solche Ableitung Pfad kann dazu führen, dass potenzielle Verlust des Fonds. BIP39 ist auch nicht ausgelegt für die verbale Eindeutigkeit

Sie könnten entwerfen Sie eine software, die Wörter (ähnlich BIP39) von Benutzern und wandelt es in bech32-Adressen. Lassen Sie mich das am Beispiel der bech32-Adresse in das BIP 173 Dokumentation. Wir haben also zwei Adressen (1) P2WPKH: bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4 und (2) P2WSH: bc1qrp33g0q5c5txsp9arysrx4k6zdkfs4nce4xj0gdcccefvpysxf3qccfmv3.

(1) P2WPKH: Das ist im Grunde base32encode des Zeugen-version und die hash160 des öffentlichen Schlüssels. Die Dekodierung der bech32 Adresse bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4 gibt uns ein Zeugnis, version 00 und payload 751e76e8199196d454941c45d1b3a323f1433bd6. Nun, die Verwendung dieser payload von 20 bytes, wie die Entropie. Für ein 160-bit-Entropie, Nach dem BIP-39 - Dokumentation, müssen wir anfügen ersten fünf bits der Prüfsumme der Entropie, die uns insgesamt 165 bits. Bei jedem Wort des BIP 39 Merksatz stellt 11 verschiedene bits, stellen wir die P2WPKH-Adresse mit 15 Worten. Verwenden Sie dieses tool , und geben Sie die Entropie dieser gibt die Worte wie : Insekt-Sieg-ring-creek-bonus auf Gesundheit falsche Logik einfach Spiegel Reise-Aufzug vor über fossile.

(2) P2WSH: Das ist im Grunde base32encode des Zeugen-version und die SHA256-script. Die Dekodierung der bech32 Adresse bc1qrp33g0q5c5txsp9arysrx4k6zdkfs4nce4xj0gdcccefvpysxf3qccfmv3 gibt uns Zeugen version 00 und payload 1863143c14c5166804bd19203356da136c985678cd4d27a1b8c6329604903262.Verwenden Sie diese 32 bytes payload als die Entropie. Seit payload 32 bytes ist, müssen wir verwenden die ersten 8 bits der Prüfsumme. Das gibt uns insgesamt eine Größe von 264 bit, die dargestellt werden kann in der 24 Wörter (erinnern Sie sich daran, jedem Bulletin 39 Merksatz Wort 11, bits). Mit der Nutzlast als die Entropie erhalten wir die Wörter, wie: blur board audit Zivil-Gewebe-Kreuz Basis ermöglichen Käfig Reparatur-chat-Schwester Klinik Tabak Vorhersagen Huhn unterstützen Abdeckung Kleid Tor elite Schwester flush

+362
bullshit 31.08.2014, 02:01:06

enter image description here

Ich schickte btc an die Adresse auf 27 th august 1PnNad5w5LDFuUudVMnrb7tAVP4U7jUHyr

Aber in seinem blockchain wallet-es zeigt immer noch anhängig. Was ist jetzt zu tun.schlagen Sie mich bitte

txid cca36806a1fbad4738a15be7a0a3528af278501350d873f6f4577cd5d789322e

+226
WILLIAM WHITMORE 01.04.2017, 17:22:39

Ich benutze Bitcoin Checker in mein Handy, hat es eine fülle von Austausch, aber es muss nicht Bitcoincharts, die meisten wahrscheinlich, weil Bitcoincharts nicht scheinen, um eine Bitcoin Austausch, und somit irrelevant für die Nutzung des Preis-Alarm-app.

In diesem open-source-app können Sie verfolgen, Bitcoin Preis in verschiedenen Börsen und setzen Sie den Alarm an einen % der variation aus den letzten Preis, ich finde es ist eine tolle app.

+192
Marcin Zalewski 21.05.2012, 07:24:23

Es gibt zwei Websites, die ich kenne: bitcoin-rigs.com und bitcoinrigs.com

Wenn Sie einen lokalen computer-shop in der Nähe, Sie könnten auch, um die Teile und Sie bitten, zu montieren. Es ist ein wiki-Eintrag für mining-rigs , die hat ein paar standard-Konfigurationen (darunter zwei setups mit 5850s).

Möglicherweise möchten Sie auch prüfen, den Marktplatz-Bereich des bitcointalk - Foren. Manchmal sind die Leute verkaufen gebrauchte Anlagen gibt.

+166
Joao Leme 18.01.2016, 03:07:35
Verwendet für Fragen, die mit der Annahme von cryptocurrencies.
+159
user419001 15.08.2019, 17:14:29

Ich denke, dass die Verwendung von Bitcoin Core importaddress kann gute Lösung.

Allerdings, wenn Sie nicht wollen, zu synchronisieren ganze blockchain, die Sie verwenden können, Elektron und es ist JSONRPC Schnittstelle: http://docs.electrum.org/en/latest/merchant.html#jsonrpc-interface

+115
Faithful Nyl 20.08.2010, 01:47:43

Warum hat der Empfänger die Mühe der Rücksendung zu ändern?

Diese Annahme ist falsch. Dennoch, Sie sind richtig sagen, dass Sie brauchen, um verbringen den ganzen Transaktion-Eingang (UTXO) Bilanz über Ihre Adresse, aber die person, die macht die Veränderung ist der Absender, nicht Empfänger.

Beispiel, Sie haben die unverbrauchten Guthaben (UTXO) von 1 Bitcoin und die, die Sie bezahlen wollen, 0.2 BTC für Kaffee. Erstellen Sie eine Transaktion für 1 ganze Bitcoin, um zwei separate Receiver. 0.2 BTC (tx-Ausgang) geht zum Händler und 0,7 BTC Sie direkt zurück zu Ihrer Adresse (die sich ändern). Der Unterschied zwischen UTXO und die Summe der tx-Ausgänge genannt fee, in diesem Fall ist 0.1 BTC.

Nicht die Unfähigkeit zu verbringen nur einen Teil einer Transaktion führen "zu viele" extra-Transaktionen?

Nein, da ist es immer noch 1 Transaktion mit nur zwei Ausgangs-in Fall gibt es eine änderung. Keine zusätzliche Transaktion durchgeführt wird.

+91
newhanoian 15.03.2016, 12:17:36

Ich bin versuchen, um Bitcoin-Bezahlung in meinem IOS - Projekt. Ich bin mit swift Sprache. Ich Suche zu diesem Thema viele Seiten, youtube -, stack-überlauf. aber ich immer nur der HTTP-request-Verwandte Themen. Alle haben ein Lösung? Ping mich...

+65
Jarett Rinaldi 16.11.2019, 19:40:15

Ich habe keine Ahnung was "Windows Store-app-mining", aber es kann sehr gut sein, ein Betrug und malware, denn es macht absolut keinen Sinn überhaupt zu mir Bitcoins auf einem PC. Malware kann Schaden, Sie und Ihren computer.

Wenn es keine malware ist, es läuft Ihr PC heiß, verursacht mehr Abrieb und Verschleiß und damit Ihren PC schädigen können, indem Sie verursachen vorzeitige brechen der Teile.

Wenn nichts sonst, wird es Schaden Ihrem Geldbeutel, denn Sie zahlen eine erhöhte Stromrechnung, während sich im Gegenzug nichts.

Kurz gesagt: nur deinstallieren, was auch immer das für ein Ding ist und überprüfen Sie die malware, die einige mehr. Wenn Sie lernen wollen, um echte Bitcoin-mining, Sie haben zu Lesen, auf das Thema etwas genauer unter die Lupe nehmen.

+22
TBG9000 25.01.2011, 01:42:34

Fragen mit Tag anzeigen