ANALISIS TRANSAKSI KEAMANAN PEER-TO-PEER PADA
MATA UANG DIGITAL
SKRIPSI
SUSILO EKO NURCAHYO
1110511089
UNIVERSITAS PEMBANGUNAN NASIONAL "VETERAN" JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI TEKNIK INFORMATIKA
2016
ANALISIS TRANSAKSI KEAMANAN PEER-TO-PEER PADA
MATA UANG DIGITAL
SKRIPSI
Diajukan Sebagai Salah Satu Syarat Memperoleh Gelar
Sarjana Komputer
SUSILO EKO NURCAHYO
1110511089
UNIVERSITAS PEMBANGUNAN NASIONAL "VETERAN" JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI TEKNIK INFORMATIKA
2016
ANALISIS TRANSAKSI KEAMANAN PEER-TO-PEER PADA
MATA UANG DIGITAL
Susilo Eko Nurcahyo
Abstrak
Penelitian ini dilakukan untuk melakukan pengamanan transaksi menggunakan
secure shell dan menganalisa mata uang digital yang bekerja pada jaringan peer-to-
peer. Bitcoin merupakan sebuah mata uang digital yang dibuat pada tahun 2009 oleh
Satoshi Nakamoto. Bitcoin menjadi mata uang yang unik dimana tidak ada suatu
badan pusat yang mengatur transaksi maupun penerbitannya. Sistem mata uang ini
bersifat open source dikembangkan secara bersama-sama oleh siapapun yang ingin
berkontribusi dan setiap transaksi dicatat oleh jaringan komputer yang terhubung
secara langsung (Peer-to-peer), tidak melalui suatu pihak penengah seperti bank.
Pada saat ini penggunaan bitcoin semakin meningkat seiring dengan meningkatnya
transaksi online yang menggunakan mata uang digital. Jumlah bitcoin yang bisa
beredar pun terbatas untuk menghindari penurunan nilai mata uang bitcoin ini. Hasil
penelitian yang diharapkan adalah mengetahui jaringan peer-to-peer bitcoin berjalan,
keamanan dalam transaksi bitcoin meliputi privasi akun, keamanan dompet, dan
kemungkinan apa saja yang dapat terjadi sehingga bitcoin hilang.
Kata Kunci: Transaksi, Bitcoin, Mata Uang Digital
ANALYSIS OF THE SECURITY TRANSACTION PEER-TO-
PEER ON CRYPTOCURRENCY
Susilo Eko Nurcahyo
Abstract
This study was conducted to secure transactions using secure shell and analyzing
digital currency that works on peer-to-peer. Bitcoin is a digital currency created in
2009 by Satoshi Nakamoto. Bitcoin be a unique currency in which there is no central
agency that regulates transactions and issuance. The currency system is open source
developed jointly by anyone who wants to contribute and every transaction is
recorded by a network of computers connected directly (Peer-to-peer), not through an
intermediary such as a bank. At present the use bitcoin increased along with the
increase in online transactions using digital currencies. Bitcoin amount that can be
outstanding is limited to avoid currency debasement this bitcoin. The results of the
study are expected to know the peer-to-peer bitcoin run, security in bitcoin
transaction includes account privacy, security wallet, and the possibility of what
could happen so that bitcoin is missing.
Keywords: Transaction, Bitcoin, Cryptocurrency
i
Kata Pengantar
Puji syukur saya panjatkan kehadirat Allah SWT, atas limpahan rahmat dan
hidayah-Nya sehingga saya dapat menyelesaikan skripsi ini. Judul yang dipilih dalam
penulisan ini adalah Analisis Transaksi Keamanan Peer-to-peer Pada Mata Uang
Digital. Adapun penelitian ini dilaksanakan sejak Maret 2015. Dalam penyusunan,
saya mendapatkan banyak pengarahan, bantuan dan bimbingan dari berbagai pihak,
untuk itu dalam kesempatan ini saya tidak lupa mengucapkan terima kasih kepada :
1. Bapak Dr. Nidjo Sandjojo., M.Sc selaku Dekan Fakultas Ilmu Komputer.
2. Ibu Yuni Widiastiwi, S.Kom., M.Si. selaku Kepala Program Studi Teknik
Informatika
3. Bapak Henki Bayu Seta, S.Kom., M.TI. selaku dosen pembimbing yang
dengan penuh kesabaran membimbing dan mengarahkan penulis dalam
penelitian.
4. Kedua Orang Tua dan Keluarga yang selalu memberikan kasih sayang,
nasehat, dukungan serta doa untuk saya agar selalu maju dan bersabar.
5. Teman-teman yang luar biasa Kipli, Reza, Asus, Windu, Fajar, Mulki dan
teman-teman TI-C 2011 yang selalu berjuang bersama-sama. Terima kasih
juga untuk yang pernah menyemangati & mendoakan.
Penulis menyadari bahwa skripsi ini masih banyak kekurangan dan kesalahan
untuk itu penulis berharap semoga skripsi ini dapat berguna dan bermanfaat bagi
pembaca.
Jakarta, 22 Januari 2016
Penulis
ii
DAFTAR ISI
Halaman Judul
Halaman Pernyataan Orisinalitas
Halaman Pengesahan
Halaman Pernyataan Persetujuan Publikasi
Abstrak
Abstract
Kata Pengantar ...............................................................................................i
DAFTAR ISI ..................................................................................................ii
DAFTAR GAMBAR ......................................................................................iv
DAFTAR TABEL ..........................................................................................vi
DAFTAR LAMPIRAN ..................................................................................vii
BAB I PENDAHULUAN ...................................................................1
1.1 Latar Belakang Masalah ......................................................1
1.2 Rumusan Masalah ...............................................................2
1.3 Ruang Lingkup Masalah .....................................................2
1.4 Tujuan Penelitian ................................................................3
1.5 Manfaat Penelitian ..............................................................3
1.6 Luaran Yang Di harapkan ...................................................4
1.7 Sistematika Penulisan ..........................................................4
BAB II LANDASAN TEORI ...............................................................6
2.1 Mata Uang Digital ................................................................6
2.2 Bitcoin .................................................................................7
2.3 Jenis-Jenis Serangan Mata Uang Digital ...............................14
2.4 Secure Shell (SSH) ...............................................................15
2.5 Transaksi E-Commerce ........................................................16
2.6 Peer-to-peer .........................................................................18
2.7 Bitcoin di Indonesia .............................................................18
2.8 Penelitian Yang Sesuai .........................................................21
BAB III METODOLOGI PENELITIAN ..............................................24
3.1 Tahapan Penelitian ...............................................................24
3.2 Instrumen Penelitian ............................................................26
3.3 Sumber Data ........................................................................26
3.4 Waktu dan Jadwal Penelitian................................................27
BAB IV HASIL DAN PEMBAHASAN .................................................28
4.1 Dompet Bitcoin ....................................................................28
4.2 Analisis Jaringan Bitcoin ......................................................32
4.3 Penggunaan Secure Shell (SSH) ...........................................34
iii
4.4 Verifikasi Akun Wallet Blockchain ......................................37
4.5 Transaksi Peer-to-peer Bitcoin .............................................41
4.6 Keamanan Akun Wallet Blockchain .....................................49
4.7 Keterbatasan Penelitian ........................................................60
BAB V PENUTUP ................................................................................61
5.1 Simpulan..............................................................................61
5.2 Saran....................................................................................62
DAFTAR PUSTAKA ....................................................................................64
DAFTAR RIWAYAT HIDUP
LAMPIRAN
iv
DAFTAR GAMBAR
Gambar 1 Genesis Block Raw (newsbtc.com) ................................................8
Gambar 2 Enkripsi Kunci Publik ...................................................................9
Gambar 3 Total Bitcoin Dalam Peredaran .....................................................12
Gambar 4 Wallet Blockchain.........................................................................13
Gambar 5 Jumlah Pengguna Dompet ............................................................13
Gambar 6 Market Bitcoin Indonesia ..............................................................19
Gambar 7 Transactions .................................................................................21
Gambar 8 Timestamp Server .........................................................................22
Gambar 9 Proof-Of-Work ..............................................................................22
Gambar 10 Tahapan Penelitian .......................................................................24
Gambar 11 Dompet Offline Bitcoin Core ........................................................28
Gambar 12 Alamat Dompet Offline .................................................................29
Gambar 13 Membuat Alamat Baru ..................................................................30
Gambar 14 Membuat Private Key ...................................................................31
Gambar 15 Protokol Bitcoin Yang Terekam Pada Wireshark ..........................32
Gambar 16 Protokol Bitcoin Pada Dompet Offline ..........................................33
Gambar 17 Proses Traffic DNS Bitcoin ...........................................................34
Gambar 18 Profil SSH ....................................................................................35
Gambar 19 Pengaturan SSH Client .................................................................35
Gambar 20 Login SSH ....................................................................................36
Gambar 21 Pengaturan Proxifier .....................................................................36
Gambar 22 Koneksi SSH Berhasil ..................................................................37
Gambar 23 Verifikasi Akun ............................................................................38
Gambar 24 Akun Wallet..................................................................................39
Gambar 25 Backup Paper Wallet ....................................................................40
Gambar 26 Transaksi Peer-To-Peer Bitcoin ....................................................41
Gambar 27 Pemberitahuan Balance ................................................................42
Gambar 28 Transaksi Wallet ...........................................................................43
Gambar 29 Transaksi Wallet Sedang Berlangsung ..........................................44
Gambar 30 Transaksi Wallet ...........................................................................44
Gambar 31 Transaksi Tercatat Publik..............................................................45
Gambar 32 Transaksi Terlihat Secara Publik ...................................................46
Gambar 33 Transaksi Dikelompokkan Ke Blok...............................................46
Gambar 34 Kumpulan Blok Membentuk Blockchain ......................................47
Gambar 35 Pada Transaksi Blok Ke-338445 ...................................................48
Gambar 36 Transaksi Sudah 1 Konfirmasi ......................................................48
Gambar 37 Transaksi Berhasil Masuk .............................................................49
Gambar 38 Akun Wallet..................................................................................50
Gambar 39 Pengaturan Akun ..........................................................................51
Gambar 40 Kode Otentikasi Sms Diterima ......................................................52
Gambar 41 Sms Berhasil Di Verifikasi............................................................53
v
Gambar 42 Two Factor Authentication ...........................................................54
Gambar 43 Proses Aplikasi Google Authenticator ...........................................54
Gambar 44 Proses Scan Barcode Menggunakan Smartphone ..........................55
Gambar 45 Proses Pemindai Barcode Berhasil ................................................56
Gambar 46 Login Akun Dengan Kode Google Authenticator ..........................56
Gambar 47 Kode Untuk Verifikasi Masuk Wallet ...........................................57
Gambar 48 Verifikasi Membutuhkan Kode Google Authenticator ...................58
Gambar 49 Verifikasi Menggunakan Kode Google Authenticator ...................58
Gambar 50 Proses Verifikasi Berhasil .............................................................59
vi
DAFTAR TABEL
Tabel 1 Waktu dan Jadwal Penelitian ............................................................27
vii
DAFTAR LAMPIRAN
Lampiran 1 Hasil Wawancara
Top Related