LogoLogo
  • Welcome
  • ๐Ÿช™DUCAT
    • The Ducat Protocol
  • ๐Ÿ”ณUnit
    • Philosophy
  • ๐Ÿ’ How DUCAT works
    • Overview
    • Architecture
    • Vaults
      • Open Vault
      • Deposit BTC
      • Borrow UNIT
      • Repaying UNIT
      • Withdraw BTC
    • Canonical Reference Satoshis
    • Multi-Party Computation (MPC) Network
    • Indexer
    • Oracles
      • How It works
      • Price Quotes
      • Generating Keys and Signatures
  • ๐Ÿ“ŠLiquidations
    • Basic Mechanics
    • Profit settlement
      • Example
  • ๐ŸคTrust Assumptions
    • Overview
    • Asset management
    • Liquidations
    • Supply Control
  • ๐Ÿ“ฉGovernance
    • Governance
    • Risk Management
  • โš ๏ธDisclaimer
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. How DUCAT works

Architecture

PreviousOverviewNextVaults

Last updated 2 months ago

Was this helpful?

The Ducat protocol architecture can be broken down into the following diagram that show cases the steps that happen when a user attempts to borrow UNIT.

The Guardian network does not, in any way, custody or control the userโ€™s collateralised BTC, it simply acts as a backstop mechanism to ensure protocol rules are being followed.

The MPC network acts as a distributed co-signer, which aims to solve the liveness problem of a pure p2p network, which validates transactions for vault operations; co-signs outputs alongside user signatures; manages rune distributions between network and user UTXOs; verifies that collateral ratios stay above agreed-upon thresholds; ensures burning of repaid UNIT tokens; and validates transaction ordering and compliance with protocol standards. In theory the protocol could be repurposed as a full p2p network with no need for the guardian network.

๐Ÿ’ 
Architecture Diagram