Goldfinch fonctionne grâce à un système de quatre participants principaux : les emprunteurs, les bailleurs de fonds, les fournisseurs de liquidité et les auditeurs. Les emprunteurs proposent des pools d'emprunteurs avec des conditions spécifiques telles que le taux d'intérêt et le calendrier de remboursement. Les bailleurs de fonds évaluent ces pools et décident s'ils fournissent ou non le capital de première perte. Une fois que les bailleurs de fonds ont fourni le capital, les emprunteurs peuvent emprunter et rembourser via le pool d'emprunteurs. Les fournisseurs de liquidité fournissent du capital au pool senior pour obtenir un rendement passif. Le pool senior utilise ensuite un modèle de levier pour allouer automatiquement le capital aux pools d'emprunteurs, en fonction du nombre de bailleurs de fonds qui y participent. Les auditeurs, qui sont sélectionnés au hasard par le protocole, votent pour approuver les emprunteurs, fournissant ainsi une vérification humaine contre les activités frauduleuses.