Wie funktioniert timejacking aktivieren doppelte Ausgaben?

http://culubas.blogspot.com/2011/05/timejacking-bitcoin_802.html

Ich lief über dieses blog, aber ich bin immer noch nicht klar, wie die Doppel-Ausgaben erzielt wird, die von diesem Angriff. Von was ich gelesen habe, die Angreifer übermitteln falschen Zeitstempel zu einem Ziel-Knoten. Während dieser Zeit, das Ziel würde nicht erhalten, legitime Transaktionen Bestätigung, weil der Zielknoten ist hinter Netz die Mediane Zeit. Allerdings bin ich mir nicht klar, wie die Doppel-Ausgaben erreicht werden kann, aus diesem.

+746
Yehoshua leib 13.10.2019, 10:21:29
19 Antworten

Eine person kann einen anderen öffentlichen Schlüssel/privaten Schlüssel generiert sich aus seiner E-Wallet-für jede Transaktion. Wie der Bergmann überprüfen Sie die balance von person, die von seiner multi-input Transaktionen mit anderen öffentlichen Schlüssel?

+977
Sorya Joel 03 февр. '09 в 4:24

Rosetta Code hat verschiedene Beispiel-Implementierungen in mehreren Sprachen.

Python 2 & 3

import codecs
von hashlib import-sha256

digits58 = '123456789ABCDEFGHJKLMNPQRSTUVWXYzabcdefghijkmnopqrstuvwxyz'

def to_bytes(n, LAENGE):
 s = '%x' % n
 s = s.rjust(Länge*2, '0')
 s = codecs.decode(s.encode("UTF-8"), 'hex_codec')
 return s

def decode_base58(bc, Länge):
 n = 0
 für char in bc:
 n = n * 58 + digits58.index(char)
 zurück to_bytes(n, Länge)

def check_bc(bc):
 bcbytes = decode_base58(bc 25)

 wenn bcbytes[0] nicht in [0x00, 0x05]:
 return False

 zurück bcbytes[-4:] == sha256(sha256(bcbytes[:-4]).digest()).digest()[:4]

wenn __name__ == '__main__':
print(check_bc('1111111111111111111114oLvT2'))
+922
bobriha 02.03.2017, 04:44:23

Ich habe eine Frage. Wenn für jede Transaktion, wird der Hashwert berechnet und somit ist der pool, der berechnet wird es die bitcoins als Belohnung, bekommen jetzt den Lohn bedeutet, dass bitcoins wird Hinzugefügt, um Ihre Brieftasche, aber auch dies wird 1 Transaktion, damit ist es nicht erforderlich, dass die Transaktion einbezogen werden, wie auch? Und wenn ja, dann nicht, der Prozess wird rekursiv?

+922
Vassilis Pallas 19.01.2018, 23:22:24

Wenn Sie mischen von Münzen zu erhöhen und Ihre Anonymität legen macht es haben einen Effekt, wenn die Ziel-Adresse generiert, mit dem gleichen privaten Schlüssel als Adresse verwendet, um Sie zu senden?

Sollten Sie idealerweise einen neuen privaten Schlüssel erstellen und dann generieren Sie eine neue Adresse, um Ihren neu gemischt BTC?

+902
artur134rus 18.12.2012, 05:13:19

Ein Bitcoin private Schlüssel ist ein zufälliger 256-bit-Zahl. Der öffentliche Schlüssel verrät einige Informationen über den privaten Schlüssel. Die besten bekannten algorithmen zum brechen ECDSA erfordert O(sqrt(n)) Operationen. Das bedeutet, dass 2^128 Operationen benötigt wird, um die Pause ein Bitcoin-Konto.

Die größte ECDSA-Schlüssel gebrochen werden, um Datum, der Typ, der bei Bitcoin verwendet wird, war 112 bit lang. Ein Bitcoin-Konto ist mehr als 4.000 Milliarden Milliarden Male schwerer zu brechen.

Die einzige realistische Gefahr wäre, Quanten-computing.

+768
NemeC1186 20.08.2015, 07:30:35

Was erwarten Sie, es zu tun? Es ist ein daemon (server), der darauf wartet, für RPC-verbindungen auf port 8333.

Ihre bitcoin.conf muss so konfiguriert haben, dass die rpcuser und rpcpassword. Dann können Sie den Zugriff auf die bitcoin-API.

