Anda di halaman 1dari 19

LAPORAN PRAKTIKUM

Dosen Pengampu : Dr Bhisma Mahendra S.Si.,M.Si


Mata Kuliah : Blockchain Dan Cloud Computing
Materi praktikum : Hash, Blockchain, Tokens, dan Coinbase transactions

Disusun oleh:
Bambang Soekarno Gani (2210631150012)

UNIVERSITAS SINGAPERBANGSA KARAWANG


FAKULTAS TEKNIK
PROGRAM STUDI TEKNIK MESIN
2023
KATA PENGANTAR

Puji syukur kami panjatkan kepada Allah SWT yang telah memberikan rahmat dan
hidayah-Nya sehingga kami dapat menyelesaikan laporan praktikum blockchain ini dengan
baik. Laporan ini disusun sebagai salah satu syarat untuk memenuhi tugas mata kuliah Sistem
Terdistribusi. Kami berharap laporan ini dapat memberikan gambaran tentang konsep,
implementasi, dan aplikasi blockchain.

Laporan praktikum blockchain ini berisi tentang pengenalan blockchain, apa itu
blockchain, kriptografi dalam blockchain, block dalam blockchain, smart contract, dan contoh
aplikasi blockchain. Kami juga melakukan beberapa percobaan menggunakan platform
Ethereum untuk membuat dan menjalankan smart contract.

Kami menyadari bahwa laporan ini masih jauh dari sempurna dan masih banyak
kekurangan. Oleh karena itu, kami sangat mengharapkan kritik dan saran yang membangun
dari pembaca untuk perbaikan di masa mendatang. Semoga laporan praktikum blockchain ini
dapat bermanfaat bagi kami khususnya dan bagi pembaca umumnya.

Karawang ,14 Oktober 2023

Bambang Soekarno Gani


NPM . 2210631150012

i
DAFTAR ISI

KATA PENGANTAR ............................................................................................................................ i


DAFTAR ISI.......................................................................................................................................... ii
BAB I ...................................................................................................................................................... 1
PENDAHULUAN ................................................................................................................................. 1
1.1 Latar Belakang ............................................................................................................................ 1
1.2 Rumusan Masalah ...................................................................................................................... 1
1.3 Tujuan Praktikum ...................................................................................................................... 1
BAB II .................................................................................................................................................... 2
LANDASAN TEORI ............................................................................................................................ 2
2.1 Pengertian Blockchain ................................................................................................................ 2
2.2 Hash Function ............................................................................................................................. 3
2.3 Mine (Mining).............................................................................................................................. 3
2.4 Block ............................................................................................................................................. 4
2.5 Distributed ................................................................................................................................... 4
2.6 Token............................................................................................................................................ 5
2.7 Coinbase ....................................................................................................................................... 6
2.8 Public/Private Key dan Signature ............................................................................................. 6
BAB III................................................................................................................................................... 7
METODOLOGI .................................................................................................................................... 7
3.1 Prosedur Penelitian ..................................................................................................................... 7
3.2 Alat dan Bahan............................................................................................................................ 7
3.3 Cara Kerja ................................................................................................................................... 7
BAB IV ................................................................................................................................................... 8
HASIL DAN PEMBAHASAN ............................................................................................................. 8
4.1 Penjelasan Video Bagian I.......................................................................................................... 8
4.1.1 Hasil Hash ............................................................................................................................. 8
4.1.2 Pembahasan Hash ................................................................................................................ 8
4.1.3 Hasil Block ............................................................................................................................ 9
4.1.4 Pembahasan Block ............................................................................................................... 9

ii
4.1.5 Hasil Blockchain................................................................................................................. 10
4.1.6 Pembahasan Blockchain .................................................................................................... 10
4.1.7 Hasil Distributed Blockchain ............................................................................................ 10
4.1.8 Pembahasan Distributed Blockchain ............................................................................... 11
4.1.9 Hasil Tokens ....................................................................................................................... 11
4.1.10 Pembahasan Tokens ........................................................................................................ 11
4.1.11 Hasil Coinbase .................................................................................................................. 12
4.1.12 Pembahasan Coinbase ..................................................................................................... 12
4.2 Penjelasan Video Bagian II ...................................................................................................... 12
BAB V .................................................................................................................................................. 14
KESIMPULAN DAN SARAN ........................................................................................................... 14
5.1 Kesimpulan ................................................................................................................................ 14
5.2 Saran .......................................................................................................................................... 14
DAFTAR PUSTAKA .......................................................................................................................... 15

iii
BAB I

PENDAHULUAN
1.1 Latar Belakang
Blockchain adalah salah satu inovasi teknologi paling revolusioner dalam beberapa dekade
terakhir. Dalam era digital ini, konsep blockchain telah mengubah cara kita memahami,
menyimpan, dan mentransfer nilai serta informasi. Blockchain pertama kali muncul pada tahun
2008, ketika seseorang dengan nama samaran Satoshi Nakamoto merilis whitepaper berjudul
"Bitcoin: A Peer-to-Peer Electronic Cash System." Whitepaper tersebut menggambarkan
konsep dasar yang menjadi landasan bagi mata uang kripto pertama, Bitcoin, dan teknologi
blockchain yang mendasarinya.

Sejak saat itu, blockchain telah berkembang pesat dan telah diadopsi dalam berbagai
industri, termasuk keuangan, logistik, perawatan kesehatan, dan banyak lagi. Ini adalah
teknologi yang menghadirkan potensi untuk mengubah banyak aspek kehidupan kita, termasuk
cara kita melakukan transaksi, mengelola data, dan membangun sistem keamanan yang kuat.

1.2 Rumusan Masalah


1. Apa itu Blockchain?
2. Apa saja teknologinya?
3. Fungsi Blockchain?
4. Apa itu Hash, Mine, Block, Distributed, Token, Coinbase dalam definisi
Blockchain?
5. Apa itu Public/Private Key dan Signature?

1.3 Tujuan Praktikum


1. Dapat mengetahui apa itu blockchain.
2. Dapat mengetahui apa saja teknologinya beserta fungsinya.
3. Dapat mengetahui apa itu Hash, Mine, Block, Distributed, Token, Coinbase dalam
definisi Blockchain.
4. Dapat mengetahui apa itu Public/Private Key dan Signature.

1
BAB II

LANDASAN TEORI

2.1 Pengertian Blockchain


Blockchain adalah teknologi buku besar digital yang memungkinkan data disimpan
secara aman dan terdesentralisasi. Ini adalah rangkaian blok yang berisi informasi, dan
setelah blok ditambahkan ke rangkaian, tidak dapat diubah atau dihapus. Ini membuat
blockchain menjadi teknologi yang ideal untuk mencatat transaksi, karena memberikan
catatan yang tidak dapat diubah dari semua transaksi.

Salah satu aplikasi blockchain yang paling populer adalah cryptocurrency.


Cryptocurrency adalah mata uang digital yang menggunakan teknik enkripsi untuk
mengatur pembuatan unit mata uang dan memverifikasi transfer dana. Teknologi
blockchain digunakan untuk membuat buku besar cryptocurrency yang aman dan
transparan dari semua transaksi cryptocurrency.

Aplikasi blockchain lainnya adalah dalam manajemen rantai pasokan. Blockchain dapat
digunakan untuk melacak pergerakan barang dari satu titik ke titik lain, memberikan catatan
transaksi yang transparan dan aman. Ini dapat membantu mengurangi penipuan dan
meningkatkan efisiensi dalam manajemen rantai pasokan.

Blockchain juga dapat digunakan dalam sistem pemungutan suara. Dengan


menggunakan teknologi blockchain, sistem pemungutan suara dapat dibuat lebih aman dan
transparan, mengurangi risiko penipuan dan memastikan bahwa setiap suara dihitung
dengan akurat.

Dalam pendidikan, blockchain dapat digunakan untuk membuat catatan prestasi


akademik yang aman dan tidak dapat diubah. Ini dapat membantu mencegah penipuan dan
memastikan bahwa catatan akademik akurat dan terbaru.

Secara keseluruhan, blockchain adalah teknologi yang menarik dengan banyak aplikasi
potensial. Ini menyediakan cara penyimpanan data yang aman dan transparan, sehingga
ideal untuk digunakan dalam berbagai industri.

