NFTLock, a decentralised vault protocol for non-fungible tokens
Non-Fungible Tokens (NFTs) have emerged as a revolutionary asset class, offering digital ownership of unique art, entertainment, and collectables industries. They are held within cryptocurrency wallets and require permission to take specific actions or access certain digital assets. They leverage...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/175182 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-175182 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1751822024-04-19T15:43:14Z NFTLock, a decentralised vault protocol for non-fungible tokens T. Daranidarran Anwitaman Datta School of Computer Science and Engineering Anwitaman@ntu.edu.sg Computer and Information Science Engineering Blockchain NFT Non-fungible tokens Decentralised app Non-Fungible Tokens (NFTs) have emerged as a revolutionary asset class, offering digital ownership of unique art, entertainment, and collectables industries. They are held within cryptocurrency wallets and require permission to take specific actions or access certain digital assets. They leverage Blockchain technology's immutable and secure nature to ensure ownership, control and transparency. Over USD 100 million worth of NFTs have been publicly reported as stolen between July 2021 and July 2022 [1], creating an imminent need for robust security solutions within the ecosystem. Phishing, domain squatting, impersonation, and NFT swap scam threats pose significant risks to NFT owners, undermining trust and confidence in the wide-scale NFT adoption. At the time of the writing of this report, there are no solutions that act as active protection measures against the abovementioned threats. This report will detail and propose a viable solution, NFTLock, to mitigate risks and act as a safeguard for NFT owners. NFTLock addresses the critical need to ensure NFT security on the Ethereum blockchain by developing a decentralised vault protocol to safeguard NFTs. NFTLock’s Smart Contract acts like a vault that safeguards ERC721 tokens, protecting (locking) and disabling protection (unlocking) tokens at will. When a token is protected using the Locking Smart Contract, it will not be susceptible to the abovementioned risks. This Decentralised Application will instil confidence in NFT holders to carry out actions without the fear of potentially losing their high-value assets. Bachelor's degree 2024-04-19T12:17:32Z 2024-04-19T12:17:32Z 2024 Final Year Project (FYP) T. Daranidarran (2024). NFTLock, a decentralised vault protocol for non-fungible tokens. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/175182 https://hdl.handle.net/10356/175182 en SCSE23-0229 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 |
Computer and Information Science Engineering Blockchain NFT Non-fungible tokens Decentralised app |
spellingShingle |
Computer and Information Science Engineering Blockchain NFT Non-fungible tokens Decentralised app T. Daranidarran NFTLock, a decentralised vault protocol for non-fungible tokens |
description |
Non-Fungible Tokens (NFTs) have emerged as a revolutionary asset class,
offering digital ownership of unique art, entertainment, and collectables industries.
They are held within cryptocurrency wallets and require permission to take specific
actions or access certain digital assets. They leverage Blockchain technology's
immutable and secure nature to ensure ownership, control and transparency.
Over USD 100 million worth of NFTs have been publicly reported as stolen
between July 2021 and July 2022 [1], creating an imminent need for robust security
solutions within the ecosystem. Phishing, domain squatting, impersonation, and NFT
swap scam threats pose significant risks to NFT owners, undermining trust and
confidence in the wide-scale NFT adoption. At the time of the writing of this report,
there are no solutions that act as active protection measures against the abovementioned threats.
This report will detail and propose a viable solution, NFTLock, to mitigate
risks and act as a safeguard for NFT owners. NFTLock addresses the critical need to
ensure NFT security on the Ethereum blockchain by developing a decentralised vault
protocol to safeguard NFTs. NFTLock’s Smart Contract acts like a vault that
safeguards ERC721 tokens, protecting (locking) and disabling protection (unlocking)
tokens at will. When a token is protected using the Locking Smart Contract, it will not
be susceptible to the abovementioned risks. This Decentralised Application will instil
confidence in NFT holders to carry out actions without the fear of potentially losing
their high-value assets. |
author2 |
Anwitaman Datta |
author_facet |
Anwitaman Datta T. Daranidarran |
format |
Final Year Project |
author |
T. Daranidarran |
author_sort |
T. Daranidarran |
title |
NFTLock, a decentralised vault protocol for non-fungible tokens |
title_short |
NFTLock, a decentralised vault protocol for non-fungible tokens |
title_full |
NFTLock, a decentralised vault protocol for non-fungible tokens |
title_fullStr |
NFTLock, a decentralised vault protocol for non-fungible tokens |
title_full_unstemmed |
NFTLock, a decentralised vault protocol for non-fungible tokens |
title_sort |
nftlock, a decentralised vault protocol for non-fungible tokens |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/175182 |
_version_ |
1806059858820071424 |