Dieses Blog durchsuchen

Mittwoch, 9. Januar 2019

Die Rettung des Internet naht

Das (kostenlose) Internet offenbart sich heute als das, als was es immer gedacht war: Als Instrument der Kontrolle der Welt. Und in den zwei Jahrzehnten, seitdem dieses Instrument besteht, haben die Hauptakteure alles unternommen, um über ein "Gratis-Internet" Programme und Instrumente zu schaffen, die über Versprechungen vorgingen, um Ihnen die Kontrolle über die eigene Identität zu nehmen. Sie zu manipulieren, zu kontrollieren, zu steuern. Die Giganten des Internet (die einen Zentralisierungseffekt erkennen lassen, der für den Kapitalismus so überaus typisch ist) sind aber auch die Feinde der Zukunft jedes Volkes, damit der gesamten (nicht nur westlichen) Welt, die wie jede Zukunft auf Freiheit und Wahrheit und damit erst möglichem schöpferischem Tun beruht.

Weil es mittlerweile dagegen seriösen Widerstand gibt. Es gibt Alternativkonzepte für das Internet, die auf eine wirkliche Dezentralisierung und damit Unsteuerbarkeit hinauslaufen. Und denen widmet sich dieser Artikel, den der VdZ frech aus William M. Briggs Blog übernimmt. Denn was würde passieren, wenn Sie, werter Leser und Internet-Benutzer, ihre Identität völlig verschleiern könnten? Was in dem Moment geschieht, in dem die Computertechnologie sich von der Internettechnologie abkoppeln kann, nicht mehr jedes Programm auf einen zentralen Quellpunkt zuarbeitet.

Haben wir dafür aber überhaupt eine Möglichkeit? Ja, werter Leser, die gibt es, und es wird sie bald noch mehr geben. Dann wird das Internet wirklich revolutioniert werden. Und die Großen werden fallen, das kann man sagen, wenn sich das durchsetzt. Und es wird sich durchsetzen. 

Es ist eine Technologie, die auf dem technischen Prinzip des "Bitcoin" aufbaut. Wo zum Beispiel kein Posting mehr gelöscht werden könnte, weil der Aufwand dafür gewaltig würde. Denn schon heute brauchen Bitcoins und ähnliche Dezentralisierungslösungen elektrischen Strom, der ein Vielfaches der jährlichen Elektrizitätsaufwendungen von ganz Dänemark beträgt. Was würden erst Lösungen brauchen, die das unterbinden wollten?

Aber die für manche Augen so seltsam wirkende Destruierung unserer Stromversorgung enthält eine bemerkenswerte Konnotation: Weniger Strom heißt weniger Selbstkontrolle im Internet.

Noch wird das alles etwas Zeit brauchen, und das Imperium wird zurückschlagen, seine Anteile und Absichten zu wahren versuchen, dessen können wir gewiß sein. Aber wir dürfen hoffen, daß die seinsgerechte Haltung auch ein seinsgerechteres Denken hervorbringt, das als Licht dem Dunkel des Bösen zu wehren vermag. "Urbit" soll, so die Entwickler, die volle Kontrolle des Browsers wie auch des Internetganges durch den Benutzer erlauben. Dabei soll es mit sämtlichen bisherigen Softwarelösungen umgehen können.

Ziel ist, daß nichts geschieht als das, was beabsichtigt ist. Die persönliche Identität, der eigene PC ist in keinem Fall mehr zurück verfolgbar oder direkt erreichbar (wenn es der VdZ richtig verstanden hat). Sie ist wie vom Internet abgehängt, denn "Urbit" baut eine Kulisse davor auf. Das wird das gesamte Internet, das nichts als ein riesiges Geschäft ist, auf den Kopf stellen.

Wir werden berichten, sobald das neue System betriebsbereit ist.



Recently, Tim Berners-Lee, the creator of the world-wide web, announced a new company called Inrupt, which will promote the use of a computer language named Solid. Solid allows software developers to create a "Solid Pod," which will contain user identities that will be completely under the user's control.
Another project, called Blockstack, already exists as a decentralized web browser. When you use the Blockstack browser, your personal identity and information, as well as other features, are fully under your control. A blockchain is being used as a depository. There are a number of working applications. A large website called OpenBazaar is a decentralized online marketplace that uses the Blockstack identity system. OpenBazaar is not owned by anyone. You download the software and either set up a store or shop in an existing store. Escrow systems are available to guarantee deliveries and payments. And all payments are made in cryptocurrencies.
Blockstack has its own domain name registry. To go to a Blockstack website means to use a name that you cannot find on the regular Internet. And the BNS (the Blockstack Name System), unlike the Internet's domain registry, is a decentralized system.
However, the startup called Urbit is undoubtedly the most ambitious attempt to create a new Internet. For the moment, Urbit is keeping a low profile. Although Urbit provides detailed information about itself, this information tends toward the technical. And since Urbit is being constructed using a radically new kind of software, even that technical information tends to confuse those with conventional software expertise. Urbit is a different kind of animal.
The key difference between Blockstack and Urbit is that the Blockstack browser replaces the top layer of the current Internet protocol in its control of your identity. But Urbit is creating a complete replacement for the Internet, although it will continue to run "on top" of the basic protocol. More radically, Urbit plans to completely erase the difference between the software that runs its Internet and the software that will run your personal computer. The Urbit computer operating system and the Urbit Internet form a single software program. Every other Internet protocol (for example, the email protocol) as well as every software program is to be merged in this single system. It is the user of the personal computer who will control this system.
To say that this is ambitious would be to understate the matter. Using today's software, it is would be an impossible task. Today, our computer operating systems alone consist of millions of lines of code. The interoperability of a computer operating system with other software and with Internet protocols would create an unending maze of code that would be impossible to complete or implement.
However, Urbit's core is a completely new system of code. It is also a vast simplification of code. And merging today's separate software systems into a single program is also a radical simplification. Nor is Urbit merely a theoretical idea. Urbit exists and is in prolonged testing. Amazingly, Urbit is only thirty thousand lines of code.
According to Galen Wolfe-Pauly, the CEO of Tlon, Urbit's parent company:
Urbit is a complete, clean-slate system software stack: a non-lambda interpreter (Nock), a functional language (Hoon), and an event-driven OS (Arvo), with its own encrypted protocol (Ames), typed revision control (Clay), reactive web server (Eyre) and functional build system (Ford). The full system, including basic apps, is only 30,000 lines of Hoon.
Urbit is a network. And the network is divided into three basic levels. The first two control the underlying code. At this level, the users are divided into Galaxies and Stars. The third level, called Planets, is everyone else. At its fullest implementation, Urbit can accommodate 256 Galaxies, 65,536 stars (or 256 stars per galaxy), and a little over four billion Planets (or 65,536 planets per star).
Thus the single point of centralization in the Urbit system lies in the necessity to be able to repair and to update the underlying kernel. And this is the job of Galaxies and Stars. However, adopting code changes is a matter of choice. If a Planet, for example, does not like the governance of its Star, it can change Stars. And Stars can change Galaxies. Urbit is a floating, digital republic.
Urbit is a fascinating project, but at this point a very private project. It is not known when it will be officially opened to the public.
Jefferson White has a website at jeffersonwhite.com. He is most recently the author of Destroying Progressivism: A Strategy, an overview of the radical decentralization being created by the current technological revolution.


Ins Deutsche übersetzt:




Vor kurzem kündigte Tim Berners-Lee, der Schöpfer des World Wide Web, eine neue Firma namens Inrupt an, die die Verwendung einer Computersprache namens Solid fördern wird. Mit Solid können Softwareentwickler einen "Solid Pod" erstellen, der Benutzeridentitäten enthält, die vollständig unter der Kontrolle des Benutzers stehen.

Ein anderes Projekt namens Blockstack existiert bereits als dezentraler Webbrowser. Wenn Sie den Blockstack-Browser verwenden, haben Sie Ihre persönliche Identität und Informationen sowie andere Funktionen vollständig unter Ihrer Kontrolle. Eine Blockchain wird als Depot verwendet. Es gibt eine Reihe von Arbeitsanwendungen. Eine große Website namens OpenBazaar ist ein dezentraler Online-Marktplatz, der das Blockstack-Identitätssystem verwendet. OpenBazaar gehört niemandem. Sie laden die Software herunter und richten entweder ein Geschäft oder ein Geschäft in einem vorhandenen Geschäft ein. Escrow-Systeme stehen zur Verfügung, um Lieferung und Zahlung zu garantieren. Und alle Zahlungen erfolgen in Kryptowährungen.

Blockstack hat eine eigene Domainnamen-Registry. Um zu einer Blockstack-Website zu gelangen, müssen Sie einen Namen verwenden, den Sie im normalen Internet nicht finden können. Und das BNS (Blockstack Name System) ist im Gegensatz zu der Domain-Registrierung des Internets ein dezentrales System.

