Market Management for P2P A Token-based Accounting System Nicolas - - PowerPoint PPT Presentation

market management for p2p
SMART_READER_LITE
LIVE PREVIEW

Market Management for P2P A Token-based Accounting System Nicolas - - PowerPoint PPT Presentation

www.kom.e-technik.tu-darmstadt.de www.httc.de Market Management for P2P A Token-based Accounting System Nicolas Liebau, Prof. Dr.-Ing. Ralf Steinmetz TU Darmstadt - Darmstadt University of Technology, Dept. of Electrical Engineering and


slide-1
SLIDE 1

www.kom.e-technik.tu-darmstadt.de www.httc.de

1

25.09.2003 file

Nicolas Liebau, Prof. Dr.-Ing. Ralf Steinmetz TU Darmstadt - Darmstadt University of Technology,

  • Dept. of Electrical Engineering and Information Technology, Dept. of Computer Science

KOM - Multimedia Communications Lab

  • Merckstr. 25, D-64283 Darmstadt, Germany,

Nicolas.Liebau@KOM.tu-darmstadt.de Tel.+49 6151 165240, Fax. +49 6151 166152

Market Management for P2P

A Token-based Accounting System

slide-2
SLIDE 2

www.kom.e-technik.tu-darmstadt.de www.httc.de

2

Motivation

Coordination Coordination through through Market Market Mechanisms Mechanisms

Interactions between Peers

  • Not (centrally) controlled
  • Resource usage/provisioning
  • Not attributable
  • No incentives for provisioning
  • No charging calculation possible
  • Opportunistic behavior
  • Free-riding
  • Providing inferior service

Implications

  • System is
  • Unpredictable
  • Instable
  • Underperforming
slide-3
SLIDE 3

www.kom.e-technik.tu-darmstadt.de www.httc.de

3

P2P Markets

The Hourglass Analogy

Service Author Producer Consumer Resource Provider

slide-4
SLIDE 4

www.kom.e-technik.tu-darmstadt.de www.httc.de

4

Concept for Market Managed P2P

Uncertain Quality

  • f Goods

Free Riding Incentives Charging Resource Accounting Reputation Identity Opportunism Communities Voting Rules Service Agreements Price Dissemination

slide-5
SLIDE 5

www.kom.e-technik.tu-darmstadt.de www.httc.de

5

Token-based Accounting

Tokens:

  • General medium for exchange

Issues:

  • Forgery
  • Quorum of trusted peers issue tokens
  • Using threshold RSA
  • Double Spending
  • Detectable & traceable
  • Owner-ID + unique Token-ID
  • Only Owner can spend token
  • Exchange of collected foreign tokens against own tokens
slide-6
SLIDE 6

www.kom.e-technik.tu-darmstadt.de www.httc.de

6

Issuing Tokens – Exchange

Exchange of foreign tokens against own ones Exchange Function

  • Many possibilities
  • Implement different economic systems

Peer Super- Peer

Super- Peer Super- Peer Super- Peer Super- Peer

Collected (foreign) Tokens

1 2 3 4 5 6

New (unsigned) Tokens Partially signed Tokens New Tokens

slide-7
SLIDE 7

www.kom.e-technik.tu-darmstadt.de www.httc.de

7

Simple Transaction

Service Requestor Service Provider

Service Request Costs ( )

Service

Accept Account Balance Account Balance

Own Tokens Own Tokens Foreign Tokens Foreign Tokens

slide-8
SLIDE 8

www.kom.e-technik.tu-darmstadt.de www.httc.de

8 Account Holder Account Holder

Token Exchange Trustworthy Transaction

Extended System

Peer Super- Peer

Super- Peer Super- Peer Super- Peer Super- Peer Collected (foreign) Tokens 1 2 4 5 6 7 New (unsigned) Tokens Partially signed Tokens New Tokens

Service Requestor Service Provider Service Request Costs ( )

Account Holder IDs 3

Service

Ready

slide-9
SLIDE 9

www.kom.e-technik.tu-darmstadt.de www.httc.de

9

Conclusion

Advantages

  • Flexible value of a token
  • Flexible economic system
  • Incentive System
  • Exchange: N = 2 F
  • Market with virtual currency
  • Exchange : N = F
  • Flexible Charging
  • Trustworthy payment mechanism
  • Backup of tokens possible
  • On HDD, CD, …
  • Granting credit between peers
  • Critical: Cooperation of trusted Super-Peers
slide-10
SLIDE 10

www.kom.e-technik.tu-darmstadt.de www.httc.de

10

Questions