Mit Bitcoin-Qt version 0.7 und höher ist, werden die Debug-Fenster gibt Ihnen den Zugriff zum ausführen einer Konsole, so dass Sie nicht brauchen, um ausführen bitcoind wenn Sie nur versuchen, auf einige Befehle interaktiv.

+744
Rana Rana 15.07.2016, 19:42:05

Nach meinem Verständnis, die Bergleute mit kleinen Rechenkapazität sind zusammengeführt in einem pool mit dem Vorteil der Reduzierung der Varianz der Belohnungen.

dies tut miner alle verbinden die Rechenleistung, so dass Pow ist schnell berechnet werden??

Aber es wird gesagt, dass die noch in der mining-pool , es wird nur einen miner, wer wird das Rätsel lösen und die Belohnung teilen sich die anderen Bergleute in den pool je nach Freigaben von Ihnen gelöst . Der Bergmann Führer identifizieren diejenigen, die sich aktiv für die Lösung des mit der Bereitstellung des puzzle mit geringer Schwierigkeit und teilen die Belohnung mit Ihnen.

Wenn es nur ein Bergmann schließlich, die das problem löst. Wie ist das miner geholfen, die von anderen miner für die Berechnung? wenn dieser miner nutzt nur die Rechenleistung dann, was ist anders im Bergbau allein?

+696
hpum 27.02.2011, 11:23:40

Wiederverwendetes nonce ist ein problem, es ist nicht nur auf eine einzelne Transaktion.

Keine kompetenten software wird immer wiederverwenden nonces zufällig, so mit scanning-Skript wird einfach ruinieren Ihre Privatsphäre für keinen wirklichen Vorteil. Bitcoin-Kern -, Elektron-und Waffenkammer verwenden alle RFC 6979 deterministische nonces so gibt es keinen Raum für RNG Versagen in diesen Fällen, obwohl die software fehlerhaft genug, um fallen an dieser Hürde haben die gleichen RNG zu machen, den privaten Schlüssel als auch.

+567
Craig Webster 17.05.2010, 06:15:19

Anscheinend ist es möglich nur mit bitcoin. Hier ist ein Ausschnitt aus Vitalik Buterin ist Astraleums white paper:

[Bitcoin] Skripte können auch verwendet werden, zu zahlen Prämien für Lösungen, um rechnerische Probleme, und die kann man sogar bauen ein Skript, das sagt so etwas wie "das Bitcoin UTXO [unbenutzt Transaktion output] ist die ihrige, wenn Sie eine SPV [simplified payment verification] Beweis, dass Sie schickte eine Dogecoin-Transaktion von dieser Bezeichnung zu mir," sodass im Grunde dezentrale cross-kryptogeld exchange [Hervorhebung Hinzugefügt]. (Buterin, 2014)

Also, es klingt wie Sie tun konnte, dezentralen Austausch von grundsätzlich bewirbt sich für eine andere Währung durch Ihre Transaktions-Ausgänge.

Buterin, Vitalik. "In Der Nächsten Generation Smart Vertrag & Dezentrale Anwendung, - Plattform" Astraleums Weißen Papier. Aktualisiert 2. August 2014. Zugegriffen August 13, 2014. https://github.com/ethereum/wiki/wiki/%5BEnglish%5D-White-Paper

+550
Natsu Hanami 22.05.2010, 00:26:30

Ich habe eine Blockchain-Konto, da ich damit verbracht habe, ein paar Tage auf alle Davi-sets, die Erforschung und die Gewinnung all dieser satoshi, aber mein Kontostand ist immer noch aktuell bei null. Nachdem alle, die Arbeit, die ich dachte, ich würde etwas sehen. Ich begann microwallets, und macht alle Dinge neu. Ich könnte wirklich zu schätzen, jemand zu helfen, zu Fuß mich durch einige Schritte. Ich werde weiter recherchieren und ich bin ein unersättlicher student. Vielen Dank

+532
Marlene Reilly 16.10.2011, 16:39:25

Nun, die bitcoin-Schwierigkeit ist zu hoch, viel zu sehen-Ausgang auch auf einem korrekt konfigurierten gpu mit den richtigen Treibern, läuft cgminer bei > 100 Mhash/s sha256d, Ihr lernen-übung könnte besser sein, macht eine sha256d "altcoin" von < 100,000 Schwierigkeiten.

