Fang hier an

Kaspa verstehen. Von Anfang an.

Wie können wir wissen, wer wem gezahlt hat – und sicher sein, dass niemand die Zahlungsaufzeichnung geändert hat – ohne dass eine Bank oder eine Firma sie kontrolliert?

Fang dort an, wo du es brauchst. Du musst nicht der Reihe nach gehen.

01

Von null anfangen

Emma möchte Liam 30 Dollar schicken. Wie merken wir uns, dass das passiert ist, und wie prüfen wir, dass die Zahlung gültig ist – ohne dass eine Firma die Zahlungsaufzeichnung kontrolliert?

02

Bitcoin

Unabhängige Computer können prüfen, dass Emmas Zahlung gültig ist. Wenn es aber keinen einzelnen Verwalter gibt, wie entscheiden sie, welche Zahlungen in die Aufzeichnung kommen – und in welcher Reihenfolge?

03

Ethereum

Bisher sind wir Zahlungen gefolgt. Was, wenn wir auch im Voraus eine Regel festlegen können: Geld, das an ein Projekt geschickt wird, wird nur freigegeben, wenn ein Ziel erreicht ist, sonst kann es zurückgegeben werden – und eine Transaktion löst diese Regel aus, sodass jeder Computer dasselbe Ergebnis prüfen kann?

04

Wenn die Nutzung wächst

Mehr Menschen wollen Zahlungen schicken, Regeln ausführen und schnell Antworten bekommen. Wie kann ein Netzwerk mehr Aktivität verkraften, ohne die Computer, die es prüfen, zu schwer betreibbar zu machen?

05

Kaspa

Wenn Updates schnell entstehen, können zwei Miner neue Blöcke finden, bevor einer vom anderen gehört hat. Wenn beide Blöcke gültig sind, muss das Netzwerk sofort nur einen behalten – oder können beide verbunden bleiben?

Willst du einen Teil genauer verstehen?

Wähl ein Thema, das dich interessiert. Jede Erklärung startet beim Gedanken selbst, du kannst also einsteigen, ohne zuerst den ganzen Weg zu lesen.

Wie das Netzwerk funktioniert

Blöcke

Mehrere Zahlungen können zusammen als ein Paket vorgeschlagen werden, zusammen mit Information, die es mit dem verbindet, was schon aufgezeichnet wurde. Dieses Paket nennt man einen Block. Wenn eine Zahlung aber in einem Block erscheint, heißt das, dass sie schon angenommen wurde?

Proof of Work

Viele Computer wollen den nächsten Block vorschlagen, aber es gibt keinen Verwalter, der entscheidet, wer an der Reihe ist. Wie können sie so konkurrieren, dass ein erfolgreiches Ergebnis schwer zu finden, aber leicht zu prüfen ist?

Mining

Proof of Work ist der Wettbewerb. Mining heißt, daran teilzunehmen: Hardware versucht immer wieder, ein Ergebnis zu finden, das die Vorgabe erfüllt. Was braucht es zur Teilnahme, und was ist der Unterschied zwischen Solo-Mining und einem Pool?

Nodes

Dein Wallet oder eine Website sagt, eine Zahlung sei durchgegangen. Wie kannst du das selbst prüfen, statt nur ihnen zu vertrauen? Ein Computer, der Information aus dem Netzwerk empfängt und sie gegen die Regeln prüft, heißt Node.

BlockDAG

Wenn zwei gültige Blöcke entstehen, bevor die Miner voneinander gehört haben, können beide verbunden bleiben und ein späterer Block kann auf beide verweisen. Das ist die Grundidee eines BlockDAG. Eine vereinbarte Reihenfolge ist trotzdem nötig.

GHOSTDAG

Ein BlockDAG behält Blöcke, die parallel entstanden sind. Wenn sie widersprüchliche Transaktionen enthalten, müssen alle trotzdem dieselbe Reihenfolge erreichen. GHOSTDAG gibt Nodes dieselben Regeln, um diese verbundene Historie zu ordnen.

BPS

BPS sagt, wie viele Blöcke jede Sekunde entstehen. Diese Zahl allein sagt aber nicht, wie viele Transaktionen verarbeitet werden können – oder wann eine Zahlung sicher genug ist, um sich darauf zu verlassen.

Dezentralisierung

Auch ohne eine Firma, die das Netzwerk kontrolliert, kann es weiterhin von wenigen Menschen oder Organisationen abhängen. Dezentralisierung fragt, wie viele Menschen wirklich prüfen, minen und unabhängig mitmachen können – und was es dazu braucht.

DAGKnight

Manchmal bewegt sich Information schnell durch das Netzwerk und manchmal langsamer. DAGKnight ist dafür entworfen, das Vertrauen in Transaktionen auf diese Bedingungen reagieren zu lassen, statt immer von derselben Zeitannahme auszugehen.

Assets, Token und programmierbare Regeln