zkSNARK
Uno zkSNARK è una prova crittografica breve che dimostra che un calcolo è corretto senza rivelarne i dati. Aleo ne ha fatto la base del suo mining.
zkSNARK è l'acronimo inglese di «zero-knowledge succinct non-interactive argument of knowledge», cioè un argomento di conoscenza succinto e non interattivo a conoscenza zero. È una tecnica crittografica che permette di dimostrare che un calcolo è stato eseguito correttamente, o che si conosce un'informazione, senza rivelare i dati stessi. La prova ottenuta è breve e si verifica molto in fretta, anche se il calcolo di partenza era pesante.
Queste prove servono innanzitutto alla riservatezza: Zcash le usa per le sue transazioni schermate. Aleo, lanciata nel 2024, va oltre e ne fa il cuore del suo mining. Invece di calcolare hash, i miner, chiamati prover, risolvono un puzzle che consiste nel produrre prove di questo tipo. Vengono ricompensati in base alle soluzioni valide che trovano, mentre la convalida dei blocchi si basa su un altro meccanismo.
Il calcolo di queste prove richiede soprattutto operazioni matematiche pesanti su numeri molto grandi. All'inizio veniva svolto con schede grafiche, poi sono comparsi ASIC dedicati, come quelli della gamma IceRiver AE. L'hashrate si esprime in un'unità propria di questo calcolo, e non in hash: non si può quindi confrontare con quello di un altro algoritmo. Prima di acquistare, guardate l'efficienza, il consumo e le pool compatibili.
La nostra collezione Aleo raggruppa le macchine adatte a questo tipo di mining.