In Bezug auf die Strategie, denke ich, das Sie herunterladen möchten, ein "stratum-proxy", die preprocesses blocks von "irgendwo" zu berechnen "midstate", was alles gelaufen ist cgminer auf Ihrem LAN können versuchen hashing mit viel nonce-Werte. Ich denke, dass "irgendwo" könnte möglicherweise eine Art von lokalen testcoin voller Knoten, die Sie haben stocherte den source-code. Während "irgendwo" könnte auch eine übliche BTC-mining-pool, werden Sie sehen, nicht genug Aktien zu bekommen bitcoin für Ihre gpu-Programmierung.

Weiter denke ich, dass Sie möchten, um Ihre gpu-pc mit korrekt installierter Treiber und cgminer, so dass Sie sehen können, den text in einem terminal zeigt eine angemessene hashrate, wenn Sie Sie ausführen cgminer mit Ihrem stratum-proxy angegeben. Müssen Sie möglicherweise öffnen Sie die port-Nummer, und tun Sie etwas Unsinn wie, dass das erste mal es ist verwendet, und es hat mich ein paar Tage zu bekommen, die weit über linux.

Sobald Sie haben gesehen, wie die gpu arbeitet mit "normalen" cgminer, möchten Sie vielleicht gehen Sie in den source-code von cgminer, aber leider versteckt, dass die meisten der inherant parrallelism der gpu hinter den proprietären binary-hardware-Treiber, die Sie macht ein paar Anrufe. Kann es sein, dass diejenigen, die lassen Sie nicht mehr als 1 gpu Kern aus mir unbekannten Gründen. Sie können auch anrufen cgminer als Multithread-cpu-miner, aber das ist sooo 2010, dass es nicht viel mit bitcoin heute. Daher mein Hinweis, dass ein altcoin oder zu Hause testnetcoin auf sha256d interessant sein könnte.

+355
DarkNeon 31.10.2012, 03:50:00

Ich habe gelesen, an einigen stellen, dass die Knoten validieren Transaktionen in einer linearen Weise, D. H. nach Knoten A überprüft, dann Knoten B usw. (was auch der Grund ist, wie oftmals behauptet, warum blockchain leidet an einer Skalierbarkeit Ausgabe) Aber wenn blockchain wird dezentral, wie würden Sie die Knoten wissen, in welchem globalen Ordnung zu validieren? Es muss der Fall sein, dass mehrere Knoten überprüfen, die auf dem gleichen block in parallel.

+346
Alex Laan 11.01.2012, 11:22:11

Ich will keine 12 Gigabyte gespeichert auf meinem boot-Laufwerk. Kann ich das ändern, wo der Bitcoin-Qt speichert die block-chain?

+344
Scott Roriston 10.01.2013, 06:27:35

Zuerst, ich bin kein Händler und ich weiß nicht wirklich, zu einem (jetzt.) Vor kurzem schickte ich einige BTC auf Mt.Gehex, verkaufte Sie dann bequem fand heraus, dass ich jetzt keine Möglichkeit haben, sich zurückzuziehen mein USD auf mein Bankkonto aus gehex.

Nach ein bisschen recherche, jeder wird sagen, dass ich verkaufen meine BTC auf Coinbase und dann zurückziehen, direkt auf mein Bankkonto. Mein problem ist, dass ich kann nicht finden, eine einfache Möglichkeit zur Einzahlung auf mein coinbase-Konto, dass ich gerade erstellt und überprüft.

Ist dies ein einfacher Vorgang, dass habe ich übersehen oder ich brauche, um das setup eine shell, merchant payment system und senden Sie mir meine one-off-BTC-Zahlung, so dass ich verkaufe meine bitcoins zum US Dollar?

+310
Lena Bru 16.08.2011, 14:26:50

Ein Weg dies zu tun ist, führen Sie eine drei-Wege-Transaktion, bei der die person das senden der überweisung (bitcoin Verkäufer) tätigt, die direkt mit der person, die den Kauf von bitcoins in der überweisung Zielland. Die cash bezahlt werden für die bitcoin-Transaktion ist einfach nur er übergab dem Mitglied der Familie, anstatt um die Partei, den Verkauf der Münzen.

Denn es gibt eine Reihe von Risiken, die mit person-zu-person-trading, diese können die Risiken noch größer geworden, wenn die zwei Parteien werden den Handel aus der Ferne. Aus diesem Grund Vertrauen die Geschichte wird helfen, verringern das Risiko.

LocalBitcoins unterhält ein Verzeichnis, die bereit sind, von Angesicht zu Angesicht und zahlen Bargeld für bitcoins. Sie haben auch eine Methode namens "LocalBitcoins Transaktionen" das ist einfach eine Konto-zu-Konto - (A2A) - transfer-Methode so, dass der Käufer die Münzen brauchen wir nicht zu warten, bis eine Bitcoin-überweisung empfangen von Rückmeldungen. Zusätzlich werden die bitcoins freigegeben werden kann und der Käufer nicht brauchen, wi-fi oder einem anderen Netzwerk-Kommunikation anders als Handy-oder SMS/text-messaging, wenn Sie die in-person-Transaktion.

Wäre hier die Schritte:

1.) Bob, mit Sitz in den USA senden will $200 im Wert von Wert zu seiner Mutter, die befindet sich in Cape Town, Süd-Afrika. Bob sieht durch die anzeigen auf LocalBitcoins und findet einen Käufer bietet einen fairen Preis bezahlen und hat keine Beschwerden zeigen sich in der Handels-Geschichte. Bob legt eine verkaufen, verlangen in der Antwort des Käufers ad und finanziert die Transaktion mit der Menge an bitcoins.

Diese Münzen sind nicht an den Käufer, sondern einfach ausschließlich für diese spezielle Transaktion. Entweder Bob oder der Käufer kann die Transaktion Abbrechen und den Bitcoin-Fonds zurück an Bob.

2.) Käufer Kontakte Bob und ordnet die Zeit und Ort zu treffen. Bob erklärt die drei-Wege-Transaktion und wie das Bargeld abgeholt werden, seine Mutter. Der Käufer stimmt dieser Ansatz.

3.) Bob bietet Anweisungen, um seine Mutter zu treffen, die der Käufer an einem bestimmten Ort und Zeit. Bob ' s Mutter muss nur bringen Sie Ihr Handy.

4.) Bobs Mutter kommt an den Ort des Käufers und benachrichtigt Bob, dass Sie angekommen ist und der Käufer ist da und hat die $200 Wert, oder Rand in Bar zu zahlen für die Transaktion.

5.) Bob löst die bitcoins, die waren reserviert für die Transaktion. Im Gegenzug, Bob erhält einen "verification code".

6.) Bob erzählt dem Käufer (entweder im SMS oder voice) die Bestätigungs-code. Der Käufer kann nun darauf Vertrauen, dass die bitcoins überwiesen wurden, und die Hände über den cash-Bob ' s Mutter.

7.) Bob ' s Mutter benachrichtigt, Bob, dass die $200 im Wert von Rand in Bar erhalten wurde. Bob nutzt die LocalBitcoins-reputation-tracking zu verlassen, günstige feedback für den Käufer und der Käufer macht das gleiche im Gegenzug für Bob.

Die Transaktion ist dann abgeschlossen. Diese Transaktion abgeschlossen werden kann, die zu geringeren Kosten als die Western Union Transaktion.

Einige Käufer bieten sogar machen das Reisen zu liefern, die Gelder in-person direkt an der remittance-Empfänger, ohne ein treffen zu arrangieren.

+281
kst 11.01.2017, 21:46:48

Bitcoin private Schlüssel werden am häufigsten angezeigt im wallet import format (WIF), auch bekannt als base58check (eine Zahl, ausgedrückt in der Basis 58 mit einer Prüfsumme am Ende und eine version byte an den Anfang).

Erstellen Sie eine WIF privaten Schlüssel, müssen Sie zu:

  1. Generieren eines ECDSA geheimer exponent (der private Schlüssel) mit dem SECP256k1 Kurve.
  2. Konvertieren der geheime exponent/privaten Schlüssel in base58check-format.

Hier sind zwei einfache Möglichkeiten, um erstellen Sie einen geheimen Exponenten:

  1. Wählen Sie eine Zufallszahl im Bereich [1, curve_order).
  2. Generiert eine zufällige 64-Zeichen hexadezimal-string (den hex-string-Darstellung einer 256-bit-Zahl) und stellen Sie sicher, dass die Zahl im Bereich [1, curve_order). Wiederholen Sie, wenn nötig.

