Back to IF3110 Pengembangan Aplikasi Berbasis Web

Topic: Intro to Web 3.0

Questions/Cues

  • Definisi Web 3.0

  • Perbandingan Web 1.0 vs 2.0 vs 3.0

  • Filosofi “User-Owned Internet”

  • 3 Karakteristik Utama Web 3.0

  • Infrastruktur Blockchain

  • Smart Contracts (“Code is Law”)

  • Definisi DAO

  • Token & Tokenomics

  • Ekosistem Aplikasi (DeFi, NFT, GameFi)

  • Identitas Digital (SSI)

Reference Points

  • Slide IF3110-15a-Intro-to-Web-30

  • Buku: “Web 3.0: Concept, Content and Context” (Shenghui Cheng, 2024)

1. Apa itu Web 3.0?

Definisi: Web 3.0 adalah iterasi ketiga dari teknologi internet yang berfokus pada penyelesaian masalah keamanan informasi dan kepemilikan data pengguna. Meskipun definisinya masih berkembang, konsensus dasarnya adalah pergeseran kontrol dari platform terpusat ke pengguna individu.

Evolusi Web:

  • Web 1.0 (Read-Only): Era “Browsing”. Pengguna hanya bisa membaca konten yang disajikan (statis). Masalah yang diselesaikan: Akses informasi.

  • Web 2.0 (Read-Write): Era “User-Generated Content”. Pengguna bisa membuat konten (sosmed, blog), tapi data dimiliki oleh platform besar (Google, FB). Masalah yang diselesaikan: Interaksi sosial.

  • Web 3.0 (Read-Write-Own): Era “User Autonomy”. Pengguna tidak hanya membaca dan menulis, tapi juga memiliki data dan aset mereka sendiri secara kriptografis. Masalah yang diselesaikan: Kepemilikan dan Privasi.

Filosofi Inti: “A User-Owned Internet”. Memberikan kedaulatan kembali kepada pengguna atas identitas dan aset digital mereka.

2. Tiga Karakteristik Utama

Infrastruktur Web 3.0 ditopang oleh tiga pilar teknologi:

  1. Distributed Ledger (Buku Besar Terdistribusi): Penyimpanan data tidak di satu server pusat, melainkan tersebar di ribuan node (komputer) yang saling memverifikasi.

  2. Trusted Computing: Komputasi yang dapat dipercaya karena berjalan di atas aturan matematis (kriptografi) yang transparan, bukan berdasarkan kepercayaan pada institusi (trustless).

  3. User Autonomy: Pengguna memegang kendali penuh atas kunci privat (Private Key) mereka. Tidak ada admin yang bisa memblokir atau mengambil aset pengguna secara sepihak.

3. Komponen: Blockchain

Blockchain adalah tulang punggung Web 3.0.

  • Fungsi: Mencatat transaksi dan data dalam blok-blok yang saling terhubung secara kriptografis.

  • Sifat:

    • Immutable: Data yang sudah masuk tidak bisa diubah/dihapus.

    • Transparent: Semua orang bisa mengaudit riwayat transaksi (Open Source).

4. Komponen: Smart Contracts

Definisi: Kode program yang berjalan di atas blockchain yang mengeksekusi perintah otomatis saat kondisi terpenuhi.

  • Prinsip: “Code is Law”.

  • Cara Kerja: Jika A kirim X ke B, maka B otomatis kirim Y ke A. Tidak perlu notaris atau bank sebagai penengah. Eksekusi dijamin oleh jaringan komputer.

5. Komponen: DAO (Decentralized Autonomous Organization)

Sebuah bentuk organisasi baru yang dijalankan oleh kode, bukan manajemen pusat.

  • Struktur: Aturan organisasi ditulis dalam Smart Contract.

  • Pengambilan Keputusan: Dilakukan melalui mekanisme Voting oleh komunitas pemegang token (Governance Token).

  • Transparansi: Keuangan organisasi (Treasury) bisa dilihat oleh publik secara real-time di blockchain.

6. Komponen: Token

Unit nilai digital yang merepresentasikan aset atau hak dalam ekosistem Web 3.0.

  • Fungsi: Alat pembayaran, hak suara (voting rights), atau bukti kepemilikan karya.

  • Tokenomics: Sistem ekonomi insentif yang dirancang untuk memberi reward kepada pengguna yang berkontribusi pada jaringan (misal: penambang/validator).

7. Peta Ekosistem Aplikasi

Slide memberikan gambaran luas tentang implementasi Web 3.0:

  • DeFi (Decentralized Finance): Sistem keuangan terbuka.

    • DEX (Decentralized Exchange): Uniswap, SushiSwap (Tukar aset tanpa perantara).

    • Lending: Aave, Compound (Pinjam meminjam aset kripto).

  • NFT (Non-Fungible Token): Sertifikat kepemilikan digital unik.

    • Art/Collectibles: CryptoPunks, Bored Ape Yacht Club.

    • Marketplace: OpenSea, Rarible.

  • GameFi: Perpaduan Game dan DeFi (“Play-to-Earn”).

    • Contoh: Axie Infinity, The Sandbox.
  • Infrastructure:

    • Storage: IPFS, Filecoin (Penyimpanan file terdesentralisasi).

    • Identity: ENS (Ethereum Name Service - nama domain .eth).

Summary

Web 3.0 adalah paradigma internet baru yang menggeser kekuasaan dari platform terpusat (Web 2.0) ke individu melalui prinsip Read-Write-Own. Didukung oleh Blockchain, Smart Contracts, dan kriptografi, Web 3.0 memungkinkan User Autonomy di mana data dan aset dimiliki sepenuhnya oleh pengguna. Ekosistem ini melahirkan model organisasi baru bernama DAO dan aplikasi inovatif seperti DeFi (keuangan tanpa bank) dan NFT, yang semuanya berjalan di atas infrastruktur Distributed Ledger.