Cargando…

Oracles in Decentralized Finance: Attack Costs, Profits and Mitigation Measures

Decentralized finance (DeFi) is by far the most popular application of blockchain technology. Despite the wide acceptance of new financial instruments and services, there are still many unexplored areas in the field. We dedicate this research to the understanding of one of the most crucial limitatio...

Descripción completa

Detalles Bibliográficos
Autores principales: Aspembitova, Ayana T., Bentley, Michael A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9857405/
https://www.ncbi.nlm.nih.gov/pubmed/36673200
http://dx.doi.org/10.3390/e25010060
_version_ 1784873860963762176
author Aspembitova, Ayana T.
Bentley, Michael A.
author_facet Aspembitova, Ayana T.
Bentley, Michael A.
author_sort Aspembitova, Ayana T.
collection PubMed
description Decentralized finance (DeFi) is by far the most popular application of blockchain technology. Despite the wide acceptance of new financial instruments and services, there are still many unexplored areas in the field. We dedicate this research to the understanding of one of the most crucial limitations of decentralized finance—oracles. DeFi protocols, as well as other blockchain applications, function in a closed environment and regularly need to fetch real-world information (e.g., assets’ prices)—the tool used for this purpose is called an oracle. We review the existing oracle types in DeFi applications and focus our research on the least explored one: when another protocol, typically a decentralized exchange, serves as a price oracle. After explaining the mechanisms behind the decentralized exchanges, we introduce an algorithmic model that allows one to safely design a decentralized oracle and adjust crucial parameters. We believe that understanding and implementing the logic presented in the model can help to reduce the chances of price manipulations attacks, which are the most frequent incident types in DeFi.
format Online
Article
Text
id pubmed-9857405
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98574052023-01-21 Oracles in Decentralized Finance: Attack Costs, Profits and Mitigation Measures Aspembitova, Ayana T. Bentley, Michael A. Entropy (Basel) Article Decentralized finance (DeFi) is by far the most popular application of blockchain technology. Despite the wide acceptance of new financial instruments and services, there are still many unexplored areas in the field. We dedicate this research to the understanding of one of the most crucial limitations of decentralized finance—oracles. DeFi protocols, as well as other blockchain applications, function in a closed environment and regularly need to fetch real-world information (e.g., assets’ prices)—the tool used for this purpose is called an oracle. We review the existing oracle types in DeFi applications and focus our research on the least explored one: when another protocol, typically a decentralized exchange, serves as a price oracle. After explaining the mechanisms behind the decentralized exchanges, we introduce an algorithmic model that allows one to safely design a decentralized oracle and adjust crucial parameters. We believe that understanding and implementing the logic presented in the model can help to reduce the chances of price manipulations attacks, which are the most frequent incident types in DeFi. MDPI 2022-12-28 /pmc/articles/PMC9857405/ /pubmed/36673200 http://dx.doi.org/10.3390/e25010060 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Aspembitova, Ayana T.
Bentley, Michael A.
Oracles in Decentralized Finance: Attack Costs, Profits and Mitigation Measures
title Oracles in Decentralized Finance: Attack Costs, Profits and Mitigation Measures
title_full Oracles in Decentralized Finance: Attack Costs, Profits and Mitigation Measures
title_fullStr Oracles in Decentralized Finance: Attack Costs, Profits and Mitigation Measures
title_full_unstemmed Oracles in Decentralized Finance: Attack Costs, Profits and Mitigation Measures
title_short Oracles in Decentralized Finance: Attack Costs, Profits and Mitigation Measures
title_sort oracles in decentralized finance: attack costs, profits and mitigation measures
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9857405/
https://www.ncbi.nlm.nih.gov/pubmed/36673200
http://dx.doi.org/10.3390/e25010060
work_keys_str_mv AT aspembitovaayanat oraclesindecentralizedfinanceattackcostsprofitsandmitigationmeasures
AT bentleymichaela oraclesindecentralizedfinanceattackcostsprofitsandmitigationmeasures