Für SECP256k1, die Kurve Bestellung 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFfebaaedce6af48a03bbfd25e8cd0364140 (oder 115792089237316195423570985008687907852837564279074904382605163141518161494336L).

Diese Zahl ist sehr nah an der größten 256-bit-Zahl (0xFFF...FFF in hex), so können Sie erwarten, dass Sie nie mehr die Kurve, um wenn Sie generiert einen zufälligen 256-bit-Zahl.

Als Pieter Wuille erwähnt, die öffentlichen Schlüssel abgeleitet werden, durch die Durchführung von Punkt-Multiplikation mit der Kurve der Basispunkt und der geheime exponent/private key. Die daraus resultierenden (x,y) - Koordinate ist der öffentliche Schlüssel.

Die Bitcoin-Adresse, ebenso wie der private Schlüssel, wird auch angezeigt, in base58check-format. Um die Adresse zu bekommen, tun wir das folgende:

  1. Berechnen Sie die hash160: ripemd160(sha256(öffentlicher_schlüssel)).
  2. Konvertieren Sie die hash160 zu base58check-format.

Zum konvertieren einer Zahl in base58check format, nur führen Sie die folgenden Schritte aus:

  1. konvertieren Sie den Wert in ein byte-array und fügen Sie die version byte zum Anfang
  2. berechnen Sie die ersten 4 bytes von SHA256(SHA256(Ergebnis aus Schritt 1)), und rufen Sie die Prüfsumme
  3. fügen Sie die Prüfsumme am Ende das Ergebnis von Schritt 1
  4. verschieben Sie das Ergebnis aus Schritt 3, um den Schlüsselraum "123456789ABCDEFGHJKLMNPQRSTUVWXYzabcdefghijkmnopqrstuvwxyz"
  5. prüfen Sie, wie viele führende Nullen der ursprünglichen binären Wert hatte und hängen Sie diese an den Anfang des Ergebnisses von Schritt 4

Hier sind weitere detaillierte Anweisungen.

