Como funciona o cálculo das recompensas no mecanismo de Impact Farming?