2
2.2 Hash Function
Hashing atau hash adalah istilah umum ketika membahas teknologi blockchain.
Hashing mengacu pada proses transformasi dan pembuatan proses input data dengan
berbagai ukuran menjadi string dengan ukuran tetap, yang mana dilakukan oleh sebuah
algoritma tertentu. Secara khusus, algoritma hash Bitcoin disebut sebagai SHA-256 atau
Secure Hashing Algorithm 256 bit. Algoritma ini adalah fungsi cryptography satu arah
karena siapapun tidak dapat mengambil data asli melalui proses decryption. Implementasi
fungsi hash cryptography bermanfaat untuk mencegah terjadinya transaksi penipuan,
pengeluaran ganda di blockchain, dan menyimpan kata sandi milik pengguna.

Dalam blockchain, setiap blok diberikan pengenal asli yang akan memerlukan
konsekuensi yang tidak dapat diubah dalam blockchain. Blok diidentifikasi oleh informasi
yang termasuk dalam header blok. Ini terdiri dari perincian seperti: nomor versi blockchain
UNIX timestamp hash pointers nonce, yang merupakan nilai yang dibutuhkan penambang
untuk membuat blok hash dari Merkle root. Semua elemen ini diperlukan untuk membuat
blok. Jadi ketika hash terjadi pada blockchain, data akan diubah menjadi unique string di
dalam sebuah blok.

Setiap blok dalam blockchain memiliki beberapa aturan yang harus dipenuhi sebelum
dapat ditambahkan ke rantai. Aturan-aturan ini termasuk:

• Setiap blok harus memiliki hash yang unik.

• Setiap blok harus mengandung hash blok sebelumnya.

• Setiap blok harus memenuhi persyaratan kesulitan tertentu untuk menambahkan blok
baru ke rantai.

Dalam blockchain, setiap transaksi dikumpulkan dalam blok dan kemudian


ditambahkan ke rantai. Setelah transaksi ditambahkan ke rantai, tidak mungkin untuk
mengubah atau menghapusnya. Ini membuat blockchain sangat aman dan cocok untuk
digunakan dalam berbagai aplikasi seperti cryptocurrency, manajemen rantai pasokan, dan
pemungutan suara.

2.3 Mine (Mining)


Mine dalam blockchain adalah proses validasi transaksi mata uang kripto di dalam
jaringan blockchain dan menambahkan transaksi tersebut ke dalam buku besar atau ledger.

3
Mine juga merupakan cara untuk mendapatkan mata uang kripto baru dengan
menyelesaikan teka-teki kriptografi yang membutuhkan kekuatan komputasi.

Untuk melakukan mine, Anda membutuhkan alat khusus yang disebut crypto miner,
yang biasanya berupa komputer dengan perangkat keras dan perangkat lunak tertentu.
Crypto miner akan bersaing dengan miner lain untuk memecahkan teka-teki kriptografi dan
mendapatkan hadiah berupa mata uang kripto. Proses mine juga membantu menjaga
keamanan dan netralitas jaringan blockchain.

Beberapa contoh mata uang kripto yang menggunakan metode mine adalah Bitcoin,
Ethereum, Dogecoin, dan Litecoin. Namun, tidak semua mata uang kripto dapat ditambang,
karena ada juga yang menggunakan metode lain seperti proof of stake atau proof of
authority.

2.4 Block
Block dalam blockchain adalah struktur data yang menyimpan data transaksi yang
terjadi di dalam jaringan blockchain. Setiap block memiliki referensi atau tautan ke block
sebelumnya dan sesudahnya dalam bentuk hash, yaitu kode alfanumerik yang unik dan sulit
dipalsukan. Block juga memiliki stempel waktu atau timestamp yang menunjukkan kapan
block tersebut dibuat.

Block berfungsi sebagai buku besar atau ledger yang mencatat semua transaksi yang
terjadi di dalam jaringan blockchain. Block juga membantu menjaga keamanan dan
integritas data, karena setiap perubahan pada block akan mempengaruhi hash dari block
tersebut dan block lainnya yang terhubung dengannya. Hal ini membuat sulit bagi pihak
yang tidak berwenang untuk mengubah atau menghapus data transaksi.

Blockchain dapat diibaratkan sebagai rantai blok yang saling terkait dan tumbuh seiring
dengan bertambahnya transaksi. Setiap block baru akan ditambahkan ke ujung rantai, dan
harus divalidasi oleh para peserta jaringan sebelum dapat diterima. Proses validasi ini
biasanya membutuhkan kekuatan komputasi dan disebut sebagai mining.

2.5 Distributed
Distributed dalam blockchain berarti bahwa data atau informasi yang disimpan dalam
blockchain tidak terpusat pada satu lokasi atau server, tetapi tersebar di antara banyak
komputer atau node yang terhubung dalam jaringan blockchain. Dengan demikian, setiap

4
node memiliki salinan yang sama dari data atau informasi tersebut, dan setiap perubahan
atau pembaruan data harus divalidasi oleh mayoritas node sebelum dapat diterima.

Keuntungan dari sistem distributed adalah bahwa data atau informasi menjadi lebih
aman, transparan, dan tahan terhadap manipulasi atau serangan. Tidak ada pihak yang dapat
mengubah atau menghapus data secara sepihak, karena setiap node harus menyetujui
perubahan tersebut. Juga, tidak ada pihak yang dapat mengontrol atau mengintervensi
jaringan blockchain, karena tidak ada otoritas pusat yang berwenang.

Contoh dari teknologi distributed ledger yang menggunakan blockchain adalah Bitcoin,
Ethereum, Dogecoin, dan Litecoin. Mata uang kripto ini menggunakan blockchain untuk
mencatat transaksi dan menghasilkan unit baru dari mata uang kripto tersebut melalui
proses mining. Blockchain juga dapat digunakan untuk berbagai aplikasi lain, seperti smart
contract, supply chain, digital identity, dan lain-lain.

2.6 Token
Token dalam blockchain adalah unit digital yang diterbitkan di atas blockchain yang
dapat memiliki fungsi atau nilai tertentu. Token dapat mewakili aset, layanan, hak, atau
konsep yang ada di dalam atau di luar jaringan blockchain. Token juga dapat ditukar dengan
mata uang kripto lainnya atau dengan aset lainnya.

Ada beberapa jenis token yang dapat ditemukan dalam aset kripto, antara lain:

• Utility Token: token ini memberikan akses atau hak penggunaan ke produk atau
layanan dalam ekosistem blockchain tertentu. Contohnya adalah Basic Attention
Token (BAT) yang digunakan untuk memberi imbalan kepada pengguna browser
Brave.
• Security Token: token ini memberikan pemilik token hak kepemilikan atau klaim
atas suatu aset atau pendapatan. Contohnya adalah token yang mewakili saham,
obligasi, atau properti.
• Stablecoin: token yang nilainya stabil dan dikaitkan dengan mata uang fiat seperti
dolar atau euro. Contohnya adalah Tether (USDT) yang nilainya selalu sekitar 1
USD.

Token biasanya dibuat di atas blockchain pihak ketiga yang sudah ada, seperti
Ethereum, Binance Smart Chain, atau Solana. Token ini mengikuti standar tertentu yang

5
memudahkan pembuatan, transfer, dan integrasi dengan aplikasi lain. Contohnya adalah
token dengan standar ERC-20 di Ethereum.

2.7 Coinbase
Coinbase adalah jenis transaksi khusus dalam jaringan blockchain yang umumnya
terkait dengan penambangan (mining) mata uang kripto seperti Bitcoin. Transaksi
Coinbase adalah cara di mana blok baru diciptakan dan penghargaan (reward) diberikan
kepada penambang yang berhasil menambahkan blok baru ke rantai blok (blockchain).

2.8 Public/Private Key dan Signature


Public key dan private key adalah sepasang kunci kriptografi yang digunakan dalam
teknologi blockchain untuk memastikan keamanan dan privasi. Private key adalah kunci
rahasia yang digunakan untuk mengakses dompet blockchain dan mengirim serta menerima
cryptocurrency. Sedangkan public key adalah kunci publik yang digunakan untuk
menerima cryptocurrency.

Dalam blockchain, signature atau tanda tangan digital dibuat dengan menggunakan
private key. Tanda tangan digital ini digunakan untuk memverifikasi transaksi dan
memastikan bahwa transaksi tersebut sah. Public key digunakan untuk memverifikasi tanda
tangan digital tersebut dan memastikan bahwa transaksi tersebut benar-benar dilakukan
oleh pemilik dompet yang sah.

6
BAB III

METODOLOGI
3.1 Prosedur Penelitian
Prosedur penelitian “Laporan Praktikum Blockchain” dilaksanakan dengan berbagai
tahap yang telah disusun sebagai berikut:
1. Mulai
2. Pengenalan Praktikum Block Chain dan Cloud Computing
3. Pelaksanaan praktikum Block Chain dan Cloud Computing
4. Melakukan simulasi penggunaan hash dalam web
https://andersbrownworth.com/blockchain/
5. Pengumpulan Materi atau data-data
6. Penginputan Data
7. Penyusunan Laporan Praktikum Block Chain dan Cloud Computing
8. Selesai.

3.2 Alat dan Bahan


1. Laptop
2. Wi-Fi
3. Website https://andersbrownworth.com/blockchain/

3.3 Cara Kerja


1. Nyalakan laptop
2. Buka search engine pada laptop
3. Buka website https://andersbrownworth.com/blockchain/
4. Setelah semuanya siap kemudian lakukan demo cara kerja blockchain seperti penggunaan
hash, block, blockchain, ditributed, token, coinbase, public/private key dan signature.

7
BAB IV

HASIL DAN PEMBAHASAN


4.1 Penjelasan Video Bagian I
Di video ini Andres ingin menjelaskan Blockchain dengan cara visual agar lebih
mudah dipahami.
4.1.1 Hasil Hash

4.1.2 Pembahasan Hash


Hash, Hash terlihat seperti nomor dan huruf acak, tetapi sebenarnya hash ini adalah
sebuah fingerprint dari data digital. Hash berubah setiap kali diberi data atau informasi, bahkan
merubah/menambah 1 karakter sudah dapat merubah hash secara keseluruhan. Setiap kita
memasukan sebuah data yang sama maka output fingerprint dari data tersebut akan sama pula.
Yang menarik sebanyak apapun kita memasukkan data atau bahkan tidak memasukkan data
maka panjang dari Hash akan tetap sama, asalkan jenis Hashnya sama.

8
4.1.3 Hasil Block

4.1.4 Pembahasan Block


Block. Block sama halnya seperti Hash tetapi bagian data dibagi menjadi 3, yaitu Block,
Nonce, dan Hash. Jika Hash dalam Block dimulai dari 4 angka 0 atau lebiih maka, dapat
dikatakan secara sewenang bahwasanya block tersebut telah di tandatangani (Signed). Karena
kemungkinan dari menulis data dengan hasil Hash diawali dengan 4 angka 0 sangatlah rendah
atau hampir mustahil. Di saat kita menulis sesuatu dalam data maka Background akan menjadi
merah yang berarti Block belum Valid atau Signed. Nonce hanyalah angka yang bisa kita coba
untuk mencari angka yang cocok agar Hash dimulai dengan 4 angka 0 lagi tetapi, jika dilakukan
secara manual akan memakan waktu yang sangat banyak, Disini tombol mine memiliki fungsi
dimana secara otomatis komputer mencari angka yang cocok agar hash memiliki 4 angka 0 di
awal, yang mana berarti mining adalah menandatangani/ memvalidkan suatu block.

9
4.1.5 Hasil Blockchain

4.1.6 Pembahasan Blockchain


Blockchain, Blockchain adalah kumpulan Block yang terhubung secara berurutan yang
tersambung dengan Hash dari Block sebelumnya. Setiap rantai terhubung menggunakan Hash
selanjutnya, dikarenakan hash dapat berubah hanya dengan perubahan data, Jadi jika suatu data
dalam Block diubah maka Block-Block setelahnya yang mengandung Hash Block sebelumnya
yang tidak valid / belum tertandatangani menjadi Invalid/Error yang dilambangkan dengan
Background merah. Agar Block dapat menjadi valid lagi maka Block tersebut harus di Mine
ulang/ re-mine semua Block yang diubah dan terubah/invalid karena walaupun previous Hash
mereka valid. Hash dari Block itu sendiri menjadi tidak valid.

4.1.7 Hasil Distributed Blockchain

10
4.1.8 Pembahasan Distributed Blockchain
Distributed Blockchain, Disini sama halnya dengan Blockchain tetapi memiliki banyak
Peer. Distributed Blockchain ini memiliki sistem demokrasi, Bila mana ada pendapat data yang
berbeda, maka yang benar adalah dia yang memiliki persetujuan atau kesamaan data dengan
peer lain paling banyak. Distributed blockchain ini hanya sebagai gambaran, Di luar sana
komputer dapat memiliki ratusan ribu blockchain dengan mudah. Jadi daripada melakukan
pengecekan satu persatu, lebih baik cek Hash yang paling baru apakah sudah memiliki 4 angka
0 dan aapakah sudah di ubah dari block sebelumnya.

4.1.9 Hasil Tokens

4.1.10 Pembahasan Tokens


Tokens. Hal yang paling diincar dalam Blockchain adalah Tokens, disini kita melihat data-data
block transaksi yyang terdata dalam blockchain, yang juga di data/catat oleh banyak orang.
Blockchain digunakan karena data yang di catat dapat valid dan tidak bisa diubah-ubah dan di
ganggu gugat, menghindari bank konvensional yang terkadang memiliki data yang terubah. Di
tokens ini kita memperhatikan Pergerakan dari token atau uang, bukan data banyaknya uang
yang dimiliki akun tersebut.

11
4.1.11 Hasil Coinbase

4.1.12 Pembahasan Coinbase


Coinbase Transactions. Dalam Coinbase transactions, pembagian data ditambahi
dengan adanya Coinbase. Disini diberi contoh Andres mendapat 100$ dari antah berantah, lalu
di block selanjutnya andres memberikan coinnya ke beberapa orang, lalu di beberapa block
selanjutnya orang yang memiliki coin melakukan transaksi. Jalur pergerakan koin dapat dengan
mudah di lacak dengan menggunakan hash dan previous Hash. Misal sebuah block memiliki
data transaksi yang berbeda dari data transaksi block milik orang lain maka diambil yang
terbanyak. Hal ini dapat menghindari gangguan yang biasanya terjadi di perbankan.

4.2 Penjelasan Video Bagian II


Di video yang kali ini Andres menjelaskan lebih detail tentang Blockchain dan
melanjutkan materi Video bagian I. Di video yang kali ini Andres lebih membahas ke
keamanan dalam pengunaan blockchain.

• Public Private Keys di gunakan agar tidak siapa saja dapat membuat transaksi
blockchain. Hal ini juga digunakan sebagai Signature/ tanda tangan. Private keys
berbentuk barisan angka panjang, Private Keys dapat dibuat dengan angka yang benar
benar acak. Setiap perubahan dalam private keys dapat mempengaruhi perubahan

12
Public keys. Private keys disimpan untuk diri sendiri dan bersifat private, Sedangkan
Public keys bersifaat untuk umum atau public dan diperuntukkan untuk semua orang.

• Message Signature adalah hasil penandatanganan/signing dari pesan yang di daftarkan


menggunakan private keys tertentu. Pesann yang di daftarkan hanya bisa dibuka oleh
pemilik private keys, tetapi tetap public keys untuk semua orang lihat.

• Transaction Signature sejenis dengan message signature tetapi yang di catat bukanlah
data berupa pesan, melainkan sebuah data transaksi. Data transaksi tertulis nilai
nominal dan dikirim dari public keys A ke public keys B. dan transaksi dapat ditanda
tangani oleh pemilik dari private keys A. lalu transaksi bisa di cek keasliannya dari
message signaturenya terhadap public keys nya. Saat Transaction signature di terapkan
pada blockchain. Nama penerima dan pengirim berubah menjadi Public keys penerima
dan Public Keys pengirim. Jika di Blockchain Nominal transaksi diubah maka satu
Block tersebut akan menjadi Invalid di karenakan ketidak cocokan yang ada dengan
signature. Walaupun Block tersebut sudah di re-mine. Transaksi yang nominalnya
terubah tetap tidak terverifikasi (Unsigned) tetapi transaksi lain yang benar dan
terverifikasi tetap normal.

Dari sini kita dapat mengetahui bahwa dalam Blockchain ini keamanannya dapat
terjamin, Hanya orang yang berkaitan yang dapat mengakses. Hal ini bekerja sangat baik
karena untuk membuat Public Keys baru, orang harus membuat private keys baru dan dengan
hasil public keys baru.