Nun, wenn Sie nicht wollen, um irgendwelche von diesem Zeug, ich würde prüfen, ob sich die python-Bibliothek Coinkit (https://github.com/halfmoonlabs/coinkit oder "pip installieren coinkit").

Sie können einfache Operationen durchführen, wie diese:

>>> aus coinkit.Schlüsselpaar importieren BitcoinKeypair
>>> hex_private_key = '91149ee24f1ee9a6f42c3dd64c2287781c8c57a6e8e929c80976e586d5322a3d'
>>> k = BitcoinKeypair(hex_private_key)
>>> k.private_key()
'91149ee24f1ee9a6f42c3dd64c2287781c8c57a6e8e929c80976e586d5322a3d'
>>> k.öffentlicher_schlüssel()
'042c6b7e6da7633c8f226891cc7fa8e5ec84f8eacc792a46786efc869a408d29539a5e6f8de3f71c0014e8ea71691c7b41f45c083a074fef7ab5c321753ba2b3fe'
>>> k.wif_pk()
'5JvBUBPzU42Y7BHD7thTnySXQXMk8XEJggqgcybw7cckw8rah7m'
>>> k.Adresse()
'13mtgVARiB1HiRyCHnKTi6rEwyje5TYKbw'

Sie können auch zufällige Schlüsselpaare:

>>> k = BitcoinKeypair()

Und brain-wallet-Schlüsselpaare:

>>> passphrase = 'shepherd mais pack rate Emaille horace diva Maximalgröße wirklich brüllen mall'
>>> k = BitcoinKeypair().from_passphrase(passphrase)
>>> k.passphrase()
'shepherd mais pack rate Emaille horace diva Maximalgröße wirklich brüllen mall'

Offenlegung: ich bin einer der Schöpfer der Coinkit.

+275
stealth raptor 29.04.2019, 14:57:42

Ich bin anhand dieser Anleitung: https://ripple.com/build/rippled-setup/#installation-on-ubuntu-with-alien und bekomme folgenden Fehler.

[email protected]:/media/ix/ledgers/.src$ sudo rpm -Uvh https://mirrors.ripple.com/ripple-repo-el7.rpm
U / min: U / MIN sollte nicht verwendet werden, direkt installieren Sie RPM-Pakete, Alien verwenden, statt!
U / min: Aber angenommen, Sie wissen, was Sie tun...
Abrufen https://mirrors.ripple.com/ripple-repo-el7.rpm
Vorbereitung... ################################# [100%]
 Paket ripple-repo-1-2.el7.centos.noarch ist bereits installiert
[email protected]:/media/ix/ledgers/.src$ yumdownloader --enablerepo=ripple-stabil --releasever=el7 plätscherte
wellige-0.70.2-1.fc25.x86_64.U | min / 8.5 MB 00:01 
[email protected]:/media/ix/ledgers/.src$ https://mirrors.ripple.com/rpm/RPM-GPG-KEY-ripple-release && rpm -K wellige*.U / min
bash: https://mirrors.ripple.com/rpm/RPM-GPG-KEY-ripple-release: No such file or directory
[email protected]:/media/ix/ledgers/.src$ sudo rpm --import https://mirrors.ripple.com/rpm/RPM-GPG-KEY-ripple-release && rpm -K wellige*.U / min
wellige-0.70.2-1.fc25.x86_64.U / min: rsa-sha1 (md5) pgp md5 OK
[email protected]:/media/ix/ledgers/.src$ sudo alien -i --scripts wellige*.U / min && rm wellige*.U / min
Package build failed. Hier ist der log:
dh_testdir
dh_testdir
dh_testroot
dh_prep
dh_installdirs
dh_installdocs
dh_installchangelogs
finden . -maxdepth 1 -mindepth 1 -nicht -name debian -print0 | \
 xargs -0 -r-i cp-a {} debian/wellige
dh_compress
dh_makeshlibs
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: Fehler: control-Verzeichnis hat bad Berechtigungen 777 (muss >=0755 und <=0775)
dh_builddeb dpkg-deb --build debian/wellige .. zurückgegebene exit-code 2
debian/rules:17: Rezept für Ziel 'binary-arch' ist fehlgeschlagen
Hersteller: *** [binary-arch] Fehler 1
[email protected]:/media/ix/ledgers/.src$ chmod 755 
bitcoin-abe/ wellige-0.70.2-1.fc25.x86_64.U / min
[email protected]:/media/ix/ledgers/.src$ chmod 755 
bitcoin-abe/ wellige-0.70.2-1.fc25.x86_64.U / min
[email protected]:/media/ix/ledgers/.src$ chmod 755 wellige-0.70.2-1.fc25.x86_64.U / min 
[email protected]:/media/ix/ledgers/.src$ sudo alien -i --scripts wellige*.U / min && rm wellige*.U / min
Package build failed. Hier ist der log:
dh_testdir
dh_testdir
dh_testroot
dh_prep
dh_installdirs
dh_installdocs
dh_installchangelogs
finden . -maxdepth 1 -mindepth 1 -nicht -name debian -print0 | \
 xargs -0 -r-i cp-a {} debian/wellige
dh_compress
dh_makeshlibs
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: Fehler: control-Verzeichnis hat bad Berechtigungen 777 (muss >=0755 und <=0775)
dh_builddeb dpkg-deb --build debian/wellige .. zurückgegebene exit-code 2
debian/rules:17: Rezept für Ziel 'binary-arch' ist fehlgeschlagen
Hersteller: *** [binary-arch] Fehler 1

Wie man den Fehler beheben? Bin ich richtig, dass plätscherte die mir erlaubt, führen Sie die volle wellige rpc-server wie bitcoind?

+230
ghostkadost 25.03.2016, 07:03:27

Ich möchte zum senden von bitcoins, aber nicht entsperren mein Portemonnaie. Die rpc-Passwort befindet sich in \AppData\Roaming funktioniert nicht. Wie kann ich entsperren meine Brieftasche? Löschen der wallet.dat löscht alle meine bitcoins, die ich behalten möchte.

+126
Salda 23.12.2011, 14:14:23

Mit Bitcoin Bargeld noch relativ neu (August 2017), gibt es keine Statistiken über den Anteil der Kaufleute, die zuvor akzeptiert Bitcoin, dass nun auch die Bitcoin akzeptieren Bargeld, oder, die Wechsel zu akzeptieren Bitcoin Bargeld anstelle von Bitcoin?

+58
Trane Francks 25.07.2014, 00:15:07

Fragen mit Tag anzeigen