Pada tahun 2008, Bitcoin menandai perubahan revolusioner di dunia keuangan dengan munculnya teknologi blockchain. Desentralisasi, anonimitas, dan transparansi membantu Bitcoin dan blockchain berikutnya mendapatkan perhatian di kalangan investor. Sebagai struktur data, blockchain bergantung pada koneksi blok yang berisi informasi penting tentang transaksi. Setiap blok memiliki informasi tentang blok sebelumnya dalam bentuk hash kriptografi. Selama bertahun-tahun, teknologi ini tidak memiliki pesaing, tetapi pengenalan directed acyclic graph mengubah situasi tersebut.
Apa itu Directed Acyclic Graph (DAG)?
Directed Acyclic Graph (DAG) adalah struktur data seperti blockchain, tetapi alih-alih beroperasi pada satu rantai sekuensial, ini adalah jaringan dari banyak transaksi yang terhubung. Ini muncul untuk pertama kalinya pada tahun 2016 ketika IOTA, sebuah proyek kripto, menerapkan konsep ini untuk transaksi mereka. Proyek tersebut menyebut struktur transaksinya sebagai tangle alih-alih buku besar blockchain. Istilah ini berasal dari fakta bahwa ini seperti web yang terdiri dari node yang berisi transaksi.
Jika kita mencoba menggambarkan blockchain secara diagramatis, itu memiliki banyak blok yang diatur dalam garis, dengan setiap blok hanya terhubung ke blok sebelumnya. Di sisi lain, representasi struktur DAG menunjukkan titik-titik, banyak di antaranya terhubung ke lebih dari satu titik sehingga lingkaran hanya bergerak ke depan, tidak kembali ke asalnya. Setiap titik (atau bola) adalah simpul dan setiap garis adalah tepi. Dari gambar berikut, Anda dapat memahami nomenklatur model ini. Tepi-tepi tersebut bersifat terarah karena mengarah ke satu arah, dan bersifat acyclic karena mereka tidak pernah kembali ke simpul asalnya.
Bagaimana Struktur Kerja
Dalam setiap langkah untuk memahami DAG, seseorang juga perlu memahami teknologi blockchain karena itulah yang diklaim DAG untuk ditingkatkan atau digantikan. Blockchain bekerja berdasarkan blok yang membawa data satu atau lebih transaksi. Ia mengelompokkan banyak transaksi agar efisien dalam ruang. Setiap blok ditambahkan dan diverifikasi oleh penambang atau validator.
Sebaliknya, setiap transaksi dalam struktur DAG berdiri sendiri tanpa dikelompokkan ke dalam blok. Struktur ini juga tidak memerlukan penambang atau validator, dan tidak bersifat sekuensial seperti blockchain. Sebelum transaksi ditambahkan, perangkat pengguna melakukan pekerjaan kecil untuk membuktikan keasliannya. Upaya kecil ini membantu mencegah spam dan juga membantu mengonfirmasi transaksi sebelumnya, menjaga keamanan dan ketertiban jaringan.
Setiap transaksi baru dalam struktur DAG harus terhubung ke transaksi sebelumnya yang belum dikonfirmasi, atau jika semua transaksi sebelumnya sudah dikonfirmasi, transaksi baru hanya perlu merujuk ke transaksi terakhir. Struktur ini menyebut transaksi sebelumnya yang belum dikonfirmasi sebagai “tip”. Ketika Anda mengusulkan transaksi ke jaringan, transaksi tersebut terhubung ke beberapa tips sebelumnya yang secara otomatis dikonfirmasi setelah referensi Anda. Transaksi Anda akan dikonfirmasi hanya setelah orang lain membangun di atasnya.
Keuntungan Struktur DAG
Tanpa Delay
Dalam blockchain, transaksi Anda harus menunggu sampai blok dibuat. Jika terlalu banyak transaksi dikirim sekaligus, mereka membentuk antrean, dan menunggu waktu yang lama atau membayar biaya lebih tinggi. Tetapi Anda dapat memproses transaksi Anda sekaligus di jaringan DAG asalkan Anda mengonfirmasi transaksi sebelumnya yang belum dikonfirmasi. Dompet Anda secara otomatis memeriksa transaksi yang akan dikonfirmasi dengan menelusurinya ke transaksi pertama di jaringan. Oleh karena itu, sangat kecil kemungkinannya Anda secara tidak sengaja mengonfirmasi transaksi yang tidak valid.
Tanpa Masalah Skalabilitas
Bayangkan blockchain sebagai jalan tol, yang bisa macet pada waktu tertentu, sehingga perlu ditambahkan jalur ekstra. Jalur ekstra ini adalah solusi skalabilitas. Karena tidak ada masalah menunggu blok, DAG dapat memproses jauh lebih banyak transaksi sendiri, tanpa memerlukan solusi skalabilitas.
Tanpa Penambang, Validator, Biaya
Struktur DAG tidak bergantung pada mekanisme konsensus apa pun, jadi tidak ada penambang atau validator. Itulah sebabnya transaksi diproses tanpa biaya. Namun, ada beberapa node khusus yang mengenakan biaya sangat kecil, untuk mengamankan jaringan.
Kekurangan DAG
Sentralisasi menimbulkan risiko serius dalam kemajuan DAG. Beberapa node khusus dan node koordinator yang dijalankan oleh perusahaan cenderung memiliki keunggulan. Ini membawa potensi bahaya penipuan dan serangan di masa depan. Selain itu, DAG berusia 8 tahun lebih muda dari teknologi blockchain dan belum sepenuhnya teruji waktu.
Kesimpulan
Baik teknologi blockchain maupun Directed Acyclic Graph bertujuan untuk memungkinkan transaksi yang terdesentralisasi dan aman, tetapi mereka mendekati masalah ini dengan cara yang sangat berbeda. Sementara blockchain tetap menjadi solusi yang lebih matang dan banyak diadopsi, DAG memperkenalkan peningkatan yang signifikan dalam kecepatan, skalabilitas, dan biaya transaksi. Namun, kekhawatiran tentang sentralisasi dan catatan sejarah yang relatif singkat masih membatasi adopsi yang lebih luas. Seiring inovasi yang meningkat pada tahun 2026, DAG kemungkinan akan melengkapi daripada sepenuhnya menggantikan blockchain, dengan masing-masing teknologi melayani kasus penggunaan di mana kekuatannya paling efektif.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Grafik Asiklik Terarah Vs Teknologi Blockchain
Pendahuluan
Pada tahun 2008, Bitcoin menandai perubahan revolusioner di dunia keuangan dengan munculnya teknologi blockchain. Desentralisasi, anonimitas, dan transparansi membantu Bitcoin dan blockchain berikutnya mendapatkan perhatian di kalangan investor. Sebagai struktur data, blockchain bergantung pada koneksi blok yang berisi informasi penting tentang transaksi. Setiap blok memiliki informasi tentang blok sebelumnya dalam bentuk hash kriptografi. Selama bertahun-tahun, teknologi ini tidak memiliki pesaing, tetapi pengenalan directed acyclic graph mengubah situasi tersebut.
Apa itu Directed Acyclic Graph (DAG)?
Directed Acyclic Graph (DAG) adalah struktur data seperti blockchain, tetapi alih-alih beroperasi pada satu rantai sekuensial, ini adalah jaringan dari banyak transaksi yang terhubung. Ini muncul untuk pertama kalinya pada tahun 2016 ketika IOTA, sebuah proyek kripto, menerapkan konsep ini untuk transaksi mereka. Proyek tersebut menyebut struktur transaksinya sebagai tangle alih-alih buku besar blockchain. Istilah ini berasal dari fakta bahwa ini seperti web yang terdiri dari node yang berisi transaksi.
Jika kita mencoba menggambarkan blockchain secara diagramatis, itu memiliki banyak blok yang diatur dalam garis, dengan setiap blok hanya terhubung ke blok sebelumnya. Di sisi lain, representasi struktur DAG menunjukkan titik-titik, banyak di antaranya terhubung ke lebih dari satu titik sehingga lingkaran hanya bergerak ke depan, tidak kembali ke asalnya. Setiap titik (atau bola) adalah simpul dan setiap garis adalah tepi. Dari gambar berikut, Anda dapat memahami nomenklatur model ini. Tepi-tepi tersebut bersifat terarah karena mengarah ke satu arah, dan bersifat acyclic karena mereka tidak pernah kembali ke simpul asalnya.
Bagaimana Struktur Kerja
Dalam setiap langkah untuk memahami DAG, seseorang juga perlu memahami teknologi blockchain karena itulah yang diklaim DAG untuk ditingkatkan atau digantikan. Blockchain bekerja berdasarkan blok yang membawa data satu atau lebih transaksi. Ia mengelompokkan banyak transaksi agar efisien dalam ruang. Setiap blok ditambahkan dan diverifikasi oleh penambang atau validator.
Sebaliknya, setiap transaksi dalam struktur DAG berdiri sendiri tanpa dikelompokkan ke dalam blok. Struktur ini juga tidak memerlukan penambang atau validator, dan tidak bersifat sekuensial seperti blockchain. Sebelum transaksi ditambahkan, perangkat pengguna melakukan pekerjaan kecil untuk membuktikan keasliannya. Upaya kecil ini membantu mencegah spam dan juga membantu mengonfirmasi transaksi sebelumnya, menjaga keamanan dan ketertiban jaringan.
Setiap transaksi baru dalam struktur DAG harus terhubung ke transaksi sebelumnya yang belum dikonfirmasi, atau jika semua transaksi sebelumnya sudah dikonfirmasi, transaksi baru hanya perlu merujuk ke transaksi terakhir. Struktur ini menyebut transaksi sebelumnya yang belum dikonfirmasi sebagai “tip”. Ketika Anda mengusulkan transaksi ke jaringan, transaksi tersebut terhubung ke beberapa tips sebelumnya yang secara otomatis dikonfirmasi setelah referensi Anda. Transaksi Anda akan dikonfirmasi hanya setelah orang lain membangun di atasnya.
Keuntungan Struktur DAG
Tanpa Delay
Dalam blockchain, transaksi Anda harus menunggu sampai blok dibuat. Jika terlalu banyak transaksi dikirim sekaligus, mereka membentuk antrean, dan menunggu waktu yang lama atau membayar biaya lebih tinggi. Tetapi Anda dapat memproses transaksi Anda sekaligus di jaringan DAG asalkan Anda mengonfirmasi transaksi sebelumnya yang belum dikonfirmasi. Dompet Anda secara otomatis memeriksa transaksi yang akan dikonfirmasi dengan menelusurinya ke transaksi pertama di jaringan. Oleh karena itu, sangat kecil kemungkinannya Anda secara tidak sengaja mengonfirmasi transaksi yang tidak valid.
Tanpa Masalah Skalabilitas
Bayangkan blockchain sebagai jalan tol, yang bisa macet pada waktu tertentu, sehingga perlu ditambahkan jalur ekstra. Jalur ekstra ini adalah solusi skalabilitas. Karena tidak ada masalah menunggu blok, DAG dapat memproses jauh lebih banyak transaksi sendiri, tanpa memerlukan solusi skalabilitas.
Tanpa Penambang, Validator, Biaya
Struktur DAG tidak bergantung pada mekanisme konsensus apa pun, jadi tidak ada penambang atau validator. Itulah sebabnya transaksi diproses tanpa biaya. Namun, ada beberapa node khusus yang mengenakan biaya sangat kecil, untuk mengamankan jaringan.
Kekurangan DAG
Sentralisasi menimbulkan risiko serius dalam kemajuan DAG. Beberapa node khusus dan node koordinator yang dijalankan oleh perusahaan cenderung memiliki keunggulan. Ini membawa potensi bahaya penipuan dan serangan di masa depan. Selain itu, DAG berusia 8 tahun lebih muda dari teknologi blockchain dan belum sepenuhnya teruji waktu.
Kesimpulan
Baik teknologi blockchain maupun Directed Acyclic Graph bertujuan untuk memungkinkan transaksi yang terdesentralisasi dan aman, tetapi mereka mendekati masalah ini dengan cara yang sangat berbeda. Sementara blockchain tetap menjadi solusi yang lebih matang dan banyak diadopsi, DAG memperkenalkan peningkatan yang signifikan dalam kecepatan, skalabilitas, dan biaya transaksi. Namun, kekhawatiran tentang sentralisasi dan catatan sejarah yang relatif singkat masih membatasi adopsi yang lebih luas. Seiring inovasi yang meningkat pada tahun 2026, DAG kemungkinan akan melengkapi daripada sepenuhnya menggantikan blockchain, dengan masing-masing teknologi melayani kasus penggunaan di mana kekuatannya paling efektif.