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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |