DAG(Directed Acyclic Graphs)- Generasi Blockchain Berikutnya

in dag •  6 years ago  (edited)

 

DAG memecahkan keterbatasan blockchain dan memungkinkan teknologi untuk skala tanpa batas dan dengan biaya yang dapat diabaikan.

Teknologi blockchain dan cryptocurrency telah terbukti menjadi mekanisme yang berhasil untuk mengelola transaksi pembayaran selama beberapa tahun terakhir. Mata uang seperti Bitcoin, Ethereum, dan banyak lainnya telah menikmati pertumbuhan eksponensial dalam minat dan adopsi populer, sementara teknologi blockchain telah digunakan dalam banyak aplikasi. Memang, banyak yang menyamakan cryptocurrency dengan internet mula-mula, dengan alasan potensinya yang besar untuk mengganggu sistem pembayaran dengan cara yang sama seperti internet mengganggu aksesibilitas informasi.Namun, solusi pembayaran online pada umumnya, dan cryptocurrency khususnya, tidak memiliki kemampuan untuk mengukur volume dan kecepatan. Beberapa teknologi berbasis blockchain telah diciptakan untuk mengatasi tantangan yang ditimbulkan dengan menyediakan throughput transaksi yang tinggi namun tetap murah, tetapi ini telah dipenuhi dengan sedikit keberhasilan. Tantangan lain yang dihadapi adalah kurangnya kepercayaan antara pihak-pihak yang tidak dikenal, yang mengarah pada tolak bayar dan pembatalan transaksi yang tak terhitung jumlahnya. Selain itu, pedagang sering diklasifikasikan sebagai 'berisiko tinggi' atau 'berisiko rendah'

berdasarkan hubungan mereka dengan industri tertentu, daripada perilaku mereka yang ditunjukkan.Dalam lingkup pembayaran online, segelintir perusahaan telah berusaha membuat protokol baru untuk mengatasi tantangan skalabilitas dan kemudahan penggunaan dalam teknologi blockchain. Namun demikian, mereka telah terbukti tidak kompatibel untuk kasus penggunaan pembayaran — setidaknya tidak pada tingkat skala dan kepercayaan yang dituntut dari industri. Seperti berdiri, protokol konfirmasi blok linier belum mampu memberikan solusi yang layak untuk kekurangan blokir yang diakui.


Apa itu blockchain DAG? 

Mengambil dari buku besar berbasis blockchain, sejumlah perusahaan telah memanfaatkan potensi grafik asiklik diarahkan (DAGs) untuk memfasilitasi cara yang unik untuk memecahkan tantangan skalabilitas. Sementara beberapa perusahaan teknologi telah menyesuaikan berbagai pendekatan terhadap DAG, setiap node umumnya digambarkan sebagai transaksi dalam waktu dan harus melampirkan ke transaksi sebelumnya untuk dikonfirmasi. DAGs dengan tepat mengatasi tantangan terbesar blockchain dengan menyediakan solusi yang efisien untuk keterbatasan skalabilitas. Batasan Blockchain diselesaikan dengan menggunakan DAG sebagai basis jaringan mereka. Ini memungkinkan untuk skala tanpa batas dan dengan biaya yang dapat diabaikan. Transaksi akan disetujui dalam sekejap mata. Saat ini hanya ada satu tangan mata uang yang menggunakan arsitektur DAG generasi berikutnya. 

Bagaimana model DAG dapat meningkatkan teknologi blockchain, yang sudah begitu unggul di seluruh dunia? 

