Kurikulum S2 Informatika

Smart Contract dan Aplikasi Blockchain
Mata kuliah ini fokus pada teknologi blockchain dan metode smart contract sebagai salah satu aplikasinya. Arsitektur blockchain yang berpijak pada distributed ledger dan keychain. Platform komersial dan terbuka yang dipergunakan oleh banyak organisasi dan individu untuk terlibat dalam suatu model cryptocurrency dan system keuangan tertutup. Metode pengamanan dan pengaplikasi metode ini dalam platform yang berbeda. Prosedur transaksi dan pencapaian kinerja dalam menyelenggarakan finansial digital. Isu-isu terkini mengenai keberhasilan, permasalahan dan kebutuhan blockchain bagi organisasi dengan karakteristik tertentu, seperti pada bidang Kesehatan, Pendidikan, perdagangan dan Pendidikan. Otomasi pada smart contract. Keuntungan dan prospek ancaman dalam penggunaan smart contract.

1. Obyek Pembelajaran:
Memahami deskripsi dan strategi BlockchainMengerti bagaimana strategi dan suatu kesepakatan terjadi didalam suatu Smart-Contract.Memahami manajemen fail-over dalam aplikasi waktu nyata pada Blockchain.Mendapatkan pengetahuan pada interdependensi pada manajemen Blockchain.Memahamai transaksi tanpa pihak ketiga dan terdistribusi.

2. Sarana: Hyperledger Fabric

3. Referensi:
- Hyperledger Fabric, https://hyperledger-fabric.readthedocs.io/en/release-2.2/tutorials.html
- Hands-On Smart Contract Development with Hyperledger Fabric 2, Matt Zand, Xun Wu, Mark Anthony Morris, O'Reilly Media, 2021.
- Blockchain for Business, Jai Singh Arun, Jerry Cuomo and Nitin Gaur, Addison Wesley, 2019.
- Blockchain Technologies, Dhananjay Singh, Jong-Hoon Kim, Madhusudan Singh, Springer, 2022.
- Blockchain Enabled Applications”, Vikram Dhillon, David Metcalf, Max Hooper, Apress, 2022.

4. Isi Perkuliahan  
Pertemuan 1 Pengantar Blockchain Smart-Contract
Pertemuan 2 Dasar Smart Contract
Pertemuan 3 Implementasi dan proses Smart-Contract
Pertemuan 4 Memperbaharui Smart-Contract
Pertemuan 5 Program Smart-Contract 1
Pertemuan 6 Program Smart-Contract 2
Pertemuan 7 Studi Kasus Smart-Contract 1
Pertemuan 8 Ujian Tengah Semester
Pertemuan 9 Infrastruktur Blockchain
Pertemuan 10 Desentralisasi Organisasi, Database Federasi
Pertemuan 11 High Performance Computing untuk Infrastruktur Blockchain
Pertemuan 12 Prinsip Ekonomi dalam Blockchain
Pertemuan 13 Aplikasi Terdistribusi
Pertemuan 14 Bitcoin & Cryptocurrency
Pertemuan 15 Studi Kasus 2 – Teknologi Blockchain
Pertemuan 16 Ujian Akhir Semester