SoK: Lending Pools in Decentralized Finance

12/24/2020
by   Massimo Bartoletti, et al.
0

Lending pools are decentralized applications which allow mutually untrusted users to lend and borrow crypto-assets. These applications feature complex, highly parametric incentive mechanisms to equilibrate the loan market. This complexity makes the behaviour of lending pools difficult to understand and to predict: indeed, ineffective incentives and attacks could potentially lead to emergent unwanted behaviours. Reasoning about lending pools is made even harder by the lack of executable models of their behaviour: to precisely understand how users interact with lending pools, eventually one has to inspect their implementations, where the incentive mechanisms are intertwined with low-level implementation details. Further, the variety of existing implementations makes it difficult to distill the common aspects of lending pools. We systematize the existing knowledge about lending pools, leveraging a new formal model of interactions with users, which reflects the archetypal features of mainstream implementations. This enables us to prove some general properties of lending pools, such as the correct handling of funds, and to precisely describe vulnerabilities and attacks. We also discuss the role of lending pools in the broader context of decentralized finance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/22/2021

A theory of Automated Market Makers in DeFi

Automated market makers (AMMs) are one of the most prominent decentraliz...
research
06/01/2022

Formal Analysis of Lending Pools in Decentralized Finance

Decentralised Finance (DeFi) applications constitute an entire financial...
research
03/15/2023

Altruistic and Profit-oriented: Making Sense of Roles in Web3 Community from Airdrop Perspective

Regardless of which community, incentivizing users is a necessity for we...
research
01/18/2019

Taming Distrust in the Decentralized Internet with PIXIU

Decentralized Internet is booming. People are fascinated by its promise ...
research
09/28/2022

What Can Cryptography Do For Decentralized Mechanism Design

Recent works of Roughgarden (EC'21) and Chung and Shi (SODA'23) initiate...
research
08/13/2019

A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks

With web applications becoming a preferred method of presenting graphica...
research
07/20/2022

MeritRank: Sybil Tolerant Reputation for Merit-based Tokenomics

Decentralized reputation schemes present a promising area of experimenta...

Please sign up or login with your details

Forgot password? Click here to reset