13
BAB V

KESIMPULAN DAN SARAN


5.1 Kesimpulan
Laporan praktikum ini membahas tentang konsep dan implementasi hash, block,
blockchain, distributed blockchain, tokens, dan coinbase transaction. Hash adalah fungsi
matematika yang mengubah data menjadi nilai unik yang tidak dapat diubah. Block adalah
kumpulan data yang terhubung dengan hash sebelumnya dan berisi informasi transaksi.
Blockchain adalah rantai dari block yang disimpan secara terdistribusi di jaringan peer-topeer.
Distributed blockchain adalah sistem yang memungkinkan setiap node di jaringan untuk
memiliki salinan blockchain yang sama dan valid. Tokens adalah aset digital yang dapat
ditransfer di dalam blockchain. Coinbase transaction adalah transaksi khusus yang
menghasilkan tokens baru sebagai imbalan bagi node yang menambang block baru.

5.2 Saran
• Untuk meningkatkan pemahaman tentang konsep-konsep dasar blockchain, seperti
hash, block, blockchain, distributed, tokens, dan coinbase. Anda dapat membaca dan
mempelajari lebih lanjut dari sumber-sumber yang terpercaya dan relevan, seperti buku,
artikel, video, atau kursus online. Anda juga dapat mencoba untuk membuat dan
menjalankan program sederhana yang menggunakan blockchain, seperti aplikasi
kalkulator hash, simulator blockchain, atau smart contract.
• Untuk mengembangkan keterampilan dan kompetensi dalam bidang blockchain, seperti
pemrograman, kriptografi, matematika, ekonomi, dan hukum. Anda dapat mengikuti
berbagai proyek atau kompetisi yang berkaitan dengan blockchain, seperti hackathon,
bounty program, atau challenge. Anda juga dapat bergabung dengan komunitas atau
organisasi yang bergerak di bidang blockchain, seperti asosiasi, forum, atau klub.
• Untuk mengeksplorasi dan menemukan potensi dan peluang dari blockchain dalam
berbagai sektor dan industri, seperti keuangan, pendidikan, kesehatan, sosial, dan
lingkungan. Anda dapat melakukan riset atau studi kasus tentang masalah-masalah
yang dapat diselesaikan atau ditingkatkan dengan menggunakan blockchain. Anda juga
dapat berinovasi atau berkreasi dengan menciptakan solusi atau produk yang berbasis
blockchain.

14
DAFTAR PUSTAKA

Mengenal Apa Itu Hash, Fungsi, Jenis, dan Cara Kerjanya - Bitocto.
https://bitocto.com/octopedia/apa-itu-hash/.

Blockchain in Indonesia | The ASEAN Post.


https://theaseanpost.com/article/blockchain-indonesia.
Apa itu Hashing dan Bagaimana Cara Kerjanya? - Pintu Academy.
https://pintu.co.id/academy/post/apa-itu-hashing-dan-bagaimana-cara-kerjanya.

Digital Signature (Tanda Tangan Digital) : Pengertian, Fungsi, Cara ....

https://idcloudhost.com/blog/digital-signature-tanda-tangan-digital-pengertian-fungsi-
carakerja-dan-keunggulannya/.

Private Key: Pengertian, Fungsi, Hingga Cara Membuatnya - Rumahweb Journal.

https://www.rumahweb.com/journal/private-key-adalah/.(1) Apa Itu Digital Signature?

Pengertian, Fungsi, hingga Cara Kerjanya. https://dimensy.id/article/apa-itu-digital-


signaturepengertian-fungsi-hingga-cara-kerjanya-.

Digital Signing in Blockchain - Shiksha Online.


https://www.shiksha.com/onlinecourses/articles/digital-signing-in-blockchain/.
Cara Membuat Signature Email di Gmail dan Webmail [Termudah!] - Niagahoster.

https://www.niagahoster.co.id/blog/cara-membuat-signature-di-email-anda/.(1) How digital

signatures work in blockchain. https://ubc.digital/how-digital-signatures-work-in-blockchain/.

Why digital signatures are essential for blockchains | Coinbase.

https://www.coinbase.com/cloud/discover/dev-foundations/digital-signatures

15

Anda mungkin juga menyukai