Firo, anciennement connu sous le nom de Zcoin, est une cryptomonnaie axée sur la confidentialité qui déploie des preuves à connaissance nulle pour garantir l'anonymat total des transactions. Son fonctionnement permet aux utilisateurs de détruire des cryptomonnaies, puis de les échanger ultérieurement contre de nouvelles, sans historique de transactions.
Firo se distingue des autres cryptomonnaies axées sur la confidentialité du marché par le fait qu'elle ne se contente pas de brouiller les pistes de paiement, mais vise plutôt à les supprimer.
Son fonctionnement s'appuie sur le protocole de confidentialité Lelantus, une mise à niveau des hypothèses cryptographiques standard, prenant en charge des ensembles d'anonymat élevés sans nécessiter de « configuration de confiance ».
Firo s'appuie également sur Dandelion++, qui masque l'adresse IP d'origine des transactions, supprimant ainsi le recours à des services externes tels que Tor ou i2P. La blockchain Firo/Zcoin a été utilisée lors des élections du Parti démocrate thaïlandais en 2018 pour élire son chef de parti avec plus de 127 000 votes exprimés à l'échelle nationale, ce qui en fait la première application à grande échelle de la technologie blockchain dans une élection politique.