The University of Southampton
University of Southampton Institutional Repository

Investigation of upgraded smart contract based-on Ethereum platform

Investigation of upgraded smart contract based-on Ethereum platform
Investigation of upgraded smart contract based-on Ethereum platform
This thesis thoroughly explores upgradeable smart contracts and their deployment pat- terns using the well-known OpenZeppelin technique. As blockchain technologies become more prevalent in our digital world, it is crucial to understand the various implications of using upgradeable smart contract patterns, mainly from security, efficiency, and eco- nomic standpoints. Our work marks a significant academic milestone with its dual contributions: an in- depth review of upgradeable smart contract patterns underpinned by OpenZeppelin, and the development and thorough evaluation of a novel Risk Model. We provide a comprehensive study focusing on the effectiveness of these upgradeable techniques, evaluating their merits of security, efficiency, and economy. The Risk Model, meanwhile, represents a robust predictive model to identify potential risks bound to upgradeable smart contracts. We have identified the risk based on several critical factors, including average block time, mempool’s average pending time, and the gas price proposed by the transaction caller. In conclusion, the way for significant improvements in our understanding of upgrade- able smart contracts, setting a robust foundation for future academic explorations and practical blockchain applications.
University of Southampton
Al Amri, Shaima Amur Mohamed
8a474ace-8497-4000-a1d4-9b78c32706c7
Al Amri, Shaima Amur Mohamed
8a474ace-8497-4000-a1d4-9b78c32706c7
Aniello, Leonardo
9846e2e4-1303-4b8b-9092-5d8e9bb514c3
Sassone, vladi
df7d3c83-2aa0-4571-be94-9473b07b03e7

Al Amri, Shaima Amur Mohamed (2024) Investigation of upgraded smart contract based-on Ethereum platform. University of Southampton, Doctoral Thesis, 96pp.

Record type: Thesis (Doctoral)

Abstract

This thesis thoroughly explores upgradeable smart contracts and their deployment pat- terns using the well-known OpenZeppelin technique. As blockchain technologies become more prevalent in our digital world, it is crucial to understand the various implications of using upgradeable smart contract patterns, mainly from security, efficiency, and eco- nomic standpoints. Our work marks a significant academic milestone with its dual contributions: an in- depth review of upgradeable smart contract patterns underpinned by OpenZeppelin, and the development and thorough evaluation of a novel Risk Model. We provide a comprehensive study focusing on the effectiveness of these upgradeable techniques, evaluating their merits of security, efficiency, and economy. The Risk Model, meanwhile, represents a robust predictive model to identify potential risks bound to upgradeable smart contracts. We have identified the risk based on several critical factors, including average block time, mempool’s average pending time, and the gas price proposed by the transaction caller. In conclusion, the way for significant improvements in our understanding of upgrade- able smart contracts, setting a robust foundation for future academic explorations and practical blockchain applications.

Text
Shaima_Al_Amri_PhD_Thesis_PDFA - Version of Record
Restricted to Repository staff only until 22 June 2025.
Available under License University of Southampton Thesis Licence.
Text
Final-thesis-submission-Examination-Mrs-Shaima-Al-Amri
Restricted to Repository staff only
Available under License University of Southampton Thesis Licence.

More information

Published date: June 2024

Identifiers

Local EPrints ID: 491438
URI: http://eprints.soton.ac.uk/id/eprint/491438
PURE UUID: bbb2bddb-d50a-4b07-9446-02fe7d1eea43
ORCID for Shaima Amur Mohamed Al Amri: ORCID iD orcid.org/0000-0003-0078-3343
ORCID for Leonardo Aniello: ORCID iD orcid.org/0000-0003-2886-8445
ORCID for vladi Sassone: ORCID iD orcid.org/0000-0002-6432-1482

Catalogue record

Date deposited: 24 Jun 2024 16:38
Last modified: 10 Sep 2024 01:40

Export record

Contributors

Author: Shaima Amur Mohamed Al Amri ORCID iD
Thesis advisor: Leonardo Aniello ORCID iD
Thesis advisor: vladi Sassone ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×