S{o}cial
Gizmeo.eu RSS-Feed c1 auf LinkedIn c1 auf Google+ c1 bei YouTube Gizmeo.eu als Android-App
Komm{e}ntare
  • Borno: interessant! danke
  • Abbey: Vielen Dank Probiere es jetzt mal aus war früher mal im darknet aber hatte absolut keine Ahnung mehr wie es...
  • c1ph4: @Unknownuser: Wo? Ist deine Version die neueste aus dem FDroid-Repository? Sehe hier keine. Versuch‘ mal...
  • c1ph4: @R2D2:Ist eine spezielle Firefox-Version für Orbot. Meine Präferenz im Tutorial hier war der übliche Firefox...
  • Unknownuser: Was ist die weltkugel in orbot?
Archi{v}

Sie sind momentan im Archiv der Kategorie Zukunft.

Wer{b}ung
Cr{e}dits
Created, Made & Maintained by AETHYX.EU

Archiv für die Kategorie „Zukunft“

die wertvollsten kryptos 2017

2017 war für Kryptowährungen wohl das verrückteste Jahr. Alleine die älteste Währung, Bitcoin, verteuerte sich innerhalb von nur einem Jahr um das Zehnfache: im Oktober 2016 konnte man eine digitale Münze noch für 500 Euro ergattern.

Steigt der Bitcoin, steigen auch alle anderen Kryptowährungen, die auf dem SHA-256-Algorithmus aufbauen, die sogenannten Altcoins. Auch für die war es ein sehr erfolgreiches Jahr. Vielleicht wird man in 20 Jahren auf 2017 zurückblicken und sagen, Kryptos sind damals erwachsen geworden.

Was ich in diesem Beitrag zeigen will ist, welche Kryptowährungen man bereits heute zu den wertvollsten zählen kann. Dabei wird alleine der Wert eines einzigen Tokens betrachtet. Für eine erste Auflistung möchte ich die Kryptowährungen zeigen, die den Wert von 100€ erreicht oder bereits um ein Vielfaches überstiegen haben. Here we go:

1. Bitcoin, 4844€

Bitcoin icon

„Die Mutter aller Kryptowährungen“ taugt im Jahr 2017 kaum noch als Zahlungsmittel. Wer beispielsweise im August Bitcoin im Wert von 1€ transferieren wollte, zahlte dafür bereits 2€ Transaktionsgebühr. Das macht Bitcoin als reines alternatives Zahlungsmittel heute unattraktiv.

Als „digitales Gold“ lässt sich die Währung allerdings nach wie vor betrachten. Durch Brexit und Trump-Wahnsinn wird der Wert weiter steigen. Im Gespräch sind locker fünfstellige Beträge. Ein Ende nicht absehbar. Das macht die Währung, neben ihrem attraktiven Charakter als Geldanlage, aber weiterhin zu einer Waffe gegen die Wirtschaft allgemein. Da können Mega-Banken wie J.P. Morgan Chase noch so Stimmung dagegen machen. Der wahre Feind von Bitcoin wurde schon von Beginn an tief in die DNS der Kryptowährung eingraviert. Das lässt sich, zum Glück, weder ändern noch rückgängig machen.

Ferner sind digitale Bitcoin-Münzen nach wie vor mit speziellen Minern, ASIC-Maschinen, weiterhin selbst produzierbar. Das ist zwar nicht wirtschaftlich und verbraucht viel zu viel Strom (Bsp.: eine 1,1TH-Maschine mit einem 590-Watt-Netzteil kostet pro Monat 119€ Stromkosten bei einem Preis von 0,34€/KWh. Wertverlust/Monat alleine durch Stromkosten: 84€), doch es ist ein cooles und attraktives Hobby und macht auch Spaß. Ferner stützt jeder kleine Miner das Bitcoin-Netzwerk allgemein.

2. Ethereum, 261€

Ethereum icon

Ethereum gehört mit zur „Champions League“ der Kryptowährungen. Das von Vitalik Buterin gestartete Projekt bietet mit Solidity eine eigene Programmiersprache. Außerdem ist Ethereum im Gegensatz zu Bitcoin turing-complete; allerdings ist weit und breit kein PC zu sehen, der nur auf Ethereum basiert. Das wäre hier nämlich möglich. Und auch wahrscheinlich _die_ Killer-Applikation.

Der Code wird derzeit weiterentwickelt und ein neuer Haupt-Release wartet auch. Mit smart contracts glänzt das System mit einer Art programmierbarem Vertrag als App, die fälschungssicher und ohne Mittelsmann-Schicht funktioniert. Doch auch hier gab es bisher keinen „Killer-Smart-Contract“. Das vielversprechende Projekt The DAO scheiterte letztes Jahr im Oktober komplett, daraus entstand das kontroverse Ethereum Classic. In der Krypto-Szene wird diese Währung wie Bitcoin Cash auch als dreistes Plagiat und Betrug gewertet.

3. Dash, 248€

Dash icon

Dash, auch „Digital Cash“, wird als Anwärter auf den Thron der Kryptos gesehen, die es als erste schafft eine DAO, also eine Dezentrale Autonome Organisation erfolgreich aufrecht zu erhalten. Die Anzahl Apps ist derzeit überschaubar und wenig attraktiv, was hier lockt ist zum einen das selbstständige Betreiben einer „Masternode“ (die jedoch teuer ist), wodurch man massive Stimmrechte erhält. Und zum anderen verfügt Dash über ein IO-System, das es schafft Monat für Monat sein Budget selbstständig(!) zu steigern, wodurch neue Projekte und neue Entwickler finanziert werden können. So etwas gab es meines Wissens noch nicht.

4. Zcash, 196€

Zcash icon

Um Zcash rankt sich die eine oder andere Verschwörungstheorie. Im Kern ist es einfach eine Kopie von Bitcoin, selbst die Anzahl von 21 Millionen Tokens ist die selbe. Niemand weiß genau, zu was es gut sein soll. Es gibt Gerüchte, es sei von gewissen Regierungen gesponsert. Was niemanden in der Szene wirklich wundern würde.

5. Byteball Bytes, 177€

Byteball icon

Ganz ehrlich: keine Ahnung. Auf Wikipedia in englischer Sprache keinerlei Einträge. Byteball Bytes will ein „smartes Bezahlsystem“ sein. Leider ist das nicht wirklich innovativ. Um die Popularität zu steigern werden immer mal wieder Events organisiert, zuletzt im August, wo Tokens für die verschenkt werden, die Bitcoin-Adressen bereitstellen. Das könnte auch mal nach hinten losgehen für Bitcoin-Fans. Ich persönlich kann mir nicht erklären, wieso der Wert hier so hoch angesetzt ist, zumal man die Währung _nicht_ minen kann. Der Community-Gedanke existiert hier also überhaupt nicht. Vielleicht ist der Mangel ein Phänomen hier: insgesamt sind nicht einmal 600.000 Tokens im Umlauf. Viele finden schon alleine diese Vorstellung attraktiv.

6. BitConnect, 172€

BitConnect icon

Den Abschluss der Liste macht BitConnect, ein seit Februar 2016 existiertendes „High-yield Investment Program“. Diese Programme sind organisierte Ponzi-Schemes und ergo: schlicht Betrug. Ich würde jedem davon abraten hier zu investieren. Insgesamt gibt es 28 Millionen Einheiten, 7,2 Millionen befinden sich aktuell im Umlauf. BitConnect ist ein sehr gutes Beispiel, dass wir in Bezug auf Kryptowährungen bis auf ein paar Ausnahmen auch noch sehr am Anfang stehen: hätten Leute Ahnung, oder einfach Erfahrung, wäre der Wert nicht so hoch und das Interesse gleich Null. Man soll es aber minen können, also immerhin dachte man bei der Entwicklung doch an eine Community. Wo es genau herkommt, Regierung oder Individuum, weiß selbst die Wikipedia nicht.

Dahinter warten vielversprechende Währungen und neue Technologien, etwa Monero (derzeit 76€), Litecoin (derzeit bei 51€) oder der nagelneue China-Krypto Neo (25€). Die drei möchte ich listen, da ich diese als besonders sicher und potenziell attraktiv ansehe. Wie immer helfen so subjektive Eindrücke meist nichts, wenn man selbst investieren will: die intensiven Recherchen wird euch niemand abnehmen können…

Man darf gespannt sein, wo die Reise hingeht. 2018 will ich erneut so eine Liste machen. Und nach meinem heutigen Wissensstand dürften Bitcoin und Ethereum die einzigen sicheren Vertreter sein. Für die anderen, ganz ehrlich, das klingt alles irgendwie cool und neu und so; doch bei etwas genauerer Betrachtung sind die einfach nur Unsinn.

Im Kern, die Menschen versuchen gerade gemeinsam eines der Hauptprobleme der Menschheit zu lösen. Und: es wurde ein nagelneues Medium zum Speichern und Austausch von Werten statt Informationen geschaffen, die Blockchain. Das ist schon aller Ehren wert, was hier passiert. Ob das Experiment gelingt? Es steht in den Sternen. Wie das bei Experimenten eben immer ist.

Quellen:
* Werte von Coinmarketcap.com, Stand 20.10.17
* Icons von Cryptocompare.com

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

100.000 partikelkollisionen

Un-glaub-lich:

geknackt: 100000 Partikelkollisionen mit dem Laptop

Mit meinem Laptop heute die Marke von 100.000 Partikelkollisionen geknackt! Mit. Dem. Laptop. Ein Modell aus 2011.

Beim BOINC-Projekt ATLAS@Home vom CERN kann jeder die Grafik selbst über den Manager aufrufen, wer daran teilnimmt. Die Ergebnisse der eigenen Simulationen (laufen in VirtualBox und benötigen pro CPU-Thread 4GB RAM) werden dann mit Tausenden anderen zusammengeführt, an universitäre Rechenzentren verschickt und mit den Daten des echten ATLAS-Detektors abgeglichen.

Was man sich dadurch erhofft: eine Abweichung vom Standard-Modell der Physik, wie wir sie kennen. Und dadurch eine völlig neue Physik.

Einzig, bisher sieht es auch dank LHC und ATLAS und CMS nicht danach aus. Immerhin: 2012 wurde das unmöglich auffindbare Teilchen („god damn particle“) Higgs-Boson bestätigt.

Für 100.000 Partikelsimulationen brauchte meine eigene Maschine ca. 14 Monate. Sie lief nicht permanent durch. Schließlich ist das Teil immer noch mein Arbeitsgerät. Trotzdem will ich dem Ding nun erst einmal eine Pause gönnen; für die Hardware sind die ganzen BOINC-Projekte nicht Ohne.

Noch ein letzter Hinweis:

Sowohl das Projekt ATLAS, als auch CMS und ALICE gibt es nicht mehr als eigenständige Projekte seit diesem Sommer. Teilnehmen kann man nun über den LHC@Home-Account. Dort müsst ihr auch selbst an-/abschalten, welche Projekte ihr unterstützen wollt. Ergab Sinn, weil das alles Projekte vom CERN sind. Ich fand allerdings die Kommunikation dieses Umstands ungenügend. Wer noch einen alten LHC@Home-Account nutzt muss den ferner auch auf SSL umstellen. Projekte, die noch Accounts vom LHC@Home nutzen ohne SSL, werden nicht mehr unterstützt. Auch hier bitte selbst prüfen.

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

s.o.p.h.i.a.

Gestatten, Sophia:

Androidin Sophia haelt Rede bei der UN
Quelle: UN Photo/Manuel Elias

Sophia ist eine Androidin entwickelt von Hanson Robotics, 18 Monate jung, die jüngst bei einer Rede im UN-Hauptquartier in New York zum Thema „The Future of Everything – Sustainable Development in the Age of Rapid Technological Change“ – zu dt.: „Die Zukunft von allem – Nachhaltige Entwicklung im Zeitalter des rapiden technologischen Wandels“ teilnehmen durfte. [via]

Sophia wurde laut ihrem Schöpfer David Hanson so entwickelt, dass ihr Design dem Knüpfen von Beziehungen dient. Das mache sie laut Hersteller zu einem social robot. Anwendungsbereiche von Sophia sollen dann Bildung, Fabrikarbeit(?), Rettungsaktionen sein. Das ist schon sehr nah an dem, was uns seit den 80ern in Filmen wie „Blade Runner“ erzählt wird.

Die Realität denke ich, wird anders aussehen.

Porno war schon immer der treibende Motor, der neuartigen Technologien zum Durchbruch verholfen hat. Prominente Beispiele sind VHS und das Internet. Ein Schöpfer, der nichts Gutes für seine Kreationen will, wäre kein menschlicher Schöpfer. Leider ist die Gier oft der Motor aller menschlicher Handlungen. Das weiß sicher auch ein Mr. Hanson. Nur leider kann man das auf einem UN-Symposium schwer mitteilen. Daher habt ihr das exklusiv von mir jetzt. Pris grüßt uns schön aus dem Jahr 2017…

[S.O.P.H.I.A. - Sub-Optimal Philantropic Half-Intelligent Android]

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

in den klauen des maschinengotts

Erst Mitte des Jahres habe ich „Homo Deus“ von Yuval Noah Harari gelesen, ein gutes und faszinierendes Buch (voller kleiner Detailfehler), worin auch eine neuere „Religion der Daten“ angesprochen wird. Die Jünger dieser Religion sind erkennbar an Smartwatches und diesen ominösen „Smart Fitness Armbändern“, permanent damit beschäftigt Puls, Blutzucker, Hormonspiegel, [DeinKörperattributHier], etc. zu messen.

Es geht aber noch eine Spur härter. Praktisch unausweichlich in diesen harten, „postfaktischen Zeiten“.

Voran geht ein berüchtigter Multimillionär namens Anthony Levandowski. Gegen Levandowski wird gerade ermittelt, denn er hat bei einem Stellenwechsel aus Versehen geheime Geschäftsdokumente von Googles Fahrdienst Waymo zum ominösen Konkurrenten Uber mitgenommen. Dass Multimillionäre auch dann zu viel Freizeit haben, wenn Verfahren gegen diese laufen, beweist sein neuestes „Projekt“: er gründete jüngst eine neue Religion, die er „Way of the Future“ (Weg der Zukunft) nennt. [via]

Sein „Weg der Zukunft“ erinnert schon vom Namen her stark an Scientology. Der Gott dieser neuen Religion ist aber noch stark „under construction“, denn Ziel ist, Zitat:
„eine Gottheit basierend auf künstlicher Intelligenz zu entwickeln und zu unterstützen“.
Die Anbetung dieser Gottheit soll ebenso „zur Verbesserung der Gesellschaft“ beitragen. Aber klar doch! Es geht hier nicht um C.R.E.A.M.! Ist alles nur zum Besten der Menschheit!1

Levandowski hat jetzt hier zwei grandioseste Aktionen im selben Jahr durchgeführt, für den ich ihn ehrfurchtsvoll vorschlage für den Titel „Vollpfosten des Jahres“.

Zudem kam mir dieser ganze KI-Gott-Schwachsinn irgendwie bekannt vor…

Im Videospiel-Blockbuster „Deus Ex: Mankind Divided“ aus dem Jahr 2016 gibt es haufenweise Ebooks und NPCs (nicht-spielbare Charaktere) zur Kirche des Maschinengotts, ein Fanatiker steht sogar gleich unten im Hof der allerersten Absteige der Hauptfigur Adam Jensen in Prag und verteilt Flugblätter:

Maschinengott-Fanatiker
Maschinengott-Fanatiker in „Deus Ex: Makind Divided“, © Eidos Montreal

Selbst im selben Apartment-Komplex gibt es eine kleine Sektierer-Wohnung, die Wand dort kann man exemplarisch für das sehen, was Levandowski in natura wohl unter seiner Schädeldecke versteckt:

Deus Ex Mankind Devided: The Void Which Ends
„The Void Which Binds“ aus „Deus Ex: Makind Divided“, © Eidos Montreal

An der Wand steht das Gekrakel „The Void Which Binds“, also so viel wie „Die Leere, die verbindet“.

Worauf ich eigentlich hinaus wollte, ist: KI-Gott, hatten wir schon. Gääähhhnnnn…

Wer das Spiel gespielt hat, wird nicht nur sehr gut vorbereitet sein auf das, was Levandowski hier eigentlich vor hat (und nebenbei sehen, dass die Idee geklaut ist, Eidos sollte dagegen klagen), der wird auch erkennen, wie grandios die Idee scheitert und welche Konsequenzen das für die Menschen hat.

In „Mankind Divided“ weiß eigentlich niemand mehr so recht, warum sie/er sich dieser „Kirche des Maschinengotts“ angeschlossen hat. Der KI-Gott hier ist nicht greifbar (wie bei Gottheiten üblich), wird mal so interpretiert, man erlange den Zustand selbst durch „Aszension“ (50% Verschmelzung mit der Maschine, 50% mit Drogen), mal so, er zeige sich in den Charakteren, die geholfen haben ihn groß zu machen; wäre analog zu Levandowski natürlich Levandowski selbst, eine/r seiner ProgrammiererInnen und/oder Querdenker und Visionäre mit Ideen, die diesen KI-Gott (oder welcher periphere Kladaradatsch dazu auch immer) umsetzen halfen. Kurzum: man kann mit diesen Menschen nichts mehr anfangen. Human garbage.

Was wir im Jahr 2017 brauchen sind keine neuen Religionen: es gibt nach wie vor zu viele davon. Oder sagen wir besser, es gibt zu viele Menschen, die Religionen unterstützen. In meiner Weltsicht gibt es auf diesem Planeten aktuell keine 7,5 Milliarden Menschen. Zu „normalen Menschen“ zähle ich einfach, wer konfessionslos ist und das sind weltweit gerade mal 1,05 Milliarden Menschen. Die restlichen 6,45 Milliarden heute sind für mich nicht ganz dicht, haben einen gewaltigen Sprung in der Schüssel und hindern die Menschheit daran voranzukommen. Sie glauben an männliche Götter mit weißer Hautfarbe, steuern Flugzeuge in Gebäude und schreien „allahu akbar!“ als Erwachsene mit angezogenen Windeln, platzieren Nagelbomben in U-Bahnen oder propagieren die Weltsicht, der Planet Erde sei nur ein paar Tausend Jahre alt. Der ideale Nährboden zwar für KI- oder Maschinengötter. Aber nichts, was mich davon überzeugen würde eine Familie zu gründen und Nachwuchs in diese Welt zu setzen. Die Welt ist gefährlich, da draußen. Und Multimillionäre aus den USA sowieso.

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

mastodon: der twitter-killer

Die wirkliche Alternative zu T(z)witter heißt Mastodon, stammt aus der Feder des 25-jährigen Programmierers Eugen Rochko und bringt als Maskottchen ein Mastodon mit wie viel zu viel Fell mit (dafür mit Smartphone!):

Maskottchen von Mastodon

Und natürlich ist diese Lösung, wie generell zu erwarten von Menschen, die Internettechnologie verstanden haben: dezentral. Wie könnte es anders sein.

Mit Mastodon kann man derzeit live an einer kleinen Revolution teilnehmen. Und diese auch ganz gut mitbeobachten.

Die Anmeldung erfolgt über keinen zentral erreichbaren Dienst, klar. Vielmehr gibt es wie bei der Facebook-Alternative Diaspora* diverse „Pods“, genannt „Instances“, die jeder einrichten kann und irgendwo auf einem Server laufen. Da Mastodon mindestens 2GB RAM und viele Server-Rechte benötigt, eignet es sich nicht für übliche „shared server“.

Eine Anmeldung ist beispielsweise über den japanischen Digitalkunst-Dienst pixiv möglich. Dort im Profil reicht ein Klick um deren Instanz namens Pawoo beitreten zu können. Für mich als großer Japan-Fan natürlich ein Riesen-Plus. Es gibt auch eine kostenlose Pawoo-App für Smartphones und Tablets. Was einen dann erwartet ist eine Mischung aus Twitter und Tumblr. Über einen separaten Reiter greift man auf weitere Instanzen im föderierten Mastodon-Netzwerk zu.

meine Übersicht bei \"Pawoo\"
Oben: meine Übersicht bei Pawoo

Weitere Instanzen sind z.B. mastodon.social, mastodon.xyz oder friends.nico.

Im Kern hat man mit wenigen Mausklicks alles viel schöner & besser, als man es bei Twitter findet. Hier ein grober Überblick zu den, auch technischen, Kernfunktionen:

* ein „Tweet“ heißt hier „Tröt!“
* bis zu 500 Zeichen pro „Tröt!“
* wie Twitter: private Direktnachrichten zwischen Benutzern
* mehr wie Twitter: Privatnachrichten zwischen Benutzern, Privatnachrichten an Follower, öffentlich in einer Instanz oder öffentlich im gesamten Netzwerk
* Zeitleisten mit vollständiger Kontrolle über Einträge
* spezielle Filter anwendbar, etwa gegen NSFW oder Spoiler
* jede Instanz führt eigene Regeln, was
* im Umkehrschluss auch den Kampf gegen Hass und Hetze umsetzbar macht. Etwas, was Twitter nach wie vor nicht gelingt
* geschrieben in JavaScript und Ruby on Rails
* offizieller Start: 5. Oktober 2016

Das Phänomen Mastodon nahm im März/April so richtig an Fahrt auf. Die größte Community, mastodon.social, kam da bereits auf 42.000 Nutzer. Global ist die Tendenz weiter steigend: da jeder mit wenig Hardware eine eigene Instanz betreiben kann und man sich hier auch zu Spezialthemen (wie Memes, Mangas oder spezielle Videospiele) austauschen kann, liegt die derzeit registrierte Nutzeranzahl bei 852.388. Den aktuellen Status dieser Zahl kann man hier abfragen. Im August waren es noch 766.500 User.

Wer keine Lust auf diesen neuzeitlichen Social-Blödsinn hat, man kann auch selbst helfen den Code weiterzuentwickeln, hier der Link zum Projekt auf GitHub: https://github.com/tootsuite/mastodon.

Von den Erfahrungen die ich bisher gemacht habe, erst wenige Wochen, kann ich sagen, dass man technisch fast nichts mehr besser machen kann. Oder muss. Die Lade- und Ausführungszeiten sind extrem gering, der Dienst super-nutzbar; hakelig wird es eben etwa bei Grafiken, die man von Europa aus in Japan aufrufen möchte. Das war aber auch noch nie anders und ist ja ein kleines Wunder, dass so etwas überhaupt möglich ist.

Wer tatsächlich Twitter mit Mastodon ersetzen möchte, der kann das aus technischer Sicht also bereits tun. Wie mit jeder Pionierarbeit trifft man hier eben noch auf wenige Nutzer. Da der Dienst wirklich gut gemacht ist und weitere Instanzen folgen werden, wird sich das jedoch schnell ändern. Die Inhalte wirken noch teilweise sehr skurril, ist jedoch alles ein netter Haufen dort. Mastodon wird im Oktober gerade mal ein Jahr jung. Die Freiheiten sind hier viel größer als bei den angesprochenen zentralen Diensten. Wer möchte recherchiert kurz vor der Registrierung in welchem Land die Instanz betrieben wird (geht auch mit dem Firefox-Plugin „Flagfox“). In Summe steht heute mit Mastodon tatsächlich ein Dienst zur Verfügung, der die Bezeichnung „Twitter-Killer“ verdient. Alles Gute & viel Erfolg, dem smarten Mastodon!

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

ethereum-knoten inklusive wallet mit raspberry pi betreiben

Ethereum mit Raspberry Pi verheiraten

Ist ein bisschen längerer Artikel, doch hier beschreibt jemand ein spannendes Projekt, einen Raspberry Pi 3 so einzurichten, dass man damit einen eigenen Knoten für das Ethereum-Netzwerk und ein Krypto-Wallet gleichzeitig mit Linux betreiben kann:

