Cryptocurrency and Blockchain

Super Testnet stellt Hedgehog vor: Ein Protokoll für asynchrone Layer-2-Bitcoin-Zahlungen

Heute ist ein unabhängiger Entwickler, der sich auf Bitcoin und das Lightning Network konzentriert, Super Testnetz, enthüllt seine neueste Erfindung, Hedgehog, ein Protokoll für asynchrone Layer-2-Bitcoin-Zahlungen.

„Dies ist ein Protokoll, das dem Lightning Network ähnelt“, sagte Super Testnet. „Und dass es sich um eine Schicht 2 für Bitcoin-Zahlungen handelt, nur dass hier, anders als beim Lightning Network, die beiden Parteien nicht beide online sein müssen, es ist asynchron. Eine Partei kann Geld an die andere senden und dann sind sie offline.“ ”

Eines der Merkmale von Hedgehog-Kanälen ist laut Projekt ihre Einfachheit im Vergleich zu Lightning-Kanälen. GitHub. Bei Statusaktualisierungen in Hedgehog-Kanälen muss der Absender lediglich ein Update anbieten, das der Empfänger dann nach Belieben annehmen kann. Diese asynchrone Natur ermöglicht mehr Flexibilität und Effizienz bei der Zahlungsabwicklung.

Das Protokoll nutzt ein Bitcoin-Skriptprimitiv, das als „widerrufbare Konnektoren“ bekannt ist. Diese Connectors basieren auf zwei noch einfacheren Komponenten: widerrufbaren Skripten und Connector-Ausgaben. Widerrufbare Skripte ermöglichen es beiden Parteien, eine Transaktion nach einer bestimmten Zeitspanne zu widerrufen, was für zusätzliche Sicherheit und Kontrolle sorgt. Mit Connector-Ausgaben können Sie eine vorsignierte Transaktion erstellen, indem Sie ein separates UTXO neben der Connector-Ausgabe ausgeben, wodurch die Transaktion ungültig gemacht werden kann, indem die Connector-Ausgabe allein ausgegeben wird.

Um zu veranschaulichen, wie Hedgehog-Kanäle funktionieren, stellen Sie sich ein Szenario vor, in dem Alice einen Kanal mit Bob öffnet, indem sie eine bestimmte Menge Bitcoin an eine Multisig-Adresse sendet. Mithilfe der widerrufbaren Konnektoren kann Alice dann Off-Chain-Zahlungen an Bob senden, wenn dieser offline ist. Diese Zahlungen sind in einen Text eingebettet, ähnlich einem Scheck, und können per E-Mail oder auf anderen Kommunikationswegen versendet werden.

Wenn Bob sich anmeldet, hat er die Möglichkeit, die Zahlung zu akzeptieren oder abzulehnen. Wenn er zustimmt, kann er die Transaktion mitunterzeichnen und übertragen, um den Kettensaldo zu aktualisieren. Wenn er sich weigert, kann er Alice eine alternative Transaktion anbieten.

Eines der potenziellen Probleme, die Hedgehog lösen muss, besteht beispielsweise darin, dass eine Partei, wenn sie Geld an ihre Gegenpartei sendet, die Möglichkeit verliert, die Schließung des Kanals zu erzwingen, da sie nicht über den Signaturteil der anderen Partei verfügt. Das Protokoll bietet einen bedingten Widerrufsmechanismus. Ziel dieses Mechanismus ist es, dem Absender die Möglichkeit zu geben, einen vorherigen Status unter Bedingungen zu widerrufen, sodass beide Parteien Zeit haben, die Transaktion bei Bedarf abzubrechen.

Darüber hinaus behebt Hedgehog das Problem, dass Gelder in einer Multisig-Adresse stecken bleiben, wenn ein Teil dauerhaft nicht verfügbar ist. Durch die Integration von Zeitsperrbedingungen in das Skript kann das Protokoll sicherstellen, dass Gelder nach einer bestimmten Zeitspanne weiterhin zugänglich bleiben, selbst wenn eine Partei ihre Unterschrift nicht leisten kann.

Super Testnet gab bekannt, dass es eine Idee hatte, wie man mithilfe von Hedgehog-Kanälen einen gemeinsamen CoinPool erstellen könnte, den es Burrow nannte. Interessierte können sich hierüber informieren Hier.

About the author

smirow

Leave a Comment