Wir sind anonymous gegen die Regierungen?

Wenn alle Transaktionen sind öffentlich bekannt und Münzen sind identifizierbar und damit rückverfolgbar. Mit der Kraft der Vorladung nicht einer Regierung aufzudecken, wer kaufte die Münze(N) von exchange. Es mag unwahrscheinlich sein, aber dies scheint ein großes Loch in Anspruch, dass bitcoins sind eine anonyme Währung. Oder ich missverstehen die Technologie?

+815
Bhatt Priydutt 21.02.2017, 03:05:38
26 Antworten

Welche Zeit ist der Bitcoin-Markt öffnen und schließen?

Außerdem habe ich gerade beigetreten Cryptorobot365 die Ansprüche auf win 9/10 trades, aber ich bin immer noch zu verlieren Geld auf meinem Konto nach 4 Stunden, wenn auch nur £4. Kann jemand bitte helfen, ich habe das noch nie gemacht?

+881
atikkanen 03 февр. '09 в 4:24

Annahmen:

  1. Ich habe gemerkt meine, Elektron Samen und wird es nie vergessen

  2. In der Zukunft, ich bin von allem beraubt, sondern Geist und Körper

  3. In der Zukunft, Elektron software ist nicht leicht zugänglich ist, oder kann ich nur der Zugriff der thin clients

Frage:

Gibt es einen anderen Weg, um meine 12 Wort-Samen?

HTML-Anschluss, Elektron irgendwo gehostet? iOS-Geldbörse, die die Elektron-kompatibel? Etc.

Gibt es einen Grund, warum es die lokale software und nicht nur HTML? (außer jemand widmet die Zeit)

Gibt es einen Grund, 12 Wort-Samen sind nicht universell über wallets, benutzen Sie 12 Wort-Samen?

+844
tno2014 06.06.2015, 05:41:34

Soweit ich das verstehe, eine nicht-standard-Transaktion gewonnen werden kann in einem block, und diesen block von allen akzeptiert werden Knoten), aber die Knoten werden nicht relais ein nicht-standard-Transaktion, die zu anderen Knoten.

Warum ist es, dass die Bergleute die Freiheit haben, zu konstruieren, die nicht-standard-Transaktionen, aber alle anderen sind beschränkt auf standard-Transaktionen?

Ich habe gehört, dass die Begrenzung der Arten von Transaktionen, die weitergeleitet werden, ist irgendeine form von Schutz (gegen ungewöhnliche Skript-Typen, die Probleme verursachen können). Allerdings, wenn dies ist der Grund, dies nicht einfach verlassen Bergleute mit der Fähigkeit zur Durchführung eines Angriffs verlassen, während alle anderen beschränkt?

Ich bin nicht gegen die standard-Transaktionen. Ich bin nur nicht sicher, wie diese situation zustande kam.

+820
Dan Feinstein 09.10.2014, 15:12:52

Ich bin versucht zu konvertieren, meine Bitcoin-Adresse mit BitcoinJ, um zu schauen, wie eine normale Adresse wie diese: 1J7mdg5rbQyUHENYdx39WVWK7fsLpEoXzy.

Ich habe nicht nichts gefunden außer für die Base58.encode() , die die getPubkeyHash() meiner ECKey und kehrt so etwas wie dieses: 5ahorsFsHTcG3f662evowc5c9zf.

Das bedeutet, dass für die angegebenen bytes im base58,keine Prüfsumme angehängt, die nach der API.Aber ich möchte meine Adresse wie oben Aussehen ein.

Gibt es irgendeinen Algorithmus in java für die Codierung address_byte_string (bestehend aus 1-byte_version + hash_or_other_data + 4-byte_check_code)?

nach diesem:https://en.bitcoin.it/wiki/Base58Check_encoding

+820
user86803 26.08.2015, 00:47:07

Ich experimentiere mit blockchains zu Hause und in meine debug-logs sind viele Fehler, die zeigen, dass mein Knoten versuchen, um Adressen aus dem hart codiert Samen Knoten, ich weiß, dass ich verwenden können, schließen Sie zum ausschalten dieses Verhalten, aber ich will nicht, dass in meinem bitcoin.conf- Datei. Ich bin mit Bitcoin v0.10.

Für Hinweise sehr dankbar :)

+816
Antonius Gavin 24.06.2018, 09:52:02

Ich glaube, was Sie möchten, zu laufen, ist ein SPV-client. Wenn Sie eine vollständige Knoten, wie Bitcoin Core, Sie würden nicht wollen, nur gibts Blöcke ohne Transaktionen. Der Punkt, der mit einer vollständigen Knoten ist unabhängig überprüfen der blockchain. Blöcke können nicht validiert werden, ohne Kenntnis der Vorgänge in Ihnen, so voller Knoten empfangen müssen beide Blöcke und Ihre Transaktionen, um unabhängig zu validieren, die blockchain. Ansonsten, Ihr Kunde würde nie wissen, ob ein block enthält eine ungültige Transaktion (wie mehr bitcoin in seiner Ausgänge als Eingänge).

UPDATE: Wie vorgeschlagen, in den Kommentaren von Pieter Wuille, die -blocksonly Kommandozeilen-option (https://bitcointalk.org/index.php?topic=1377345.0) verringern kann die Bandbreite deutlich.

+809
glibaudio 18.08.2019, 14:20:00

Ja, das ist möglich. Vorausgesetzt, dass Sie die erste erstellt die Brieftasche auf Ihrem iOS-oder darauf zugreifen möchten, die auf macOS:

1) Öffnen Sie die CoPay auf iOS

2) Gehen Sie auf "Einstellungen"

3) Unter "Bitcoin-Wallets" es gibt "in der Persönlichen Wallet", klicken Sie darauf

4) Wählen Sie "Backup" unter "Sicherheit"

5) notieren Sie die 12-Wörter Saatgut

Auf Ihrem macOS:

1) Wenn Sie gerade installiert haben, CoPay, es wird Sie bitten, für Samen. Sie können geben Sie es ein, und dann bist du fertig.

Wenn Sie bereits CoPay installiert:

1) Drücken Sie "+" neben "Bitcoin-Wallets"

2) Wählen Sie "Import Wallet"

3) Geben Sie Ihre Wiederherstellungs-Samen

+779
Xi Chen 07.03.2011, 03:21:55

Stellen Sie zuerst sicher, dass 28332 port verwendet: -zmqpubhashtx=tcp://127.0.0.1:28332 bitcoind parameter, nächsten Aufruf von python zmq_sub.py. Sollte dies funktionieren

+742
Vasilii Anisimov 29.10.2016, 06:47:32

Die aktualisierte blockchain wallet hat nur einen 12-Wort-Satz. Ich hatte das gleiche Problem vor ein paar Monaten. Versuchen Sie diesen link, geben Sie den 17 Wort-Satz und Sie erhalten Ihr Passwort: https://blockchain.info/wallet/forgot-password

+723
Anthony Cripps 04.04.2018, 19:02:18

Ich überlege mir das arbeiten auf einem bitcoin-Projekt, das die Notwendigkeit zu erzeugen, wallet-Dateien. Ich bin nicht auf der Suche zu erstellen, Eingangs-Adressen, die ein Kunde einzahlen, um für einen vorhandenen Geldbeutel. Stattdessen muss ich generieren zahlreiche wallet-Dateien, die jeweils mit vorzugsweise nur 1 Zahlung-Adresse, werden können, verteilt über mehrere Standorte.

Kann dies leicht getan werden, von einem daemon-Befehl oder mit einer bestehenden API? Wenn es eine API für jede Sprache ist in Ordnung, obwohl ich lieber Python.

+681
SanjhiyaMayekar 12.01.2016, 16:52:01

Es macht deine Adresse etwas weniger sicher, wenn Sie senden es aus. Wenn die Adresse wird nur verwendet, um Bitcoin, obwohl es sicher ist, und es gibt keine signifikante Gefahr für Ihren privaten Schlüssel.

BEARBEITEN Hinzugefügt: Versand lässt die Welt wissen, dass Sie die öffentliche Adresse. Dies erhöht das Risiko (wenn auch unbedeutenden Ebenen), aber trotzdem IMO viele-mal höheres Risiko als nicht die Bekanntgabe dieser Informationen an alle, da nun jeder Angreifer ist näher an der Suche nach dem privaten Schlüssel.

So wie nur ein Grund (es gibt mehr)... da gibt es eindeutig einen nicht-null-Risiko, dass die Technologie entwickelt werden könnte, um zu berechnen privaten Schlüssel leichter aus öffentlichen Adressen, Bekanntmachung der öffentlich-Adressen erhöht die Gefahr. Siehe link unten.

Reddit thread in dem quantum-Sicherheit

+679
Joyce Tourigny Lucier 22.08.2015, 10:25:57

Globale botnets von "pwned" Maschinen existieren. Rein hypothetisch, so ein botnet könnte so konfiguriert werden, sehen aus wie die Bitcoin peer-to-peer-Netzwerk.

Es könnte sogar eine lange (fake -) block-Kette, die voll von gefälschten Zeitstempel zeigt Jahre im Wert von Geschichte, wo die Schwierigkeit nur nie sehr hoch.

Meine Frage ist einfach: Wie funktioniert die Bitcoin-client-wissen, mit dem es verbunden ist der "echte" Bitcoin-P2P-Netz und nicht um einen Betrüger? Das heißt, welche Mechanismen nutzen, um diese Identifikation mit dem Vertrauen?

Je mehr solcher Mechanismen, die Sie identifizieren, je besser Ihre Antwort ist, meiner Ansicht nach. Danke.

+628
Instinctual Ultra Super Primal 14.12.2010, 19:25:11

Als MeshCollider darauf hingewiesen, scriptSig falsch ist, aber es scheint, um Struktur auf. Genauer gesagt, es sieht aus wie OP Operationen an ascii-text statt der eigentlichen bytes :

scriptSig ist :

48314D3064512B6D6668436F4849693154514F79795975646B306F57786263586C4245582F5968636954386D567943375A717A41616D454570577530435950456F72656E644F44467A4F6E5146776B69595737354B67633D
01
43
04
303364393466316464383732383862613163306666656665636161373161633733393733323132303662666137326631313563313761323639316331633866336539

Was ist eigentlich (hex2bin einige der Daten) :

1. H1M0dQ+mfhCoHIi1TQOyyYudk0oWxbcXlBEX/YhciT8mVyC7ZqzAamEEpWu0CYPEorendodfzonqfwkiyw75kgc= <- erzielbare Unterschrift über einige Daten
2. 01 <- wohl angehängt, um die Verwendung als SIGHASH_ALL
3. 43 <- Größe der nächsten zwei Elemente verkettet
4. 04 <- wahrscheinlich vorangestellt Fehler, 
 denken Sie, dass alle pubkeys sind vorangestellt, mit 0x04 ?
5. 03d94f1dd87288ba1c0ffefecaa71ac7397321206bfa72f115c17a2691c1c8f3e9 <- pubkey in Kleinbuchstaben hex-Zeichen

Scheint auch, dass OP ' s Unterschrift auf die Transaktion ungültig ist, so denke ich, dass die Daten, die gehasht selbst war ungültig. Die richtigen Daten für sighash wäre :

01000000
01
387205FA23C962E6951A66387CBD9AB8BBCA5167F98A651A657457C6A8E81083
01000000
19
 76 A9 14 AE8370A2D4634B2B6F29B938A996F961F73DED48 88 AC
FFFFFFFF
02
a086010000000000
19
 76 a9 14 ae8370a2d4634b2b6f29b938a996f961f73ded48 88 ac
50c3000000000000
19
 76 a9 14 ae8370a2d4634b2b6f29b938a996f961f73ded48 88 ac
00000000
01000000

Und die Signatur wäre :

30440220586E47980A1329CE23A55E318772935056972FCD7F702D39594A2F0A786657E40220234CCC55AE41DED90A09D3F86F52BD0FD1B881000EDB1734FD0ACE6AFBFB7E4D01

Dann noch die Letzte Transaktion :

0100000001387205FA23C962E6951A66387cbd9ab8bbca5167f98a651a657457c6a8e81083010000006a4730440220586e47980a1329ce23a55e318772935056972fcd7f702d39594a2f0a786657e40220234ccc55ae41ded90a09d3f86f52bd0fd1b881000edb1734fd0ace6afbfb7e4d012103d94f1dd87288ba1c0ffefecaa71ac7397321206bfa72f115c17a2691c1c8f3e9ffffffff02a0860100000000001976a914ae8370a2d4634b2b6f29b938a996f961f73ded4888ac50c30000000000001976a914ae8370a2d4634b2b6f29b938a996f961f73ded4888ac00000000

Ich lasse die OP entscheiden, wenn Sie einlösen möchten oder nicht. Es ist praktisch alles bezahlen, um die Gebühren :)

+575
photook 09.05.2019, 01:49:33

Gibt es spezielle tests (test-Daten) sollte ich gegen meinen code, wenn ich geschrieben habe, ein Base58Checked encoder/decoder?

+530
RelRay 16.02.2010, 03:22:46

Ich kann mir nicht vorstellen, dass es eine bequeme Möglichkeit, dies zu tun.

Die einzige Methode, die mir einfällt, ist für sich selbst erstellen eine bootstrap.dat - Datei von Ihrer eigenen up-to-date-Knoten, dann verlassen Sie den Bitcoin Core und manuell löschen alle relevanten db-Dateien vor dem Import aus dem bootstrap.dat.

+522
pjkinney 01.10.2012, 21:39:59

Automatisieren Sie das senden von bitcoins erfordert, dass Sie die privaten Schlüssel online. Dies ist eine sehr riskante Sache. Das ist, warum die meisten Börsen verwenden Sie ein split-setup, bei dem einige Fonds befinden sich in einer hot wallet während der Großteil der Mittel werden offline gespeichert in cold wallets. BIP32 können Sie generieren, erhalten-Adressen für die cold-wallets, die offline gespeichert werden.

Für mehr Informationen siehe diese Frage.

+344
Oscar Barrett 03.02.2016, 12:44:46

Ich habe mit einem ähnlichen budget und kaufte ASICMiner Block Erupters (US$16/pro, pre US$400 BTC). Mein Ziel war es, mehr über Bitcoin und decken den Strom-Kosten für den Betrieb einer Produktions-server. Mein setup ist verdienen über US$30 pro Monat (in der heutigen Bitcoin-Wert) und der server verbraucht etwa 145 - 155 kWh pro Monat. Aber dann, meine Ziele sind bescheiden, und ich erwarte keinen Beitrag zu meinem 401(k)... viel Glück.

+243
Isank 10.11.2017, 18:21:44

Dies wäre ein globales Thema, das nicht nur Bitcoin im Zusammenhang

Wenn jemand entdeckt, wie zum extrahieren des privaten Schlüssels aus einer beliebigen ECDSA-public-key in eine wirtschaftlich tragfähige Zeitrahmen, dann würde es ernsthafte Konsequenzen für viele andere Volkswirtschaften, die davon abhängen, dass der Zweig der Mathematik. Zum Beispiel, international banking, der sicheren übertragung von Daten und viele andere Nutzer von Kryptografie würde verwalten müssen das ändern, so würde es nicht nur liegen auf der Bitcoin Gemeinschaft zu retten.

Das heißt, die Antwort würde davon abhängen, die Art des Angriffs. Kann es sein, dass der Angriff könnte leicht gemildert durch ständig wechselnde private Schlüssel in dem Fall ein ziemlich kleines update eingebaut werden kann, die verschiedenen clients zu unterstützen.

Wenn das problem war mit der Wahl der kryptografischen Algorithmus arbeitet dann würde stattfinden müssen, finden einen geeigneten Ersatz, der wurde nicht unter den gegebenen Angriffsmethode, und klicken Sie dann auf anwenden, um den Schutz der Integrität der Transaktionen über die blockchain.

