Skip to main content

Security

Unit Network's security model combines staking-based consensus, decentralized custody, oracle verification, and immutable on-chain rules.


Security Layers

Consensus Security

  • Proof of Stake — Validators stake tokens, incentivizing honest behavior
  • Slashing — Malicious validators lose staked tokens
  • Deterministic runtime — WebAssembly execution prevents inconsistencies

Deposit/Withdrawal Security

  • Multi-validator verification — Off-chain workers independently verify transactions
  • Consensus every 4 blocks — Price and transaction data validated by multiple workers
  • Unique amounts — Each deposit has a unique amount to prevent fraud
  • 40-minute windows — Time-bounded withdrawal processing

Treasury Security

  • Immutable — No user, not even creators, can withdraw treasury funds
  • On-chain transparency — All balances publicly auditable
  • Redemption only — Treasury assets accessed only through proportional token burning

Vault Security

  • Over-collateralized — Vault owners lock UNITCOIN exceeding received deposits
  • Tranche system — Risk-balanced deposit distribution
  • Decentralized custody — No single entity controls user funds

Profile Security

  • Seed phrase recovery — Non-custodial account management
  • End-to-end encrypted chat — Private messaging on-chain
  • Verified withdrawal addresses — Pre-approved addresses prevent theft

Smart Contract vs. Custom Runtime

Unlike smart contract platforms where vulnerabilities can be exploited, Unit Network's logic is built into the Substrate runtime itself — providing stronger guarantees through compiled, deterministic execution.