|
Nachdem ich mir vorgenommen hatte, mich selbst mal mit dem Thema "Bitcoins" zu befassen, möchte ich hier einen kleinen Artikel darüber verfassen.
Was sind Bitcoins?
Bitcoin ist ein peer-2-peer Bezahlsystem. Die Idee dahinter ist eine an Bargeld erinnernde Währung für Transaktionen im Internet zu schaffen. Die Münzen für diese digitale Währung werden dabei durch einen sehr langsamen Prozess generiert: dieser Prozess wird als Mining bezeichnet. Das Währungssystem kommt dabei ohne zentrale Instanz aus, wie bei p2-Netzwerken üblich dienen alle beteiligten Peers dazu, die Transaktionen zu überwachen. Einen guten Überblick über Bitcoins bietet folgendes Youtube-Video: http://youtu.be/Um63OQz3bjo
Bitcoins-Mining
Ich kann hier nur eine Variante für Macintosh-Computer vorstellen, da mir andere Systeme aktuell nicht zur Verfügung stehen.
Zunächst ist festzuhalten, dass es - neben der sich ohnehin stellenden Frage der Wirtschaftlichkeit - nur lohnt, das Mining mittels Hash-Erzeugung vom Grafikchip erledigen zu lassen. Die GPU ist in heutigen Rechnern der CPU um ein Vielfaches überlegen. Besonders ATI-Grafikprozessoren scheinen für das Mining prädestiniert zu sein und hängen aufgrund ihrer etwas anderen Architektur Nvidia-Chips ab. Hat man sich nun des Vorhandenseins einer (halbwegs) aktuellen GPU versichert kann man verschiedene Wege des Minings gehen. Ich will hier 3 Varianten nennen und die von mir gewählte Möglichkeit genauer vorstellen:
Solomining: hierbei berechnet ein einzelner User einen Block. Da das Verfahren zeitaufwendig ist, besteht eine erhöhte Gefahr, dass bei dieser Variante ein Block von einem anderen User vorher errechnet wurde und somit von diesem weggeschnappt wird.
Bitcoin-Pool: Dabei schließt man sich als einzelner User anderen Usern eines Pools an und errechnet quasi gemeinsam einen Block. Wird dann im Kollektiv ein Block gefunden, dann bekommt man anteilig zur eingebrachten Rechenleistung einen Anteil der errungenen Bitcoins.
Die dritte Variante ist es, sich per Investition in ein eigens für das Mining von Bitcoins eingerichteten Rechenzentrum einzukaufen. Auf dem Papier scheint hier der größte Gewinn möglich zu sein, allerdings ist auch die Gefahr des Untergangs der eingebrachten Beteiligung recht hoch.
Ich habe mich für das Pool-basierte Mining entschieden, da mir hier der Nutzen und vor allem die sonst nicht einsehbaren Statistiken zum aktuellen Mining-Fortschritt etc. attraktiv erschienen. Konkret habe ich mir einen Account bei Deepbit.net erstellt. Für die Berechnung mittels GPU nutze ich den Diablo's GPU miner, der nach Eingabe der zuvor bei Deepbit erstellten Accountdaten sofort mit dem Mining loslegt. Auf meinem jetzt fast 2-Jahre altem Macbook, das leider nur eine Nvidia-Grafikkarte benutzt, werden pro Sekunde ca. 6,5 Mio. Hashes berechnet. Auf den Tag gerechnet bringt das 0.01BTC, was nichtmal den verpulverten Stromkosten entspricht. Da die Bitcoins sich aber höchstwahrscheinlich deflationär entwickeln werden, könnte dieser Umstand sich ins Gegenteil verkehren.
Weiterführende Infos
Weitere Infos, besonders auch zur Verwendung entsprechender Software auf Windows- oder Linux-Rechnern findet man unter http://www.webdesign-info.com/2011/06/06/bitcoin-mining-goldschurfen-fur-anfanger/, http://www.netzpolitik.org/2011/was-ist-eigentlich-bitcoin/. Zentrale Anlaufstelle für Bitcoin-relevante Fragen kann auch das offizielle Wiki unter https://en.bitcoin.it/wiki/Main_Page bzw. https://de.bitcoin.it/wiki/Hauptseite sein. Ganz aktuell kann ich auch den Podcast Chaosradio Express über Elektronisches Geld http://chaosradio.ccc.de/cre182.html empfehlen.
|