IOTA Tangle: Directed Acyclic Graph untuk Pembayaran IoT Tanpa Biaya

Penulis Popov, Serguei
Tahun 2016
Proyek IOTA Foundation
Lisensi Public Domain
Sumber Resmi iota1_4_3.pdf
Disclaimer: Halaman ini merupakan ringkasan dan analisis edukatif dari whitepaper atau makalah teknis resmi. Konten ini disajikan untuk tujuan pendidikan semata dan bukan merupakan saran investasi atau keuangan. Selalu baca dokumen asli dan lakukan riset mandiri sebelum mengambil keputusan keuangan apa pun.

The Tangle adalah struktur data konsensus yang mendasari IOTA, dideskripsikan dalam whitepaper 2016 (revisi 2018) oleh probabilis Serguei Popov. Berbeda dari sistem blockchain di mana transaksi dikelompokkan ke dalam blok berurutan oleh miner, Tangle adalah Directed Acyclic Graph (DAG): setiap transaksi baru secara langsung mereferensikan dan menyetujui dua transaksi sebelumnya, membangun jaringan persetujuan bukan rantai linear. Targetnya adalah pembayaran IoT dan M2M (machine-to-machine): mikrotransaksi tanpa biaya antara sensor, perangkat, dan sistem otomatis.

Konteks: IOTA dan Visi IoT

IOTA didirikan 2016 oleh David Sønstebø, Sergey Ivancheglo, Dominik Schiener, dan Serguei Popov. Tesis inti: blockchain adalah struktur data yang salah untuk IoT. Perangkat IoT melakukan jutaan transfer nilai kecil (misalnya, sensor menjual data cuaca, mobil membayar parkir per detik). Ini membutuhkan nol biaya dan throughput tinggi — biaya 1 sen pada pembayaran 0,01 sen adalah absurd. MIOTA mencapai kapitalisasi pasar $14,5 miliar pada awal 2018, menjadikannya salah satu dari 5 cryptocurrency teratas.

Struktur Tangle: DAG

Dalam Tangle, setiap transaksi (site) harus mereferensikan tepat dua transaksi sebelumnya (tip):

Transaksi A  Transaksi B
                     /
                    /
        Transaksi C  (mereferensikan A dan B)

Dengan mereferensikan A dan B, Transaksi C menyetujui mereka: ia telah memverifikasi validitas mereka dan menyertakan mereka dalam jalur konfirmasinya. Ini adalah inovasi fundamental: setiap pengguna sekaligus menjadi validator.

Pemilihan Tip

Transaksi baru harus memilih dua tip yang belum dikonfirmasi untuk disetujui. Whitepaper mengusulkan random walk berbobot dari transaksi genesis:

  • Setiap langkah bergerak maju di sepanjang DAG proporsional dengan cumulative weight (jumlah persetujuan dari transaksi turunan)
  • Transaksi dengan lebih banyak persetujuan lebih mungkin dipilih, menciptakan konvergensi alami
  • Tip menerima kepercayaan yang lebih tinggi saat lebih banyak transaksi menyetujuinya

Proof-of-Work per Transaksi (Anti-Spam)

Untuk mencegah spam, setiap penerbit transaksi melakukan puzzle PoW kecil di transaksinya sendiri — mirip Hashcash tetapi dengan kesulitan sangat rendah (~3–5 detik di ponsel). Tidak ada biaya transaksi; PoW adalah mekanisme pencegahan spam.

Coordinator: Masalah Sentralisasi

Whitepaper mengasumsikan jaringan memiliki jumlah peserta jujur yang cukup besar. Dalam praktiknya, jaringan awal IOTA terlalu kecil dan jarang untuk algoritma pemilihan tip untuk berkonvergensi pada konfirmasi kanonik.

The Coordinator (COO): IOTA Foundation menjalankan node khusus yang secara berkala mengeluarkan milestone transactions. Hanya transaksi yang direferensikan oleh milestone yang dianggap dikonfirmasi. Ini adalah kompromi sentralisasi eksplisit — Foundation dapat menghentikan jaringan dengan menghentikan Coordinator, dan mereka melakukannya selama hack Trinity wallet Februari 2020 (11 hari jaringan dihentikan untuk mencegah pencurian dana pengguna).

Iota 2.0 / Coordicide

Upaya multi-tahun untuk menghapus Coordinator mencakup:

  • Mana: Sistem reputasi berdasarkan aktivitas token masa lalu, digunakan untuk resistansi Sybil
  • Shimmer: Mekanisme finalitas cepat berbasis gossip yang menggantikan pemilihan tip
  • IOTA 2.0: Diluncurkan di testnet; penghapusan Coordinator dicapai di testnet tetapi per 2024 belum sepenuhnya diluncurkan di mainnet

Catatan Realistis

  • Coordinator adalah kegagalan kritis dari janji whitepaper. IOTA memasarkan dirinya sebagai terdesentralisasi sambil mengoperasikan coordinator terpusat selama sebagian besar keberadaannya.
  • Hack Trinity Wallet Feb 2020: ~$1,6M MIOTA dicuri melalui dependensi API pihak ketiga dompet resmi. Coordinator dihentikan 11 hari.
  • Penundaan Coordicide: Dijanjikan berulang sejak 2019, terus melewatkan target date.
  • Adopsi IoT: Meskipun ada kemitraan (Volkswagen, Bosch), deployment IoT nyata menggunakan IOTA tetap minimal.

Warisan

IOTA memelopori desain distributed ledger berbasis DAG, langsung menginspirasi proyek selanjutnya (Nano, Avalanche, Kaspa). Analisis matematis whitepaper Tangle tentang pemilihan tip DAG dan cumulative weight tetap dikutip dalam literatur akademis. Tesis pembayaran IoT, meskipun belum terbukti pada skala, tetap menjadi area penelitian yang valid.

Istilah Terkait

Referensi

  • Popov, S. (2016/2018). The Tangle. IOTA Foundation. iota1_4_3.pdf