Graf Acyclic Directed (DAG) adalah topik panas baru dalam industri kripto dan blockchain. Tujuannya adalah memecahkan masalah desentralisasi secara berbeda dengan menawarkan transaksi gratis dan cepat.
Teknologi blockchain kini telah berusia satu dekade. Inisiasi ini memulai revolusi terdesentralisasi, melahirkan banyak teknologi buku besar terdistribusi (DLT) yang luar biasa lainnya. DLT ini unik karena mereka mencoba memecahkan kelemahan blockchain.
Sekarang Anda dapat menemukan banyak teknologi buku besar terdistribusi yang menarik, seperti R3 Corda, Hashgraph, dan Iota Tangle. Dari ketiga DLT populer ini, Iota dan Hashgraph menggunakan Graf Acyclic Terarah (DAG).

Aspek penting lainnya adalah fitur acyclic-nya, yang berarti bahwa grafik tersebut bukanlah sirkuit/siklus lengkap. Ini berarti Anda tidak akan bisa mengunjungi simpul yang sama dua kali. DAG juga menghambat pengurutan topologis di mana nilai simpul awal lebih rendah daripada nilai simpul akhir.
Dalam blockchain, blok dibuat dan dihubungkan untuk menyimpan dan mengambil informasi. Namun, DAG menggunakan simpul dan tepi. Ini berarti simpul menyimpan transaksi crypto atau blockchain. Karena DAG bersifat topologis, simpul-simpul yang direkam terletak satu sama lain.

Kripto yang didukung DAG atau DLT dapat bekerja dengan Proof-of-work (PoW) atau tanpanya. Kemungkinan membuat teknologi buku besar terdistribusi bekerja tanpa pertambangan berarti pendekatan yang lebih cepat dan lebih efisien energi, terutama dibandingkan dengan solusi rantai blok tradisional seperti Ethereum.
Selain itu, DAG juga membawa efisiensi penyimpanan data dan sudah dilihat sebagai pengganti blockchain untuk pembayaran dan transaksi online.
Terakhir, penciptaan node/sudut DAG membuat proses transaksi instan. Singkatnya, DAG membawa stabilitas jaringan dan skalabilitas yang lebih baik.
Kripto yang didukung oleh DAG menggunakan proof-of-work (POW) atau algoritma konsensus lainnya untuk memvalidasi transaksi guna memastikan adanya konsensus tertentu.
Mari kita melalui contoh untuk lebih memahami.
John, seorang pedagang, melakukan transaksi baru dengan mentransfer kripto yang didukung oleh DAG ke orang lain, Sly. Ketika transaksi baru lahir, DAG harus memverifikasinya dengan merujuk ke transaksi sebelumnya. Pengacuan dilakukan untuk beberapa transaksi guna memastikan bukti transaksi yang kuat.
Algoritma konsensus dalam kripto yang didukung DAG atau DLT bergantung pada tips untuk menentukan node mana yang dapat memverifikasi transaksi. Jadi, sebuah node dapat memiliki pengaruh signifikan dalam verifikasi transaksi, dan pemilihan dilakukan berdasarkan bobot terakumulasi (jumlah konfirmasi)
Transaksi John tetap tidak terkonfirmasi sampai dirujuk oleh John sendiri atau orang lain yang membangun di atas transaksi John. Secara praktis, hanya simpul dengan bobot yang lebih tinggi kemungkinan besar akan terus memverifikasi transaksi untuk memastikan pertumbuhan jaringan yang tepat.
Untuk melihat secara visual bagaimana DAG terlihat, lihat gambar di bawah ini.

Algoritma DAG selalu lebih memilih simpul dengan bobot terakumulasi yang besar untuk mengatasi masalah cabang-cabang ganda yang tidak saling menyadari. Dengan cara ini, transaksi baru sebagian besar terhubung melalui ujung dan selalu merujuk transaksi lama untuk tujuan verifikasi. Pendekatan selektif juga menolak jalur yang lebih lemah dan menghapusnya ketika jaringan berkembang.
Jika kita melihat ke dalam blockchain, transaksi dianggap "dibelanjakan" setelah enam konfirmasi untuk memastikan kepercayaan dalam sistem.
Secara ringkas, DAG melakukan hal berikut:
Untuk menghentikan pengeluaran ganda, blockchain mengandung transaksi yang tidak sebesar 1/3 dari total transaksi. Dengan cara ini, tidak ada orang yang dapat mengendalikan seluruh rantai dan melakukan pengeluaran ganda.
Namun, IoTa Tangle tidak benar-benar terdesentralisasi karena menggunakan node terpusat, “The Coordinator”. Meskipun demikian, itu membantu seluruh jaringan dengan mengawasi transaksi dan memastikan tidak ada konflik terjadi.
Di balik layar, Hashgraph menggunakan protokol Gossip. Dalam protokol ini, node-node berbagi informasi dan mencapai konsensus untuk menyetujui transaksi. Jejak audit ditambahkan ke buku besar terdistribusi dengan setiap transaksi yang ditambahkan.
Di sisi lain, DAG mengikuti pendekatan topologis di mana setiap node mewakili transaksi. Rantai node bertindak sebagai cara untuk merujuk transaksi lama dan mencegah pengeluaran ganda. Struktur pohon dapat memiliki jalur ganda. Namun, transaksi baru hanya memerlukan satu jalur pelacakan untuk divalidasi.
Pendekatan DAG adalah dengan memvalidasi setiap transaksi secara terpisah. Ini menggunakan transaksi sebelumnya sebagai pengetahuan validasi. Para validator dan penambang berpartisipasi. Selain itu, transaksi sebagian besar gratis.
* Informasi ini tidak bermaksud untuk menjadi dan bukan merupakan nasihat keuangan atau rekomendasi lain apa pun yang ditawarkan atau didukung oleh Gate.
* Artikel ini tidak boleh di reproduksi, di kirim, atau disalin tanpa referensi Gate. Pelanggaran adalah pelanggaran Undang-Undang Hak Cipta dan dapat dikenakan tindakan hukum.





