Heim  >  Artikel  >  Eingehende Analyse des Funktionsprinzips der Blockchain-Cross-Chain-Technologie

Eingehende Analyse des Funktionsprinzips der Blockchain-Cross-Chain-Technologie

王林
王林nach vorne
2024-01-19 19:54:05725Durchsuche

Wir wissen, dass die Entwicklung der Blockchain in den letzten Jahren sehr rasant war. Mit der kontinuierlichen Entwicklung der Blockchain-Technologie haben immer mehr Fonds begonnen, in diesen Bereich einzusteigen, und immer mehr Menschen interessieren sich für Blockchain-Unternehmen Es sind auch Technologieforschung und Implementierungsanwendungsentwicklung entstanden. Allerdings steckt die Entwicklung der Blockchain-Technologie noch in den Kinderschuhen, sodass die Technologie kurzfristig nicht gut auf Großunternehmen anwendbar ist. Der Grund ist das Problem der Informationsinseln. Die Dateninformationen jeder Kette können nicht miteinander verbunden werden, sodass kettenübergreifende Blockchains entstehen. Lassen Sie sich vom Herausgeber die Prinzipien der kettenübergreifenden Blockchain vorstellen.

Eingehende Analyse des Funktionsprinzips der Blockchain-Cross-Chain-Technologie

Was ist das Prinzip der Blockchain-Cross-Chain?

Die aktuelle Cross-Chain-Technologie kann in drei Typen unterteilt werden, nämlich: Notarmechanismus, Sidechain/Relay und Hash-Locking.

Der Notarmechanismus ist ein Mechanismus zur Überprüfung spezifischer Ereignisse auf Kette Y durch eine Reihe vertrauenswürdiger Knoten für Kette X. Ein typischer Notarmechanismus ist Interledger, vorgeschlagen von Ripple Labs. Das Interledger-Protokoll ist für verschiedene Buchhaltungssysteme geeignet und kann die Unterschiede zwischen Buchhaltungssystemen bewältigen. Das Ziel dieser Vereinbarung besteht darin, einen einheitlichen globalen Zahlungsstandard zu etablieren und ein einheitliches Protokoll für die Online-Finanzübertragung zu schaffen.

Das Interledger-Protokoll ermöglicht den kostenlosen Währungstransfer zwischen zwei verschiedenen Buchhaltungssystemen durch die Einführung eines „Connectors“ oder „Validators“ eines Drittanbieters. Die Aufgabe des Konnektors besteht darin, kryptografische Algorithmen zu verwenden, um die Verwahrung von Geldern für die beiden Buchhaltungssysteme zu gewährleisten, sodass Transaktionsteilnehmer dem Konnektor nicht vertrauen müssen. Eine Transaktion kommt nur dann zustande, wenn alle Parteien der Transaktion zustimmen. Durch die Einführung dieses Protokolls entfällt die Notwendigkeit von Vertrauen zwischen den Transaktionsteilnehmern, so dass Gelder nicht durch den Connector verloren gehen oder gestohlen werden können. Daher muss diese Art von Transaktion nicht auf den Schutz rechtsgültiger Verträge oder eine übermäßige Überprüfung angewiesen sein, was die Teilnahmeschwelle erheblich senkt.

Sidechain-Technologie ist eine neue Blockchain-Technologie, die auf der Verankerung von Token in der ursprünglichen Kette basiert. Beispielsweise könnte der US-Dollar an Gold gekoppelt werden. Wenn Kette X in der Lage ist, Daten auf Kette Y zu überprüfen, kann sie als Sidechain bezeichnet werden. Allerdings haben Seitenketten derzeit noch mit einigen Schwierigkeiten zu kämpfen, kettenübergreifende Smart Contracts in ihren Ketten einzurichten, was ihre Entwicklung in den Bereichen Aktien, Anleihen, Derivate und anderen Bereichen einschränkt. BTC Relay gilt als das erste Projekt, das Blockchain-Sidechains implementiert.

BTC Relay ist eine intelligente, vertragsbasierte Lösung von Ethereum, die es Benutzern ermöglicht, Bitcoin-Transaktionen auf Ethereum zu verifizieren, indem sie die Ethereum- und Bitcoin-Netzwerke verbindet. Das Arbeitsprinzip besteht darin, mithilfe von Ethereum-Smart Contracts eine vereinfachte Version des Bitcoin-Netzwerks zu erstellen, um Daten vom Bitcoin-Netzwerk abzurufen. Bei der Relay-Technologie handelt es sich um eine Technologie, die Token in der ursprünglichen Kette an die ursprüngliche Kettenadresse überträgt und diese vorübergehend sperrt. Die Unterzeichner stimmen über die Transaktionsergebnisse in der Relay-Kette ab, um festzustellen, ob sie gültig sind. Zu den gängigen Relay-Technologien gehören Polkadot und COSMOS. Im Gegensatz dazu führt die Side-Chain-/Cross-Chain-Technologie Drittvermittler ein und erreicht keine gute Dezentralisierung.

