Wäre es nicht besser zu haben, verwendet Java für Bitcoin-Core? Gibt es ein gutes kryptogeld, das ging mit Java von Grund auf?

Java ist sooooooo viel einfacher als C++. Frage mich, warum im Jahr 2008 beschlossen die Menschen gehen mit C++ statt. War es, weil Satoshi wusste nur, dass C++?

Und Kompliment an diese Frage, gibt es einen spürbaren kryptogeld implementiert in java von Grund auf?

+701
Clevermind 05.11.2017, 08:15:46
25 Antworten

Ich bin mit einem benutzerdefinierten Python-Skript zu initiieren Netzwerk Händeschütteln mit anderen Knoten. Beim testen der code, den ich beschlossen, selbst ein Handschlag mit meinen eigenen Knoten, aber ich bin immer ein timeout-Fehler.

TimeoutError: [Errno 110] Connection timed out

Ich weiß, das Skript funktioniert, weil ich versucht habe mit anderen bekannten Knoten im Netzwerk. Auch das Skript ist von der Programmierung Bitcoin von Jimmy Song, also ich bin relativ sicher, dass es getestet.

Dies ist im Zusammenhang (glaube ich) zu meinem problem vorhin, wo ich war die überprüfung der Konnektivität während der Einstellung der Knoten-und https://bitnodes.earn.com/ nicht erreichen können, meine Knoten. Ich habe nicht viel Aufmerksamkeit, weil meine Knoten erfolgreich hergestellt wurde, werden eingehende verbindungen.

 [email protected]_fullnode:~ $ bitcoin-cli getnetworkinfo
{
 "version": 180000,
 "subversion": "/Satoshi:0.18.0/",
 "protocolversion": 70015,
 "localservices": "000000000000040d",
 "localrelay": true,
 "timeoffset": 0,
 "networkactive": true,
 "verbindungen": 18,
 "Netzwerke": [

Das bedeutet also, dass meine Knoten aus erreichbar ist, andere Knoten irgendwie, doch ich kann Sie nicht manuell erreichen.

Meine Knoten die öffentliche IP:

[email protected]_fullnode:~ $ curl https://ipinfo.io/ip
103.24.86.29 

Meine ufw Einstellungen:

18333 ERMÖGLICHEN Überall # erlauben Bitcoin-testnet
8333 ERMÖGLICHEN Überall # erlauben Bitcoin mainnet

Ich bin immer ein lokaler ping-Antwort von meinem server. Aber keine Reaktion von seiner öffentlichen IP.

[email protected]:~$ ping 192.168.1.185
PING 192.168.1.185 (192.168.1.185) 56(84) bytes of data.
64 bytes from 192.168.1.185: icmp_seq=1 ttl=64 time=5.25 ms
64 bytes from 192.168.1.185: icmp_seq=2 ttl=64 time=3.34 ms
64 bytes from 192.168.1.185: icmp_seq=3 ttl=64 time=4.65 ms
^C
--- 192.168.1.185 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 3.347/4.418/5.250/0.797 ms

[email protected]:~$ ping 103.24.86.29
PING 103.24.86.29 (103.24.86.29) 56(84) bytes of data.
^C
--- 103.24.86.29 ping statistics ---
9 packets transmitted, 0 received, 100% packet loss, time 8197ms

Ähnliche situation für 8333-port mit telnet:

[email protected]:~$ telnet 192.168.1.185 8333
Versuchen 192.168.1.185...
Verbunden mit 192.168.1.185.

[email protected]:~$ telnet 103.24.86.29 8333
Versuchen 103.24.86.29...
telnet: Unable to connect to remote host: Connection timed out

Irgendwie scheint es, dass meine öffentliche IP ist nicht erreichbar. Kann jemand empfehlen, wo sollte ich schauen? Ich bin mit Bitcoin Core 18.0 auf einem Raspberry 3 verbunden mit einem TPLink router. Router Firewall deaktiviert, UPNP aktiviert, Port Forwarding gemacht für 8333 und 18333. Was sonst sollte ich Debuggen, um herauszufinden, dieses problem? Ich bin mir bewusst, dass es nicht eine Bitcoin-spezifisches problem, aber jede Hilfe ist sehr willkommen.

Danke. :)

PS: Auch den relevanten Teil meiner bitcoin.conf-Datei, im Falle, dass ist hilfreich.

upnp=1
listen=1
#testnet=1

#Zusammen mit clear ip auch sagen, bitcoind, dass Sie mit tor
Zwiebel=127.0.0.1:9050 

#dies sind die anderen Tor-Knoten, die helfen, Ihren Knoten finden peers
seednode=nkf5e6b7pl4jfd4a.Zwiebel
seednode=xqzfakpeuvrobvpj.Zwiebel
seednode=tsyvzsqwa2kkf6b2.Zwiebel

#diese Zeilen helfen, zu begrenzen, mögliche DOS-Angriffe über das Tor Netzwerk
banscore=10000
bantime=11
+944
Shiki 03 февр. '09 в 4:24

200Mh/s ist unglaublich hoch für eine HD6850 mining scrypt. Meine Wette ist, dass Sie Bergbau SHA256d, nicht scrypt. Ich sehe nicht ein -scrypt in Ihrer Konfigurationsdatei an.

+910
Dale Mattison 25.09.2012, 06:47:29

Das gesamte Verfahren:

Öffnen Sie ein terminal und den Klon des github-repository

git clone https://github.com/bitcoin/bitcoin

dann Holen Sie sich die neueste stabile version, jetzt der Befehl:

git fetch
git checkout: 0.11

dann bauen die bitcoin-Kern as ususal (installieren Sie die benötigten lib-Abhängigkeiten, ./autogen.sh, ./configure, make, make install)

Die aktuelle Entwicklungs-version ist 11.99, können Sie erstellen mehrere Versionen des bitcoin, zum Beispiel eine Entwickler-version und eine stabile version zu testen, die beta-Funktionen und zu sehen, ob die privaten Schlüssel / blockchain / sicherungen sind leicht beladen auf die dev-version, das ist die json-Ausgabe des getinfo bitcoin-cli - Befehl/Funktion, können Sie überprüfen Sie die Versionsnummern:

version: 11.9900 
protocolversion: 7.0011 
walletversion: 6.0000

dies bedeutet, dass wir laufen 0.11.99 (es bedeutet, dass die Zukunft 0.12)

Protokoll-version ist 7.00.11

wallet-version ist 6


extra-infos:

die aktuellen Versionen werden auch gespeichert in JSON auf die bitcoin-blockchain: 91b37d9429a7e660a6b2c3352e39335e81884493dfbfbffa479b8068194e921d (Transaktions-hash)

https://chain.so/tx/BTC/91b37d9429a7e660a6b2c3352e39335e81884493dfbfbffa479b8068194e921d finden Sie das Feld Nachricht auf sochain oder blockchain.info https://blockchain.info/tx/91b37d9429a7e660a6b2c3352e39335e81884493dfbfbffa479b8068194e921d

+881
Matthew Payne 26.06.2012, 16:45:54

Die Astraleums ERC20 token ist auch der Vertrag. Das token kann nie Leben ohne den Vertrag. Der name des Vertrages ist der name des Tokens. In dem code, das Schlüsselwort ist Vertrag und nicht token.

Ich kann halten Sie 4 gedrückt, ETH, aber heißt das, ich bin im Besitz eines 4-ETH-Verträge? Wenn das der Fall ist, warum Sie nennen Token überhaupt?

Ist jeder Austausch von Token oder Verträge?

Für ICO, es ist ein ICO-Vertrag geschaffen zu begrenzen, Lieferung und Ausgabe von Token. Wenn der Vertrag das token und die ICO-Vertrag geht Weg nach der ICO, wie die Token gibt es?

+857
deepak ramesh 10.10.2010, 04:44:18

Wenn ich meine Münzen mit einem multi-sig-Transaktion, verlassen Sie mein Konto, aber wo sind Sie, bis die anderen Parteien melden und Sie gehen an den Empfänger? Wenn niemand die Zeichen, Sie kommen zu mir zurück?

+856
Alexander Tulubyev 19.04.2019, 07:42:48

Ich verwendet, um zu verwenden sendtoaddress mit bitcoind und eine Feste 0.0001 btc Transaktionsgebühr in der Brieftasche, die Benutzeroberfläche, um die Arbeit zu tun und jede Transaktion gesendet wurde, ohne irgendwelche Probleme.

Seit der version v0.12.0 ich kann sehen, dass die Gebühr nicht behoben, sowie einige Transaktionen nicht übertragen auf das Netzwerk.

Wie kann ich senden Sie die Transaktion mit bitcoind wird zu 100% weitergeleitet ?

+835
Constantin Guidon 21.12.2011, 06:32:03

Vor kurzem habe ich gesichert meine blockchain auf eine externe Festplatte und restauriert mein computer von Windows 10 für XP. Danach kopierte ich die blockchain zurück auf meine Festplatte heruntergeladen und eine portable Kopie von Bitcoin Core und es lief. Er sagte, es hatte viele Stunden zu synchronisieren, und ich ließ es über Nacht. Als ich zurück kam, hatte es gekracht mit XP die Meldung über die es benötigen, zu schließen. Ich öffnete Sie wieder und sagte, dass ein Teil der blockchain-Dateien waren korrupt und begann Synchronisierung von 2009. Ich wieder mein backup wieder ein und es musste nur noch 34 Stunden nachzuholen.

Heute bin ich aufgestanden und die gleiche Fehlermeldung wurde angezeigt. Aber dieses mal, wenn ich wieder, es hat nur zu fangen, bis auf 2 Stunden. Wenn es funktioniert, dann ist das toll, aber weiß jemand, was passiert?

+802
Raymond Li 23.05.2017, 08:53:58

Sie brauchen nicht, um sich direkt mit der blockchain. Die Antwort ist:

Zahlungs-Gateways

Es gibt Dienste, die genannten Zahlungs-Gateways , die Kapseln die gesamte Rechnungsstellung/Zahlung zu verarbeiten, und Ihnen ermöglichen, überprüfen Sie den status jeder Zahlung (manuell oder programmgesteuert) zum anbieten Ihrer Ware zu.

Ein Beispiel für bitcoin ist Bitpay. Bitpay bietet Ihnen eine RESTful - API, die Sie aufrufen können/Abfrage für die Informationen abrufen und/oder für die Ausführung bestimmter Aufträge/Transaktionen. Finden Sie alle details, die in dieser API-Referenz

Soweit die Umsetzung geht, Bitpay bietet Sie mit zahlreichen Kunden in verschiedenen Programmier - /Skript-Sprachen, nämlich: PHP, python, Node.js, Ruby, Java, C# usw...

Es gibt viele bitcoin-Zahlungs-gateways mit verschiedenen Angebote und Preismodelle. Sie einige der Forschung zu finden, die am besten für Ihr budget und Aufgabe.

Ist es schwer zu erreichen ist? Nicht unbedingt. Dies ist jedoch stark abhängig von Ihrem Niveau der Fähigkeiten und Kenntnisse in der Programmierung, speziell web-Entwicklung. Ich würde auch empfehlen, die Sie mieten Sie ein Spezialist, dies für Sie tun, wenn Sie Ihren Griff auf die Sicherheit ist nicht so gut, da ist Sicherheit eines der wichtigsten Anliegen beim Umgang mit finanziellen Transaktionen.

+748
user69601 19.10.2019, 05:05:01

Sie brauchen das Passwort, sonst sind Sie für immer verloren.

+691
Jubarclay 25.12.2013, 03:54:32

Nein, Sie haben everyones verschlüsselten privaten Schlüssel. Den privaten Schlüssel erhält, entschlüsselt Sie lokal auf Ihrem client.

Und natürlich könnten Sie es ändern, ein paar Zeilen code und sammeln Sie Ihre privaten Schlüssel. Aber das gilt für jeden bitcoin-client (thin-client oder nicht). Das ist, warum es wichtig ist, zu dem client, Programme von vertrauenswürdigen Quellen (und deterministische bauen).

+671
Andrew Fergusson 05.12.2011, 16:17:12

Der Titel sagt es: jedes mal, wenn ich die Armory, scheint es, Scannen Sie das gesamte block-Kette (nach dem synchronisieren). Warum kann es nicht einfach so halten Sie eine Datei, die sagt, wenn alle Blöcke enthalten Transaktionen, die für meinen Geldbeutel, oder etwas ähnliches?

+620
user2079172 05.10.2017, 22:20:11

Hat jemand implementieren Sie den Algorithmus aus diesem Papier Gemeinsame Senden Frei in Bitcoin

Ich wäre daran interessiert zu sehen, Sie in Aktion.

+615
EmbarkPro 23.11.2012, 23:22:34
  1. Zcash basiert auf einer Grundwährung. Soweit ich weiß, es ist bitcoin, richtig?

Zcash ist nicht auf eine Basiswährung; es ist eine unabhängige block-Kette. Der code wurde auf einem fork von Bitcoin Core 0.11.2 (und seitdem hat Sie bereits viele backports von nachfolgenden upstream-änderungen).

  1. Ich denke, die Münzen in der abgeschirmten pool sind zcoin, richtig?
  2. Wie über die nicht abgeschirmten pool? Sind Sie bitcoins oder zcoins? (d.h. die marketcap von zcoins besteht nur aus den Münzen, die in der abgeschirmten pool oder beide pools?

Alle pools innerhalb der Zcash block-Kette enthalten ZEC. Es gibt drei pools innerhalb Zcash:

  • Die nicht abgeschirmten pool (mit ZEC gespeichert in transparent-Adressen).
  • Keimen abgeschirmt pool (mit ZEC gespeichert Keimen abgeschirmt-Adressen).
  • Das Bäumchen abgeschirmt pool (derzeit null, aber Sie werden nur einmal verwendet Bäumchen aktiviert).

ZEC bewegt sich zwischen den verschiedenen pools, wenn Transaktionen senden ZEC aus einer Art von Adresse, an ein anderes, z.B. von einem transparent-Adresse ein Spross abgeschirmt-Adresse (siehe in diesem blog-post für weitere details).

+606
pocketpeanuts 10.05.2018, 14:40:32

Aus dem Bitcoin wiki (als-März 19, 2013):

Transaktionen kryptographisch signierter Datensätze neu zuweisen Besitz von Bitcoins zu den neuen Adressen. Transaktionen Eingänge - Aufzeichnungen verweisen auf die Gelder von anderen früheren Transaktionen - und Ausgänge - Einträge, die bestimmen, durch den neuen Besitzer übertragen Bitcoins sind und die referenziert werden, als Eingänge in die Zukunft Transaktionen wie diese Mittel werden respent.

Jedem Eingang muss ein kryptographische digitale Signatur, die entriegelt die Mittel aus dem vor die Transaktion. Nur die person, die über die entsprechende private Schlüssel ist in der Lage zu schaffen, eine zufriedenstellende Signatur; dies im Effekt sorgt dafür, dass Geld kann nur ausgegeben werden, von Ihren Besitzern.

Jeden Ausgang bestimmt, welche Bitcoin-Adresse (oder andere Kriterien finden Sie unter Skripting) wird der Empfänger die Fonds.

In einer Transaktion, die Summe aller Eingänge müssen gleich sein oder größer als die Summe aller Ausgänge. Wenn die Eingänge übertreffen die Ausgaben die Differenz wird als eine Gebühr, und können durch wer die erste umfasst die Transaktion in die block-chain.

Eine Besondere Art der Transaktion, genannt coinbase-Transaktion, hat keine Eingänge. Es erstellt von Bergleute, und es ist ein coinbase-Transaktion pro block. Da jeder block kommt mit einem Lohn von neu erzeugten Bitcoins (z.B. 50 BTC für den ersten als 210.000 Blöcke), die erste Transaktion von einem block ist, mit wenigen Ausnahmen, die Transaktion gewährt, dass diese Münzen zu der Empfänger (der Bergmann). Zusätzlich zu den neu geschaffenen Bitcoins, die coinbase-Transaktion wird auch verwendet für die Zuordnung der Empfänger einer Transaktion Gebühren, die gezahlt wurden, in den anderen Transaktionen werden in der gleichen block. Die coinbase Transaktion zuordnen können, die ganze Belohnung für eine einzige Bitcoin-Adresse, oder teilen Sie es in Portionen unter mehreren Adressen, so wie jede andere die Transaktion. Coinbase-Transaktionen immer enthalten sind Ausgaben in Höhe der Summe der block reward plus alle Gebühren für Transaktionen, die von den andere Transaktionen, die in dem gleichen block.

+599
acohen 18.10.2016, 17:39:50

derzeit bin ich erstellen/freigeben einer eigenen Krypto-Währung. Details darüber sind, dass es ein Scrypt-Coin mit Proof-Of-Arbeit. Aber das ist nicht wirklich die Frage.

Ich Baue eine website rund um die Münze und möchten, dass Benutzer in der Lage sein, um Transaktionen erstellen, ohne dass deren privater Schlüssel / Brieftasche wird in meiner Brieftasche (die Webseiten Brieftasche). Zum Beispiel könnte ich erstellen Sie neue wallets jedes mal, wenn ein Benutzer sich registriert und zeigen Sie den privaten Schlüssel mit dumpprivatekey und RPC. Aber ich möchte, um Sie stellen zu können, werden Transaktionen nur mit der Eingabe der privatekey aber ohne meine website zu speichern oder sogar Ihre Adresse wird später in den Projekten Brieftasche. Bestes Beispiel HIERFÜR ist der myetherwallet.com. Benutzer geben Sie Ihren privaten Schlüssel, aber der einzige Ort, wo diese gespeichert ist, wird in einem cookie auf dem computer des Benutzers, nicht die website oder die server selbst. Ich hoffe, Sie verstehen, was ich meine.

Danke!!!

+423
Dimawitwicky 06.06.2010, 05:27:40

Ich möchte einige Dinge wissen, über die Schaffung einer blockchain für kryptogeld (lass ich davon ausgehen, für die Einfachheit von Bitcoins). Ich red online, die Bergleute überprüfen Sie die blockchain, und wenn Sie überprüfen Sie den block, den Sie verdienen Bitcoins. Hier sind meine Fragen:

1) In den Anfängen der Bitcoins, so dass, wenn die blockchain nicht blockieren, wie die Menschen/Bergleute verdienen kann Bitcoins? Wenn es nicht blockieren, die veröffentlicht Bitcoins?

2) Was für ein problem Miner lösen, um Bitcoins verdienen?

3) Wenn zwei (oder mehr) Bergleute lösen das gleiche problem, alles wird bezahlt werden?

vielen Dank für die Antworten

+375
tbee 03.01.2018, 08:08:38

Nein.

Dies ist, weil der Empfänger nicht spielen eine Rolle in der Transaktion. Sie haben nicht einmal davon wissen. Die Transaktion tatsächlich stattfindet zwischen dem sender und dem bitcoin-Netzwerk, und der Absender muss einen privaten Schlüssel haben, die (hoffentlich) geheim.

+313
Djiss70 21.04.2014, 00:48:39

Es gibt keine harte und schnelle Regel. Es hängt davon ab, wer versucht, die angreifen und wie. Aber ich würde sagen, dass für Mengen von bis zu $30, 0-Bestätigung von Transaktionen sind in der Regel sehr sicher. Für größere Mengen kommt es auf die genaue situation. Solche Transaktionen werden sicherer, wenn die Ware angeboten wird, ist Liquide, wenn die Transaktion geschieht in person, und wenn der Absender identifiziert sich in gewisser Weise.

+285
VitalyOri 19.01.2016, 13:24:30
  • Vermächtnis input-Größe: 148 bytes (komprimiert)
  • Legacy-Ausgang Größe: 34 bytes (komprimiert)

  • Segwit input-Größe: 104 bytes

  • Segwit output size: 32 bytes

also, wenn Ihr Geschäft hat zwei Eingänge und einen Ausgang Gesamtgröße von ~ 246 Bytes, vergessen Sie nicht über einige weitere zusätzliche bytes für die Transaktion-header.

+241
J Wall 05.01.2019, 14:15:43

Um sicher zu sein, dass eine Adresse, die balance ist richtig, Sie brauchen, um zu überprüfen, dass alle Transaktionen auf, dass die Adresse gültig sind. Also, um zu generieren, eine Liste von Adressen und Salden, die Sie Vertrauen, müssen Sie zunächst herunterladen und überprüfen Sie die gesamte block-Kette.

Tatsächlich, die Art, wie Bitcoin funktioniert, was Sie eigentlich brauchen, ist eine Liste der unverbrauchten Transaktion Ausgänge (UTXOs). Wenn Sie erstellen eine neue Transaktion zu verbringen Münzen, die Sie nicht nur debit-Adresse; den Verweis auf ein oder mehrere bestimmte Ausgaben aus früheren Transaktionen, die Sie ausgeben. Die vorherigen Ausgaben dann unbrauchbar, so dass Sie nicht verbringen Sie wieder.

Bitcoin Core ist eigentlich generieren einer indizierten Datenbank, in der alle UTXOs, und bezieht sich, um es beim Check-Transaktionen für die Gültigkeit (da dies viel schneller als die Suche zurück durch die block-Kette direkt). Dies ist die nächste Analogie zu der "ledger", die Sie vorgeschlagen.

