Essays on Smart Contracts and Oracles

dc.contributor.advisorShi, Weidong
dc.contributor.committeeMemberLaszka, Aron
dc.contributor.committeeMemberXu, Lei
dc.creatorKaleem, Mudabbir
dc.date.accessioned2022-06-17T22:26:26Z
dc.date.createdDecember 2021
dc.date.issued2021-12
dc.date.submittedDecember 2021
dc.date.updated2022-06-17T22:26:27Z
dc.description.abstractThe thesis is composed of two essays related to smart contract systems on public permission-less blockchains. Firstly, the thesis presents EDSC, a novel smart contract platform design based on the event-driven execution model as opposed to the traditionally employed transaction-driven execution model. It reasons that such a design is a better fit for many emerging smart contract applications and is better positioned to address the scalability and performance challenges plaguing the smart contract ecosystem. It proposes EDSC’s design under the Ethereum framework, and the design can be easily adapted for other existing smart contract platforms. Secondly, the thesis presents a study of oracle usage on Ethereum, the most popular permission-less smart contract platform. It performs an empirical study of oracle systems’ usage trends and adoption metrics to provide better insight into the health of the smart contract ecosystem.
dc.description.departmentComputer Science, Department of
dc.format.digitalOriginborn digital
dc.format.mimetypeapplication/pdf
dc.identifier.citationPortions of this document appear in: Kaleem, Mudabbir, Keshav Kasichainula, Rabimba Karanjai, Lei Xu, Zhimin Gao, Lin Chen, and Weidong Shi. "An event driven framework for smart contract execution." In Proceedings of the 15th ACM International Conference on Distributed and Event-based Systems, pp. 78-89. 2021; and in: Kaleem, Mudabbir, and Weidong Shi. "Demystifying pythia: A survey of chainlink oracles usage on ethereum." In International Conference on Financial Cryptography and Data Security, pp. 115-123. Springer, Berlin, Heidelberg, 2021.
dc.identifier.urihttps://hdl.handle.net/10657/9279
dc.language.isoeng
dc.rightsThe author of this work is the copyright owner. UH Libraries and the Texas Digital Library have their permission to store and provide access to this work. UH Libraries has secured permission to reproduce any and all previously published materials contained in the work. Further transmission, reproduction, or presentation of this work is prohibited except with permission of the author(s).
dc.subjectBlockchain, Smart Contracts, Ethereum, Event-driven, Oracles
dc.titleEssays on Smart Contracts and Oracles
dc.type.dcmiText
dc.type.genreThesis
dcterms.accessRightsThe full text of this item is not available at this time because the student has placed this item under an embargo for a period of time. The Libraries are not authorized to provide a copy of this work during the embargo period.
local.embargo.lift2023-12-01
local.embargo.terms2023-12-01
thesis.degree.collegeCollege of Natural Sciences and Mathematics
thesis.degree.departmentComputer Science, Department of
thesis.degree.disciplineComputer Science
thesis.degree.grantorUniversity of Houston
thesis.degree.levelMasters
thesis.degree.nameMaster of Science

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
KALEEM-THESIS-2021.pdf
Size:
1.24 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 2 of 2
No Thumbnail Available
Name:
PROQUEST_LICENSE.txt
Size:
4.43 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
LICENSE.txt
Size:
1.82 KB
Format:
Plain Text
Description: