Proof-of-Stake (PoS) on pitkään ollut kryptovaluuttayhteisön kiinnostuksen kohteena, tarjoten merkittäviä etuja perinteiseen Proof-of-Work (PoW) -menetelmään verrattuna. PoS on huomattavasti ympäristöystävällisempi, sillä se ei vaadi kaivinkoneiden hukkaamista laskentatehoa turvallisuuden varmistamiseksi. Lisäksi se vähentää keskitettyjen toimijoiden, kuten suuria pankkeja tai tiettyjä laitteistovalmistajia, monopolisoimisen riskiä, joka on PoW-maailmassa olemassa erikoistuneiden ASIC-laitteiden vuoksi.
Kuitenkin, kuten monet PoS-käyttöönotot ovat osoittaneet, järjestelmällä on perustavanlaatuinen heikkous: 'ei ole mitään panosta'. Tämä tarkoittaa, että jos hyökkääjä onnistuu luomaan haarautuman (fork), hänellä ei ole taloudellista syytä pysyä yhdessä ketjussa. PoW:ssa kaivinkone voi vain kaivaa yhtä haarautumaa kerrallaan, mikä varmistaa, että laillinen verkosto tukee oikeaa ketjua. PoS:ssa taas kaivinkoneilla on mahdollisuus kaivaa molemmilla haarautumilla samanaikaisesti, mikä voi johtaa epävakauteen tai 'itsekkääseen kaivamiseen' (selfish mining).
Tämä ongelma on johtanut teoreettisiin pohdintoihin, mutta Slasher-algoritmi tarjoaa nerokkaan ratkaisun. Slasher on rangaistava PoS-mekanismi, joka pakottaa kaivinkoneet panostamaan taloudellisesti. Sen ydinajatus on tehdä ketjusta tietoinen muista ketjuista, jotta kaivinkoneet voidaan rangaista, jos ne toimivat useilla samanaikaisesti.
Slasher-suunnittelun toteutus on monivaiheinen. Se alkaa minimaalisella Proof-of-Workilla, joka varmistaa lohkojen säännöllisen aikavälin (esim. 30 sekuntia). Kuitenkin todellinen päätöksentekijä on PoS-pohjainen 'allekirjoitusoikeus'. Jokaisessa lohkossa kaivinkoneen on sisällytettävä satunnainen arvo $H(n)$. Tämän jälkeen, tietyn ajan kuluttua, osoitteet saavat 'allekirjoitusoikeuden' osuuden niiden varallisuuteen nähden. Tärkein innovaatio on se, että nämä oikeudet eivät perustu edelliseen lohkoon, vaan lohkoon 2000 lohkoa taaksepäin. Tämä aikaviive on ratkaiseva.
Kun haarautuma tapahtuu, kaivinkone, joka on onnistunut yhdessä ketjussa, on todennäköisesti onnistunut myös toisessa, koska molemmat ketjut ovat syntyneet samasta vanhemmasta tilasta. Tämä eliminoi probabilistisen kaksoiskaivamishyökkäyksen. Lisäksi, koska haarautumat eivät todennäköisesti kestä 2000 lohkoa, kaivinkoneella on käytössään vain yksi valuuttavarasto, jolloin 'panos' on olemassa.
Rangaistusmekanismi on suora ja kova. Jos käyttäjä havaitsee osoitteen A allekirjoittavan kaksi eri lohkoa, hän voi julkaista transaktion, joka mitätöi kyseisen allekirjoituksen palkinnon ja lähettää 33 % rangaistuksesta ilmoittajalle. Tämä varmistaa, että jokainen solmu pyrkii allekirjoittamaan vain yhden lohkon kerrallaan.
Vaikka Slasher ei ole puhtaasti PoS, sillä on minimaalinen PoW-komponentti aikavälin ylläpitämiseksi. Kuitenkin, koska PoS-allekirjoitus on ainoa tekijä, joka määrittää, mikä ketju voittaa, PoW:n 51 % hyökkäys olisi merkityksetön. Tämä rakenne mahdollistaa PoW:n ympäristövaikutusten minimoimisen samalla kun PoS:n taloudellinen turvallisuus vahvistetaan rangaistavalla tavalla.