Swan Network
English
  • Getting Started
    • Overview
    • Protocol Stack
      • Cross-chain Consensus Layer
      • Peer-to-peer (P2P) Network
      • Payment Channels
      • Service Discovery
      • Data Marketplace
      • Indexing and Caching Marketplace
      • Web3 Task Auction
      • Storage Layer
      • Computing Layer
      • CDN Layer
      • Economic System
        • Grants
        • Computing Jobs
        • Universal Basic Income (UBI)
        • Swan Provider Income
      • Token
      • Governance
        • Treasure DAO
      • Glossary
    • Contact Us
      • Social Accounts & Communities
      • Business Partnerships
    • FAQ
  • QuickStarts
    • Dive into QuickStarts
      • Swan Chain: Developing Smart Contracts with Go
  • Swan Storage Market
    • Overview
      • Swan Auction System
      • Reputation System
    • Key functionalities
      • Task Management
        • Create a New Task
        • Navigate Tasks
        • Update Tasks
        • Assign Tasks
      • My Profile
        • Register as a storage provider
      • Find Storage Providers
        • Storage Provider Details
      • Extend DataCap Terms Service
  • Swan IPFS Storage
    • Overview
      • Flink
    • Swan IPFS Storage User Guide
      • Networks
      • Setup MetaMask
    • Developer Quickstart
      • SDK
        • js MCS SDK
          • Prerequisites
          • Get Started
          • Bucket Storage
          • Onchain Storage
          • SDK JS Installation Tutorial Video
        • python MCS SDK
          • Quickstart
          • Bucket Storage
          • Onchain Storage
          • SDK Python Installation Tutorial Video
      • Additional Resources
    • Best Practice
      • Use Swan IPFS Storage as Platform Storage Solution
        • Single Organization Design
        • Multiple Organization Design
    • FAQ
  • Swan Provider
    • Overview
    • Features
    • Tutorial
      • Prerequisites
      • Installation
      • Configure and Run
      • Swan Provider Tutorial Video
    • FAQ
      • 1. Change the linked Email
      • 2. Check Storage Provider connectivity/stability
      • 3. How to stop accepting "auto-bid" deals?
      • 4. `aria2_download_dir` vs. `aria2_candidate_dirs`
      • 5. How to configure "import deals from Swan Provider" when Boostd is running normally
      • 6. A rejection msg always appears during the deal-importing process
      • 7. How to check if aria2 is running?
      • 8. No response from Swan Platform?
      • 9. Why Storage Provider status shows offline?
      • 10. How to check the Task Status?
      • 11. How to configure the Storage Provider Market?
      • 12. How to set the "ask price"?
      • 13.aria2_download_dir VS. aria2_candidate_dirs
      • 14. How to control the number of deals imported?
  • Swan Client
    • Overview
    • Basic Concepts
    • Tutorial
      • Filecoin Deal Sender
        • Installation
        • Configuration
        • Prerequisites
        • Generate CAR Files
        • Meta-CAR
        • Upload CAR Files to IPFS
        • Create a Task
      • Blockchain RPC Service
        • Deploy RPC Service
        • RPC Command Service
      • Swan Client Tutorial Video
    • FAQ
      • How to prepare data?
  • FS3
    • Overview
    • Setup your FS3
      • Prerequisites
      • Install FS3
      • FS3 Set up Video
    • FS3 User Guide
    • FS3 User Guide (Cloud Version)
  • Lagrange DAO
    • Overview
  • Development Resource
    • Swan Token Contract
      • Acquire Testnet USDC and MATIC tokens
    • Swan API
    • Swan IPFS Storage API
    • Swan IPFS Storage 2.0 API
    • Flink API
    • FS3 API
    • API keys
  • Swan Testnet
    • Swan Jupiter Testnet
      • How to Participate
      • Before You Get Started
      • Network Early Adopter
      • Computing Provider Setup
        • Prerequisites
        • Install the Kubernetes
        • Install and config the Nginx
        • Install the Hardware resource-exporter
        • Install the Redis service
        • Build and config the Computing Provider
        • Install AI Inference Dependency(Optional)
        • Start the Computing Provider
        • CLI of Computing Provider
        • FAQ
      • FAQ
Powered by GitBook
On this page

Was this helpful?

  1. Getting Started
  2. Protocol Stack

Storage Layer

Cross chain Data Availability

PreviousWeb3 Task AuctionNextComputing Layer

Last updated 1 year ago

Was this helpful?

Swan, as a prominent player in the decentralized computing domain, has strategically positioned itself to leverage multiple storage solutions, ensuring optimal data availability and versatility. Here's a breakdown of how Swan integrates various storage platforms:

  1. IPFS (InterPlanetary File System): Swan utilizes IPFS for decentralized file storage. Given IPFS's peer-to-peer nature, it's an ideal choice for distributing and ensuring the availability of files across a decentralized network. This ensures that data is not only stored securely but is also easily retrievable from any point in the network.

  2. Storj: Recognizing the increasing demand for media content streaming, Swan integrates Storj, which is optimized for streaming media files. Storj's decentralized cloud storage ensures that media files are delivered seamlessly, providing an uninterrupted streaming experience for users.

  3. Filecoin: For archiving larger files, Swan leverages the Filecoin network. Filecoin's decentralized storage marketplace is perfect for long-term storage solutions, ensuring that large datasets are securely archived and remain accessible when needed.

  4. BNB GreenField: As an innovative blockchain and storage platform, BNB GreenField offers a unique approach to data management and ownership. Swan's integration with GreenField further enhances its storage capabilities, allowing for more flexible and efficient data management solutions.

  5. Cross-Chain Contracts: One of Swan's standout features is its ability to use cross-chain contracts to interact with different storage solution providers. This means that Swan can dynamically choose the best storage solution based on the specific needs of a task, be it decentralized file storage, media streaming, or large file archiving.

In essence, Swan's multi-faceted approach to data availability ensures that it can cater to a wide range of storage needs, from decentralized file sharing to media streaming and large file archiving. By integrating multiple storage platforms and utilizing cross-chain contracts, Swan is setting a new standard for decentralized data storage and management.

For more details about cross chain storage design, please refer to

multichain.storage
Cross Chain Storage structure