LogoLogo
  • MultiSwap and MultiChain Liquidity Pool Bridge
  • 📐Architecture and Tech Stack
    • 🚩Architecture issues
    • ✏️General Architecture Overview
      • 🛠️dApp Tech Stack
      • ⚖️Core Components of MultiSwap
        • 📐Overview - Core Components of MultiSwap
        • 🪙Asset Types
          • 📐Overview - Asset Types
          • ⚒️Foundry Assets
          • ⚙️Refinery Assets
          • ⛓️Ionic Assets
        • ⚡FIBER - Ferrum Inter Blockchain Express Routing Engine
          • 📐Overview - FIBER
          • 🧠FIBER Engine
          • 🔄FIBER Router
          • 🏦Fund Manager
          • 🪙Fee Manager
          • 🗄️Asset Categorization and Route Optimization
            • 📐Overview - Asset & Route Optimization
            • 📂Example of Asset Categorization
          • 🌁Bridging and Settlement
            • 📐Overview - Bridging & Settlement
            • ⚖️MultiChain Settlement Flow (MCSF)
              • 📐Overview - MCSF
              • ⚖️Swap to & from Bridgeable Asset
            • 🌁Bridging of Assets
            • ⚖️Settlement
        • 🔥FORGE - Ferrum Optimal Routing Gas Estimation Engine
          • 📐Overview - FORGE
          • ⛽Gas Estimation
          • 🏦MultiSwap Fee Estimation
        • ⏳Future Work
      • ⚡Node Infrastructure
        • 📐Overview - Node Infrastructure
        • 🔍Generator Node
        • 🕵️Validator Nodes
        • ✒️Master Node
    • 🔏Security
  • 🗄️Resources
    • 🗃️Resources and Links
      • Mainnet Tech Stack Overview
      • Deployment Pipeline Updates
      • Connecting EVM and Non-EVM
    • 📚Glossary & Acronyms
      • 🗄️Glossary
      • 🗃️Acronyms
    • ❔FAQs
      • 📐Overview MultiSwap - FAQs
      • 💸Are there any fees for using MultiSwap?
      • 🔄Which networks are supported in MultiSwap?
      • 💰Which Wallets are supported in MultipSwap?
      • ⁉️How to get support and report bugs?
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Architecture and Tech Stack
  2. General Architecture Overview
  3. Node Infrastructure

Overview - Node Infrastructure

PreviousNode InfrastructureNextGenerator Node

Last updated 2 years ago

Was this helpful?

Our previous bridge node architecture and related infrastructure were in their infancy stage. For example, the signing of withdrawals was centralized to favor speed and security. In general, a simplified architecture was favored for v1.0.0. With the support of major backers such as Algorand, Casper and others, Ferrum Network started updating the Node Signing Architecture and related Infrastructure (v2.0.0) to enable decentralized Node signing. This major update was geared to provide additional security and reliability layers while allowing stakeholders like Algorand, Casper, and other networks in the ecosystem to run Generator and Validator nodes for withdrawals. The ability for more stakeholders to run Generator and Validator nodes brings state-of-the-art decentralization to the multi-chain protocol. This major upgrade will be pivotal in improving MultiSwap's architectural security without compromising speed and maintaining reliability.

Node Signing Architecture and Infrastructure v1.0.0

New Node Infrastructure

The new node infrastructure is a culmination of three distinct node roles working together. Each adds an additional layer of security and authentication in order to reduce and discourage attack vectors on the system. The following nodes make up the bridging node infrastructure:

  1. Generator Nodes

  2. Validator Nodes

  3. Master Node

Let's go over the roles of each node next.

View the full diagram by clicking the link below:

Node Signing Architecture and Infrastructure v2.0.0

📐
✏️
⚡
📐
Cloudcraft – Draw AWS diagramsCloudcraft
Node Signing Infrastructure v1.0.0
Node Signing Infrastructure v2.0.0
Logo