Hash-Locking ist ein Mechanismus, der Zeitsperren nutzt, um Transaktionen abzuschließen, indem vor dem vereinbarten Zeitpunkt ein kryptografischer Hash-Wert-Beweis erstellt wird. Es stammt aus dem Lightning Network, seine Funktionen sind jedoch relativ begrenzt. Es kann den kettenübergreifenden Austausch von Vermögenswerten und die Hypothek von Vermögenswerten unterstützen, kann jedoch keine kettenübergreifenden Vermögensübertragungs- und Vertragsfunktionen realisieren.

Kettenübergreifende Anwendung der Blockchain

Nehmen Sie Cosmos als Beispiel. Seine Blockchain besteht hauptsächlich aus zwei Teilen: Hub (Hub) und Zone (Partition). Jede Zone und jeder Hub ist eine unabhängige Blockchain, und unter jedem Hub können mehrere Zonen verbunden werden. Zone ist eine Blockchain, die zur Lösung spezifischer Anwendungsanforderungen entwickelt wurde, während sich Hub auf die Verarbeitung kettenübergreifender Transaktionen zwischen Zonen konzentriert. Hub übernimmt in diesem System die Rolle einer Relay-Kette. Er ermöglicht den Zugriff auf bestehende Blockchains wie BTC, ETH usw. in Form von Zonen und realisiert die Kommunikation zwischen verschiedenen Zonen über Hub- und IBC-Protokolle (Inter-Blockchain Communication). . Kommunikation. Dies hat den Vorteil, dass die Skalierbarkeit und Interoperabilität verbessert wird, ohne dass das ursprüngliche Konsens- und Tokensystem geändert wird. Durch die Verbindung verschiedener Blockchains mit dem Cosmos-Netzwerk können Benutzer Vermögenswerte durch kettenübergreifende Transaktionen zwischen verschiedenen Blockchains übertragen und handeln. Diese Verbindungsfähigkeit bietet Benutzern mehr Auswahlmöglichkeiten und Flexibilität und bietet auch größere Möglichkeiten für die Entwicklung des gesamten Blockchain-Ökosystems. Insgesamt erreicht Cosmos die Verbindung zwischen verschiedenen Blockchains durch die Hub- und Zonenarchitektur und die Unterstützung des IBC-Protokolls. Dieses Design ermöglicht es jeder Blockchain, ihre Unabhängigkeit zu bewahren und gleichzeitig kettenübergreifende Transaktionen zu ermöglichen, was ein größeres Entwicklungspotenzial für das gesamte Blockchain-Ökosystem mit sich bringt.

Gleichzeitig können neue Blockchain-Projekte die Infrastruktur problemlos zum Aufbau neuer Ketten in Cosmos nutzen, wodurch die Forschungs- und Entwicklungskosten gesenkt werden. Im Allgemeinen ist eine Blockchain von oben nach unten in drei Schichten unterteilt: Anwendungsschicht, Konsensschicht und Netzwerkschicht. Beim Aufbau einer Blockchain müssen sich Entwickler keine Sorgen um die Anwendungsschicht machen Verwenden Sie Cosmos. Das bereitgestellte Cosmos SDK-Entwicklungstool unterteilt die Anwendungsschicht in mehrere Module. Entwickler müssen nur ihre eigenen spezifischen Funktionsmodule entwickeln, und andere allgemeine Module können direkt verwendet werden. Dies entspricht dem SaaS-Modell in der Blockchain-Branche. Es stehen allgemeine Funktionen zur Verfügung und werden verwendet, und spezielle Funktionen werden selbst entwickelt. Wenn die ETH intelligente Verträge eingeführt hat, damit jeder Münzen ausgeben kann, dann hat Cosmos es jedem ermöglicht, Ketten auszugeben.

In Bezug auf die Sicherheit gewährleistet Hub die Sicherheit durch eine dezentrale Zertifizierergruppe. Es handelt sich um ein Multi-Asset-Distributed-Ledger, das ein Multi-Asset-Proof-of-Equity-Kryptowährungsnetzwerk ist, und ist für die Gewährleistung verantwortlich dass der Gesamtbetrag der Vermögenswerte unverändert bleibt, während verschiedene Arten von Vermögenswerten in verschiedene Zonen übertragen werden.

Um es einfach auszudrücken: Das Implementierungsprinzip von Cosmos ist wie ein Mobiltelefonsystem, und der Hub ist das System. Jede derzeit auf dem Markt befindliche Kette entspricht einer App. Entwickler verbinden die App mit dem System und können interagieren Mit anderen verbundenen Systemen interagieren Apps und diese Apps können zu einem riesigen Ökosystem integriert werden.

Wenn die aktuelle Cross-Chain-Technologie wirklich groß angelegte kommerzielle Anwendungen erreichen will, muss sie zusätzlich zur Realisierung der Dateninformationsverbindung zwischen verschiedenen Plattformen auch eine Wertverbindung zwischen verschiedenen Blockchains realisieren, um die aktuellen Probleme der „Insel“ zu lösen Situation“ unter Blockchain-Projekten.

Das obige ist der detaillierte Inhalt vonEingehende Analyse des Funktionsprinzips der Blockchain-Cross-Chain-Technologie. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen