BLOCKCHAIN DESIGN PATTERN FOR SECURE SYSTEM DEVELOPMENT

Blockchain is a popular technology due to its immutable characteristics and the security it offers. A wide variety of industries began to strive to adopt blockchain technology into proprietary systems to secure their systems from data tampering or other security threats. However, some problems we...

Full description

Saved in:
Bibliographic Details
Main Author: Sutantra, Juro
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/56245
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:56245
spelling id-itb.:562452021-06-21T16:36:04ZBLOCKCHAIN DESIGN PATTERN FOR SECURE SYSTEM DEVELOPMENT Sutantra, Juro Indonesia Final Project blockchain, design pattern, engineering, security INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/56245 Blockchain is a popular technology due to its immutable characteristics and the security it offers. A wide variety of industries began to strive to adopt blockchain technology into proprietary systems to secure their systems from data tampering or other security threats. However, some problems were found related to the design process, when blockchain technology attempted to be adopted into the system. This final task focuses on proposing a blockchain design pattern so that mistakes in designing blockchain can be avoided by industry players or anyone trying to adopt blockchain technology. This final task explores a lot of open-source projects to identify common errors that often occur when analyzing and designing systems using the technology, that may cause security flaws to the system. From these mistakes, a few design patterns to solve the problems will be proposed. Then to validate the proposed design pattern, the author applies the design pattern to some of the open-source projects explored. This final task identifies four common errors that could threaten the security of the system with varying impacts. Therefore, four design patterns were produced to prevent these mistakes. Validation results prove that these four patterns can be used to solve similar problems in various cases and can prevent errors in designing blockchain-based systems. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description Blockchain is a popular technology due to its immutable characteristics and the security it offers. A wide variety of industries began to strive to adopt blockchain technology into proprietary systems to secure their systems from data tampering or other security threats. However, some problems were found related to the design process, when blockchain technology attempted to be adopted into the system. This final task focuses on proposing a blockchain design pattern so that mistakes in designing blockchain can be avoided by industry players or anyone trying to adopt blockchain technology. This final task explores a lot of open-source projects to identify common errors that often occur when analyzing and designing systems using the technology, that may cause security flaws to the system. From these mistakes, a few design patterns to solve the problems will be proposed. Then to validate the proposed design pattern, the author applies the design pattern to some of the open-source projects explored. This final task identifies four common errors that could threaten the security of the system with varying impacts. Therefore, four design patterns were produced to prevent these mistakes. Validation results prove that these four patterns can be used to solve similar problems in various cases and can prevent errors in designing blockchain-based systems.
format Final Project
author Sutantra, Juro
spellingShingle Sutantra, Juro
BLOCKCHAIN DESIGN PATTERN FOR SECURE SYSTEM DEVELOPMENT
author_facet Sutantra, Juro
author_sort Sutantra, Juro
title BLOCKCHAIN DESIGN PATTERN FOR SECURE SYSTEM DEVELOPMENT
title_short BLOCKCHAIN DESIGN PATTERN FOR SECURE SYSTEM DEVELOPMENT
title_full BLOCKCHAIN DESIGN PATTERN FOR SECURE SYSTEM DEVELOPMENT
title_fullStr BLOCKCHAIN DESIGN PATTERN FOR SECURE SYSTEM DEVELOPMENT
title_full_unstemmed BLOCKCHAIN DESIGN PATTERN FOR SECURE SYSTEM DEVELOPMENT
title_sort blockchain design pattern for secure system development
url https://digilib.itb.ac.id/gdl/view/56245
_version_ 1822002307234004992