Ergebnis 1 bis 10 von 12

Thema: Verdiene Klammlose mit deiner Rechenleistung!

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Moderator Avatar von Worka
    Registriert seit
    21.05.2007
    Beiträge
    973
    Was sind Bitcoins:
    Bitcoins sind eine viruelle Währung. Teilnehmen kann man an dem System, indem man sich den Bitcoin Clienten runterlädt und installiert.
    Da das System open Source ist, kann man auch die Spezifikationen des Systems studieren, sich seinen eigenen Clienten programmieren, welcher zu dem System kompatibel ist und diesen nutzen.
    Die Clienten verbinden sich zu einem grossen Peer2Peer Netzwerk, das so genannte "Bitcoin Netzwerk"

    Im Gegensatz zu Klammlosen oder Ebesuchern usw. werden diese Bitcoins jedoch NICHT von einem Betreiber herrausgegeben, sondern (mal umgangssprachlich formuliert) anhand eines mathematischen Algorithmus herrausgegeben.
    Dabei wird eine "Rechenaufgabe" an alle Teilnehmer gestellt, welche von den Teilnehmern gelöst wird, die Lösung von den anderen Teilnehmern geprüft/validiert wird und im Falle einer korrekten Lösung eine Bitcoinsumme demjenigen der die Aufgabe gelöst hat, gutgeschrieben wird. (ACHTUNG! das ist eine stark vereinfachte Darstellung des Sachverhaltes)

    Das System verfolgt die Bitcoins dabei anhand einer "Liste" welche alle Transaktionen (erzeugte Bitcoins/versendete Bitcoins) enthält. Das System genauer zu erklären, würde einen ziemlich langen Text bedingen...
    Bei Interesse kannst Du mich ja mal per PN anschreiben.
    Genauer kann man sich auch hier informieren:
    http://de.wikipedia.org/wiki/Bitcoin
    http://bitcoin.org/


    Wie kann man Minern=Bitcoins erzeugen:
    Zum minern braucht man eine Software, welche Daten vom Bitcoin Client abfragt, dort einen Teil der Daten incrementiert (die Daten sind Zahlen, eine der Zahlen wird einfach für jeden Versuch +1 gerechnet) und diese Daten dann mit dem Sha256 Algorithmus 2 mal hasht.
    Der Teil der Daten, welcher incrementiert wird, wird als nuance bezeichnet.

    Der erzeugte Hash ist eine 256 Bit Zahl. Ist diese kleiner als eine vom Bitcoinnetzwerk vorgegebene Zahl (das so genannte Target), so ist dieser Hash ein so genannter Share.
    Dieser Share wird an die anderen Bitcoin Clienten gesendet und bietet die Canche eine Transaktion "aus dem nichts" an Dich selber (oder sonst jemanden) zu generieren.

    Ist der Hash grösser als das Target, wird die obenen erwähnte Zahl nochmal +1 gerechnet, dann diese Daten erneut 2 mal gehasht.

    Die Software welche man zum "Mining" = Bitcoins berechnen/erzeugen nutzten kann gibt es in 99% der Fälle als Linux und Windows Version, oft ist sowas sogar open source.

    Wozu werden Bitcoins verwendet:
    Weltweit zum bezahlen von Waren und Dienstleistungen.
    Zum versenden empfgangen der Bitcoins, dient der Bitcoin Client.


    PS. Hätten einige Webmaster ggf. Interesse an einem JavaScript welches Besucher auf eurer Webseite automatisch für euch minern lassen?
    Zwar ist JS dabei nicht besonders schnell, jedoch habe ich einen JS Miner geschrieben, welcher (je noch verwendeterm Browser und Version) ca. 10 - 80 mal schneller als die bekannten JS Miner ist.

    Mit einem Thread schafft er im FF12 auf meinem schon recht alten Core2Duo 1,3 GHz gut etwas mehr als 100k Nuancen pro Sekunde.

    Wer das mal mit einem anderen JavaScript Miner vergleichen möchte:
    http://bitcoin.biniok.net/gl.html
    StGB § 328 Absatz 2.3: Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht.

  2. #2
    Gesperrt
    Registriert seit
    09.11.2010
    Beiträge
    126
    Zitat Zitat von Worka Beitrag anzeigen
    Was sind Bitcoins:
    Bitcoins sind eine viruelle Währung. Teilnehmen kann man an dem System, indem man sich den Bitcoin Clienten runterlädt und installiert.
    Da das System open Source ist, kann man auch die Spezifikationen des Systems studieren, sich seinen eigenen Clienten programmieren, welcher zu dem System kompatibel ist und diesen nutzen.
    Die Clienten verbinden sich zu einem grossen Peer2Peer Netzwerk, das so genannte "Bitcoin Netzwerk"

    Im Gegensatz zu Klammlosen oder Ebesuchern usw. werden diese Bitcoins jedoch NICHT von einem Betreiber herrausgegeben, sondern (mal umgangssprachlich formuliert) anhand eines mathematischen Algorithmus herrausgegeben.
    Dabei wird eine "Rechenaufgabe" an alle Teilnehmer gestellt, welche von den Teilnehmern gelöst wird, die Lösung von den anderen Teilnehmern geprüft/validiert wird und im Falle einer korrekten Lösung eine Bitcoinsumme demjenigen der die Aufgabe gelöst hat, gutgeschrieben wird. (ACHTUNG! das ist eine stark vereinfachte Darstellung des Sachverhaltes)

    Das System verfolgt die Bitcoins dabei anhand einer "Liste" welche alle Transaktionen (erzeugte Bitcoins/versendete Bitcoins) enthält. Das System genauer zu erklären, würde einen ziemlich langen Text bedingen...
    Bei Interesse kannst Du mich ja mal per PN anschreiben.
    Genauer kann man sich auch hier informieren:
    http://de.wikipedia.org/wiki/Bitcoin
    http://bitcoin.org/


    Wie kann man Minern=Bitcoins erzeugen:
    Zum minern braucht man eine Software, welche Daten vom Bitcoin Client abfragt, dort einen Teil der Daten incrementiert (die Daten sind Zahlen, eine der Zahlen wird einfach für jeden Versuch +1 gerechnet) und diese Daten dann mit dem Sha256 Algorithmus 2 mal hasht.
    Der Teil der Daten, welcher incrementiert wird, wird als nuance bezeichnet.

    Der erzeugte Hash ist eine 256 Bit Zahl. Ist diese kleiner als eine vom Bitcoinnetzwerk vorgegebene Zahl (das so genannte Target), so ist dieser Hash ein so genannter Share.
    Dieser Share wird an die anderen Bitcoin Clienten gesendet und bietet die Canche eine Transaktion "aus dem nichts" an Dich selber (oder sonst jemanden) zu generieren.

    Ist der Hash grösser als das Target, wird die obenen erwähnte Zahl nochmal +1 gerechnet, dann diese Daten erneut 2 mal gehasht.

    Die Software welche man zum "Mining" = Bitcoins berechnen/erzeugen nutzten kann gibt es in 99% der Fälle als Linux und Windows Version, oft ist sowas sogar open source.

    Wozu werden Bitcoins verwendet:
    Weltweit zum bezahlen von Waren und Dienstleistungen.
    Zum versenden empfgangen der Bitcoins, dient der Bitcoin Client.


    PS. Hätten einige Webmaster ggf. Interesse an einem JavaScript welches Besucher auf eurer Webseite automatisch für euch minern lassen?
    Zwar ist JS dabei nicht besonders schnell, jedoch habe ich einen JS Miner geschrieben, welcher (je noch verwendeterm Browser und Version) ca. 10 - 80 mal schneller als die bekannten JS Miner ist.

    Mit einem Thread schafft er im FF12 auf meinem schon recht alten Core2Duo 1,3 GHz gut etwas mehr als 100k Nuancen pro Sekunde.

    Wer das mal mit einem anderen JavaScript Miner vergleichen möchte:
    http://bitcoin.biniok.net/gl.html
    also währe mein alter pc sprich auch schneller mit diesem script ?

  3. #3
    Moderator Avatar von Worka
    Registriert seit
    21.05.2007
    Beiträge
    973
    Zitat Zitat von Smoopie Beitrag anzeigen
    also währe mein alter pc sprich auch schneller mit diesem script ?
    Das kommt drauf an, womit dein alter PC Minert.

    An die Leisstung eines in c/c++ geschriebenen Miner kommt man natürlich nicht ran.

    Der Vorteil dieses Minern wäre es halt, dass man Ihn in Webseiten integrieren könnte um so Besucher der Webseiten minern zu lassen.
    Sowas wird/wurde auch schon angeboten, jedoch sind die Sha256 Implementierungen der JavaScripte aus Sicht meiner Implementierung leider nur als schwach zu bezeichnen.
    Daher hat es sich nicht gelohnt, sowas zu nutzen.

    Mit einer 10-80 mal schnelleren Version sieht das dann natürlich schon wieder etwas anders aus.

    Wenn Du mit einem alten PC Minern willst, würde ich ggf. auch eher ein JavaApplet nutzen.
    Sowas habe ich auch (immerhin auch 2 mal so schnell als die konkurierenden Java CPU-Mining Applets), aber leider habe ich da die Ergebnisse noch nicht überprüft (ich weiss nicht, ob die errechneten Daten (hashes) richtig sind)
    StGB § 328 Absatz 2.3: Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht.

  4. #4
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Zitat Zitat von Worka Beitrag anzeigen
    ...
    Der Vorteil dieses Minern wäre es halt, dass man Ihn in Webseiten integrieren könnte um so Besucher der Webseiten minern zu lassen.
    ...
    Ein Schelm, wer Böses dabei denkt.

    Jetzt weis ich auch wieder, warum ich NoScript, RequestPolicy, AdBlock+ und Ghostery überhaupt benutzen muss

    Im Prinzip sind Bitcoins ne Art Doppler, am Anfang kamen noch schnell welche raus, nun immer langsamer.
    Dabei verschwendet man Strom, den man in anderen Projekten sinnvoller einsetzen könnte.
    Noch ist nicht wirklich geklärt, ob damit nicht einfach nur Passwort Hashes geknackt werden sollten, aber gut, sobald man Geld verdienen kann, schaltet das Hirn eigentlich aus.
    Für 1 Zweifler gibts 10 konstruierte Erfolgsgeschichten, man sieht also, diese "Währung" hat es geschafft.
    Aber nicht weinen, wenn einem seine virtuelle Geldbörse (wallet.dat) gestohlen wird, Betrug und Diebstahl kommt hier genauso oft vor, wie im realen Leben oder mit Klammlosen
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  5. #5
    Erfahrener Benutzer
    Registriert seit
    20.06.2007
    Beiträge
    1.905
    Zitat Zitat von jpwfour Beitrag anzeigen
    Dabei verschwendet man Strom, den man in anderen Projekten sinnvoller einsetzen könnte.
    Gutes beispiel ist Boinc, es gibt einige auch dort unsinnvolle projekte aber sind auhc einige recht gute dabei. Der vorteil an Boinc ist, der PC wird nciht überlastet, weil er nimmt nur das was vorhanden ist an rechenleistung, brauchst du auf die schnelle mehr, so arbeitet boinc mit einer kleineren menge an rechenleistung.

  6. #6
    Erfahrener Benutzer
    Registriert seit
    17.02.2009
    Beiträge
    356
    Zitat Zitat von Xenon Beitrag anzeigen
    Gutes beispiel ist Boinc, es gibt einige auch dort unsinnvolle projekte aber sind auhc einige recht gute dabei. Der vorteil an Boinc ist, der PC wird nciht überlastet, weil er nimmt nur das was vorhanden ist an rechenleistung, brauchst du auf die schnelle mehr, so arbeitet boinc mit einer kleineren menge an rechenleistung.
    Das schöne an Boinc ist auch das man die Auslastung selber bestimmen kann. Was mir dort noch gefallen würde wäre eine kleine Vergütung. ^^

  7. #7
    Erfahrener Benutzer
    Registriert seit
    20.06.2007
    Beiträge
    1.905
    Zitat Zitat von auron2008 Beitrag anzeigen
    Was mir dort noch gefallen würde wäre eine kleine Vergütung. ^^
    Soweit ich weiß wird man irgendwie in Credits vergütet, manche geben auch cent beträge ( bei dem threadstarter kriegst nicht mal 1/10 davon).
    Ich finde, wenn man den CPU eh nicht nutzt kann man den sowieso zur verfügung stellen für gemeinnützige projekte wie die erforschung vom aufbau der Desoxyribonucleinsäure (klugscheißern) vom HIVirus

  8. #8
    Moderator Avatar von Worka
    Registriert seit
    21.05.2007
    Beiträge
    973
    Zitat Zitat von jpwfour Beitrag anzeigen
    Noch ist nicht wirklich geklärt, ob damit nicht einfach nur Passwort Hashes geknackt werden sollten, aber gut, ...
    Das halte ich jetzt aber mal für besonders weit hergeholt.
    StGB § 328 Absatz 2.3: Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht.

Ähnliche Themen

  1. Was passiert mit deiner Seite, wenn...
    Von Sam2004 im Forum Talk, talk, talk...
    Antworten: 6
    Letzter Beitrag: 24.04.2015, 13:33
  2. Antworten: 0
    Letzter Beitrag: 12.05.2013, 16:48
  3. Nur Klammlose abziehen
    Von sascha2703 im Forum [HD] Programmieren
    Antworten: 6
    Letzter Beitrag: 24.04.2010, 20:47
  4. Antworten: 33
    Letzter Beitrag: 16.08.2008, 12:12
  5. klammlose
    Von Xenon im Forum Sonstiges
    Antworten: 8
    Letzter Beitrag: 08.09.2007, 20:44

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •