Transaktionen in Sidechain

Angenommen, ich habe meine eigene Sidechain und habe eine Transaktion von 100 BTCs vom Bitcoin-Netzwerk zu meiner Sidechain erstellt. Nach meinem Verständnis bedeutet dies, dass 100 BTCs jetzt im Bitcoin-Netzwerk gesperrt sind und 100 gekoppelte BTCs in meiner Seitenkette erstellt wurden.

Q1. Welche Art von Adresse wird diese 100 gekoppelten BTCs in meiner Sidechain halten? Ist es eine Adresse, die mit der Bitocin-Wallet-Adresse identisch ist?

Q2. Angenommen, Alice hat 100 gekoppelte BTCs in Adresse A der Seitenkette, Alice hat eine Transaktion von 50 gekoppelten BTCs an Bob getätigt, der eine andere Adresse hat (z. B. Adresse B). Wir haben jetzt 50 gekoppelte BTCs sowohl in Adresse A als auch in Adresse B. Wie wird Bob gekoppelte Coins wieder in echte BTCs im Bitcoin-Netzwerk einlösen? Denn wenn wir aus der Sicht von Bitcoin sehen, ist Alice die autorisierte Benutzerin, ihre 100 gekoppelten BTCs auszugeben oder in echte umzutauschen. Während Bob für Bitcoin Network nicht existiert, der behauptet, 50 BTCs zu besitzen.

Willkommen bei Bitcoin.SE! Eine verdammte Frage - ich glaube nicht, dass Sie es tun können.
@Willtech Du meinst, Transaktionen sind in Sidechains nicht möglich?
Hm macht Sinn. Welchen Anwendungsfall haben Sidechains dann? Welche Vorteile bringt es, wenn es an das Bitcoin-Netzwerk gebunden ist?
weil Sie ein ganz neues Regelwerk für Transaktionen auf Sidechains erstellen können. Dort können Sie eine neue Logik erstellen, die im Bitcoin-Netzwerk schwer zu implementieren ist oder deren hohes Maß an Reputation/Sicherheit/Stabilität/Verfügbarkeit nicht benötigt ... z. B. einen Kaffee für sehr geringe TX-Gebühren kaufen. Oder erstellen Sie intelligente Verträge, die sich auf die Ebene der OP-Codes erstrecken. Oder verwenden Sie jede beliebige Geschäftslogik, die Ihnen einfällt. Zu einem bestimmten Zeitpunkt muss die Sidechain sicherstellen, dass die richtige Menge an Bitcoins (eine Transaktion) zum Bitcoin-Netzwerk zurückkommt. Andernfalls lehnt das Bitcoin-Netzwerk ungültige TX ab.
@pebwindkraft Wie Sie sagten, "muss die richtige Menge an Bitcoins in das Bitcoin-Netzwerk zurückkehren.". Ist es notwendig, die gleiche Adresse zu verwenden, über die Bitcoins zuerst zu Sidechains gereist sind? Wie Willtech sagte, kann Bob diese Transaktion nicht zum Bitcoin-Netzwerk durchführen, und nur Alice kann das tun.
@Willtech-Gabeln sind keine Sidechains
@Willtech Nach meinem Verständnis sind alle Gabeln keine Sidechains, aber alle Sidechains sind Gabeln. Rechts?
@OsiasJota kannst du bitte die obige Aussage überprüfen?
Keine Sidechains sind Gabeln, keine Softwaregabeln, keine Kettengabeln.
Lesen Sie mehr über die grundlegende Definition von Sidechains
@ user16961 Es scheint, dass ich nicht richtig lag und es gibt tatsächlich experimentelle Sidechains, die bereits auf Etherium laufen. Ich werde noch etwas lesen und einige meiner Kommentare entfernen, um Verwirrung zu vermeiden.
Sidechain ist eine Blockchain, die parallel zur Haupt-Blockchain läuft und die Funktionalität durch interoperable Blockchain-Netzwerke erweitert, die eine dezentrale Art der Übertragung/Synchronisierung Ihrer Token zwischen den beiden Ketten ermöglichen. Whitepaper zu gekoppelten Seitenketten
Siehe auch die ausgezeichneten Fragen und Antworten und den Artikel, der in dem oben von @pebwindkraft verlinkten Beitrag verlinkt ist – beachten Sie, dass ich noch nicht gelesen habe, dass die Münzen zurück auf die Bitcoin-Hauptkette verschoben werden können.

Antworten (1)

Q1: Es hängt von der Sidechain ab. Jede Sidechain kann ihre eigene Regel implementieren, um Adressen zu erstellen und darzustellen/kodieren.

F2: Dies ist ein aktives Forschungsgebiet. Einige Leute schlagen vor, Sidechains über Zero-Knowledge-Proofs oder andere Ideen zu implementieren, die entweder eine Änderung der Bitcoin-Regeln oder eine Mining-Kooperation oder beides erfordern. Einige bereits eingesetzte Sidechains, wie RKS, schlagen vor, dass es eine Reihe von Knoten gibt, denen Sie vertrauen, dass sie Bitcoins verwahren, die an die Sidechain übertragen werden, ähnlich wie bei einer Bank.