Analysis of smart contract development platforms

Smart contracts are computer programs that can be executed by a network of interconnected cynical nodes without the intervention of a dependable third party. They are desirable in a variety of situations due to their resistance to tampering, especially when it comes to those that call for the adhere...

Full description

Saved in:
Bibliographic Details
Main Author: Huang, Shaohang
Other Authors: Lin Shang-Wei
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/162899
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Smart contracts are computer programs that can be executed by a network of interconnected cynical nodes without the intervention of a dependable third party. They are desirable in a variety of situations due to their resistance to tampering, especially when it comes to those that call for the adherence to predetermined regulations. This has led to the emergence and deployment of several smart contract platforms over the past few years. However, many flaws and loopholes for respective platforms were gradually discovered as the platforms started to scale. As a result, there is a need to re-evaluate the quality of the deployed platforms. Hence, we will analyse and weigh various smart contract platforms based on predetermined factors to discuss the benefits and drawbacks of each platform. Ultimately, we will conclude with a platform that we deem most suited for end users.