Blockchain

Blockchain VS BlokDAG | Hari Blockchain | Struktur Paradigma BlockDAG

Teknologi BlockDAG menggunakan struktur data DAG untuk membuat sistem yang cepat dan terukur. Kita akan melihat perbedaan di blockDAG dan...

Ditulis oleh Ashok Kumar · 8 min baca >
DAG VS BLOCKCHAIN

Apa yang terjadi? Ini adalah MakeAnAppLike, sekali lagi merupakan situs web yang berfokus pada blockchain. Hari ini kita akan melihat apa perbedaan antara blok dag dan blockchain. Saya tahu ini adalah pertanyaan yang cukup umum. Block dag adalah sebuah konsep yang belum banyak orang kenal. Jadi saya pikir kita akan melihat beberapa informasi tentang blockchain dan BlockDag. Dan bandingkan BlockDag dan Blockchain untuk melihat mana yang memiliki keunggulan dibandingkan yang lain. Atau apakah keduanya berdiri pada level yang sama? Mari kita lanjutkan dan langsung membahasnya tanpa basa-basi lagi.

Jadi kita akan mulai dengan pertanyaan utama.

Apa itu blokade?

Sekarang, blockdag adalah sesuatu yang relatif lebih baru dalam hal teknologi kripto. Ini masih merupakan sesuatu yang sedang dikerjakan oleh banyak orang, namun ada banyak pertanyaan seputar hal ini, seperti apa perbedaannya dengan blockchain karena ini adalah konsep baru.

Keuntungan atau Kerugian Blockdag

Apa yang sebenarnya kita perhatikan terkait dengan blockdags? Dan inilah yang akan kita temukan. Jadi kami akan membandingkan keduanya, tapi kami akan mulai dengan blockchain dan menjelaskan kepada kalian jika Anda belum sepenuhnya memahami apa itu blockchain. Kami akan membahasnya.

Jadi jika Anda dapat memulai dengan melihat titik ini, Anda dapat melihat di atas bahwa Anda memiliki blok di dalamnya.

Blok-blok ini disimpan dengan data. Blok-blok ini merujuk kembali ke blok sebelumnya yang telah dibuat. Dan ini kembali ke blok Genesis. Dan ini menciptakan sebuah blockchain. Seperti yang bisa kita lihat pada gambar di atas, ia menggunakan blok blockchain untuk menyimpan data transaksi. Blok-blok ini diverifikasi melalui mekanisme konsensus, seperti bukti kerja atau bukti kepemilikan. Blok bersifat permanen setelah ditambang. Jadi begitu itu milikku, tidak ada gunanya melepas lapisannya atau membuang bloknya dan menggantinya dengan yang lain. Itu permanen.

Selanjutnya, blok mengacu pada blok sebelumnya untuk memastikan tidak ada yang diubah. Jadi blok-blok ini, yang dapat Anda lihat di sini dengan panah-panah ini, merujuk kembali ke blok sebelumnya. Dan untuk lebih teknisnya, mereka mengacu pada header blok, yang pada dasarnya memiliki semua informasi dari blok sebelumnya dalam bentuk hash. Jadi ini mengacu pada header blok sebelumnya untuk memastikan bahwa semua silsilah blok sudah benar, kembali ke blok Genesis. Jadi hanya satu blok dalam satu waktu.

Artinya hanya satu blok yang bisa ditambang sekaligus. Dan ada alasannya, dan kita akan membahasnya sebentar lagi. Namun blockchain memang aman, namun tidak selalu cepat atau terukur. Jadi jika Anda melihat dari segi bitcoin, bitcoin sangat aman. Jaringannya telah meluas ke seluruh dunia, sehingga sangat sulit untuk melakukan serangan terhadap bitcoin. Namun pada akhirnya, bitcoin tidak terlalu cepat, tidak terlalu terukur, hanya merupakan blockchain dasar itu sendiri.

Itu tidak berarti bahwa tidak ada lapisan kedua atau jaringan kilat atau sesuatu yang mungkin mengubahnya, tetapi blockchain dasar itu sendiri cukup lambat, dan tidak dapat diskalakan pada lapisan satu. Jadi menggunakan aturan rantai terpanjang. Sekarang, saya tidak akan membahas secara mendalam tentang aturan rantai terpanjang, tetapi saya akan memberikan ringkasan ketika memilih blok mana yang akan ditambahkan ke blockchain.

Katakanlah ada dua blok yang ditambang secara bersamaan. Ini akan memilih balok dengan bobot terberat atau jumlah pekerjaan paling banyak yang dilakukan di dalamnya. Jadi jika tingkat kesulitannya lebih tinggi, katakanlah. Di blok ini, dulu di blok ini. Jadi katakanlah tingkat kesulitannya adalah tiga untuk blok ini dan hanya satu untuk blok ini karena ada lebih banyak pekerjaan yang dimasukkan ke dalam blok yang memiliki tingkat kesulitan tiga.

Rantai Terpanjang -Rantai blok yang diadopsi oleh node sebagai blockchainnya.
Rantai Terpanjang -Rantai blok yang diadopsi oleh node sebagai blockchainnya.

Ada artikel yang menjelaskan bagaimana caranya aturan rantai terpanjang berhasil. Saya pasti akan menyarankan kalian memeriksanya. Dan yang terakhir, tidak ada blok yatim piatu. Dan kita berbicara dalam kasus Bitcoin, sama sekali tidak ada. Jadi alasan dibalik ini akan kami bahas, tapi kalian mungkin bertanya-tanya apa itu blok yatim piatu? Jadi blok yatim piatu adalah blok yang dibuat bersamaan dengan blok lain tetapi tidak diterima sebagai bagian dari blockchain. Jadi Anda dapat melihat di sini, di diagram kecil ini, Anda memiliki asal usul dan blok masa depan.

yatim piatu
yatim piatu

Ingatlah bahwa ini berjalan, panahnya mengarah ke belakang tetapi rantainya benar-benar mengarah dari kiri ke kanan. Jadi ini blok terbaru, dan ini blok genesis. Dan Anda dapat melihat di sini bahwa kedua blok di sini mengingatkan pada waktu yang sama. Jadi hal ini menyebabkan yang ini menjadi yatim piatu, dan yang ini diterima di dalam blockchain. Dan kemudian Anda dapat melihat bahwa sisa rantai berlanjut di ujung blok itu. Jadi blok yatim piatu, blok ini masih valid tetapi bukan bagian dari blockchain. Jadi semua transaksi dan segala isinya adalah transaksi nyata. Namun transaksi tersebut akan dipindahkan dari blok yatim piatu tersebut ke blok berikutnya yang ditambahkan ke blockchain. Dan seperti yang kami katakan sebelumnya. Blok yatim piatu ini tidak diterima ke dalam blockchain karena membutuhkan lebih sedikit pekerjaan, dan itu mengikuti aturan rantai terpanjang.

Mempercepat pembuatan atau menambah ukuran blok juga akan meningkatkan tingkat blok yatim piatu. Tingkat blok yatim piatu ini adalah tingkat pembuatan blok yatim piatu ini. Jadi jika kita mengambil contoh seperti Bitcoin, Anda memiliki satu blok yang dibuat setiap sepuluh menit. Atau Anda mengambil sesuatu seperti Caspa di mana sebuah blok dibuat setiap detik. Tentu saja, Caspa akan memiliki lebih banyak blok yatim piatu karena ada satu blok yang dibuat setiap detiknya, dan akan ada lebih banyak blok yang ditambang secara bersamaan.

Sedangkan di sisi Bitcoin, hanya ada satu blok selama sepuluh menit. Sekarang, tingginya angka anak yatim piatu sebenarnya berarti berkurangnya keamanan. Saya tidak akan membahas alasannya secara mendalam, tetapi saya menyarankan Anda untuk melakukan riset sendiri mengenai hal itu jika Anda tertarik dengan topik ini.

Sekarang kita akan kembali ke blockchain. Jadi sebagian besar blockchain membatasi ukuran blok atau kecepatan pembuatan untuk meminimalkan jumlah blok yatim piatu. Seperti yang kami katakan, semakin banyak blok yatim piatu berarti semakin sedikit keamanan. Jadi, jumlah blok yatim piatu yang lebih sedikit berarti tingkat keamanan yang lebih tinggi. Dan inilah mengapa blockchain ini akan membatasi ukuran blok dan tingkat pembuatannya.

Jadi sekali lagi, untuk menggunakan Bitcoin sebagai contoh, ia memiliki ukuran blok 1, dan membuat blok baru setiap sepuluh menit. Jadi hal ini menyebabkan masalah dengan throughput dan skalabilitas. Meskipun dari sisi keamanan, ini adalah hal yang baik karena Anda tidak memiliki banyak blok yang dibuat, kecepatan transaksi dan throughput Anda tidak terlalu tinggi dan menyebabkan masalah skalabilitas.

Jadi misalnya bitcoin, Anda memiliki waktu konfirmasi sepuluh menit dan sekitar tiga hingga tujuh transaksi per detik, yang tidak terlalu cepat jika jujur. Jadi sekarang kita akan membahas sedikit detail tentang apa itu Dag. Sebelum Anda memahami tag blok, Anda perlu mengetahui apa itu Dag.

Apa itu Dag

Apa itu Dag
Apa itu Dag

Dag adalah grafik asiklik terarah, sebuah konsep matematika dalam teori grafik dan ilmu komputer. Sekarang lagi. Ada banyak penelitian yang bisa kalian lakukan pada Dags jika kalian mau. Dan akan ada beberapa link pada karya yang dikutip di akhir presentasi. Jadi pastikan untuk memeriksanya jika Anda ingin melihat lebih dalam. Tapi kita akan melihat Dags di crypto. Jadi Dag adalah struktur data. Banyak orang mungkin bingung dengan hal ini, namun ini bukanlah mekanisme konsensus.

Itu hanya kerangka kerja yang digunakan dan sama sekali tidak mengandung blok. Jadi lingkaran yang Anda lihat di sini direpresentasikan sebagai transaksi. Ini adalah simpul yang mewakili transaksi. Dan penambangan tidak diperlukan karena tidak ada blok. Pada dasarnya Anda hanya meletakkan transaksi ini secepat yang terjadi, dan kemudian mengacu pada transaksi sebelumnya yang terlihat atau terlihat.

Dan salah satu kelebihan struktur Dag ini adalah sangat cepat, dan tidak ada waktu tunggu untuk transaksi karena transaksi langsung dihentikan begitu saja. Jadi salah satu kesimpulan utama dari Dags adalah mereka sangat cepat, yang merupakan salah satu keunggulan mereka. Jadi saya memberikan contoh untuk beberapa Dags: Iota dan nano.

Jika kalian ingat kembali pada hari ketika Elon Musk punya masalah dengan Bitcoin karena tidak hemat energi, nano sebenarnya mulai berjalan karena itu adalah sebuah tag dan karena mereka juga sangat hemat energi, karena mereka tidak memerlukan penambangan apa pun. Artinya, ini adalah hal yang sangat hemat energi. Namun kita akan membahas beberapa masalah yang dapat ditimbulkan oleh Dag ini. Jadi mari kita lanjutkan dan lanjutkan. Jadi sekarang kita akan melihatnya, dan kita melihat blockchain, kita melihat Dags. Kita akan menambahkan keduanya, dan sekarang kita mendapatkan struktur blok Dag.

Jadi sekarang Anda dapat melihat di sini blok-blok tersebut mereferensikan beberapa pendahulunya menggunakan kerangka Blockdag ini. Seperti yang Anda lihat pada diagram di atas, kita bergerak dari kiri ke kanan di sini. Jadi blok sebelah kanan adalah blok baru. Dan ini akan kembali ke blok Genesis, yaitu blok di sebelah kiri.

Tapi Anda bisa melihat persamaannya di sini. kamu. Anda memiliki struktur yang mirip dengan blok-blok di blockchain, tetapi kemudian semuanya ditambahkan dalam kerangka blockdag.

Jadi BlockDags merujuk pada semua blok yang terlihat. Anda dapat melihat di sini bahwa blok tepat di tengah ini mengacu pada blok ini, blok ini, dan blok ini.

Luangkan waktu sejenak untuk melihat diagram ini di sini, dan Anda dapat melihat cara kerjanya. Sekarang, yang mereka maksud bukan blok yang jaraknya 7 mil, bukan? Jadi blok ini tidak mengacu sepenuhnya pada blok ini atau semacamnya. Itu harus berada dalam jangkauan visibilitas anak di bawah umur, bukan? Jadi ini juga memungkinkan tingkat blok yatim piatu yang tinggi. Dan ini jelas mengapa kita memiliki begitu banyak blok yang dibangun secara paralel. Anda punya satu blok di sini, tapi kemudian Anda punya dua, lalu Anda punya tiga blok yang merupakan milik saya pada saat yang sama dan tiga blok lainnya yang menjadi milik saya pada waktu yang sama. Banyak di antaranya yang dianggap sebagai blok yatim piatu, namun hal ini menghasilkan throughput yang lebih tinggi karena blok-blok ini dihentikan saat dibuat atau dengan kecepatan yang sangat rendah, seperti satu blok per detik atau apa pun. Jadi tidak boleh memuat banyak transaksi yang bertentangan.

Dan inilah masalah sebenarnya dengan blok Dags adalah tidak benar-benar memverifikasi bahwa transaksi ini mungkin benar dan yang ini mungkin salah. Itu hanya mengatakan, baiklah, ambillah transaksi-transaksi yang kita peroleh, lemparkan secepat mungkin dan tambahkan ke dalamnya. Dan itulah yang menyebabkan Anda berakhir dengan banyak transaksi yang saling bertentangan dan masalah pembelanjaan ganda.

Saya punya satu contoh blockdag di sini, dan itu adalah Caspa. Saya tidak yakin apakah ada blok Dags lain yang sangat populer saat ini. Kami akan beralih ke panel terakhir kami di sini, yaitu blockchain versus blok Dag.

Blockchain vs BlockDag

Jadi ini akan menjadi semacam di mana kita merangkum semuanya dan membahas lebih dalam alasan mengapa Anda mungkin ingin memilih blockdag daripada blockchain. Jadi blockchain telah teruji oleh waktu dan ini adalah salah satu hal terbesar untuk blockchain yang tidak dimiliki oleh blockdag. Kami tidak memiliki pengalaman bertahun-tahun menonton proyek BlockDag ini. Pastikan mereka melakukan apa yang seharusnya mereka lakukan dan ada banyak masalah yang terselesaikan. Kami tidak tahu karena banyak dari proyek ini yang masih sangat baru karena ide dari blok Dags adalah teknologi yang masih sangat baru.

Namun sekali lagi, blockchain sangat aman namun masih lambat dan tidak terlalu terukur. Sekarang, jika kita mengambil Cadena dan menambahkannya ke dalam campuran di sini, di sinilah kita melihat ide tentang blockchain yang sebenarnya dapat diskalakan, tetapi tidak menggunakan struktur rantai dasar terpanjang yang digunakan.

Kesimpulan utama dari BlockDags adalah mereka memungkinkan transaksi yang sangat cepat. Kerangka kerja BlockDag yang digunakan dengan blok ini dapat membuat blok dag yang dapat diskalakan dengan sangat cepat. Tapi sekali lagi, ingat, Anda memerlukan protokol pemesanan yang tepat untuk memesan transaksi dan segala sesuatu sesuai kebutuhannya, jika tidak, blok Dags akan menjadi tidak berguna.

Jadi Block Dags dengan protokol pemesanan yang tepat dapat muncul dalam perlombaan Blockchain. Jadi jika kalian bertanya-tanya apa yang saya maksud ketika saya berbicara tentang perlombaan Blockchain 3.0.

Ditulis oleh Ashok Kumar
CEO, Pendiri, Kepala Pemasaran di Make An App Like. Saya Penulis di OutlookIndia.com, KhaleejTimes, DeccanHerald. Hubungi saya untuk mempublikasikan konten Anda. Profil

Tinggalkan Balasan

Translate »