https://pgaleone.eu/raspberry/ethereum/archlinux/2017/09/06/ethereum-node-raspberri-pi-3/.

Die Gesamtkosten für die benötigte Hardware belaufen sich hierbei um die 200€.

Als Linux kommt ArchLinux ARM zum Einsatz. Es ist aber laut dem Autor auch möglich, Raspbian dafür zu benutzen. Bei Raspbian muss man sich nur geth und go selbst ziehen und installieren, danach den binären Pfad auf $GOPATH/bin umstellen. Bitte auch das Fazit unten lesen („Conclusion“), hier stehen noch ein paar Tipps wegen der Sicherheit. So sollte man bei dieser Lösung u.a. auf sudo verzichten.

200€ scheinen nicht so günstig zu sein auf den ersten Blick. Ich bezweifle jedoch stark, dass es billiger geht. Zudem ist Ethereum faktisch chronisch unterbewertet. Und mit vielen neuen Features in der Pipeline, u.a. kommt auch ein komplett neuer Release Anfang 2018 mit „Metropolis“, sollte der Preis schnell noch weiter nach oben gehen. Besser hier früh einsteigen als zu spät (wobei ich diesen Tipp derzeit auch für Dash (perpetuierendes Entlohnungssystem) und XEM (bald ein neuer Major Release) empfehle).

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

qwant

Die Franzosen blasen zur Attacke gegen den, vornehmlich US-dominierten, Suchmaschinenmarkt des WWW. Die Antwort darauf ist knallbunt, social² und nennt sich Qwant:

Franzoesische Suchmaschine Qwant

Probiert’s aus:

https://www.qwant.com/.

Qwant ist auch gleichzeitig der Name der Firma von Investor Jean Manuel Rozan, Sicherheitsspezialist Éric Leandri und Suchmaschinen-Experte Patrick Constant, die diese im Jahr 2011 in der schönen französischen Hauptstadt Paris gründeten. Die Suchmaschine selbst ging nach zwei Jahren Forschung & Entwicklung im Juli 2013 online, Februar 2014 war das Angebot auch in deutscher Sprache erhältlich.

Qwant will folgende Aspekte sicherstellen mit dem Angebot:

* keine Personalisierung der Suchbegriffe, dadurch
* das Vermeiden von Filterblasen
* keine Auswertung durch das Nutzerverhalten
* es gibt nur einen, im Vergleich zur Konkurrenz, harmlosen Cookie
* Einhaltung der Datenschutzbestimmungen in der EU
* keine Einnahmen durch Werbeanzeigen
* Suchen, z.B. nach Bildern, lassen keine Rückschlüsse auf Qwant zu

Trotz dieser Kriterien wurden nun im Jahr 5 Millionen Euro umgesetzt, bei 3,5 Millionen Euro Investitionskapital und 25 Mitarbeitern. Wie ist das möglich? Man setzt auf Anteile am Ecommerce-Verkauf und Prioritäten auf das B2B-Geschäft.

Wie bei allen technischen Neuheiten gibt es aber bereits heute zwei große Fragezeichen:

1) 20% gehören seit 2014 der Axel Springer AG, die sich den Einfluss hat 6 Millionen Euro kosten lassen
2) richtig europäisch funktioniert Qwant nur in Frankreich und Deutschland: für alle anderen Länder bedient man sich des berüchtigten Verzeichnisses von Bing aus dem zwielichtigen Hause Microsoft.

Das ist ein bisschen viel „dafuq?“ für eine erst dreijährige Suchmaschine aus dem stolzen Frankreich, wie ich finde. Dennoch ist der Ansatz komplett richtig.

Fand übrigens auch die EU, bemühte ihren Investment-Arm und pumpte letztes Jahr von Luxemburg aus 25 Millionen harte Euros in das Projekt. Das wäre sicher nicht passiert, hätte Qwant kein Potenzial. Die EU sucht schon jahrelang nach einer Lösung die Vormachtstellung von Google dauerhaft und nachhaltig zu brechen und belegte den kalifornischen Technologie-Titanen Ende Juni mit einer Strafzahlung in Höhe von 2,4 Milliarden Euro. Es gibt hier also, wie soll man sagen, gewisse Spannungen. Ihr habt für die nächsten Jahre hoffentlich ordentlich Popcorn gebunkert!

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

weltweit erster ryzen-laptop

Dank eigener, gigantischer Marketing-Anstrengungen ist AMD mal wieder in aller Munde: mit dem Ryzen müsste es doch end-lich mal klappen dem CPU-Titan Intel Paroli zu bieten!

Mittlerweile kann ich die Jahre nicht mehr zählen, wie oft die Ingenieure von AMD das bereits versucht haben.

In meiner eigenen Erinnerung waren meine AMD-Chips immer zu laut und zu heiß, von daher kann ich mir schwer vorstellen, dass jetzt mit der Zen-Architektur (Ryzen ohne Marketing…) „alles besser werden“ soll. Schlechte Chips hat AMD nie gebaut. Nur ist/war Intel einfach zu mächtig. Und neben dem Windows-Kosmos kam durch Steve Jobs vor wenigen Jahren der Apple-Kosmos noch dazu. Von einem rein technischen Standpunkt heißt das gar nichts. Praktisch hat sich im Verhältnis David gegen Goliath allerdings alles in Intels Richtung verschoben. So sehr, dass Intel mittlerweile es gar nicht mehr nötig hat Neues zu entwickeln. -.-

Irgendwie wünsche ich es Sunnyvale. Habe ich schon immer. Doch glauben werde ich nicht mehr daran. Da ich hauptsächlich Linux nutze, kann ich selbstredend mit Grafikchips, die sich nach 1-2 Jahren selbst zerstören, weil es keine Treiber mehr gibt, weil ATI keinen Bock mehr hat, nichts anfangen. Und als SoC taugt eigentlich nur das ARM-Zeug. Also entweder war ich früher dümmer. Oder einfach nur naiv.

Nachdem ich so ein bisschen auf hohem (1st-World-) Niveau gerantet habe, Ryzen soll es jedenfalls jetzt richten. Aber erst 2018 für Desktops.

Bis dahin, die Hightech-Taiwanesen von Asus werden die ersten sein, die die revolutionäre neue AMD-CPU in einem Laptop verbauen. Der sieht dann so aus und richtet sich selbstredend erstmal an die Zockerseelen dieser Welt:

Premiere: weltweit erster AMD-Ryzen-Laptop von Asus
Oben: Asus ROG Strix GL702ZC, Bildquelle: Asus, Taiwan

Das Teil ist ein schönes, düsteres Biest und wurde auch schon gebenchmarkt. Letzten Monat von den Leuten von bit-tech.net. Hier die Specs im Überblick:

* Ryzen 7 1700 8-Core-CPU, 3-3,7GHz
* ATI Mobile Radeon RX 580 2GHz CPU mit 4GB DDR5 RAM
* 17,3“-Display, FHD-Technologie, unterstützt FreeSync 2.0
* bis zu 32GB RAM möglich
* rot beleuchtete Gamer-Tastatur
* Preis noch nicht bekannt

Beim Preis würde ich nicht meckern, wenn dieser öffentlich wird: AMD ist bekannt dafür, eines der besten (wenn nicht das beste) Preis-Leistungsverhältnis auf dem Markt zu bieten. In Sachen Effizienz waren sie schon immer Streber. Und oft auch besser wie Intel. Das hat nur niemanden gejuckt. Dumm kauft eben teuer.

Kleiner Nachtrag: weiter oben habe ich gesagt, es war naiv, was ich früher so über CPUs dachte. Aber nicht, weil ich „für AMD“ und generell „gegen Intel“ war. Sondern weil ich mich so ein bisschen mehr mit Prozessoren beschäftigte. Es ist ein kleines Hobby geworden, Benchmarks, Studien und Architekturen, sowie Geschichte nachzulesen. Und lasst mich euch ein kleines, wissenschaftliches CPU-Geheimnis verraten: _jede_ CPU ist scheiße, die um Performance zu liefern, viel RAM braucht. Scheiß Wissenschaft, nicht!?

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

schattenfrieden

Aus aktuellem Anlass ein Hinweis zu einer Video-Serie bzw. Datenvisualisierung, was passiert, wenn nukleare Vernichtung durchgezogen wird:

Nur so, als Snack zwischendurch, für die Deppen die denken, dass nukleare Drohungen zwischen präsidialen Rassisten-Idioten aus den USA und durchgeknallten Faschisten aus Nordkorea jetzt plötzlich zu unserem Alltag gehören sollten und alles „halb so wild“ sei.

Für Data-Fetischisten und -Narren ebenfalls ein Leckerbissen, wie das von US-Animationsspezialist Neil Hallorean umgesetzt wird. Ein Must-See!

Sein Werk ist durchaus unterstützenswert, ein paar Euros spenden kann man hier: https://patreon.com/neilhalloran. Das da oben ist nämlich erst Teil 1.

Normalerweise poste ich Freitags immer Artwork, doch heute ist mir nicht danach. Ich musste schon aufwachen mit der Meldung, dass in Barcelona ein Terroranschlag passierte.

Are you really ready to head into the future like this!? Look. The. Fuck. Back!

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

ruhe in frieden, multibit!

Multibit hat sich am 26. Juli für immer verabschiedet. Code sei nicht mehr wartbar, zu viele Bugs, zu unsicher. Schade!

Tatsächlich war Multibit mein erstes Computer-Bitcoin-Wallet. Das Wallet, mit dem man hier auf gizmeo.eu spenden kann über die Adresse 1zEAovGmzNPd5HqcyQd1hXsJPfu8UQfvr, wurde z.B. hierüber erstellt. Auf einer Linux-Kiste, versteht sich. 😉

Den Umzug auf ein anderes, neues Wallet, liefert Multibit in dem Blog-Post gleich mit: Umstieg von Multibit auf Electrum, via YouTube. Ist kein hassle, in wenigen Minuten durchgeführt. Vorausgesetzt, ihr könnt eure privaten Kontenschlüssel exportieren, versteht sich. 😉

Joa, so ist das halt im Coding-Bereich, Apps kommen und gehen. War eine freundliche App. Ruhe in Frieden, Multibit! Hoffentlich mit ein paar fetten einkassierten Bitcoin, versteht sich. 😉

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

als soundcloud die zukunft war

Ich weiß heute noch grob, wie ich das erste Mal in meinem Leben mit SoundCloud in Berührung kam. Es war eine neue Art Sound von Künstlern, von denen ich noch nie etwas gehört hatte.

Die Musikmacher hießen irgendwie NEO-TOKYO, das Tag war FUTURA und als Teaser-Miniaturbildchen gab es eine kleine Balkonszene aus „Blade Runner“. Den Track findet man dort heute noch, hier die Datei:

Eigentlich trifft es das schon sehr genau, warum man sich bei SoundCloud anmelden _musste_:

* Sounds, die man nie gehört hatte
* Künstler, die man nicht kannte
* ein minimalistisches Interface zum Wohlfühlen
* gemeinsame Interessen
* gemeinsamer Mindstate

Ab hier konnte man loslegen und immer tiefer in eine Welt abtauchen, die es so früher nur in der Welt der Mixtapes und Vinyl-Digging-Wanderungen gab. SoundCloud war anders als andere Musikstreaming-Dienste. SoundCloud hatte Zukunft. Und SoundCloud passte perfekt in die Zeit.

Ohne dass ich es großartig mitbekam, denn so richtig aktiv war ich dort nie (eigene, zeitaufwendige Weblog- und Android-Projekte), muss bei SoundCloud allerdings seit 2013 etwas innerlich zerschellt sein. Ich wüsste sonst nicht, wieso solch ein geiles Projekt plötzlich scheitern soll und man jetzt 170 Millionen US-Dollar für eine Rettung will. Das klingt offensichtlich nach krassem Missmanagement.

Tatsächlich gibt es Stimmen die sagen, es liegt am CEO Alex Ljung. SoundCloud verbrannte 230 Millionen US-Dollar StartUp-Geld, dazu kommen 70 Millionen US-Dollar Schulden. Wohin gingen diese Unsummen genau? Wie konnte aus einem 2-Milliarden-US-Dollar-Kaufkandidaten (die Summe, die Twitter 2014 angeblich für den Dienst bieten wollte) ein Unternehmen werden, dass heute auf 150 Millionen US-Dollar geschätzt wird? Das sind noch 20 Millionen weniger, als SoundCloud heute braucht!?

Andere meinen, das Bezahlmodell kam zu spät: SoundCloud Go+ für 9,99$ geht als Idee zurück bis März 2016. Da war der Dienst bereits 8 Jahre alt. Eine unmöglich lange Zeit in der Websphäre. Das Problem wird aber wohl nicht sein, warum dieses Modell erst 2016 kam, sondern wo andere Modelle waren, Advertising und Marketing eingeschlossen. Neben finanzieller Unfähigkeit kommt als wohl noch Innovationslosigkeit hinzu. Und wenn nach außen eines SoundCloud nicht war, dann innovationslos (tatsächlich gewann man 2011 einen EU-Innovationspreis und 2012 vom Weltwirtschaftsforum die Bezeichnung „Technology Pioneers“…).

Und dann gibt es da noch die Geschichten mit den Labels. Das hat alles mit Verhandlungen nicht wirklich funktioniert. Wobei, das Thema ging ohne Kriege selbst am großen YouTube nicht vorbei.

Oder der Dreck mit Drake.

Am Ende war es wahrscheinlich, wie so oft, eine tödliche Melange aus vielem. Jedenfalls, sollte es ab heute SoundCloud nicht mehr geben, wäre das Web nicht nur musiktechnisch faktisch über Nacht um einen wundervollen Killerdienst ärmer. So oder so: Alex Ljung wird seinen Job los. Und SoundCloud kommt unter die Räder bzw. wird von Investoren geschluckt und wahrscheinlich zerpflückt werden.

[Update I, 19:20]

SoundCloud darf wohl vorerst fortbestehen: das vermeldet TechCrunch. Für welche Summe ist noch ein Geheimnis und Alex Ljung wird durch Vimeo-Ex-Chef Kerry Trainor ersetzt. Was nach einem Coup klingt ist ganz sicher keiner und ich gehe nicht davon aus, dass hier ein Stein auf dem anderen bleiben wird.

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

bitcoin: teilen! jetzt!!

„Divide & conquer“. „Teile & herrsche“.

Ein beliebtes Konzept aus der Politik und ein soziologisches Phänomen, bei dem es um Machterhaltung geht, wenn einer herrschenden Macht etwas suspekt erscheint und absehbar ist, dass die eigene Macht eingedämmt wird oder gar bei Seite geschafft.

Man sieht das Phänomen auch bei Linux ganz gut: eine Idee, die so mächtig ist, so frei, so unbezähmbar, dass man in der Verteilung auf Unmengen an Distributionen (Dispersion, von lat. dispersio „Zerstreuung“, von dispergere „verteilen, ausbreiten, zerstreuen“) alleinig sich zu helfen sah, das Phänomen unter Kontrolle zu bringen. Man hält einfach Nutzer davon ab es überhaupt zu benutzen, weil keiner wissen soll, mit welcher anfangen.

Man sieht es bei Android, in der Fragmentierung. Man sah es bei der Spaltung des Atoms. Ja sogar der menschliche Geist ist diesem Konzept bereits zum Opfer gefallen, praktisch ausgeführt durch Nazis, Sowjets oder die CIA.

Und jetzt auch noch Bitcoin.

Seit dem 1. August gibt es eine „neue“ Kryptowährung, ein Fork, benannt Bitcoin Cash (BCC). Ich kann nur jedem dringlichst davon abraten diese Währung zu unterstützen.

Warum? Dafür gibt es Myriaden Gründe. Hier nur ein paar wichtige:

1) wo es Geld zu verdienen gibt, gibt es menschliche Gier. Als eine der zerstörerischsten und schlechtesten aller menschlichen Eigenschaften hat sie in der Geschichte der Menschheit noch nie zu einem zufriedenstellenden Ergebnis geführt. Das war hier bei dem Fork nicht anders, wo…
2) …sich die Schreihälse laut Internetquellen auf 1-2 Unterstützer eingrenzen lassen. Mächtige Unternehmen mit sehr viel Geld. Venture-Kapitalisten. Paranoide Milliardäre. Whatever, soll es anonym bleiben, es wird sich am Ende eh rumsprechen, wer dahinter steckte. Originales, reinstes „divide & conquer“ eben
3) der Fork stellt die gleichen Requirements und gleichen Funktionen zur Verfügung wie Bitcoin, egal was euch Marketing-Sprech auf irgendwelchen pseudooffiziellen DOTorg-Webseiten erzählt
4) was Bitcoin passiert ist, ist nicht neu, es ist bereits Ethereum passiert: von der zweitteuersten Kryptowährung gibt es seit dem Oktober 2016 ebenfalls einen Fork, „Ethereum Classic“. Ein Probelauf, wenn ihr mich fragt. Was hier veranstaltet wurde war aus den oben genannten Gründen genauso unsinnig und genauso disruptiv. Und dass es tatsächlich funktioniert hat mag erst recht schlafende Hunde geweckt haben
5) es verunsichert Nutzer, Anleger, Entwickler, die Industrie; einfach alle. „Was, wenn ein zweiter Fork kommt?“ „Was ist überhaupt ein Fork?“ „Verliere ich jetzt meine Bitcoin?“ „Bekommt man vom Wichsen ein Kind?“ „Ist Bitcoin von Gott überhaupt erlaubt?“ In Zeiten von Trump, Twitter und Titten aus Silikon braucht es selbstredend noch mehr dumme Themen, über die wir uns den Kopf zerbrechen müssen, noch mehr unzählige und detaillierte Antworten in Online-Foren, was uns wieder mehr Nerven kostet und mehr unserer wertvollen Zeit nimmt

Fakt ist: die Entwicklungen, die mit Bitcoin angestoßen wurden, sind schon eine Revolution an sich. Die Blockchain gäbe es ohne ein Open-Source-Konzept erst gar nicht, aber man darf nicht vergessen, dass auch das WWW mal eine Konkurrenz für das Internet war und es nicht zur Strecke gebracht hat. Die Systeme leben nebeneinander, sie leben gut und friedlich, und so wird es auch mit der Blockchain sein.

Und so wird es auch mit heute unbekannter Technologie in der Zukunft sein.

Und auch Forks haben mal was Positives, man sieht es am Browser-Projekt Firefox.

Wenn wir uns also alle wieder beruhigt haben (und vielleicht auch ein paar Texte dazu gelesen, denn die gibt es zu Bitcoin wie Sand am Meer, mal sehr subjektiv und emotional wie drüben bei Medium, mal kühl, nüchtern und wissenschaftlich wie auf Wikipedia), dann werden wir sehen, dass es:

a) sich lohnt in die Technologie seine Ressourcen zu investieren, die den Anfang gemacht hat und das sind Bitcoin und Ethereum und nicht „Bitcoin Cash“ und „Ethereum Classic“ und zwar…
b) …so lange es noch möglich ist, also bei Bitcoin ist der Spaß schon 2033 vorbei(!)
b) Ideen und Weiterentwicklungen auch implementiert werden und zwar langsam und mit Sachverstand, man sieht es jetzt an SegWit
c) man auf Marketing-Blabla nicht hören sollte, auch wenn uns Medien und Unternehmen bereits seit unserer Wiege anders erzogen haben
d) hütet euch vor „divide & conquer“! Was in Politik und mit Technologie funktioniert, funktioniert auch mit deiner Familie oder in deinem Freundeskreis, ein innerer Feind, den du sicher nicht brauchst und gegen den du nicht gewinnen kannst!

„Please disperse immediately! Please disperse immediately! Please disperse immediately!“ – „Sorry, but we can’t do that, this is our time now.“ – Nephlim Modulation Systems, Woe To Thee O Land Whose King Is A Child (2003)

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

ki-system abgeschaltet: war kein englisch

Eine Mindfuck-Meldung in mehrfacher Hinsicht, die mich auch mehrfach überrascht hat: Facebook musste ein KI-System still legen, weil es eine eigene Sprache entwickelt hat.

1. ein KI-System von Facebook? Welcher Art? Wie man noch mehr US-Dollar aus den Interessen der Nutzer heraus presst!?
2. Wieso schaltet man es ab, wenn es sich selbst optimiert hat?
3. Skynet? Anyone!?

Dazu gab es dann eine hervorragende Analyse drüben Armstrong Economics, wo man es ein bisschen schafft das Ganze kulturhistorisch und linguistisch zu bewerten. Lesenswert!

Nun, der Grund, warum man es abschaltete, geizt nicht an Komik: es war kein Englisch! Folglich konnte keiner der Entwickler etwas damit anfangen.

Anstatt der KI zu überlassen wie sie kommuniziert und sich optimiert, zog man den Stecker. Keine Ahnung, aber hier gibt es einen Begriff: dilettantisch. Sollen sie doch froh sein, dass so etwas passiert, ich hätte das jetzt eher bei Google oder Amazon verortet. So richtig geheuer scheint mir diese Geschichte bis heute nicht.

An dieser Stelle kann ich nur wieder empfehlen: es wird alles nur halb so heiß gegessen, wie es gekocht wird. Schließlich war/ist Sommerpause und diese Meldung gehört eindeutig zu diesen „Schießen wir es raus!“-Meldungen.

Aber auch sonst ist gerade mächtig was los: Bitcoin.de gibt Nutzerdaten an die Polizei ohne richterlichen Beschluss weiter. Ein Durchbruch wurde (dank CRISPR…) vermeldet, dass es bald keine Menschen mehr mit Erbkrankheiten gibt. Und dieser Hyperloop-Pod fluppt scheinbar auch. Dito, die Zeit wird immer knapper, je älter man wird: href.ninja, für die tägliche Dosis Wahnsinn.

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

howto: eigenes privates ethereum-netzwerk

Hinter Bitcoin ist Ethereum die Kryptowährung mit dem höchsten Marktwert. Wenngleich wir heute noch auf _die_ Killer-App warten, das Meiste sind doch nur Coin-Börsen & Wallets, so ist Ethereum in der Hinsicht vielversprechend, als dass die Währung als „turing complete“ gilt, man kann also im Gegensatz zu Bitcoin dafür und damit „richtig programmieren“.

Mit der folgenden Anleitung bauen wir uns heute ein eigenes privates Ethereum-Netzwerk!

Ethereum Logo Portrait Black X-Small

WARNUNG: die Durchführung des Tutorials geschieht auf eigene Gefahr. Ich übernehme keinerlei Garantie dass irgendwas funktioniert! Auch solltet ihr darauf achten, dass ihr eure eigenen Ethereum von diesen erstellten Ethereum getrennt aufbewahrt. Das Tutorial soll dazu dienen, a) für Ethereum zu programmieren und richtet sich an Entwickler, b) einen einfachen „smart contract“ aufzusetzen, sowie c) das wohl Wichtigste, zu verstehen, wie Ethereum funktioniert.

Los geht’s! 🙂

1. Vorbereitungen

Ihr braucht Zugang zu einem eigenen Server-Bereich und den geth („Go Ethereum Client“). In dieser Anleitung nehmen wir mal an, ihr betreibt einen Ubuntu-Server. Hier findet ihr die Anleitung für die geth-Installation unter Ubuntu: geth installieren. Ferner solltet ihr um minen zu können mindestens 2GB RAM bereitstellen.

Das private Netzwerk wird „gizmeodoteu“ genannt. Es ist aufrufbar unter der Fake-IP-Adresse 101.102.103.104.

Öffnet nun ein Konsolenfenster, loggt euch über SSH in Ubuntu ein und erstellt ein Arbeitsverzeichnis:

ssh root@101.102.103.104
mkdir gizmeodoteu
cd gizmeodoteu
mkdir data
mkdir source

2. Generierung des Genesis-Blocks

Der Genesis-Block ist der allererste Block jeder Blockchain und die Parameter sind in der Datei genesis.json definiert. Die Datei speichern wir ab unter /root/gizmeodoteu/genesis.json. Hier der Inhalt der Datei:

{
"config": {
"chainId": 15,
"homesteadBlock": 0,
"eip155Block": 0,
"eip158Block": 0
},

"alloc" : {
"0x0000000000000000000000000000000000000001": {"balance": "111111111"},
"0x0000000000000000000000000000000000000002": {"balance": "222222222"}
},

"coinbase" : "0x0000000000000000000000000000000000000000",
"difficulty" : "0x00001",
"extraData" : "",
"gasLimit" : "0x2fefd8",
"nonce" : "0x0000000000000209",
"mixhash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"timestamp" : "0x00"
}

Hierbei steht chainId=1 für das Ethereum-Hauptnetzwerk. Daher ist es wichtig eine eigene chainId für euer privates Netzwerk zu nehmen, damit euer privates Netzwerk die Blockchain nicht mit der offiziellen verwechselt.
Zum Testen und für ein allgemein besseres Verständnis, setzen wir die Schwierigkeit auf einen niedrigen Wert. Auch sollte ein einzigartiger Wert für nonce gewählt werden. Über das Feld alloc werden Accounts mit Ether (die Ethereum-Währung) vorgefüllt.

Geht nun in euer Verzeichnis, wo ihr die genesis.json abgelegt habt und initialisiert den bootnode. Das ist der Knoten, mit welchem sich euer Client mit dem privaten Netzwerk verbinden und auch mit anderen Knoten kommunizieren kann:

cd /root/gizmeodoteu/data
geth --datadir=/root/gizmeodoteu/data init /root/gizmeodoteu/genesis.json
bootnode --genkey=boot.key
bootnode --nodekey=boot.key

3. Neuen Account erstellen und Kontostand prüfen

Öffnet ein neues Konsolenfenster und wechselt über SSH auf euren virtuellen Server:

ssh root@101.102.103.104
geth attach /root/gizmeodoteu/data/geth.ipc
> eth.accounts

Natürlich gibt es noch keine Adressen von Konten. Den ersten Account eröffnen wir nun. Ersetzt „meinPW“ mit einem starken Passwort, bewahrt dieses an einem sehr sicheren Ort auf. Ethereum vergibt nicht: ohne dieses Passwort werdet ihr niemals mehr Zugang zu eurem Account haben:

> personal.newAccount("meinPW")
> web3.fromWei(eth.getBalance(eth.accounts[0]), "ether")

Speichert eure Adresse gut ab, diese beginnt mit dem Präfix 0x. Auch gibt es noch keine Ether in diesem Account, dazu kommen wir noch. Natürlich ist das geminte Ether hier nur nützlich in eurem privaten Netzwerk.

4. Im privaten Netzwerk minen

Das Minen hier hat doppelten Zweck: Ether erzeugen um die Transaktion durch gas, eine Ethereum-Untereinheit, zu betreiben. Zudem führt das Minen eure Transaktionen in die Blockchain.

Öffnet ein neues Konsolenfenster und verbindet euch zu eurem privaten Server:

ssh root@101.102.103.104
geth --datadir=/root/gizmeodoteu/data --mine --minerthreads=1 --etherbase=0x...

Der Parameter etherbase hier spezifiziert die Zieladresse, wohin eure durch das Mining generierten Ether gesendet werden sollen. Hier steht eure Wallet-Adresse aus Schritt 3. Wenn ihr nun den Kontostand erneut checkt (siehe Schritt 3), solltet ihr eine große Zahl angezeigt bekommen. Gratulation! Ihr seid nun Ether-Milliardär!

Klar, diese generierten Ether sind nur wertvoll innerhalb eures privaten Netzwerks. Trotzdem geil! Ihr wisst nun, wie ihr für Ethereum entwickeln könnt und _das_ ist wirklich unbezahlbar.

5. Einen einfachen Vertrag kompilieren

Die offizielle Dokumentation zu Ethereum erwähnt nicht, dass das Kompilieren über solC nicht mehr via RPC möglich ist. Alle Tutorials, die darauf aufbauen, enden in einer Art Fass ohne Boden. Es gibt wohl 2 Wege Verträge zu kompilieren, es ist für das eigene Verständnis wichtig, beide mal versucht zu haben.

Als Erstes installiert ihr den Kommandozeilen-Compiler solC:

sudo add-apt-repository ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install solc

Öffnet nun erneut ein Konsolenfenster, verbindet euch über SSH mit eurem Server und navigiert zum Verzeichnis, wo euer Quellcode abgelegt wird:

cd /root/gizmeodoteu/source

Speichert den folgenden „Begrüssungs“-Vertrag in /root/gizmeodoteu/greeter.sol:

contract mortal {

/* Variable "owner" vom Typ address definieren */
address owner;

/* diese Funktion wird bei Initialisierung ausgeführt und setzt den Besitzer des Vertrags */
function mortal() { owner = msg.sender; }

/* Funktion, um die Investionen des Vertrags wiederherzustellen */
function kill() { if (msg.sender == owner) selfdestruct(owner); }
}

contract greeter is mortal {
/* Variable "greeting" vom Typ string definieren */
string greeting;

/* das hier wird ausgeführt, wenn der Vertrag aufgerufen wird */
function greeter(string _greeting) public {
greeting = "Hallo, Welt!";
}

/* Hauptfunktion */
function greet() constant returns (string) {
return greeting;
}
}

Jetzt kompilieren wir den Vertrag mit solC:

solc --bin --abi -o /root/gizmeodoteu/source /root/gizmeodoteu/source/greeter.sol

Das Setzen von bin und abi sagen dem Compiler, dass „Ethereum Virtual Machine (EVM)“-Bytecode und eine Datei Application Binary Inferface (ABI) erstellt werden sollen. Mit -o legt man wie üblich ein Ausgabeverzeichnis fest, welches mit der zweiten Angabe des Verzeichnisses mit einer *.sol-Datei abgeschlossen wird.

Die Kompilierung hier erzeugt zwei Dateien:

– eine EVM-Datei, erkennbar an der Endung *.bin. Diese entspricht dem Vertrags-Bytecode, der vom webbasierten Compiler generiert wird; dieser ist einfacher zu verwenden und wird weiter unten vorgestellt.

– eine ABI-Datei, erkennbar an der Endung *.abi: stellt euch das application binary interface als eine Art Vorlage für den Vertrag vor. Das erleichtert die Kommunikation von euch und anderen mit dem Vertrag, sobald er sich in der Blockchain befindet.

Öffnet beide Dateien nun mit nano oder einem anderen Texteditor eurer Wahl. Indem ihr versteht, was darin steht, werdet ihr weniger Mühe damit haben eure Verträge zu veröffentlichen und mit ihnen zu interagieren.

Alternativ dazu könnt ihr auch den Online-Compiler benutzen. Durch einfaches Copy&Paste nimmt dieser euch die Arbeit ein bisschen ab. Jedoch sind beide Methoden gleichwertig.

Kopiert dazu einfach den Text aus greeter.sol von oben in den Online-Compiler. Wartet einen Moment und klickt dann auf den Link „Contract details…“. Der Inhalt des Felds Bytecode sollte mit dem aus der Datei greeter.bin übereinstimmen. Das Selbe gilt für das Feld Interface aus der Datei greeter.abi.

6. Einen „Begrüssungs“-Vertrag in eurem privaten Netzwerk veröffentlichen

Kopiert den Inhalt des Feldes Web3 deploy in den Online-Compiler. Fügt den Inhalt in einen Texteditor eures PCs und achtet auf die hervorgehobenen Bereiche:

var _greeting = 'gizmeoDOTeu rockt!';

var browser_ballot_sol_greeterContract = web3.eth.contract([{"constant":false,"inputs":[],"name":"kill","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"greet","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"inputs":[{"name":"_greeting","type":"string"}],"payable":false,"type":"constructor"}]);

