Heim > web3.0 > Hauptteil

Wie baut Cycle Network ein Liquiditätsaggregationsnetzwerk für die gesamte Kette auf, das auf der Kettenabstraktion basiert?

WBOY
Freigeben: 2024-07-31 00:11:54
Original
987 Leute haben es durchsucht

Cycle Network如何构建基于链抽象的全链流动性聚合网络?

Hintergrund und Probleme

Die Blockchain-Technologie ist seit langem mit Skalierbarkeitsproblemen konfrontiert. Um dieses Problem zu lösen, wurden in der Branche verschiedene Layer1- und Rollup-Lösungen vorgeschlagen. Mit der Implementierung dieser Lösungen haben neue öffentliche Ketten und Layer-2-Rollup eine schnelle Entwicklung erreicht und die Leistungsskalierbarkeit der Blockchain erweitert, waren aber auch mit einer neuen Situation konfrontiert: Die Statusdaten von Benutzern und dezentralen Anwendungen (DApps) sind inkonsistent nicht mehr auf ein paar Blockchains beschränkt, sondern über Dutzende Layer1- und Rollup-Netzwerke verstreut.

Diese Dezentralisierung hat neue Herausforderungen mit sich gebracht, darunter die Fragmentierung der Benutzererfahrung, die Erhöhung der Nutzungsschwellen, der Mangel an Liquidität in dezentralen Finanzprotokollen (DeFi), die Komplexität der kettenübergreifenden DApp-Statussynchronisierung und die Schwierigkeit der Governance. Erhöhung usw. Diese Probleme erfordern neue Lösungen, um das immer komplexer werdende Blockchain-Ökosystem zu bewältigen.

Lösungen und Trends

Mit der Entwicklung der Blockchain-Technologie und der Verbesserung der Infrastruktur sind als Reaktion auf die oben genannten Probleme drei Arten von Lösungen/Tracks auf dem Markt erschienen: Cross-Chain, Full Chain (Omni-Chain) und Kette Abstraktion.

Kettenübergreifend: bezieht sich auf die Interaktion und Kommunikation zwischen verschiedenen Blockchains, um die Interoperabilität von Daten und Vermögenswerten zu erreichen. Die Cross-Chain-Technologie ermöglicht die Interaktion von Anwendungen und Benutzern auf verschiedenen Blockchains und unterbricht so den Inseleffekt von Blockchains.

  • Implementierungsmethode: Die Kommunikation zwischen Ketten wird durch kettenübergreifende Protokolle, kettenübergreifende Brücken oder andere technische Mittel erreicht.
  • Vorteile: Verbessern Sie die Interkonnektivität und Flexibilität der Blockchain, erweitern Sie Anwendungsszenarien und Ökosysteme.
  • Typische Projekte/Anwendungen: kettenübergreifende öffentliche Ketten, vertreten durch Polkadot und Cosmos; kettenübergreifende Brückenprojekte, vertreten durch Stargate, Hop Exchange, Across und Synapse Bridge.

Omni-Chain: bezieht sich auf die Realisierung kompletter Funktionen und Anwendungen auf einer einzigen Blockchain, wobei alle Operationen und Daten auf dieser separaten Blockchain ausgeführt werden.

  • Implementierungsmethode: Erstellen Sie eine einheitliche Layer-Ebene. Alle Vorgänge und Daten werden auf einer Blockchain ausgeführt, ohne kettenübergreifende Interaktion.
  • Vorteile: Das System ist einfach und äußerst sicher, da alle Vorgänge in einer vertrauenswürdigen Umgebung ausgeführt werden.
  • Typische Projekte/Anwendungen: Cross-Chain-Nachrichten- und Asset-Protokolle, dargestellt durch LayerZero und Wormhole; Omni Network integriert mit Rollup Cross-Chain-Interoperabilität L1 Public Chain ZetaChain.

Chain-Abstraktion: bezieht sich auf die Komplexität des Blockchain-Systems wird abstrahiert und gekapselt, sodass sich Entwickler und Benutzer nicht direkt mit den zugrunde liegenden technischen Details auseinandersetzen müssen. Durch die Kettenabstraktion können Entwickler einheitliche Schnittstellen und Tools verwenden, um mit verschiedenen Blockchains zu interagieren, ohne sich um die spezifischen Implementierungsdetails jeder Blockchain zu kümmern. Benutzer können Web3-Anwendungen nahtlos durchsuchen und verwenden, ohne auf die zugrunde liegende Blockchain-übergreifenden Operationen zu achten. Gaszahlungen und andere komplexe Details.

  • Implementierungsmethode: Stellen Sie eine einheitliche Schnittstelle über API, SDK oder Middleware bereit, um die Unterschiede in der zugrunde liegenden Kette abzuschirmen.
  • Vorteile: Verbesserung der Entwicklungseffizienz, Verbesserung der Systemflexibilität und Skalierbarkeit; Verbesserung der Benutzererfahrung und Popularität.
  • Typische Projekte/Anwendungen: Vertrauensloses Liquiditätsaggregationsnetzwerk Cycle Network; Modulares L1-Public-Chain-Partikelnetzwerk

Beim Vergleich der oben genannten drei Arten von Lösungen bietet die Kettenabstraktion offensichtliche Vorteile in Bezug auf Entwicklerfreundlichkeit und Benutzererfahrung sowie einen wichtigen Treiber für die zukünftige Blockchain-Entwicklung und Mainstream-Akzeptanz. Cycle Network ist das Hauptprojekt des Chain-Abstraktions-Tracks. Mit seiner einzigartigen Full-Chain-Kommunikationstechnologie bietet es einzigartige technische Vorteile bei der Realisierung der Asset-Liquiditätsaggregation und der Interoperabilität zwischen verschiedenen Chains und sorgt so für mehr Einheitlichkeit und eine bequemere und sicherere Benutzererfahrung.

Was ist Cycle Network?

Cycle Network ist ein vertrauenswürdiges aggregiertes Liquiditätsnetzwerk für alle Blockchains, basierend auf aggregierten Bestellern und Kettenabstraktionen. Cycle nutzt die Multi-Chain-ZK-Rollup-Technologie, um die traditionelle Eins-zu-Eins-native-Brücke zwischen L1 und L2 zu erweitern und die vollständige Konnektivität aller Ketten zu unterstützen. Dadurch können Benutzer eine vertrauenswürdige Interoperabilität der gesamten Kette auf Cycle erreichen.

Durch Cycle Network können Entwickler und Benutzer eine nahtlose Kommunikation und Wertübertragung über alle Ketten, Schichten und dApps hinweg erleben.

Cycle Network如何构建基于链抽象的全链流动性聚合网络?

Cycle Network hat es sich zum Ziel gesetzt, Entwickler zu entlasten und sie von sich wiederholenden und mühsamen Aufgaben zu befreien. Von der zugrunde liegenden Architektur bis hin zur Synchronisierung und Bereitstellung von Informationen/Assets ist Cycle eine Komplettlösung, die es Entwicklern ermöglicht, sich zu konzentrieren Entdecken Sie das grenzenlose Potenzial von Web3.

Was nützt Cycle Network?

Zyklus: Die brückenlose Cross-Chain-Interoperabilität erleichtert die Erstellung von Multi-Chain-Anwendungen.

Cycle durchbricht Ökosystembarrieren und sorgt für ein nahtloses Erlebnis der Cross-Chain-Interoperabilität. Ganz gleich, ob sich Entwickler für EVM-Ketten, Nicht-EVM-Ketten, L2 oder andere modulare Ketten entscheiden, Cycle kann eine Lösung aus einer Hand bieten, die bestehende oder neue dApps dabei unterstützt, kettenübergreifende Anwendungen einfach zu integrieren und automatisch zu erstellen. Eine schichtübergreifende Funktionalität kann mit einem einfachen Plug-in-Vertrag erreicht werden, ohne dass Codeänderungen oder eine neue Kettenbereitstellung erforderlich sind.

