• DocumentCode
    3091366
  • Title

    Fair overload handling using proof-of-work functions

  • Author

    Golze, Sebastian ; Mühl, Gero

  • Author_Institution
    Kommunikations- und Betriebssysteme, Technische Univ. Berlin
  • fYear
    2006
  • fDate
    23-27 Jan. 2006
  • Lastpage
    21
  • Abstract
    Overload can reduce the overall performance of a computer system up to a point where the whole service might collapse. Thus, for example the load on a server must be controlled to achieve optimal system performance. Doing so some requests from clients must be rejected. We show that we can distinguish four different types of user profiles, why micropayments are no suitable solution and how a proof-of-work based system can be used to allocate the rare resources slots to those clients that generate the maximal use out of these requests. We then present the new HashCashLin function we developed in order to overcome the poor adjustment possibilities of the classic HashCash function and how such a proof-of-work can be augmented. We describe our proof-of-work auction system and finally we show the results obtained by running a simulated model of our system
  • Keywords
    client-server systems; electronic commerce; resource allocation; telecommunication congestion control; HashCashLin function; fair overload handling; proof-of-work auction system; proof-of-work functions; resource allocation; Application software; Computational modeling; Computer networks; Control systems; History; Optimal control; Resource management; Road vehicles; System performance; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applications and the Internet, 2006. SAINT 2006. International Symposium on
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-7695-2508-3
  • Type

    conf

  • DOI
    10.1109/SAINT.2006.32
  • Filename
    1581306