September 26, 2021

Goldfinch Finance. How it works?


Hello everyone!
Today we'll talk about Goldfinch Finance and how it works.

Simply put, Goldfinch Finance is a decentralized protocol that issues unsecured loans to businesses.

I will describe to you the whole process of issuing a loan to a company - there along the way and you will understand what and how and who is who.

Borrowers (company N)

We have company N, this company needs a loan. Next, company N stakes (I don’t know how much it is correct to use this word in such a situation) their GFI (native Goldfinch token), after which they can create and actually create a pool (smart contract) using Goldfinch. In this smart contract, they indicate the ceiling on the amount of the loan they want to receive, at what interest rate they take it, how often they will pay it back, and for how long they take it.

Auditors.

Next, we connect 9 auditors who are randomly selected from those people who have locked their GFIs under the position of an auditor, after which the auditors check the company for how likely the company will be to repay the loan with interest, for this they can require any information, although the company N, after creating a smart contract, sends already a certain stack of information to auditors by itself. For checking a company, auditors receive half of the amount of GFI stuck by company N.

Backers

If the company and the pool have passed the audit, then the pool may be filled with backers' money, but everything is not so simple here, the backers themselves carry out a survey from above, in which they can ask different questions to the company representatives, they may require different data, they can communicate with them via video link, then another can conduct online QA sessions, etc., and so on .. If backers believe that the guys will be able to return the loan and pay the interest later, then they start pouring money into the pool created by the company N. we'll come back a bit later.

Liquidity Providers and Senior Pool

Now let's move on to liquidation providers. Who are they? These are the majority of people who do not really want to get worn out who is a scammer, who is not a scammer, to whom to give, and to whom not to give, they just want to bring in and receive money for it. These people will deposit their money in the Senior Pool, Senior Pool is another smart contract that collects all the money that the liquidation providers have deposited.
So now we return to the pool that the borrowers created, that is, company N, this pool is divided into 2 parts: Senior Tranche (part of the Senior Pool) and Junior Tranche (part of backers), and if many backers throw money, then the contract considers that backers decided that the borrower is not a scammer and he can be given grandmothers, then the Senior Pool starts pouring money into the Senior Tranche, the amount of money that the Senior Pool gives to the Senior Tranche is determined by a special formula. You can find it in the whitepepper.

Profit. Commissions.

Borrowers use a loan, and then return it + interest on top. Let's say that the borrower took out a loan at 12%. From the share of liquidity providers, $ 4 million was allocated, and from the share of backers, $ 1 million. But backers and liquidation providers will not each receive 12% of the provided money:
1) Everyone from their profit, when it is equal to 12%, pays 10% to the protocol reserves.
2) 20% of the providers' liquidity profit goes to backers because they additionally check the companies that are given money, and because they are the first to give money to these borrowers.

And in such a situation, backers receive 20.4%, and liquidation providers - 8.4.


Above it is visualized and written in precise numbers.


Here is such an abstract view of the project. I say right away that I missed some information and could be wrong somewhere.