Decentralized finance (DeFi) protocols and development of flashloans

Traditional finance started out with different problem statements to solve trust issues among human over the centuries. Barter trade and Cattle was the first form of unit of exchange in the form of livestock followed by Cowrie Shells, Metal Money (Coins) , Leather Money , Paper Currency, Potlach ,...

Full description

Saved in:
Bibliographic Details
Main Author: Choo, Bernard Wee Kitt
Other Authors: Lin Shang-Wei
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/148461
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-148461
record_format dspace
spelling sg-ntu-dr.10356-1484612021-05-10T02:45:54Z Decentralized finance (DeFi) protocols and development of flashloans Choo, Bernard Wee Kitt Lin Shang-Wei School of Computer Science and Engineering Cyber Security Lab (CSL) shang-wei.lin@ntu.edu.sg Engineering::Computer science and engineering Traditional finance started out with different problem statements to solve trust issues among human over the centuries. Barter trade and Cattle was the first form of unit of exchange in the form of livestock followed by Cowrie Shells, Metal Money (Coins) , Leather Money , Paper Currency, Potlach , Wampum , The Gold Standard, Fiat Currency. Over the past Centuries, the currency use by different generation transformed throughout different civilizations. But the method of record keeping remains the same – record keeping with a book ledger . A ledger is used to record transactions when account receive or giveaway a unit of possession. Things evolved in the digital age, remarkable computer scientists and engineers leverage on open-source innovations combined different protocols to create a trustless decentralized ledger known as a Blockchain. With a trustless decentralized ledger, we can create a new form of digital currency. In 2008, Satoshi Nakamoto proposed Bitcoin to the world as a store of value. He / She / They created a new game theory with CPU power that incentivize honest node to participate and punish malicious nodes for bad behavior. Ever since the invention of Bitcoin , different types of blockchain has emerged , enable different financial products and services to flourish. Created waves of innovations and trail blazers in the new digital economy. During the early 2013, Vitalik Buterin pioneered the development of Smart contract on the Ethereum Blockchain. Decentralize finance ( DeFi ) are financial applications built on top of smart contracts living on the Blockchain. Decentralize finance aims to build the traditional finance products such as insurance , lending and borrowing , investments etc. Among the other few innovations, Flashloans standout on decentralize finance due to the high-profile hacking incidents using Flashloans. Due to the atomic natural of blockchain , Flashloans enables user to borrow huge sum of tokens and return at the end of a transaction. Bachelor of Engineering (Computer Engineering) 2021-05-10T02:45:54Z 2021-05-10T02:45:54Z 2021 Final Year Project (FYP) Choo, B. W. K. (2021). Decentralized finance (DeFi) protocols and development of flashloans. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/148461 https://hdl.handle.net/10356/148461 en SCSE20-0225 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
spellingShingle Engineering::Computer science and engineering
Choo, Bernard Wee Kitt
Decentralized finance (DeFi) protocols and development of flashloans
description Traditional finance started out with different problem statements to solve trust issues among human over the centuries. Barter trade and Cattle was the first form of unit of exchange in the form of livestock followed by Cowrie Shells, Metal Money (Coins) , Leather Money , Paper Currency, Potlach , Wampum , The Gold Standard, Fiat Currency. Over the past Centuries, the currency use by different generation transformed throughout different civilizations. But the method of record keeping remains the same – record keeping with a book ledger . A ledger is used to record transactions when account receive or giveaway a unit of possession. Things evolved in the digital age, remarkable computer scientists and engineers leverage on open-source innovations combined different protocols to create a trustless decentralized ledger known as a Blockchain. With a trustless decentralized ledger, we can create a new form of digital currency. In 2008, Satoshi Nakamoto proposed Bitcoin to the world as a store of value. He / She / They created a new game theory with CPU power that incentivize honest node to participate and punish malicious nodes for bad behavior. Ever since the invention of Bitcoin , different types of blockchain has emerged , enable different financial products and services to flourish. Created waves of innovations and trail blazers in the new digital economy. During the early 2013, Vitalik Buterin pioneered the development of Smart contract on the Ethereum Blockchain. Decentralize finance ( DeFi ) are financial applications built on top of smart contracts living on the Blockchain. Decentralize finance aims to build the traditional finance products such as insurance , lending and borrowing , investments etc. Among the other few innovations, Flashloans standout on decentralize finance due to the high-profile hacking incidents using Flashloans. Due to the atomic natural of blockchain , Flashloans enables user to borrow huge sum of tokens and return at the end of a transaction.
author2 Lin Shang-Wei
author_facet Lin Shang-Wei
Choo, Bernard Wee Kitt
format Final Year Project
author Choo, Bernard Wee Kitt
author_sort Choo, Bernard Wee Kitt
title Decentralized finance (DeFi) protocols and development of flashloans
title_short Decentralized finance (DeFi) protocols and development of flashloans
title_full Decentralized finance (DeFi) protocols and development of flashloans
title_fullStr Decentralized finance (DeFi) protocols and development of flashloans
title_full_unstemmed Decentralized finance (DeFi) protocols and development of flashloans
title_sort decentralized finance (defi) protocols and development of flashloans
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/148461
_version_ 1701270504841674752