Hacker News new | past | comments | ask | show | jobs | submit login

> I think you're not understanding the fundamental problem that uncolletarelised DeFi lending faces, which is the fact that the borrower can simply walk away with the money.

I understand it very well, that's pretty much the risk to be mitigated (or not) by who the loans are extended to on the protocol level (when not trying to do it in the KYC/ofchain legal agreement way which is how its done now for the most part). Pools of capital can be lent to specific actors in a non permissioned way that can be governed by the the protocols users or on/off by the on chain contracts themselves automatically when certain on chain conditions are met.

Also, for the non corporate uncollateralized lending in defi now through flash loans (i.e. via Aave), it is impossible for the borrower to walk away from borrowing the funds because the loan must be paid back in the same transaction or entire transaction reverts. However this isn't appropriate for typical consumer loans.

Currently, a lot of the centralized companies with their protocols on chain mitigate the risk just by restricting the pool of borrowers to those who they can legally go after to recoup any losses in the event of a default (just like in tradfi, but still the risks remain).

In the case of a derivatives protocol, writers can borrow against buyers deposits (instead of having to put up their own stablecoin deposits to back the writing) to open positions with the expectation that the writers can write enough volume to net out the delta most of the time while capturing a spread. If/when they (the writers in the derivative liquidity pools) can't and if enough addresses choose to withdraw the decentralized overcollateralized/centralized stablecoins from the protocol (rather than transferring/swapping their protocol credit to another address who wants to buy or write derivatives, or use as a unit of accounting outside of the protocol) and there is a shortfall, decentralized overcollateralized/centralized stablecoin yielding debt tokens can be issued by the protocol automatically (as well as raising decentralized overcollateralized/centralized stablecoin collateral requirements across the board for writers who haven't been cleared by protocols risk management contracts or by some kind of on chain governance) to those trying to withdraw who can sell it on a dex at a premium or discount to par value of the stablecoin yielding debt token.

The risk doesn't go away in tradfi with all the uncollateralized lending now, it gets spread throughout all the actors of the system in various ways, much of which isn't very transparent to all actors in the system (and even for those in the know, it is not in real time). The same (spreading risk through various actors that engage with the protocol) can be done in a DeFi context minus the opacity we have now (we all can see what addresses have/done what, regardless of whom/what is behind the address).

There isn't going to be a one size fits all approach to uncollateralized lending in DeFi. Protocols will do it differently based on what the users see fit to do with their funds and will manage the risks in many different ways (some of which will be better than others).




Thanks for the information, but none of that addresses the problem I described earlier. All these pseudo-decentralised lending platforms that you mentioned happen to rely on a central party that "approves" borrowers. Once a borrower gets "approved" they sign a loan agreement with the central party. In the case of default, the central party can initiate legal action against the borrower. This is how these "decentralised" loans work. The only reason they work is because they aren't decentralised at all. They're conventional loan agreements that are enforced by courts of justice. The pseudo-decentralised platform plays the same exact role as a financial intermediary in conventional finance. Decentralised lending platforms where borrowers can get uncollateralised loans DO NOT exist. The technology does not allow it. There are no mechanisms through which make the borrower repay the loan.


> Decentralised lending platforms where borrowers can get uncollateralised loans DO NOT exist. The technology does not allow it. There are no mechanisms through which make the borrower repay the loan.

They do exist, Aave allows for this, there is no one to approve the flash loan. Just that you can only borrow the funds for specific context that I described and the borrower will have to pay off the loan or the loan wont be made and will fail. You can't do this at all in tradfi.

> They're conventional loan agreements that are enforced by courts of justice.

And even if these happen traditionally, no defi involved, the borrower many not be able to pay of the loan. Risk will be eaten by someone. Courts of justice can't squeeze blood from stone. But Aave doesn't face this risk. Maybe other protocols will, but thats the risk people have to accept when they engage with the different protocols.


As a curiosity, a "flash loan" is a loan in which the principal is received and repaid simultaneously and therefore has little practical utility, other than facilitating wash trading and other forms of market manipulation, which are prohibited in regulated markets.


I guess there's those like yourself that would deem it of little practical utility for anyone to borrow permissionlessly and without a large pool a capital of their own to take advantage of arb opportunities that arise in markets (and make those markets more efficient for those that use it). Luckily, defi participants are not bounded by your opinions.


It's unclear whether these flash loans can even be used to exploit arbitrage opportunities. Arbitrage involves simultaneous transactions in different markets, whereas flash loans only allow simultaneous transactions in the same blockchain. Anyway, arbitrage is not a sufficient condition for market efficiency. There's plenty of evidence showing that crypto-markets are rife with fraud and are anything but efficient.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: