Blockchain and Smart Contract Based Crowdfunding Application Using Ethereum Layer 2

Kumala, Yudhistira Nanda (2026) Blockchain and Smart Contract Based Crowdfunding Application Using Ethereum Layer 2. Undergraduate thesis, UPN Veteran Jawa Timur.

[img]
Preview
Text (Cover)
22081010055-Cover.pdf

Download (1MB) | Preview
[img]
Preview
Text (Bab 1)
BAB 1.pdf

Download (855kB) | Preview
[img] Text (Bab 2)
22081010055.-BAB 2.pdf
Restricted to Repository staff only until 3 June 2029.

Download (2MB)
[img] Text (Bab 3)
22081010055.-BAB 3.pdf
Restricted to Repository staff only until 3 June 2029.

Download (10MB)
[img] Text (Bab 4)
22081010055.-BAB 4.pdf
Restricted to Repository staff only until 3 June 2029.

Download (11MB)
[img]
Preview
Text (Bab 5)
22081010055.-BAB 5.pdf

Download (288kB) | Preview
[img]
Preview
Text (Daftar Pustaka)
22081010055.-DaftarPustaka.pdf

Download (696kB) | Preview
[img] Text (Lampiran)
22081010055.-Lampiran.pdf
Restricted to Repository staff only

Download (2MB)

Abstract

Conventional crowdfunding systems currently face challenges such as data centralization, the risk of fund misuse, and high operational costs, which result in limited transparency and accountability in public fund management. Although blockchain technology and smart contracts are capable of providing transparent and publicly auditable funding mechanisms, direct implementation on the Ethereum Layer 1 network faces efficiency hurdles due to high transaction costs (gas fees). This research aims to design and implement a crowdfunding application named OpenFund that utilizes Ethereum Layer 2 technology, specifically the Base Sepolia network based on Optimistic Rollup, as a solution to reduce transaction costs without compromising data security and transparency. The study was conducted through an empirical comparative analysis between the Ethereum Sepolia (Layer 1) and Base Sepolia (Layer 2) networks. The testing phase encompasses system functionality verification using Black Box Testing methods and transaction cost (gas fee) testing of the crowdfunding application’s core smart contract functions. Testing results indicate that the OpenFund application successfully executed the entire operational cycle stably. Based on the testing results, it was found that gas fees on the Base Sepolia network (Layer 2) were consistently lower than those on Ethereum Sepolia (Layer 1). An average efficiency range of 99.61% to 99.77% was derived from the comparison of transaction cost data across multiple tests conducted at different times. Nevertheless, these values represent averages of data obtained within a testnet environment and do not reflect identical averages in a mainnet environment. Therefore, these results are interpreted as an indication of relative efficiency trends rather than fixed outcomes applicable to all network environments.

Item Type: Thesis (Undergraduate)
Contributors:
ContributionContributorsNIDN/NIDKEmail
Thesis advisorParlika, RizkyNIDN0718058401rizkyparlika.if@upnjatim.ac.id
Thesis advisorMaulana, HendraNIDN1423128301hendra.maulana.if@upnjatim.ac.id.
Subjects: Q Science > QA Mathematics > QA76.625 Internet Programming
T Technology > T Technology (General)
T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK5105 Computer Network
Divisions: Faculty of Computer Science > Departemen of Informatics
Depositing User: Yudhistira Nanda Kumala
Date Deposited: 03 Jun 2026 07:07
Last Modified: 03 Jun 2026 07:07
URI: https://repository.upnjatim.ac.id/id/eprint/52896

Actions (login required)

View Item View Item