Quantitative analysis of smart contracts (fairness)

A smart contract is a program that runs on the Ethereum blockchain. Users can define rules and the smart contract automatically enforces these rules and sends transactions over the network. Smart contracts are autonomous, fast and accurate. Smarts contracts have a variety of use cases, such as fin...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Jeremiah Shi Jie
Other Authors: Li Yi
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/156603
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-156603
record_format dspace
spelling sg-ntu-dr.10356-1566032022-04-21T02:28:25Z Quantitative analysis of smart contracts (fairness) Tan, Jeremiah Shi Jie Li Yi School of Computer Science and Engineering yi_li@ntu.edu.sg Science::Mathematics::Applied mathematics::Game theory Engineering::Computer science and engineering::Software::Software engineering A smart contract is a program that runs on the Ethereum blockchain. Users can define rules and the smart contract automatically enforces these rules and sends transactions over the network. Smart contracts are autonomous, fast and accurate. Smarts contracts have a variety of use cases, such as financial services, auctions and non-fungible tokens (NFTs). In this report, we will be focusing on voting smart contracts. There are many different voting methods among voting smart contracts and they can give different results despite the same voter’s preferences. As a result, we will study some voting methods and fairness criteria to evaluate the fairness of voting smart contracts Bachelor of Engineering (Computer Science) 2022-04-21T02:28:25Z 2022-04-21T02:28:25Z 2022 Final Year Project (FYP) Tan, J. S. J. (2022). Quantitative analysis of smart contracts (fairness). Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/156603 https://hdl.handle.net/10356/156603 en 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 Science::Mathematics::Applied mathematics::Game theory
Engineering::Computer science and engineering::Software::Software engineering
spellingShingle Science::Mathematics::Applied mathematics::Game theory
Engineering::Computer science and engineering::Software::Software engineering
Tan, Jeremiah Shi Jie
Quantitative analysis of smart contracts (fairness)
description A smart contract is a program that runs on the Ethereum blockchain. Users can define rules and the smart contract automatically enforces these rules and sends transactions over the network. Smart contracts are autonomous, fast and accurate. Smarts contracts have a variety of use cases, such as financial services, auctions and non-fungible tokens (NFTs). In this report, we will be focusing on voting smart contracts. There are many different voting methods among voting smart contracts and they can give different results despite the same voter’s preferences. As a result, we will study some voting methods and fairness criteria to evaluate the fairness of voting smart contracts
author2 Li Yi
author_facet Li Yi
Tan, Jeremiah Shi Jie
format Final Year Project
author Tan, Jeremiah Shi Jie
author_sort Tan, Jeremiah Shi Jie
title Quantitative analysis of smart contracts (fairness)
title_short Quantitative analysis of smart contracts (fairness)
title_full Quantitative analysis of smart contracts (fairness)
title_fullStr Quantitative analysis of smart contracts (fairness)
title_full_unstemmed Quantitative analysis of smart contracts (fairness)
title_sort quantitative analysis of smart contracts (fairness)
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/156603
_version_ 1731235748619747328