mars monetized ad hoc routing systems
play

MARS: Monetized Ad-Hoc Routing Systems Bernardo David, Rafael - PowerPoint PPT Presentation

MARS: Monetized Ad-Hoc Routing Systems Bernardo David, Rafael Dowsley, Mario Larangeira Agenda Introduction Our Contributions Related Works Building Blocks MARS Protocol Future Works Destination Introduction Mobile


  1. MARS: Monetized Ad-Hoc Routing Systems Bernardo David, Rafael Dowsley, Mario Larangeira

  2. Agenda • Introduction • Our Contributions • Related Works • Building Blocks • MARS Protocol • Future Works

  3. Destination Introduction • Mobile Ad-Hoc Networks SOURCE

  4. Destination Introduction • Malicious Node Destination SOURCE

  5. Destination Introduction • Selfish Node SOURCE

  6. Our Contributions • Monetized Reputation System – Well behaved nodes earn reputation points that can be traded • Cryptographic mechanism to track reputation – “Proof of Routing” based on Composite Signatures – No malicious node can “fake” reputation • Decentralized reputation tracking and trading – Blockchain based system

  7. Destination Blockchain Ledger Packet Received! SOURCE

  8. Related Works • Reputation Systems for MANETs [BDV05],[BB02], [BB03], [MM02] (Core) and [MGLB00] • (Centralized) Financial Compensation: [AE03] (Ad-Hoc Vcg) and [ZCY03] (Sprite) • Decentralized Financial Compensation for fixed infrastructures [BP15]

  9. Building Blocks: Composite Signatures • Aggregate signatures that can’t be “un- aggregated” [SMD14] m SIGN SIG sk m or Vrfy SIG pk

  10. Building Blocks: Composite Signatures m SIGN SIG 1 sk 1 m SIG 1 SIGN SIG 2 SIG 2 Aggregate SIG sk 2 … … SIG n m SIGN SIG n sk n

  11. Building Blocks: Composite Signatures m Vrfy SIG SIG But… … SIG 1 pk 1 pk 2 pk n SIG 3 SIG … SIG n

  12. Building Blocks: Composite Signatures m SIGN SIG 1 sk 1 m SIG 1 Non-malleable! SIGN SIG 2 SIG 2 COMPOSE SIG sk 2 … … SIG n m SIGN SIG n sk n SIG

  13. MARS Protocol • Lightweight Blockchain: Proof-of-Stake based protocol (e.g. Ouroboros) • Proof of routing via Composite Signatures: – Each node in a route signs the packet – Final proof is compact – Adversaries are assumed not to collude • Registered reputation tokens can be traded on chain or exchanged for better services or other tokens.

  14. Blockchain Ledger SIG SIG Destination SIG SIG SIG SOURCE

  15. Future Works • Theoretical: – Formal modeling of reputation systems – Better security: composability and adaptive adv. – Game theoretical analysis of incentive structure • Practical: – Prototype implementation – Benchmarking over different kinds of Ad-Hoc routing protocols – Optimized implementation

  16. Read the paper: https://iohk.io/research/papers/#AEPEJRQX Contact: bernardo@bmdavid.com

Recommend


More recommend