Industri blockchain telah menyediakan beberapa mekanisme untuk mencapai konsensus. Proof of of work (PoW) adalah salah satu metode yang diperkenalkan oleh Satoshi Nakamoto milik Bitcoin yang terkenal. Di bidang pembayaran, bagaimanapun, cukup jelas bahwa ada struktur insentif kontraproduktif yang ada antara tingkat kompensasi penambang dan jumlah pengguna bertransaksi dalam sistem dengan skalabilitas rendah yang inheren. Tambahkan ini limbah listrik yang sangat besar dari sistem PoW dan meningkatnya monopoli pertanian penambangan. Mekanisme Proof of Stock (PoS) muncul untuk mengatasi downfalls tersebut, tetapi kecepatan konfirmasi tetap rendah. Sementara Bitcoin dapat mengkonfirmasi 3-5 transaksi per detik (TPS), maksimum Ethereum adalah 20 TPS. Untuk efek ini,Menciptakan kepercayaan di antara dua pihak yang berbeda juga merupakan tantangan yang terkenal. Untuk sub-industri pembayaran anonim, masalah ini tidak relevan, tetapi untuk lapisan transaksi konsumen-konsumen, konsumen-konsumen, dan akuisisi-ke-penerbit - dunia crypto harus siap untuk memberikan solusi. Buku besar terdistribusi berdasarkan struktur data DAG, menggunakan model matematika pada protokol dasar, yang terdiri dari transaksi yang menyebar secara unidirectional. Aliran transaksi baru dapat dimodelkan menggunakan proses Poisson. Skor Kepercayaan adalah mekanisme kunci yang dengannya transaksi baru yang belum dikonfirmasi memilih transaksi sebelumnya untuk memvalidasi guna mencapai konsensus konfirmasi transaksi yang lebih cepat. Setiap transaksi baru harus memvalidasi dua transaksi sebelumnya dengan ambang Nilai Trust yang sama, atau poin yang tidak memiliki transaksi masuk dalam DAG. Kemudian memvalidasi sumber-sumber tersebut dan menjadi sumber itu sendiri. Untuk memahami bagaimana hal ini dilakukan, penting untuk dicatat bahwa kunci pribadi pengguna dikaitkan dengan kunci publiknya. Sementara setiap orang dapat menandatangani hash bundel, hanya pemilik kunci privat yang dapat menandatanganinya sedemikian rupa sehingga hasil verifikasi dengan kunci publik sama dengan hash paket asli dari transaksi. Ini adalah bagaimana tanda tangan transaksi diperiksa terhadap kunci publik pengirim. Dalam sistem DAG, suatu algoritma memungkinkan transaksi baru untuk diverifikasi oleh dua transaksi sebelumnya sebelum ditambahkan ke node. Semua node mengandung serangkaian transaksi dan bersifat asiklik, yang berarti setiap transaksi yang diberikan tidak dapat ditemui untuk kedua kalinya pada node lain. Ini menghilangkan masalah pengeluaran ganda sementara sebelumnya kebutuhan para penambang dan pasak. Terlebih lagi, semua transaksi berubah karena semua node mengalir ke arah tertentu dan tidak dapat dilalui pada lintasan berlawanan, yang berarti A → B bukan B ← A. Karena penambang dihilangkan dalam DAG, waktu pemrosesan akan dipotong secara drastis, seperti serta biaya. Buku besar karena itu diatur sebagai DAG, di mana simpul mewakili transaksi dan ujung-ujung yang diarahkan memperpanjang dari setiap transaksi ke dua lainnya yang memvalidasi.Untuk mencapai konsensus transaksi, kita perlu menemukan rantai kumulatif terberat. Jika rantai kumulatif telah melampaui ambang yang telah ditentukan, maka transaksi tersebut akan mencapai konsensus 'tepercaya' dan dapat dikonfirmasikan. Mereka dengan Skor Kepercayaan yang lebih tinggi mendapat insentif dengan konfirmasi transaksi yang dioptimalkan, karena rantai mereka dapat mencapai ambang Nilai Kepercayaan kumulatif yang diperlukan lebih cepat. Sifat implisit dari struktur DAG dan proses validasi memungkinkan protokol untuk mencapai konsensus yang lebih cepat - mencapai tingkat konfirmasi transaksi sebesar 10.000 TPS.   

Bisakah DAG blockchains menjadi Blockchain 3.0? 

Jawaban singkatnya di sini adalah, ya. Potensi ada di sana. Namun, itu akan tergantung pada kasus penggunaan dunia nyata dan kemampuan untuk menerapkan skalabilitas praktis. Proyek berbasis DAG, seperti COTI, IOTA dan Hashagraph, jelas memperoleh kecepatan, karena mereka dibuat khusus untuk proyek dengan permintaan skalabilitas tinggi, seperti industri pembayaran online dan Internet of Things (IoT). Sementara skala yang lebih besar dalam jaringan berbasis blockchain menyebabkan efek buruk pada kegunaan jaringan, dalam jaringan berbasis DAG, penggunaan jaringan yang lebih besar akan meningkatkan skalabilitas jaringan. Dengan demikian, ada korelasi positif antara jumlah pengguna jaringan dan tingkat di mana transaksi dikonfirmasi. Ini membuat DAG ideal untuk mencapai desentralisasi penuh tanpa mengorbankan skalabilitas, instanitas dan biaya rendah ke nol.IklanPenting untuk dicatat bahwa proyek DAG jauh dari sempurna. Penggunaan kontrak cerdas dalam hubungannya dengan DAGs belum lepas landas, meskipun akan diposisikan untuk memecahkan tantangan skalabilitas. Selain itu, salah satu tantangan utama dengan penggunaan DAG adalah kerentanan mereka terhadap serangan pengeluaran ganda, di mana pihak yang jahat dapat mencoba membelanjakan jumlah uang yang sama dua kali lipat di berbagai lokasi dalam jaringan. Ini, tentu saja, adalah tantangan besar ketika uang riil dipertaruhkan di sini. Namun, ada beberapa proyek yang bekerja tanpa henti untuk menyelesaikan masalah ini tanpa merugikan biaya skalabilitas sehingga kami pasti akan mendengar tentang DAG blockchain lebih banyak dalam waktu dekat.  

Eli Hallufgil, Research & Software Engineering memimpin untuk COTI 

Kredit Gambar: Zapp2Photo / Shutterstock 

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Looks bold and neat