Das Startup namens Urbit ist jedoch zweifellos der ehrgeizigste Versuch, ein neues Internet zu schaffen. Im Moment bleibt Urbit zurückhaltend. Obwohl Urbit detaillierte Informationen über sich selbst liefert, tendieren diese Informationen eher zu technischen Zwecken. Und da Urbit mit einer völlig neuen Art von Software erstellt wird, können selbst diese technischen Informationen diese mit herkömmlicher Software-Expertise verwechseln. Urbit ist eine andere Art von Tier.

Der Hauptunterschied zwischen Blockstack und Urbit besteht darin, dass der Blockstack-Browser die oberste Schicht des aktuellen Internetprotokolls bei der Kontrolle Ihrer Identität ersetzt. Aber Urbit schafft einen vollständigen Ersatz für das Internet, obwohl es weiterhin "über" das Basisprotokoll laufen wird. Noch radikaler plant Urbit, den Unterschied zwischen der Software, die das Internet betreibt, und der Software, die auf Ihrem PC ausgeführt wird, vollständig zu beseitigen. Das Urbit-Computerbetriebssystem und das Urbit-Internet bilden ein einziges Softwareprogramm. Jedes andere Internet-Protokoll (z. B. das E-Mail-Protokoll) sowie jedes Softwareprogramm ist in dieses System einzubinden. Es ist der Benutzer des Personal Computers, der dieses System steuert.

Zu sagen, dass dies ehrgeizig wäre, würde die Angelegenheit unterschätzen. Mit der heutigen Software wäre dies eine unmögliche Aufgabe. Heute bestehen unsere eigenen Computerbetriebssysteme aus Millionen Codezeilen. Die Interoperabilität eines Computerbetriebssystems mit anderer Software und Internet-Protokollen würde zu einem endlosen Code-Labyrinth führen, der nicht vollständig ausgeführt oder implementiert werden könnte.

Der Kern von Urbit ist jedoch ein völlig neues Codesystem. Es ist auch eine große Vereinfachung des Codes. Die Vereinigung heutiger separater Softwaresysteme in einem einzigen Programm ist ebenfalls eine radikale Vereinfachung. Weder Urbit ist nur die theoretische Idee. Urbit existiert und befindet sich in einem längeren Test. Erstaunlicherweise besteht Urbit aus nur 30.000 Codezeilen.

Laut Galen Wolfe-Pauly, CEO von Tlon, der Muttergesellschaft von Urbit:

Urbit ist ein vollständiger Clean-Slate-System-Software-Stack: ein Nicht-Lambda-Interpreter (Nock), eine Funktionssprache (Hoon) und ein ereignisgesteuertes Betriebssystem (Value) mit einem eigenen, verschlüsselten Protokoll (Ames), typisierter Revisionskontrolle (Clay), reaktiver Webserver (Eyre) und Functional Build System (Ford). Das vollständige System, einschließlich Basis-Apps, umfasst nur 30.000 Zeilen von Hoon.

Urbit ist ein Netzwerk. Das Netzwerk ist in drei Grundebenen unterteilt. Die ersten beiden steuern den zugrunde liegenden Code. Auf dieser Ebene werden die Benutzer in Galaxien und Sterne unterteilt. Die dritte Ebene, genannt Planets, ist alle anderen. Urbit bietet Platz für 256 Galaxien, 65.536 Sterne (oder 256 Sterne pro Galaxie) und etwas mehr als vier Milliarden Planeten (oder 65.536 Planeten pro Stern).

Der zentrale Punkt der Zentralisierung im Urbit-System besteht daher in der Notwendigkeit, den zugrunde liegenden Kernel reparieren und aktualisieren zu können. Und das ist die Aufgabe von Galaxies und Stars. Die Übernahme von Codeänderungen ist jedoch eine Frage der Wahl. Wenn ein Planet beispielsweise die Steuerung seines Sterns nicht mag, kann er Sterne ändern. Und Sterne können Galaxien verändern. Urbit ist eine schwebende, digitale Republik.

Urbit ist ein faszinierendes Projekt, aber an diesem Punkt ein sehr privates Projekt. Es ist nicht bekannt, wann es offiziell der Öffentlichkeit zugänglich gemacht wird.

Jefferson White hat eine Website unter jeffersonwhite.com. Zuletzt ist er der Autor von Destroying Progressivism: Eine Strategie, ein Überblick über die radikale Dezentralisierung, die durch die gegenwärtige technologische Revolution geschaffen wird.







*201118*