Sobald Sie dies getan haben, könnten Sie den block löschen-Kette selbst, und nur zu halten, die UTXO Datenbank; das ist im Grunde das, was das -beschneiden - option (siehe Wie kann ich bitcoind in der beschneiden-Modus?). Beachten Sie jedoch, dass Bitcoin ist eine peer-to-peer-system. So halten Sie die block-Kette, so dass neue Benutzer können download es von dir.

+228
crgarridos 05.01.2011, 03:33:53

Ich bin damit einverstanden, dass es nicht formulieren, sehr gut. Es scheint eine Zahl r , so dass die Einnahmen n Jahren von jetzt an wird r^n - mal den Umsatz heute, also im Grunde das, was Sie sagte.

Um empirisch zu verifizieren, setzen Sie Strom und hardware-Kosten auf 0 (so dass Gewinne gleich Umsatz), Zeitrahmen in Monaten 12 (für ein Jahr), und die Rentabilität sinken um 1. Sie sollten erhalten Sie $1,366 oder so. Wenn Sie es ändern, bis zu 24 Monaten, erhalten Sie $2,732 - genau das doppelte der vorherigen. Auf der anderen Seite, mit einer Rentabilität Rückgang von 0,2, erhalten Sie $679 in 12 Monate und $814 in 24 Monaten, das ist $135 (oder 20%) mehr.

+124
Tasha90 04.06.2017, 22:03:22

Sie könnten versuchen, einige Befehle wie connect für direkte Kontrolle über seine peering. Versuchen, führen Sie den daemon ohne Datenbank schwierig sein kann, sieht es für die Datenbank auf startup. Es könnte einfacher sein, wenn der daemon und seine blockchain laufen konnte, an verschiedenen Orten, ich habe nicht gehört, von diesem noch nicht.

+99
Reyn 26.02.2014, 20:04:03
  • Eine Bitcoin - Adresse beginnen Sie immer mit 1 oder 3.
  • Ein [Litecoin] Adresse beginnt immer mit dem Buchstaben L.
  • Eine Peercoin - Adresse beginnt mit dem Buchstaben P.

Vorausgesetzt, Sie können herausfinden, wie Sie die ersten Zeichen in php, können Sie unterscheiden zwischen verschiedenen Adressen. Dann können Sie das Programm auch immer Wert, den Sie in der Transaktion. Viel Glück!

+97
Michel Sanders 19.01.2014, 12:47:57

Also vor kurzem habe ich eine sehr kleine test-Bestellung von Digix DAO in den Markt (Mit bittrex), und ich bemerkte, dass er zeigte sich in der Markt-History-Bereich.

Es sah ein wenig so aus (NICHT GENAU)

BUY - RATE 0.0... - GESAMT 0,0... ......

So kaufte ich mir X DGD mit Y Astraleums.

Allerdings gab es keine zu VERKAUFEN, um Kompliment an meine BUY order.

Wenn ich kaufte die Digix DAO, die ich kaufte es von einem Verkäufer, der verkauft es mir. Warum nicht seine Verkaufsorder in den Markt, die Geschichte, aber meine BUY order ist?

Dies gilt auch für das Gegenteil: Was bedeutet es, wenn es gibt eine Verkaufsorder mit nicht zu KAUFEN, um zu loben?

+56
Mindlyly 08.06.2019, 06:00:20

Der bekannte Bitcoin exchange Mt.Gehex Letzte Woche ausgesetzt, alle Bitcoin-Abhebungen wegen "technischer Probleme", die heute besser gewesen, beschrieben in dieser Pressemitteilung.

Das sieht aus wie ein ernstes problem, aber ist es tatsächlich wahr?
Dieses Problem hat gewesen bestätigte durch Dritte?
Ist es wirklich bekannt, "für eine Weile"?
Welche tatsächlichen Auswirkungen kann es haben?


+26
Sam Shankland 06.12.2012, 02:51:31

Fragen mit Tag anzeigen