Aron Sharma och Damon Shahrivar

Proof-Of-Work - En modern betraktelse

Sammanfattning

Proof-Of-Work protokollet är en konceptuell idé, tänkt att förebygga DoS, brute force samt spam-mail angrepp. Huvudidèn är att servern som får en förfrågan av en klient, inte accepterar eller bearbetar den- na direkt, utan skickar tillbaka ett litet pussel till klienten som skickat förfrågan. Pusslet måste lösas av klienten innan denne får tillgång till servern och själva poängen med protokollet är att det skall ta mer cpu tid för klienten att lösa pusslet än vad det tar för servern att hitta en lösning på klientens förfrågan. Idén är att detta skall hjälpa mot ovan nämnda angrepp. Projektet kommer att studera Proof-Of-Work proto- kollet och flera av dess implementationer. Projektet innefattar även en undersökning av prestandaskillnaden mellan olika implementationer på olika plattformar och en reflektion som behandlar protokollets använd- barhet.