Full-Chain-Distributed-Ledger, das Entwicklern mehr Möglichkeiten gibt

Cycle bietet ein Full-Chain-Distributed-Ledger, das Entwickler von der Mühe des kettenübergreifenden Lernens und der Bereitstellung befreit. Keine Kopfschmerzen mehr mit komplexen Konsensmechanismen oder Regelsätzen, die für jede Schicht/Blockchain individuell angepasst sind. Cycle ermöglicht es Entwicklern, sich auf die Entwicklung innovativer Anwendungen zu konzentrieren.

Hohe Geschwindigkeit, niedrige Kosten, das ultimative Erlebnis schaffen

Cycle-Toolkit, SDK und fortschrittliches Smart-Contract-Design ermöglichen es Entwicklern, effiziente und kostengünstige Multi-Chain-Anwendungen zu geringen Kosten zu erstellen. Blitzgeschwindigkeit und ultimative Benutzererfahrung steigern den Wert Ihrer Anwendung.

Kerntechnologiearchitektur

Um ultimative Sicherheit und Vertrauenslosigkeit zu erreichen, besteht der Kern der kettenübergreifenden Kommunikation von Cycle darin, sich als ZK-Rollup für alle verbundenen Ketten bereitzustellen. Die ZK-Rollup-Bridge bietet eine vertrauenswürdige bidirektionale Authentifizierung. Cycle erweitert diese Funktionalität von Ethereum auf alle externen Netzwerke und verankert den Multi-Chain-Status über Aggregationssequenzer im Cycle-Status. Dies vereinfacht das Problem der Zustandssynchronisation in verteilten Systemen und schafft ein dezentrales Hyperledger und Liquiditätszentrum für alle Blockchains.

Besteht aus drei Teilen:

Die Gesamtarchitektur von Cycle Network besteht hauptsächlich aus drei Teilen:

  1. Cycle Layer: Es ist die Kernschicht von Cycle, da Security Layer und Extend Layer einen einheitlichen Multi-Chain-Status bieten Management . Zu den Kernmodulen gehören:
  • Verifiable Aggregate Sequencer ist das Kernmodul der Cycle-Transaktionsverpackung und basiert auf dem auf Ethereum bereitgestellten Omni State Channel Indexer (OSCI), um alle Transaktionen zu bündeln.
  • Omni-Ledger ist das globale Hauptbuch von Cycle . Speichert den gesamten Transaktionsstatus im Cycle Network, einschließlich kettenübergreifender Transaktionen und interner Transaktionen der Cycle-Schicht.

2: Verbindung zu anderen Blockchains außer Ethereum, einschließlich aller L2- und anderen heterogenen L1-Transaktionen (Solana, TON und Bitcoin). usw.). Zu den Kernmodulen gehören:

  • Der Bridge-Vertrag wird verwendet, um die ursprünglichen Chain-Assets im Rollup-Vertrag zu sperren;
  • ZK Verifier überprüft das von Cycle generierte ZK-Zertifikat, um die Legitimität des Rollup-Status zu beweisen;
  • Extend DA stellt Daten bereit Verfügbarkeit zur Gewährleistung der Datenintegrität, Transgender und Sicherheit.

3. Sicherheitsschicht: Dies ist die Sicherheitsschicht von Cycle, um die Sicherheit des Transaktionsstatus zu gewährleisten. Sie verwendet Ethereum, das die höchste Sicherheit unter den programmierbaren Netzwerken bietet. Zu den Kernmodulen gehören:

  • Omni State Channel Indexer (OSCI) ist ein dezentraler Multi-Chain-Indexer, der die Regeln für Sequencer aufzeichnet, um Multi-Chain-Rollin- und Rollout-Transaktionen zu verpacken;
  • Security Layer, auch als spezieller Extend Layer verfügt über einen Brückenvertrag, einen ZK-Verifier und ein DA-Modul.

Cycle Network如何构建基于链抽象的全链流动性聚合网络?

Schlüsselkomponenten: OSCI

Zu den Schlüsselkomponenten von Cycle Network gehören Omni State Channel Indexer und Verifiable State Aggregation. Auf dieser Grundlage kann Cycle Network effektiv Liquidität aus verschiedenen Netzwerken aggregieren und Herausforderungen bei der Zustandssynchronisierung lösen seine Schlüsselkomponente Omni State Channel Indexer.

Omni State Channel Indexer

Omni State Channel Indexer是 一個去中心化的多鏈索引器,負責 Cycle Network 中各個擴展層的去中心化索引和資料可用性。它與多個區塊鏈網路(包括比特幣、以太坊等)交互,追蹤不同鏈上的資產和訊息,並確保Cycle Network能夠驗證和記錄不同鏈上的資料變化。

Cycle Network如何构建基于链抽象的全链流动性聚合网络?

(Omni State Channel Indexer图例)
Nach dem Login kopieren

Cycle Network的新體驗和落地場景

對開發者和用戶帶來的新體驗

對於開發人員:

    不同區塊鏈網路之間的無縫交互,並為開發人員創建了一個易於使用的環境,以集思廣益,開發出更多功能創新的dApp。
  1. 降低複雜性:透過使用跨所有鏈的一鍵部署來解決多鏈碎片化問題,Cycle Network 抽象化了開發過程,並將開發人員從基礎設施集中中解放出來,從而更加專注於功能創新。
  2. 提高效率:Cycle Network 為 dApp 提供工具包,使其能夠輕鬆執行跨鏈通訊和交易,並透過低延遲和安全升級使開發過程更加順暢,從而獲得更快、更可靠的體驗。
對於使用者:

    無縫的無橋式體驗:使用者可以享受更好的交易和互動體驗,而無需承擔連鎖通知或流動性和安全碎片的負擔。
  1. 更高的可訪問性:Cycle Network 跨多條鏈的整合擴大了對各種去中心化應用程式和服務的訪問,為用戶提供了更多選擇和靈活性。
  2. 增強的安全性和信任:受益於無需信任的互通性,用戶可以在各種區塊鏈網路之間的交易和資料互動中享受增強的安全性和可靠性。
Cycle Network典型落地應用場景

全鏈帳戶:統一帳戶管理

全鏈帳戶解決方案旨在實現無縫跨鏈交互和統一帳戶管理,透過Cycle Network對多個區塊鏈的打通,用戶可以在一個帳戶內管理和操作跨鏈的資產和交易。

Cycle Network如何构建基于链抽象的全链流动性聚合网络?

流動性聚合器:有效分配流動性

Cycle Network 充當流動性接口,與流動性提供者合作,整合並有效分配流動性。 dApp 或鏈可以透過 Cycle 的 Liquidity Faucet 介面 SDK 輕鬆存取流動性。甚至終端用戶也可以充當流動性提供者,提供流動性並獲得 LP 獎勵。

Cycle Network如何构建基于链抽象的全链流动性聚合网络?

多鏈DeFi生態:解鎖更多DeFi樂高

Cycle 的即插即用相容性將解鎖更多DeFi 樂高,啟動更多衍生品,如Perp Dex、LSD、期權、利息互權換等,為DeFi 生態注入新的活力。

全鏈交易機器人:智慧化交易,更高收益

Cycle 支援全鏈交易機器人,將鏈上交易機器人的策略乘以它,實現智慧化交易,為用戶帶來更高的收益。

AI代理:全鏈資料賦能,智慧決策

Cycle 提供全鏈資料即時同步,AI代理可進行全鏈機器學習,增強參數調整、金庫管理、DAO參與等功能,協助開發者建構更智能、更強大的DeFi 應用程式。

全鏈NFT:玩出新高度,精彩無限

Cycle 支援全鏈NFT,隨著更多鏈的交互,更多令人興奮的功能將在NFT上進行實驗,例如根據特定條件/操作顯示隱藏的功能/特性/空投,為使用者帶來更豐富、多元化的NFT 體驗。

全鏈暗池:高效交易,低成本

Cycle 支援全鏈暗池,可以幫助大型交易者進行資產類型更多元化的大額交易,實現低滑點、更好的價格、節省交易成本,且不會造成鏈上波動,為大型交易者提供更有效率、更低成本的交易體驗。

Cycle Network開發階段

白皮書:

第一版Cycle Network 白皮書(v 0.5) 已正式發布,其中分享Cycle Network 如何實現全局狀態的詳細架構和潛力,涵蓋關鍵主題,包括背景、Cycle Network 框架的詳細技術揭露以及開發人員可以使用Cycle Network 部署的潛在實際應用。

白皮書網址:https://www.cyclenetwork.io/whitepaper.pdf

StarFish測試網:

面向開發者「Starfish」的Cycle Network Testnet 1.0 正式啟動,其引入了突破性的多鏈匯總功能,開發者可以使用Cycle-JS-SDK 編程並建立自己的Omni dApp。

Squid測試網:

作為 Cycle Network 中的第二次迭代,TestNet Squid 與比特幣生態系統進行了策略整合,促進了 BRC-20 資產無縫轉入和轉出 Cycle Network。除了以太坊第 2 層網路之外,Cycle TestNet Squid 還整合了 Bitlayer TestNet — 比特幣第 2 層作為擴充層。其計劃在不久的將來將比特幣原生數據可用性基礎設施 Nbuit 整合到 Cycle Network 中。

JellyFish測試網:

JellyFish是開發者的Cycle Network Testnet 2.0網絡,已完成正式升級, 在Starfish的基礎上,優化了bridge service服務, 開發者可在該網絡上體驗更加絲滑的Cycle SDK rollin & rollout服務, 建構自己的全鏈產品。

Piggybank:

Piggybank 是一款基於 Cycle Network 構建的 DeFi 工具,旨在利用聚合流動性來促進跨各個區塊鏈的小額交易和儲蓄服務。用戶可以將各種交易中剩餘的少量代幣存入 Piggybank,然後 Piggybank 會在多個鏈之間智慧地路由和交換這些代幣,從而提高資本的效用和效率。

團隊

Cycle Network團隊成員由來自伊利諾大學、加州大學柏克萊分校、Google、百度、Cobo、布里斯託大學的教授和專家組成,在密碼學、分散式帳本技術、ZK、跨鏈技術、行銷等方面有經驗。

自2017 年以來,Cycle Network的核心團隊成員一直致力於區塊鏈基礎技術的研究和開發,特別是在高效能分散式帳本領域和zk硬體加速領域,並專注於可擴展性和吞吐量。其先前的工作取得了令人矚目的成果,尖峰 TPS 達到 56,000。團隊擁有30+篇學術論文和50+篇區塊鏈技術專利。

在最初致力於突破分散式帳本技術界限的推動下,Cycle Network 團隊成立的目的是提供可擴展且高效的解決方案,以滿足區塊鏈行業不斷增長的需求。

透過利用豐富的 web3 開發經驗和對開發人員痛點的深刻理解,Cycle Network旨在讓 web3 開發人員專注於以應用為中心的創新,充分發揮 web3 區塊鏈的潛力。

總結

Cycle Network作為Chain Abstraction賽道的頭部項目,透過三層架構和可驗證狀態聚合等技術,為公鍊和應用提供全鏈資產流動性基礎設施和解決方案,提供無縫、安全且高效的機制來管理流動性並在多個區塊鏈之間轉移價值,顯著增強了流動性整合,提升用戶鏈上互動體驗。整合了Cycle Chain Abstraction技術的dApp, bridgeless的幫助使用者共享全鏈流動性,顛覆性的解決使用者在不同鏈間的碎片化體驗。

Das obige ist der detaillierte Inhalt vonWie baut Cycle Network ein Liquiditätsaggregationsnetzwerk für die gesamte Kette auf, das auf der Kettenabstraktion basiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:panewslab.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!