Genau wie mein täglicher Trott als Online-Motorrad-Taxifahrer (lokal bekannt als ojol) hat jede einzelne Fahrt einen Startpunkt. Egal, ob ich einen Fahrgast zu einem belebten Bahnhof bringe, dem Flughafen entgegenraste oder eine warme Bestellung sicher ausliefere – jedes einzelne Ziel erfordert von mir, die Gasgriff das allererste Mal zu betätigen. Es beginnt immer mit diesem ersten Schritt. Für meine Freunde auf der ganzen Welt, die vielleicht nicht wissen, wie ein Motorrad-Taxifahrer aussieht, hier ist ein Einblick in unsere alltägliche Realität

Wie du siehst, ist das unser Wartebereich. Die meisten vertreiben sich die Zeit mit Plaudern oder scrollen auf ihren Handys zur Unterhaltung. Aber genau wie bei meinem Job braucht man einen Startpunkt, um Web3 zu meistern. Gestern habe ich meinen allerersten Schritt in die Grundlagen der Blockchain gemacht. Heute, während in der Ruhe zwischen meinen Fahrten, habe ich wieder den Gashebel betätigt und die nächste Stufe erreicht. Hier ist mein strukturiertes Lerntagebuch für heute.


In meinem letzten Eintrag haben wir darüber gesprochen, wie Web3 die Macht weg von zentralen Giganten verschiebt. Aber wie geschieht das eigentlich unter der Haube? Heute bin ich in das unsichtbare Rückgrat der Blockchain eingetaucht: Peer-to-Peer (P2P)-Netzwerke und das Kernprinzip der Unveränderlichkeit. Teil 1: Peer-to-Peer (P2P)-Netzwerke — Das unsichtbare Rückgrat In traditionellen Systemen verlassen wir uns auf eine Client-Server-Architektur. Stell dir eine klassische Bank vor: Sie besitzt einen zentralen Server, und wir (die Clients) müssen ihre Erlaubnis einholen, um auf unsere Daten zuzugreifen oder unser Geld zu bewegen. Wenn ihr zentraler Server ausfällt oder gehackt wird, geht das gesamte System down. Die Blockchain schreibt dieses Blueprint komplett um — durch ein Peer-to-Peer (P2P)-Netzwerk. Was ist ein P2P-Netzwerk? Ein P2P-Netzwerk ist ein dezentralisiertes Netzwerk aus miteinander verbundenen Computern, den sogenannten Knoten (Nodes), die direkt miteinander kommunizieren. In dieser Struktur gibt es keinen Chef und keine zentrale Autorität. Jeder Knoten agiert sowohl als Client als auch als Server — das heißt, er kann sowohl Daten anfordern als auch Ressourcen für das Netzwerk bereitstellen. Wie es in der Blockchain funktioniert

  1. Verteiltes Ledger: Jeder aktive Knoten im Netzwerk führt eine identische Kopie des gesamten Blockchain-Ledgers.

  2. Broadcast und Validierung: Wenn eine Transaktion stattfindet, wird sie an alle Knoten im gesamten Netzwerk gesendet.

  3. Konsens: Die Knoten validieren die Transaktion unabhängig voneinander anhand von Regeln wie Proof of Work (PoW) oder Proof of Stake (PoS). Sobald sie verifiziert ist, wird die Transaktion dauerhaft der Kette hinzugefügt. Typen von P2P-Architekturen • Unstrukturiertes P2P: Knoten verbinden sich zufällig. Es ist zwar leicht aufzubauen, kann aber ineffizient sein, wenn man nach bestimmten Daten sucht. • Strukturiertes P2P: Verwendet spezielle Algorithmen (wie Distributed Hash Tables), um Knoten zu organisieren, wodurch Daten viel schneller gefunden und abgerufen werden können. • Hybrides P2P: Eine Mischung aus dezentralen Peer-Interaktionen und bestimmten zentralen Koordinator-Knoten, die das Indexing übernehmen.


    Teil 2: Unveränderlichkeit — In Stein Geschrieben Sobald Daten über ein P2P-Netzwerk laufen, treffen sie auf die zweite Säule der Blockchain: Unveränderlichkeit. Ganz einfach bedeutet Unveränderlichkeit: Sobald Daten in die Blockchain geschrieben wurden, sind sie für immer gesperrt. Sie können nicht verändert, manipuliert oder gelöscht werden. Wie Unveränderlichkeit durchgesetzt wird Im Gegensatz zu traditionellen Datenbanken, bei denen ein Administrator die Historie leicht bearbeiten oder löschen kann, erzwingt eine Blockchain permanente Aufzeichnungen durch drei Verteidigungsebenen:

  4. Kryptografisches Hashing: Jeder Block hat einen eindeutigen digitalen Fingerabdruck (Hash) und trägt außerdem den Hash des vorherigen Blocks in sich. Wenn ein böswilliger Akteur versucht, Daten in einem alten Block zu verändern, ändert sich sein Hash sofort. Dadurch wird die gesamte Kette gebrochen — und das löst innerhalb des Netzwerks sofort einen Alarm aus.

  5. Konsensvereinbarung: Um eine Änderung vorzunehmen, bräuchtest du die Zustimmung der Mehrheit der Knoten im Netzwerk — wodurch unautorisierte Manipulationen nahezu unmöglich werden.

  6. Massive Dezentralisierung: Da Tausende von Knoten exakt dieselbe Historie speichern, müsste ein Hacker Tausende Computer weltweit im exakt selben Millisekundenzeitfenster kompromittieren — eine Aufgabe, die sowohl mathematisch als auch wirtschaftlich unmöglich ist. Auswirkungen in der Praxis Unveränderlichkeit ist der Grund, warum die Blockchain weltweit für High-Stakes-Branchen vertraut wird: • Bitcoin: Verhindert, dass jemand dasselbe digitale Geld zweimal ausgibt. • Ethereum: Stellt sicher, dass, sobald ein Smart Contract bereitgestellt ist, die Vereinbarung genau wie programmiert ausgeführt wird — ohne menschliches Eingreifen. • Lieferkette: Unternehmen wie IBM und Walmart nutzen unveränderliche Ledger, um die exakte Bewegung von Lebensmitteln vom Hof bis in den Laden nachzuverfolgen, sodass Sicherheit und Verantwortlichkeit gewährleistet sind. Die Trade-Offs Obwohl Unveränderlichkeit eine beispiellose Sicherheit bietet, bringt sie strenge Herausforderungen mit sich: • Kein „Undo“-Button: Menschliche Fehler (z. B. wenn man Geld an die falsche Adresse sendet) lassen sich nicht rückgängig machen. • Wachsendes Speichervolumen: Da die unveränderliche Kette Tag für Tag länger wird, benötigen Knoten massive Speicherkapazitäten — das stellt die Skalierbarkeit vor Herausforderungen.


    Vergleich-Zusammenfassung Merkmal Zentraler Server (Web2) P2P-Netzwerk / Unveränderliche Blockchain (Web3) Datenspeicherung Auf einem einzelnen zentralen Server gespeichert Über tausende unabhängige Knoten verteilt Datenbearbeitung Kann von Admins geändert oder gelöscht werden Dauerhafte, unveränderliche Historie (Unveränderlich) Fehleranfälligkeit Hoheres Risiko (Wenn der Server stirbt, stirbt das System) Hohe Fehlertoleranz (Funktioniert auch, wenn Knoten ausfallen)


Ist das alles schwer zu lernen? Ja, absolut. Es ist verwirrend und mental anstrengend, stundenlang auf der Straße. Aber wir müssen hart arbeiten. Sei hart zur Welt — und die Welt wird sich dir weicher machen. Aber wenn du weich und schwach gegenüber den Herausforderungen der Welt bist, wird die Welt dich brutal behandeln. Ups... Moment mal, meine Freunde! Mein Handy hat gerade gebrummt — es ist eine Bestellung reingekommen. Zeit, das Handy wegzulegen, meinen Helm aufzusetzen und zurück auf den Asphalt zu gehen. Setzen wir unsere Reise morgenfrüh fort! Fahr sicher, bleib widerstandsfähig — und lass uns weiter vorankommen!

Um meine Reise mit einer größeren Web3-Community zu teilen, habe ich dieses Tagebuch auch auf meinem publish0x veröffentlicht. Schau dir die Originalversion hier an: https://www.publish0x.com/street-warrior-web3/an-ojol-s-web3-journal-part-2-roadside-nodes-and-invisible-b-xplypve

#BlockchainTechnology #Web3Infrastructure #Web3 #P2PNetwork @CZ @Richard Teng @Binance Academy @Binance Academy Indonesian