Muss ich jemand anderem den privaten Schlüssel in meine Brieftasche, oder hat meine Brieftasche wurde kompromittiert?

Entschuldigung für die Ungenauigkeit der Erinnerung.

Ich begann mit Bitcoin Mitte 2015. Ich glaube ich installiert Bitcoin-Core-damals aber gelangweilt zu warten, für Sie zum synchronisieren der blockchain, also ich habe stattdessen MultiBit

Letzte Woche (April 2017), habe ich beschlossen, die Migration aus dem, was heute als MultiBit-Klassiker, da es nicht mehr unterstützt. Ich habe ein Upgrade Bitcoin Core auf die neueste version, wartete darauf, dass Sie zum synchronisieren der blockchain, und war überrascht zu sehen, dass zwei Transaktionen von Oktober 2016, beide mit der Adresse 1QKcPYdiDfPgNH4dYnC99uZqTszU4gndnn.

Dumping-mein Portemonnaie zeigt diese Adresse generiert wurde, zurück im Jahr 2015, und ist gekennzeichnet als "reserve":

[privater Schlüssel gelöscht] 2015-04-29T18:42:36Z reserve=1 # addr=1QKcPYdiDfPgNH4dYnC99uZqTszU4gndnn

Ich bin mir sicher, dass diese Transaktionen haben nichts mit mir zu tun. Ich war nicht mit Bitcoin im Oktober 2016, und ich glaube nicht, dass ich jemals vollbracht, alle Geschäfte mit Bitcoin-Core. Was ist Los?

+573
Hadaka Kyoujin 30.08.2014, 02:09:06
19 Antworten

Kann bitcoin-Adresse, die länger als 35?

Nicht mehr Adresse geben viel geringeres Risiko der Kollision und/oder höhere Sicherheit?

+972
logan12 03 февр. '09 в 4:24

Ich habe versucht, starten bitcoind in regtest-Modus, aber bekam die folgende Fehlermeldung.

Befehl : bitcoind -regtest -daemon

Ausgabe :

Bitcoin server starten

Fehler: Ungültiger Betrag für -paytxfee=: '0.00' (muss mindestens 0.00001000 BTC/kB)

+896
Brent Chapman 09.05.2013, 11:31:31

Antminer ist gut, eine bestimmte Art von kryptographischen hash: SHA256. Also, während Sie können technisch-hash jeder kryptogeld verwendet SHA256 (ie. http://www.coinwarz.com/miningprofitability/sha-256) die meisten pools konzentriert sich rund um Bitcoin, und auch diejenigen, die don ' T mine Bitcoin direkt, geben Ihnen die Möglichkeit, zu handeln, was auch immer Sie sind Bergbau -, direkt Bitcoin.

Einige pools können mehrere hash-ähnliche cryptocurrencies auf die gleiche Zeit, aber unter Berücksichtigung Ihrer relativen Werten sind Sie kaum der Mühe Wert und admin genommen, um Sie handeln, und Sie können sich wahrscheinlich finden Sie einen pool, der tut all dies automatisch. Gehen Sie vor und besuchen Sie die pools, die websites und Lesen Sie Ihre FAQ-Seiten und bitten um Hilfe in Ihrer Foren!

Aber Vorsicht - viele, wenn nicht die meisten, die pools und die Bitcoin-Dienste werden von Ganoven aus, um Ihr Geld zu stehlen oder nutzen Sie Ihre hashing-power für Ihren eigenen Gewinn. Suchen für pools, die schon seit mehreren Jahren, und mit vielen Benutzern und eine freundliche community!

Hüten Sie sich auch davor! Wenn Sie für Strom zahlen, sind Sie wahrscheinlich gehen, um mir weniger Bitcoin als die Kosten der Stromerzeugung - so könnten Sie auch nicht von mir an alle und nur das Geld ausgeben, das Sie ausgegeben hätten, auf den Strom, direkt auf den Kauf von Bitcoins an einer Börse. Für ältere hardware dies gilt selbst dann, wenn Bitcoin sollte bis zu $3000 jeden.

+892
Zymlex 10.03.2011, 16:23:43

Ist es ein Ort, wo man umwandeln kann Ihre Bitcoin, um Flüssigkeit BTC? Die Börsen? Gibt es auch eine mobile Brieftasche, die es unterstützt, wenn man will, zurückziehen?

+884
gbernardi 18.09.2013, 00:29:31

Ich glaube nicht, dass das Projekt selbst ist verteilt, aber es ist ein Schritt-für-Schritt-Anleitung zum erstellen eines Xcode-Projekt für Bitcoin in den Antworten auf "Was sind die Schritte beim Aufbau bitcoind auf Mac OS X 10.6?"

+816
Wendy May 21.09.2012, 22:54:51

Ich muss sagen du hast nicht die Forschung Bitcoin mining genug. Bergbau auf eine GPU ist veraltet, Berichte sagen, ASIC-basierte mining-Geräte mit x40 die Leistung bereits begonnen haben, den Versand.

+772
Mark Kot 11.04.2016, 22:13:42
#include <openssl/sha.h>

int main()
{
 const char * sin = "00000020" // version
 "164a1e4a7f34b96b0e201dcc6a623c63fe3874696e4875000000000000000000" // prev hash
 "49de8b4f4bfa9fc890d3d28a93156a111f891dc680090cd497b58a7d5c2b09cf" // merkle
 "2f62345a" // timestamp
 "edb00018" // bits
"ffdfd257";
 string xxs = Helper::decode16(sin);

 unsigned char md[32];
 SHA256_CTX ctx;
SHA256_Init(&ctx);
 SHA256_Update(&ctx, xxs.Daten(), xxs.length());
 SHA256_Final(md, &ctx);

SHA256_Init(&ctx);
 SHA256_Update(&ctx, md, 32);
 SHA256_Final(md, &ctx);

 const char * tbl = "0123456789abcdef";
 char-outs[64 + 1] = { 0 };
 for (int i = 0; i < 32; ++i)
{
 outs[2 * i + 0] = tbl[md[31-i] >> 4];
 outs[2 * i + 1] = tbl[md[31 - i] & 0xf];
}
 printf("%s\n", outs);

 return 0;
}

mein code verwendet openssl. übergeben.

+772
George Dontas 25.02.2015, 06:15:39

Der Wert wird auf jeden Fall steigen , wenn die Bitcoins sind immer weit verbreitet. Aber es gibt keine Garantie, dass jemals passieren wird. Auch wenn Sie denken, crytpo-Währungen sind genial und das menschliche Wesen mit so etwas wie Sie seit Jahrhunderten, es ist noch durchaus möglich, dass es nicht Bitcoins, sondern einige ähnliche Krypto-Währung.

Es ist wahrscheinlich, dass fast alle der aktuelle Wert der Bitcoins kommt aus der Spekulation. In der Tat, die letzten Tropfen aus rund 11 US-Dollar auf rund $5 ist wahrscheinlich auf Leute, die denken, die Chancen, Bitcoins zum mainstream niedriger sind.

Der Punkt ist, die weit verbreitete Annahme von Bitcoin in die Zukunft ist sehr weit von eine sichere Sache-auch wenn Sie denken, dass weit verbreitete Annahme der crypto-Währungen ist eine sichere Sache.

+740
KovalevskayaK 08.02.2011, 21:56:08

Wie @Anonymous sagte Electrum-Server lauschen auf port 50002 also das ist, was Sie hier zu sehen. Ihr Telefon wird die Verbindung von einem beliebigen lokalen port, remote-50002 auf den Servern.

Elektron bekommt blockchain Daten aus Elektron-Server von Freiwilligen betrieben. Diese Server finden Sie die Adressen + Transaktionen, aber Sie sehen nicht Ihre privaten Schlüssel oder Samen. So verlieren Sie die Privatsphäre im Vergleich zu einem vollen Knoten wie bitcoin core aber Sie haben noch die alleinige Kontrolle über die Geheimnisse, lassen Sie Sie verbringen Ihre bitcoins. Der Vorteil der Verwendung von Elektron über ein full-node ist, dass Sie nicht haben, um laden Sie die 200GB blockchain. Sie können aufstehen und laufen sofort.

+640
Lansofa 30.01.2018, 11:29:21

Ja-obwohl "ohne Beträge oder Skripte" gibt Ihnen eine klarere Vorstellung von dem, was die Transaktion graph Aussehen wird: jede Ausgabe ist eine gleichmäßig zufällige curvepoint. Diese Geschichte ist eigentlich ganz ein bisschen besser als bei Bitcoin, wo es "Adressen", die oft in der öffentlichkeit und oft wiederverwendet werden.

Im Allgemeinen, der Suche nach einem p2p-Schicht verbirgt die ursprünglichen, individuellen Transaktionen, scheint schwierig. Zunächst hatte ich gedacht, es wäre möglich, dass "passive Zusammenführen", wo die Knoten würden nur sammeln Sie alle Geschäfte, die Sie sahen, unter individueller Transaktionen und die Ausgabe zusammengeführt lieben. Dies scheint sehr zerbrechlich zu sein: betrachten drei Knoten, die jeweils eine Transaktion aus, sagen wir A, B und C. Der erste Knoten veröffentlicht Eine, dann die zweite und Dritte latch gleichzeitig, Ausgabe von AB und AC jeweils, und jetzt nur ein B oder C kann bestätigt werden. Beachten Sie, dass dies geschieht, selbst ohne gegnerische Verhalten, und das geschieht auch, wenn die Zusammenführung erfolgt nur durch einige Besondere "masternodes".

Das problem, letztlich kommt es auf die Tatsache, dass mit OWAS, Konflikt führt (Transaktionen mit den sich überschneidenden Eingang setzt, wo weder die eine Teilmenge der anderen) identisch Aussehen zu widersprüchlichen Transaktionen (Doppel-verbringt). So "unifying" AB und AC zu Holen ABC, das ist das gewünschte Netzwerk Verhalten, ist genauso schwer, wie "unifying" eine Doppel-verbringen. Die, klar zu sein, ist "gar nicht sinnvoll" Ebenen der schwer.

Es kann möglich sein, um eine p2p-Schicht, die das tut, interaktive irgendwie Zusammenführen, die in Mimblewimble könnte sein, viel einfacher, als Coinjoin in Bitcoin, so dass die Transaktion Schöpfer die Kontrolle über das, was in anderen Geschäften, Ihre Transaktion wird zusammengeführt mit auf den Draht. Bergleute würden dann fallen die Signaturen oder was auch immer nötig war, um durchzusetzen, die Interaktion auf der p2p-Schicht und einfach zusammenfassen, was Sie bekamen. Dies könnte ausreichen, um zu stoppen die Schaffung von zufälligen Konflikte, aber Sie haben dann zu befürchten, feindlich Verhalten.

Wäre es möglich für die Nutzer direkt kommunizieren, Transaktionen Bergleute; für eine gegebene Transaktion, die Sie würde eine andere version zu jedem miner, so dass niemand, aber die Kumpels, erstellt eine block wäre in der Lage zu sagen, was die original-Transaktionen, die in dem block waren. Fehlen Absprachen dies würde löschen viel der Transaktion Graphen von einem bestimmten Widersacher ist der Ansicht, obwohl es durchsetzen würde miner Zentralisierung, welche ich sehr unerwünscht.

+496
user1360434 01.04.2014, 11:18:04

Es gibt vorzeichenlose und vorzeichenbehaftete zahlen. R + S-Werte sind offensichtlich interpretiert Sie als vorzeichenbehaftete zahlen, und wenn das erste bit der Zahl ist hoch, dann haben Sie eine Zahl, die als negativ interpretiert. Also alle Signaturen' S-und R-Werte beginnend mit "mehr als 7F"

Pieter erklärt es hier: Auszug:

  • R und N sind Ganzzahlen mit Vorzeichen, kodiert als eine big-endian-byte-Reihenfolge. Sie gespeichert sind, in so wenig bytes wie möglich (d.h., keine 0x00 Polsterung in front), mit der Ausnahme, dass eine einzelne 0x00 byte benötigt wird und sogar erforderlich wenn das byte nach es hat seine höchste bit gesetzt, um zu verhindern, dass es interpretiert wird als eine negative Zahl.
+389
beb0s 12.07.2015, 02:15:18

Gavin Andresen, machte eine Ankündigung über diese denial-of-service-Problem in 2012 hier, aber es ist Licht auf technische details.

+285
Laura T 23.11.2013, 15:28:19

Stellen Sie sich die blockchain als... eine Kette von Blöcken

Die situation ist:

A -> B -> C
 \-> C'

Aber manche Knoten sehen es als A -> B -> C und mir ist über den block C

und einige andere finden Sie unter A -> B -> C" und mir über die block - C'

Wenn der Knoten sieht etwas wie dieses:

A -> B -> C -> D -> E...
 \-> C'-> D'-> E'...

es sollte wählen Sie die Kette mit der größeren kumulierten Schwierigkeit (längste) und vergessen Sie alles über orphan-Kette

+250
marinita 12.04.2013, 23:44:45

Also, ich bin noch neu in Bitcoin und ich haben einen Fonds, um 0.004 BTC aus einer gewissen Brieftasche. Ich überwies einen Betrag um 0.001 BTC auf eine andere wallet (d.h. in Poloniex). Die blockchain Gebühr 0.002 BTC (zweimal die Menge, die ich übertragen)

Ist das normal? Blockchain-Gebühr höher ist als der Betrag überwiesen?

+229
Daniel Bair 09.12.2015, 07:28:09

Überprüfen Sie zunächst, dass Ihr system die Unterstützung von IpV6. Dies ausführen:

test-f /proc/net/if_inet6 && echo "IPv6 unterstützt" || echo "IPv6 wird nicht unterstützt"

Dann stellen Sie sicher, zu binden, zu ::ffff:0.0.0.0

+217
user3002 22.03.2014, 20:14:04

Für diese Transaktion ist es 12mjN8ZX8nLNLw9KqTEWoR32J1hsKptEh5, die die Adresse ändern.

Wenn Sie transfer vom core erzeugt eine neue Adresse ändern zu erhalten die balance.

Wenn Sie listtransactions Sie können Sie alle sehen. listreceivedbyaccount kann auch hilfreich sein.

Etwas, das hilfreich ist, im Auge zu behalten, wenn man bei Transaktionen ist es es gibt keine "von" - Adresse, etwas, das Seiten wie blockchain.info zeigen und verwirrend sein kann.

+143
Mildred Calinawan 21.07.2013, 11:26:18

Ich gehe davon aus, dass Jakobus mit "sat/kw", sich auf "satoshi pro kiloweightunit" als ein Mittel, um die Gebühr, die von einer Transaktion. "Gewicht" bezieht sich hier auf das, was ersetzt "blocksize" als blockspace Grenze in die Protokoll-Regeln, die segwit softfork.

Ich bin zu sehen "sa/kw" zum ersten mal in diesem Zusammenhang. Ich habe gesehen, wu verwendet, bevor zu finden weightunits statt w, und "virtuelle bytes vB" scheinen häufiger zu sein im Allgemeinen.

Ich habe erklärt das Verhältnis von Blockgröße, virtuelle Größe und Gewicht in die Tiefe, hier: gibt es einen Unterschied zwischen und virtuelle bytes (vbytes)?

+141
burriko 25.07.2010, 15:06:02

Jemand (nennen wir Sie Alice an) ist, vermasselt mit testnet Transaktionen, passiert es eine der Minen heute früher.

Was passiert

Alice ist die änderung der s - Darstellung der EDCSA Signatur (Siehe ECDSA-Signatur-Algorithmus für die Generierung) von mindestens einer der Eingänge der Geschäfte. Dadurch wird die Signatur ändern, aber immer noch gültig, und damit die txid geändert.

Wie ist Sie denn so?

Wie bereits in den BIP62, es gibt zwei gültige Darstellungen der s - Wert, je nachdem, wie groß der Wert ist. Darüber hinaus werden je nach dem Ergebnis DER Codierung kann auch geändert werden.

Alice ist einfach Sie mit den s - Werte von einem der ursprünglichen Transaktion Signaturen, durch durchführen einer Subtraktion zwischen der Ordnung n der Kurve (das ist FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFE BAAEDCE6 AF48A03B BFD25E8C D0364141 für die Secp256k1), und dem Wert s.

Beispiel:

Können sagen, dass die s - Komponente mit einer Unterschrift von einem out-Transaktionen ist s = 37c0af486123367bc7839d507894bd30cba3f61e0d1bbf54727e43199864452c, wenn wir subtrahieren s zu n:

s' = n - s = c83f50b79edcc984387c62af876b42cdef0ae6c8a22ce0e74d541b7337d1fc15

Das ist eine gültige Darstellung von s.

Da s' beginnt mit 0xc8, die größer ist als 0x80, die DER Codierung müssen eine führende 0x00:

00c83f50b79edcc984387c62af876b42cdef0ae6c8a22ce0e74d541b7337d1fc15

Wer ist dabei?

Es könnte sein, ein Bergarbeiter, so wie Sie vorgeschlagen, aber es könnte auch ein normaler Knoten.

Wenn Ihr ein miner, es könnte die änderungen nur vor, einschließlich der Transaktionen der block er ist der Bergbau. Auf der anderen Seite, wenn ein normaler Knoten (besser verbunden als du) erhält die Transaktion, ändert Sie, und verbreiten Sie, es könnte sein, eingeschlossen in einen block, anstatt Ihre ursprünglichen Transaktion. Beachten Sie auch, dass, seit Sie die Ausstrahlung der ursprünglichen Transaktion von Ihren Knoten, Sie werden wahrscheinlich nicht bewusst, Geschäfte versuchen zu verdoppeln verbringen, da Ihre Nachbarn (zu denen Sie gesandt haben, die ursprüngliche Transaktion) sinkt die Doppel-Ausgaben versuchen und nicht an Sie weiterleiten.

Was können Sie tun?

Leiten Sie die Transaktion aus einer anderen Quelle, die Sie verwenden, um zu überwachen das Netzwerk und verlassen Sie sich nicht Transaktionen von der letzteren, um zu sehen, was Los ist. Darüber hinaus können Sie überwachen das Netzwerk über die UTXO Sie versuchen, zu verbringen (prev_txid + index) statt der txid aus der Transaktion, die Sie gerade erstellt haben. Wenn eine andere Transaktion erscheint die Ausgaben aus der gleichen Quelle, werden Sie wissen.

+127
Emma Martens 02.10.2016, 23:21:03

Ich bin verwirrt über die man zu den wichtigsten Prinzipien von Bitcoin. Wenn verschiedene Knoten die Bestätigung von Transaktionen, warum der längste block gewinnen? Das ist, warum nicht das system erlauben wer bestätigt eine Transaktion oder Gruppe von Transaktionen ist zunächst der block, der alle anderen Knoten übernehmen? Ich merke, es hat eine Logik in der situation, in der zwei Knoten senden Bestätigungen zur gleichen Zeit, was aber Probleme bekommen würde eingeführt, wenn der Knoten, bestätigt, dass eine Gruppe von Transaktionen ersten, unabhängig von der Größe des Blocks, zu gewinnen?

+71
linhares 14.11.2011, 20:08:49

Fragen mit Tag anzeigen