Christian Hellman, Felix Leopoldo Rios

Proof Of Work

Abstract

This essay covers the basics of a technique called proof-of-work which is an attempt to have clients show their dedication to a remote service before gaining access to it as an attempt to prevent attacks. Drawbacks of the concept and issues that might occur are discussed and solutions are evaluated. In the puzzle section we cover aspects of different puzzles that the client could be forced to solve in order to provide a proof of work to the server. The essay discusses which style of proof-of-work that might be suitable for web services and the result of a simple implementation is included.

Proof Of Work

Referat

Denna essä tar upp grunderna i en teknik som heter proof-of-woork. Det är ett försök att få klienter att visa sin dedikation till en tjänst innan den blir tillgänglig i ett försök att motverka attacker. Nackdelar med konceptet och problem som kan uppstå diskuteras och lösningar utvärderas. I sektionen Puzzles undersöker vi två olika pussel som en klient kan bli tvingad att lösa för att kunna visa ett bevis på arbete till servern. Essän tar upp vilken stil av proof-of-work som kan vara lämplig för webtjänster och resultatet av en lätt implementation är inkluderad.