var browser_ballot_sol_greeter = browser_ballot_sol_greeterContract.new(

_greeting,

{

from: web3.eth.accounts[0],

data: '0x6060604052341561000f57600080fd5b6040516103dd3803806103dd833981016040528080518201919050505b5b336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b6040805190810160405280600d81526020017f48656c6c6f2c20576f726c642100000000000000000000000000000000000000815250600190805190602001906100b99291906100c1565b505b50610166565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061010257805160ff1916838001178555610130565b82800160010185558215610130579182015b8281111561012f578251825591602001919060010190610114565b5b50905061013d9190610141565b5090565b61016391905b8082111561015f576000816000905550600101610147565b5090565b90565b610268806101756000396000f30060606040526000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806341c0e1b514610049578063cfae32171461005e575b600080fd5b341561005457600080fd5b61005c6100ed565b005b341561006957600080fd5b61007161017f565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100b25780820151818401525b602081019050610096565b50505050905090810190601f1680156100df5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561017c576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16ff5b5b565b610187610228565b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561021d5780601f106101f25761010080835404028352916020019161021d565b820191906000526020600020905b81548152906001019060200180831161020057829003601f168201915b505050505090505b90565b6020604051908101604052806000815250905600a165627a7a7230582069d50e4318daa30d3f74bb817c3b0cb732c4ec6a493eb108266c548906c8b6d70029',

gas: '1000000'

}, function (e, contract){

console.log(e, contract);

if (typeof contract.address !== 'undefined') {

console.log('Contract mined! address: ' + contract.address + ' transactionHash: ' + contract.transactionHash);

}

})

Das oben abspeichern als myContract.js.

Bevor ihr fortfahrt prüfen, dass a) euer Kontostand nicht 0 ist und b) euer Account entsperrt ist. Ist der Kontostand zu niedrig oder der Account gesperrt, könnt ihr den Vertrag nicht veröffentlichen. Deshalb solltet ihr die obigen Schritte nochmals abarbeiten, um Ether zu minen und entsperrt dann euren Account wie folgt (ersetzt „meinPW“ mit eurem eigenen von oben):

Öffnet ein neues Konsolenfenster:

ssh root@101.102.103.104
geth attach /root/gizmeodoteu/data/geth.ipc
> web3.fromWei(eth.getBalance(eth.accounts[0]), "ether")
> personal.unlockAccount(eth.accounts[0], "meinPW")

Bitte nicht abschalten, denn es wird wichtig: auch hier gibt es kein Update der Dokumentation zu Ethereum, daher gibt es Verwirrungen, wie man Verträge kompiliert. Beachtet, dass die Funktion web3.eth.contract() ein Argument braucht. Das ist das selbe, wie die Datei greeter.abi, die wir mit dem solC erstellt haben. Das Feld data ist gleichbedeutend mit dem EVM-Bytecode der Datei greeter.bin. Der einzige Unterschied ist wieder das Präfix 0x.

Jetzt wird der Vertrag öffentlich gemacht:

loadScript(myContract.js)

Die Ausgabe sollte ungefähr so aussehen:

Contract mined! address: 0x4000737c8bd7bbe3dee190b6342ba1245f5452d1 transactionHash: 0x0a4c798467f9b40f2c4ec766657d0ec07c324659ea76fcc9c8ad28fc0a192319

Glückwunsch! Euer Vertrag „lebt“ und ist zu finden unter der Adresse 0x4000737c8bd7bbe3dee190b6342ba1245f5452d1 eurer privaten Blockchain.

Notiert euch diese, denn sowohl ihr oder auch andere werden diese brauchen, wenn ihr damit interagieren wollt.

Falls es nicht funktioniert hat: stellt sicher, dass ihr aktiv in einem anderen Fenster minet, damit die Transaktion in die Blockchain geführt werden kann.

7. Mit dem Vertrag interagieren

Auch hier gibt es noch keine Updates der offiziellen Ethereum-Doku. Die beschriebenen Funktionen werden schon nicht mehr benutzt. Startet erneut geth und versucht Folgendes:

> var abi = '[{"constant":false,"inputs":[],"name":"kill","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"greet","outputs":[{"name":"","type":"string"}],"payable":false,"type":"function"},{"inputs":[{"name":"_greeting","type":"string"}],"payable":false,"type":"constructor"}]'
> var abi = JSON.parse(abi)
> var contract = web3.eth.contract(abi)
> var c = contract.at("0x4000737c8bd7bbe3dee190b6342ba1245f5452d1")
> c.greet()

Mit den ersten drei Eingaben legt ihr fest, wie der Vertrag laut ABI aussieht. Die Methode contract.at() braucht als Übergabeparameter die Adresse, wo euer Vertrag residiert. Ihr solltet nun die folgende Ausgabe sehen:

gizmeoDOTeu rockt!

Hinweis: geth bekommt Schnupfen, sobald eine eurer Eingaben illegale Zeichen beinhaltet, siehe:

“ (illegal) is not equal to " (legal)

und

‘ (illegal) is not equal to ' (legal)

9. Fazit

Wir haben nun mehr als nur kurz mal reingeschnuppert in Ethereum: wir haben ein eigenes (privates) Netzwerk aufgesetzt und sogar einen eigenen „smart contract“ kompiliert. Zudem haben wir Sackgassen der offiziellen Dokumentation vermieden. Wir haben ferner gesehen, wie man einen Vertrag veröffentlicht (deploy) und mit diesem interagiert.
Solltet ihr je Mist gebaut haben und müsst nochmals neu anfangen, startet „einfach“ euren Server neu und löscht eure Blockchain:

rm -R /root/gizmeodoteu/data/geth/chaindata

[via]

10. Ausblick

Die smart contracts sind, was Ethereum so stark macht. Durch diese Eigenschaft entfällt die Stelle des Vermittlers, Verträge werden dadurch fälschungssicher und günstig. Nicht nur Notare werden zukünftig dadurch überflüssig. smart contracts haben das Zeug dazu, ganze Institutionen, egal ob privat oder staatlich, zu ersetzen.

Ferner ist Ethereum „turing complete“: diese Eigenschaft besitzt das Bitcoin-Protokoll nicht. Dadurch kann man für Ethereum relativ leicht selbst Anwendungen entwickeln. Wer schonmal JavaScript programmiert hat, wird sich hier prima zurecht finden. Vielleicht hilft dieses Tutorial ja, mal mit einer anderen Anwendung an den Start zu gehen, als nur Wallets oder Coin-Börsen! 🙂

Falls euch das Tutorial gefallen hat, spendet mir doch ein paar Bitcoin! Die Adresse findet sich bei jedem Bitcoin-Button überall auf gizmeo.eu verstreut! Vielen Dank für die Aufmerksamkeit und happy hacking!

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^

chinas bitcoin-fabriken

Der Grund, warum wir heute mit unseren USB-Minern keine Bitcoin mehr abgreifen können:

Nachtschicht in einer Bitcoin-Fabrik in China
(Nachtschicht in einer Bitcoin-Fabrik in China, via qz.com)

QUARTZ hat eine schöne Photoserie gemacht zu Bitcoin-Fabriken in China: https://qz.com/1026605/photos-chinas-bitcoin-mines-and-miners/.

Gezeigt werden seltene Einblicke in die technische Ausrüstung dieser Fabriken und wie die Menschen dort arbeiten.

Alles Hightech, alles 21. Jahrhundert, und doch sieht so heute Drecksarbeit aus. Daran werden wir uns gewöhnen müssen und wohl schnell auch gewöhnen können. Geschürft wird heute nicht mehr unter Tage, statt geschwärzter Gesichter gibt es nun Zimmer voller Polystyrol, in welchem die einzelnen Miner geliefert wurden, bevor man diese zu einem oder mehreren Petahash-Netzen zusammen schloss. Was China mit dieser Macht anstellen wird; daran wird sich der Westen weniger gewöhnen können…

Flattr this!
Bitcoin-Spenden hier akzeptiert ^^