000 | 02317nam a22001457a 4500 | ||
---|---|---|---|
008 | 241025b ||||| |||| 00| 0 eng d | ||
100 |
_aGODSON GINIKACHUKWU GOODSON _910852 |
||
245 | _aDESIGN AND IMPLEMENTATION OF SMART CONTRACTS IN CROWDFUNDINGPLATFORMS | ||
250 | _aDR. O.D ADENIJI | ||
260 |
_aMountain Top University _bComputer Science _c2024 |
||
300 | _a62p | ||
520 | _aSmart contract is a self-executing algorithm designed to eliminate the need for intermediaries and centralized control in existing crowdfunding platforms. The aim of this researchis to design and implement smart contracts that enables crowdfunding platforms to be more secured and decentralized. The objectives of this research are to identify the requirements for the smart contracts, design the smart contract based on the identified requirement, implement and testthe smart contracts and evaluate the developed system. system and user requirements of the smart contract were identified by reviewing various literature and existing system. The system design was specified using UML diagrams; suchare sequence, class and use case diagram. The implementation of the backend was done using Remix IDE, Solidity and Web3.js. The blockchain technology used is Ethereum and Polygon which is a layer 2 solution that solves the scalability issue Ethereum will be implemented.The result of the system showed that users can create campaigns, contribute funds, and track the status of their contributions in a secure and transparent manner without the need for intermediaries. The system also ensured that funds were only released when the campaign met itspredefined goals, thereby protecting both contributors and campaign creators. The development of the smart contract which is a self-executing program would help in eliminating the need for intermediary making crowdfunding platforms more efficient and secured,because of the security features of the contract. This smart contract will accept contributions, allow the contributors to track the status of their contribution and also terminate the campaign when the deadline is met, refunding the contributions back to the investors. Keywords: Crowdfunding, Blockchain, Smart contract, Ethereum, Decentralized,Solidity. | ||
650 |
_aComputer Science and Mathematics _98716 |
||
942 | _cTHS | ||
999 |
_c8193 _d8193 |