Von einem Standpunkt der Gemeinschaft, es gibt bereits einen Prozess zu verwalten, diese Art von Antworten (siehe BIP) und hat mehrere erfolgreiche verwendet, wenn kritische bugs oder Angriffen entdeckt worden.

+225
Victor Lira 18.08.2016, 05:02:42

Dies ist wahrscheinlich besser für das Geld.SE, da es nicht wirklich was zu tun mit Bitcoin; es wäre die gleiche für jede Art von Einkommen.

Aber, mein Verständnis des Steuerrechts mit Bezug auf Geschenke ist in etwa diese:

  • Geld, Gütern oder Dienstleistungen, die Sie verdienen, von der Arbeit, business oder Investitionen werden das steuerpflichtige Einkommen für Sie.

  • Wenn Sie sich entscheiden, geben Sie etwas von diesem Geld an jemand anderen, das ist Ihre Sache; aber Sie noch verdient, und es ist immer noch dein zu versteuerndes Einkommen. Geben Sie ihn Weg, nicht ändern Sie Ihre Steuern überhaupt. Die IRS nicht wirklich darum kümmern, ob Sie gab es an Ihren Freund oder verwendet werden, es zu kaufen, die 300 Pfund von Fruchtbonbons.

  • Innerhalb bestimmter Grenzen, das Geschenk ist nicht zu versteuernden Einkommen zu Ihrem Freund (nicht verdienen). Doch über diese Grenzen unterliegen der Schenkungssteuer. Ich denke über $13.000 pro Jahr, haben Sie zu Beginn der Verfolgung solcher Geschenke; Geschenk-Steuer, die eigentlich gar nicht kicken, bis eine größere Anzahl, aber es zählt Geschenke verteilt über mehrere Jahre.

  • Die einzige Ausnahme ist, wenn Sie das Geld, um eine registrierte gemeinnützige Organisation. Dann kannst du abziehen, das Geschenk von Ihrem Einkommen, wieder bis zu gewissen Grenzen (in der Regel 50% Ihres Einkommens).

Disclaimer: Wenn Sie möchten, steuerliche Beratung, zu einem professionellen sprechen, die die qualifizierte, es zu geben. Ich bin es nicht.

+222
S Vaiskauckas 20.05.2014, 14:31:04

Bitcoin statisch links in alle seine Abhängigkeiten standardmäßig, weil viele von Ihnen sind Konsens-Kritischer und kann nicht akzeptieren eine andere version. Daher verteilen Sie die Binärdateien, die stellen schafft.

Allerdings würde ich empfehlen die Einrichtung von gitian deterministische baut.

+212
Sholoh veresa 02.07.2018, 23:01:12

Wie kann ich vom BTC und Guthaben auf LTC oder vom LTC und Kredit, um BTC oder alle cryptocurrencies?

+157
LapplandsCohan 08.06.2014, 14:22:18

MultiBit HD verwendet eine andere Ableitung Weg von allen anderen Geldbörsen, nicht aus dem BIP 44 standard für die Ableitung Pfade. So können Sie nicht verwenden Sie Ihre MultiBit HD Merksatz oder erweiterten privaten Schlüssel mit anderen wallet-software, weil Sie unterschiedliche Ableitung Pfade und keinen Geldbeutel derzeit können Sie eine beliebige Ableitung Weg.

Die einzige Möglichkeit, die ich kenne, für Sie, um die MultiBit HD private Schlüssel zu verwenden ist https://iancoleman.github.io/bip39/. Geben Sie Ihre Samen Worten, wählen Sie das BIP 32-Registerkarte, und wählen Sie die option für MultiBit HD. Wenn Sie nicht sehen, Ihre Adressen, probieren Sie eine Umsetzung der Hardened-Tasten option und sehen, ob das einen Unterschied macht.

+132
Andrew Shramko 18.05.2013, 05:08:49

Dies ist im Allgemeinen nicht möglich.

Da alle Transaktionen öffentlich sind, könnte man sich vorstellen, eine Registrierung der Art, wo eine person berichten könnte eine bestimmte Transaktion nicht autorisiert. Sie könnten dann prüfen, alle Münzen nachvollziehbar zurück, um die Transaktion zu "befleckt". Allerdings gibt es mehrere Probleme:

  1. Gäbe es keine Möglichkeit zu überprüfen, die Wahrheit der Behauptung, dass eine Transaktion nicht autorisiert sei. Auch wenn Sie eine Unterschrift um zu bestätigen, dass der Kläger gehalten, den privaten Schlüssel für die Adresse, von der die Münzen wurden "gestohlen", die Kläger hätten der Transaktion absichtlich und dann berichtet Sie nicht betrügen den Empfänger.

  2. Eine Bitcoin-Dieb würde wahrscheinlich sofort zu senden, die gestohlenen Münzen in einen mixing-service zu verschleiern Ihre Herkunft. Dann wird jeder andere unschuldige Partei, die den mixing-service rund um die gleiche Zeit würde auch Ihre Münzen befleckt.

  3. Es gibt keine Möglichkeit, zu überprüfen, Münzen, dass Sie "empfangen". Sie haben keine Informationen über die Quelle der Münzen, bis die Transaktion durchgeführt wird. An diesem Punkt der Münzen dir gehören. Was werden Sie tun? Geben Sie Ihnen zurück?

+108
IT Guy 03.08.2015, 20:34:18

Ein Knoten, der läuft ein smart Vertrag werden bezahlt mit GAS.

Das ist falsch. Die miner, die Minen der block mit der Transaktion eine Interaktion mit einem Vertrag ist derjenige, der bezahlt mit der ETH, die verbrauchten Gases * gas-Preis.

Wie ist dieser Knoten ausgewählt?

Durch den mining-Prozess.

Oder mehrere Knoten laufen die gleichen smart-Vertrag, nur um sicher irgendwie?

Auch nach der block abgebaut ist, jeden Knoten im Netzwerk erhält, dass es unabhängig überprüfen die Auftragsausführung. Wenn der Bergmann liegt über den Ausgang der Ausführung, wird der block als ungültig.

+78
Saltanat Sergazinova 04.09.2018, 07:48:17

Über Ihre Nachfolge-Frage auf, wie Adressen. Sie könnten versuchen, so etwas wie

bitcoind listreceivedbyaddress 0 true

ich habe zwar keine Ahnung, ob dieser Befehl funktioniert, ohne die vollständige blockchain vorhanden sein müssen. Wenn Sie es nicht tun, was Sie wollen, es gibt auch eine namens listaccounts.

+74
Shery 15.02.2018, 15:09:10

Ich entschuldige mich, wenn ich diese Frage im falschen Ort.

Ich erstellte neue altcoin basiert auf litecoin source-code. Sieht alles ok, Brieftasche und Geldbörse-qt kompiliert und ausgeführt. Jedoch wenn ich versuchen, mir mit cpuminer (minerd) bekomme ich einen 500 Fehler.

Ich habe diese Einstellungen zu *Münze.conf-Datei:

rpcuser=miner1
rpcpassword=some_password_here
rpcallowip=127.0.0.1
rcpport=9332
server=1
gen=0

Befehl für minerd:

minerd -ein scrypt -o http://127.0.0.1:9332 -O miner1:some_password_here

Minerd Ausgabe:

[2017-06-29 10:38:02] 1 Bergmann threads gestartet, mit 'scrypt' - Algorithmus.
[2017-06-29 10:38:02] HTTP request failed: Die angeforderte URL zurückgegeben Fehler: 500 Internal Server Error
[2017-06-29 10:38:02] json_rpc_call fehlgeschlagen ist, wiederholen Sie nach 30 Sekunden

Was mache ich falsch? Gibt es etwas, was ich tun muss, um zu "starten" meine neue Krypto-Währung?

Danke für Eure Hilfe.

+28
whenov 14.08.2019, 21:33:07

Fragen mit Tag anzeigen