Sidechains werden aufgebaut, wenn die Main Chain Unterstützung oder Entlastung braucht. Das kann an der Skalierbarkeit, den Kosten oder anderen Gründen liegen. Heute werden wir über Sidechains sprechen. Ich bin mir sicher, dass das Thema schon einmal aufgetaucht ist, aber was genau ist das?
✔️ Sidechains sind eine Erweiterung der Hauptblockchain, die für eine schnellere, sicherere und billigere Arbeitsweise geschaffen wurde.
✔️ Sidechains entlasten die Mainchain, indem sie einen Teil ihrer Arbeit übernehmen, und bieten Transaktionen, die von der Mainchain abgekoppelt und auf der Sidechain ausgeführt werden können.
✔️ Die Vorteile sind billiger, schneller und sicherer.
✔️ Nachteile sind geringere Dezentralisierung, mögliche Zentralisierung und mögliche Überlastung.
Eine Sidechain ist eine Erweiterung der Mainchain (Hauptkette), die aus einem bestimmten Grund erstellt wurde.
Die Main Chain ist die Master-Blockchain oder Parent-Blockchain. Denken Sie an Bitcoin, wo die Sidechain Bitcoin unterstützt, um schneller, sicherer oder billiger zu werden.
Das Whitepaper zur Sidechain wurde 2014 von Blockstream-Entwicklern verfasst.
Bei vielen Layer 1-Blockchains (Blockchains der ersten Generation, wie Bitcoin oder Ethereum) kommt es zu Staus und teuren Transaktionen. Das liegt daran, dass es zu viele Anfragen für Transaktionen gibt, wodurch sich das Netzwerk füllt und die Validatoren nicht mehr mithalten können.Infolgedessen werden viele Transaktionen gar nicht ausgeführt oder dauern viel zu lange. Außerdem steigen die Kosten, weil die Miner oder Validierer nur Transaktionen validieren, an denen sie am meisten verdienen können.
Irgendwann war allen klar, dass dafür eine Lösung gefunden werden musste. Und sie kam: Sidechains.
Eine Sidechain entlastet die Main Chain, indem sie einen Teil der Arbeit übernimmt, die die Validatoren erledigen müssen. Die Transaktionen werden dann von der Main Chain abgekoppelt und auf der Sidechain ausgeführt.
Eine Sidechain ist eine separate Blockchain mit Minern oder Validatoren, die mit der Main Chain verbunden ist und auf der Gelder zwischen den beiden Ketten ausgetauscht werden können.
Wenn Sie über eine Side Chain arbeiten möchten, müssen Sie zunächst Kryptowährung auf der Main Chain einzahlen und diese dann an die Side Chain senden (Ausgangsadresse). Diese ist gesperrt und Sie können sie eine Zeit lang nicht ausgeben.
Sobald die einfache Zahlungsverifizierung stattgefunden hat, bestätigen alle angeschlossenen Ketten, dass Ihr Geld nicht mehr auf der Main Chain liegt und Sie es ausgeben können. Dieses etwas unbeholfene Protokoll stellt sicher, dass es keine doppelten Ausgaben gibt.
Entlastung von der Main Chain
Günstiger in der Anwendung
Schnellere Transaktionen
Hervorragend als Testnetzwerk geeignet
Spezialisierung ist möglich, wie z.B. Micropayments oder eine Kette für ein beliebtes Spiel
Kommunikation zwischen Kryptowährungen
Sicherer, da ein Hack der einen Kette die andere Kette nicht beeinträchtigt
Die extreme Sicherheit des Konsensmechanismus der Main Chain wird aufgegeben
Es kann zu einer Zentralisierung der Validatoren kommen, deren Zusammenarbeit das Netzwerk angreifen kann
Weniger dezentralisiert
Wenn eine Sidechain in großem Umfang genutzt wird, kann sie auch unter Überlastung leiden