Gibt es andere Blockchains, die untergeordnete Ketten innerhalb ihrer eigenen Blockchain hervorbringen können, wie die Ardour-Plattform von NXT?

NXT wandelt sich in ein Child-Chain- oder Sidechain-Blockchain-as-a-Service-Modell um. Ich weiß, dass Bitcoin die Fähigkeit hat, farbige Münzen für Gegenparteien und Farbmünzen auszugeben, aber gibt es etwas Ähnliches wie das, was die Ardour-Plattform von NXT tut? Dabei können Sie die vorhandenen Blockchain-Funktionen kopieren, aber Ihre eigenen erstellen, während Sie die übergeordnete Kette verwenden, um sie zu sichern. Gibt es eine Entwicklung in dieser Child-Chain-/Side-Chain-Arena, entweder bei Bitcoin oder einem anderen Altcoin?

Antworten (3)

Mit speziellen Transaktionen hat Bitcoin die Fähigkeit, Sidechains zu unterstützen. Dies unterscheidet sich von Childchains dadurch, dass die Sidechain selbst eine andere Blockchain ist und nicht von der Hauptblockchain erweitert wird. Das Papier, das Sidechains beschreibt, finden Sie hier: https://blockstream.com/technology/sidechains.pdf und eine Implementierung dieser Sidechains finden Sie hier: https://github.com/ElementsProject/elements .

Sind Sie Satoshi Nakamoto? ich fühle so
Das denke ich auch... ;)

Einen (möglicherweise voreingenommenen) Vergleich von Sidechains und Childchains finden Sie hier . Die Hauptunterscheidung besteht darin, wer die „Ketten“ sichert. Sidechains sind für ihre eigene Sicherheit verantwortlich, aber Childchains hängen von der Sicherheit der Hauptkette ab.

Mir ist kein anderes System bekannt, das den Childchains-Ansatz verwendet.

Wie bereits erwähnt, findet sich im Elements-Projekt eine Sidechain-Implementierung für Bitcoin .

Eine weitere interessante Version von Sidechains ist Lisk , bei der jede Dapp in jeder eigenen Sidechain implementiert ist.

Ist Elements Project ähnlich wie ein Blitznetzwerk, das mit Zahlungskanälen zu tun hat, um sofortige Transaktionen in BTC bereitzustellen?
Nein. Kurz gesagt: Es handelt sich quasi um eine neue Blockchain mit einer wechselseitigen Bindung an die Hauptkette. Es ermöglicht Benutzern, Vermögenswerte (native Coins) zwischen den Ketten unter bestimmten vordefinierten Bedingungen/Kursen usw. auszutauschen. Jede Seitenkette kann ihre eigenen Regeln haben, die völlig unabhängig von der Hauptkette sind.

Ethereum hat eine ähnliche Funktionalität

In Ethereum funktionieren Token-Verträge, indem sie die gesamte Token-Versorgung an eine bestimmte Adresse initialisieren, vermutlich die Adresse des Smart-Contract-Eigentümers.

Wenn eine Überweisung an Person A erfolgen soll, verschiebt der Smart Contract einen bestimmten Betrag von der Adresse des Eigentümers auf das Konto von Person A innerhalb des Smart Contracts selbst. Die Gaskosten werden verwendet, um die Schritte im Smart Contract auszuführen und den Kontowechsel durchzuführen.

Diese Datenbank in der dAPP ähnelt einem Wörterbuch, verwendet jedoch die Ethereum-Blockchain, um den vorherigen Zustand im Laufe der Zeit beizubehalten.

Ethereum-Token haben dieselben Eigenschaften wie Ether, werden aber etwas anders protokolliert, was ihnen einen anderen Marktwert verleiht und sie vom Ether-Preis entkoppelt.

Ethereum hat standardmäßig keine ähnliche Funktionalität. Wenn Sie einem Benutzer ein Ethereum-Token senden, muss dieser Benutzer über Ether verfügen, um dieses Token an einen anderen Benutzer senden zu können. Daher bleiben sie bei diesem Token hängen, es sei denn, sie haben Ether. Diese Eltern-Kind-Ketten-Beziehung gibt die Möglichkeit, die Gebühren in Kind-Ketten-Token zu bezahlen. Vielleicht sollten Sie nachlesen, wie eine Eltern-Kind-Kette bei Ardour funktioniert.