Begriff
Web3
Warum wichtig?
Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.
Die Evolution des Internets:
- Web 1.0 (Read): Statische Seiten. Nur lesen. (1990-2004). "Einkaufskatalog".
- Web 2.0 (Read-Write): Social Media. User erstellen Content. Aber die Plattformen (Facebook, Google) besitzen die Daten und kassieren das Geld. (2005-heute). "Datensilo".
- Web3 (Read-Write-Own): Dezentral. Du besitzt deine Daten (im Wallet). Du loggst dich nicht mit "Google" ein, sondern mit deinem Private Key. Wenn du ein Bild auf Instagram 3.0 postest, gehört es dir (NFT), nicht Zuckerberg.
Merksatz: Die Vision eines neuen, dezentralen Internets, das auf Blockchains basiert und Benutzern Eigentum an ihren Daten und Identitäten zurückgibt.
"Login with Wallet" (Metamask).
- Social: Lens Protocol. Dein "Follower-Graph" gehört dir. Wenn du die App wechselst, nimmst du deine Follower mit.
- Browsing: Brave Browser. Blockiert Tracker, belohnt dich mit Krypto (BAT) fürs Werbung schauen.
- Storage: IPFS / Arweave. Dateien, die nie gelöscht werden können (Zensurresistenz).
1. Das Identitäts-Problem (DID)
Decentralized Identifiers. Heute hast du 50 Logins. Web3-Vision: Eine Identität ("Soulbound Token" oder DID), die du überall hin mitnimmst. Enthält deinen Uni-Abschluss, deinen Führerschein, deinen Ruf. Verifiziert durch Kryptografie (Zero Knowledge Proofs).
2. Kritik
Derzeit oft noch sehr zentralisiert. Du nutzt Metamask (Firma ConsenSys). Metamask fragt Infura (Server von ConsenSys), was auf der Blockchain steht. Wenn Infura down ist, ist dein Web3 kaputt. Moxie Marlinspike (Signal-Gründer) kritisierte das stark ("Web3 ist nur Web2 mit Krypto-Marketing").
1. Smart Contract State & Merkle Patricia Tries
Technisch gesehen ist Web3 eine einzige riesige State Machine. Alle Daten (Tokens, Posting-Inhalte, Besitzverhältnisse) liegen in einem globalen Baum (Merkle Tree). Wenn ein Web3-Browser deine Token-Anzahl wissen will, fragt er nicht einfach eine SQL-Tabelle. Er fordert einen kryptografischen Beweis an, dass deine Balance Teil der Wurzel (Root Hash) des aktuellen Blocks ist. Das macht Datenmanipulation durch Hacker faktisch unmöglich, solange die Blockchain selbst (durch Miner/Staker) gesichert ist.
2. Account Abstraction (ERC-4337)
Das größte Problem von Web3 war bisher: "Hast du deinen Key verloren, ist alles weg." Account Abstraction löst das. Dein Wallet ist kein privater Schlüssel mehr, sondern ein Mini-Programm (Smart Contract). Das erlaubt Features wie:
- Social Recovery: Deine Freunde können dir helfen, den Zugriff wiederherzustellen.
- Gasless Transactions: Eine Firma (z. B. ein Game-Publisher) bezahlt die Gebühren für dich.
- Multi-Sig: Erst wenn du auf dem Handy UND am PC bestätigst, wird Geld gesendet. Dies ist der entscheidende Schritt, um Web3 von "Hacker-Nische" zu "Massenmarkt-tauglich" zu machen.
3. Das "Oracle"-Dilemma
Web3 hat ein fundamentales Problem: Blockchains können nicht nach draußen gucken. Ein Smart Contract weiß nicht, ob es in Berlin regnet oder ob Bayern München gewonnen hat. Dafür braucht man Oracles (wie Chainlink). Oracles füttern Daten von außen in die Blockchain ein. Sicherheitsrisiko: Wenn das Oracle lügt (oder gehackt wird), trifft der Smart Contract falsche Entscheidungen (z. B. zahlt eine Versicherungssumme fälschlicherweise aus). Web3-Architektur besteht daher oft zu 10% aus Blockchain-Code und zu 90% aus Logik, wie man den Datenquellen der Außenwelt vertrauen kann.
Quick-Check
Wann kommt es?
Es ist schon da, aber noch nischig und kompliziert (UX-Horror). Massenadoption braucht bessere Bedienbarkeit ("Account Abstraction").Wird Google sterben?
Unwahrscheinlich. Web2 und Web3 werden verschmelzen. Google wird Blockchain-Features integrieren.Ist es teuer?
Jede Aktion (Like, Post) auf der Blockchain kostet Gas. Das ist für Social Media unbrauchbar. Deshalb braucht man "Layer 2" Lösungen (billig/schnell) oder spezielle App-Chains.