BLOCKCHAIN-BASED MULTISIGNATURE WALLET SYSTEM FOR DECENTRALIZED AUTONOMOUS ORGANIZATION
As a decentralized organization whose governance decisions are democratically governed by its members, a Decentralized Autonomous Organization (DAO), just like a traditional company/organization, needs a system to manage its finances. In this case, the proposed system is a wallet to manage the as...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/66573 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
Summary: | As a decentralized organization whose governance decisions are democratically
governed by its members, a Decentralized Autonomous Organization (DAO),
just like a traditional company/organization, needs a system to manage its
finances. In this case, the proposed system is a wallet to manage the assets owned
by the DAO. The wallet needs to be designed in such a way that before a
transaction can be executed, it needs to be approved by a majority of the
committees within the DAO. In addition, the system needs to guarantee the
transparency/openness and integrity of each transaction so that the system can
mitigate potential fraud/crime risks. Therefore, in this final project, a blockchain-
based multisignature wallet system is designed and implemented that allows a
transaction to be signed by DAO committees. By using blockchain technology,
the system guarantees that no single party can alter/manipulate the transaction
data. The blockchain technology chosen to develop the multisignature wallet
system is Ethereum as a public blockchain that stores transaction data. The
multisignature wallet system is able to fulfill the functional requirements
defined, namely registering a multisignature wallet, opening a multisignature
wallet, viewing balances, sending cryptocurrency, receiving cryptocurrency,
viewing transaction lists, as well as viewing and changing owners and minimum
transaction confirmation/approval. The multisignature wallet system is also able
to fulfill non-functional needs, namely aspects of availability and integrity. In
general, the multisignature wallet system meets the standards of functional,
nonfunctional, and transaction cases that may occur. |
---|