Apa yang terjadi semua? Ini adalah MakeAnAppLike, lagi-lagi situs web yang berfokus pada blockchain. Hari ini kita akan melihat apa perbedaan antara block dag dan blockchain. Saya tahu ini adalah pertanyaan yang cukup umum. Block dag adalah jenis konsep yang banyak orang tidak kenal. Jadi saya pikir kita akan melihat beberapa informasi tentang blockchain dan BlockDag. Dan bandingkan BlockDag dan Blockchain untuk melihat mana yang memiliki beberapa keunggulan dibandingkan yang lain. Atau apakah mereka berdua berdiri di level yang sama? Mari kita lanjutkan dan langsung masuk ke dalamnya tanpa basa-basi lagi.
Jadi kita akan mulai dengan pertanyaan utama.
Apa itu blockdag?
Sekarang, blockdag adalah sesuatu yang relatif lebih baru dalam hal teknologi kripto. Ini masih sesuatu yang sedang dikerjakan orang, tetapi ada banyak pertanyaan di sekitarnya, seperti bagaimana mereka berbeda dari blockchain karena ini adalah konsep baru.
Keuntungan atau Kerugian Blockdag
Apa yang sebenarnya kita lihat dalam hal blockdag? Dan inilah yang akan kita cari tahu. Jadi kami akan membandingkan keduanya, tetapi kami akan mulai dengan blockchain dan menjelaskan kepada kalian jika Anda tidak sepenuhnya memahami apa itu blockchain. Kami akan membahasnya.

Jadi jika Anda dapat memulai dari sini dengan melihat titik ini, Anda dapat melihat di atas bahwa Anda memiliki balok di dalamnya.
Blok ini disimpan dengan data. Blok ini merujuk kembali ke blok sebelumnya yang telah dibuat. Dan ini kembali ke blok Genesis. Dan ini menciptakan blockchain. Seperti yang bisa kita lihat pada gambar di atas, ia menggunakan blok blockchain untuk menyimpan data transaksi. Blok-blok ini diverifikasi oleh mekanisme konsensus, seperti bukti kerja atau bukti kepemilikan. Blok bersifat permanen setelah ditambang. Jadi begitu mereka milik saya, tidak ada yang perlu digarisbawahi atau disingkirkan dari blok dan diganti dengan yang lain. Ini 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 jenis blok sebelumnya dalam bentuk hash. Jadi mengacu pada header blok sebelumnya untuk memastikan bahwa semua garis keturunan blok sudah benar, kembali ke blok Genesis. Jadi hanya satu blok pada satu waktu.
Ini berarti bahwa hanya satu blok yang dapat ditambang sekaligus. Dan ada alasan untuk ini, dan kita akan membahasnya sebentar lagi. Tetapi blockchain aman, tetapi tidak selalu cepat atau terukur. Jadi jika Anda melihat dari segi bitcoin, bitcoin sangat aman. Jaringan telah berkembang di seluruh dunia, sehingga sangat sulit untuk melakukan serangan terhadap bitcoin. Tetapi pada akhirnya, bitcoin tidak terlalu cepat, tidak terlalu terukur, hanya blockchain dasar itu sendiri.
Itu tidak berarti bahwa tidak ada lapisan dua atau jaringan petir atau sesuatu yang mungkin mengubahnya, tetapi basis blockchain itu sendiri cukup lambat, dan cukup banyak tidak dapat diskalakan pada lapisan satu. Jadi menggunakan aturan rantai terpanjang. Sekarang, saya tidak akan membahas secara mendalam tentang aturan rantai terpanjang, tetapi ini untuk memberikan ringkasan ketika memilih blok mana yang akan ditambahkan ke blockchain.
Jadi katakanlah ada dua blok yang ditambang secara bersamaan. Ini akan memilih balok dengan bobot terberat atau jumlah pekerjaan paling banyak yang dimasukkan ke dalamnya. Jadi jika kesulitannya lebih tinggi, katakan. Di blok ini, lalu di blok ini. Jadi katakan kesulitannya adalah tiga untuk blok ini dan hanya satu untuk blok ini karena ada lebih banyak pekerjaan yang dimasukkan ke dalam blok yang memiliki kesulitan tiga.

Ada artikel yang menjelaskan cara kerja aturan rantai terpanjang. Saya pasti akan menyarankan kalian memeriksanya. Dan terakhir, tidak ada blok yatim piatu. Dan kita berbicara dalam kasus Bitcoin, sama sekali tidak ada. Jadi alasan di balik ini kita akan membahasnya, tetapi 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 dalam diagram kecil ini bahwa Anda memiliki genesis dan blok masa depan Anda.

Ingatlah bahwa ini berjalan, panah mengarah ke belakang tetapi rantai benar-benar bergerak dari kiri ke kanan. Jadi ini adalah blok terbaru, dan ini adalah blok genesis. Dan Anda dapat melihat di sini bahwa kedua blok di sini mengingatkan pada waktu yang sama. Jadi itu menyebabkan yang ini menjadi yatim piatu, dan yang ini diterima di blockchain. Dan kemudian Anda dapat melihat bahwa sisa rantai berlanjut di ujung blok itu. Jadi blok yatim piatu, blok ini masih valid tetapi mereka bukan bagian dari blockchain. Jadi semua transaksi dan semua yang ada di dalamnya adalah transaksi nyata. Tetapi transaksi tersebut akan dipindahkan dari blok yatim itu 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 meningkatkan ukuran blok juga akan meningkatkan laju blok yatim piatu. Laju blok yatim piatu ini adalah laju saat blok-blok yatim piatu ini dibuat. Jadi jika kita mengambil contoh seperti Bitcoin, Anda memiliki blok yang dibuat setiap sepuluh menit. Atau Anda mengambil sesuatu seperti Caspa di mana blok dibuat setiap detik. Jelas, Caspa akan memiliki lebih banyak blok yatim karena ada blok yang dibuat setiap detik, dan akan ada lebih banyak blok yang menjadi milik saya secara bersamaan.
Sedangkan di sisi Bitcoin, hanya ada satu blok selama sepuluh menit. Sekarang, tingkat anak yatim yang tinggi sebenarnya sama dengan keamanan yang lebih sedikit. Saya tidak akan membahas secara mendalam tentang alasannya, tetapi saya menyarankan Anda untuk melakukan penelitian sendiri tentang hal itu jika Anda tertarik dengan topik ini.
Sekarang kita akan kembali ke blockchain. Jadi sebagian besar blockchain membatasi ukuran blok atau tingkat pembuatan untuk meminimalkan jumlah blok yatim piatu. Seperti yang kami katakan, lebih banyak blok yatim berarti lebih sedikit keamanan. Jadi lebih sedikit jumlah blok yatim berarti jumlah keamanan yang lebih tinggi. Dan inilah mengapa blockchain ini akan membatasi ukuran blok ini dan tingkat pembuatannya.
Jadi sekali lagi, untuk menggunakan Bitcoin sebagai contoh, ia memiliki ukuran blok 1, dan membuat blok baru setiap sepuluh menit. Jadi ini mengarah ke masalah dengan throughput dan skalabilitas. Meskipun di sisi keamanan, ini adalah hal yang baik karena Anda tidak memiliki banyak blok yang dibuat, kecepatan transaksi dan throughput Anda tidak setinggi itu dan menyebabkan masalah skalabilitas.
Jadi untuk contoh bitcoin, Anda memiliki waktu konfirmasi sepuluh menit dan sekitar tiga hingga tujuh transaksi per detik, yang tidak terlalu cepat jika kita jujur. Jadi sekarang kita akan melanjutkan dan membahas sedikit detail tentang apa itu Dag. Sebelum Anda memahami tag blok, Anda perlu tahu apa itu Dag.
Apa itu Dago?

Dag adalah graf asiklik berarah, sebuah konsep matematika dalam teori graf dan ilmu komputer. Sekarang lagi. Ada banyak penelitian yang bisa kalian lakukan tentang Dags jika kalian mau. Dan akan ada beberapa tautan dalam karya yang dikutip di akhir presentasi. Jadi pastikan untuk memeriksanya jika Anda ingin melihat lebih dalam ke dalamnya. Tapi kita akan melihat Dags di crypto. Jadi Dag adalah struktur data. Banyak orang mungkin bingung dengan ini, tetapi ini bukan mekanisme konsensus.
Ini 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. Anda pada dasarnya hanya meletakkan transaksi ini secepat mereka datang, dan kemudian mereka mengacu pada transaksi sebelumnya yang terlihat atau terlihat.
Dan salah satu keuntungan dari struktur Dag ini adalah sangat cepat, dan tidak ada waktu tunggu untuk transaksi karena mereka hanya meletakkannya saat datang. Jadi salah satu takeaways utama dari Dags adalah mereka sangat cepat, yang merupakan salah satu setelan kuat mereka. Jadi saya memberikan contoh untuk beberapa Dags: Iota dan nano.
Jika kalian ingat kembali pada hari ketika Elon Musk memiliki masalah dengan Bitcoin yang tidak hemat energi, nano sebenarnya mulai berjalan karena itu adalah tag dan karena mereka juga sangat hemat energi, karena mereka tidak memerlukan penambangan apa pun. . Itu berarti itu adalah hal yang sangat hemat energi. Tapi kita akan membahas beberapa masalah yang bisa ditimbulkan oleh Dags ini. Jadi mari kita lanjutkan dan lanjutkan. Jadi sekarang kita akan melihat, dan kita melihat blockchain, kita melihat Dags. Kita akan menambahkan keduanya bersama-sama, dan sekarang kita mendapatkan struktur blok Dag.
Jadi sekarang Anda dapat melihat di sini blok merujuk pada beberapa pendahulu menggunakan kerangka kerja Blockdag ini. Seperti yang Anda lihat pada diagram di atas, kita akan pergi dari kiri ke kanan di sini. Jadi blok di sebelah kanan adalah blok baru. Dan ini akan kembali ke blok Genesis, yang merupakan blok di sebelah kiri.
Tapi Anda bisa melihat kesamaannya di sini. Anda. Anda memiliki struktur yang mirip dengan blok di blockchain, tetapi kemudian Anda menambahkan semuanya dalam kerangka blockdag.
Jadi BlockDags merujuk ke semua blok yang terlihat olehnya. Anda dapat melihat di sini bahwa blok ini di sini di tengah 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, mereka tidak mengacu pada blok 7 mil jauhnya, kan? Jadi blok ini tidak merujuk ke yang ini atau semacamnya. Itu harus berada dalam jarak pandang anak di bawah umur, bukan? Jadi itu juga memungkinkan tingkat blok yatim piatu yang tinggi. Dan ini jelas mengapa kami memiliki begitu banyak blok yang diletakkan secara paralel. Anda memiliki seperti satu blok di sini, tetapi kemudian Anda memiliki dua, kemudian Anda memiliki tiga yang merupakan milik saya pada saat yang sama dan tiga lainnya yang menjadi milik saya pada saat yang sama. Banyak dari ini akan dianggap sebagai blok yatim piatu, tetapi ini mengarah ke throughput yang lebih tinggi karena blok ini diletakkan saat dibuat atau pada tingkat yang sangat rendah, seperti sesuatu seperti satu blok per detik atau apa pun. Jadi tidak bisa memuat banyak transaksi yang saling bertentangan.
Dan ini adalah masalah sebenarnya dengan blok Dags adalah bahwa itu tidak benar-benar memverifikasi bahwa transaksi ini mungkin benar dan yang ini mungkin salah. Itu hanya mengatakan, baiklah, ambil transaksi yang kita dapatkan ini, buang secepat mungkin dan tambahkan. Dan itulah bagaimana Anda berakhir dengan banyak transaksi yang saling bertentangan dan masalah dengan pengeluaran ganda.
Saya punya satu contoh blockdag di sini, dan itu adalah Caspa. Saya tidak yakin apakah ada blok Dags lain yang bahkan 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 kami merangkum semuanya dan sedikit lebih masuk ke dalam alasan mengapa Anda mungkin ingin memilih blockdag daripada blockchain. Jadi blockchain diuji waktu dan ini adalah salah satu hal terbesar untuk blockchain yang tidak dimiliki blockdag. Kami tidak memiliki pengalaman bertahun-tahun menonton proyek BlockDag ini. Pastikan bahwa mereka melakukan apa yang seharusnya mereka lakukan dan bahwa ada banyak masalah yang diselesaikan. Kami tidak tahu karena banyak dari proyek ini masih sangat baru karena ide blok Dags masih merupakan teknologi yang sangat baru.
Tetapi sekali lagi, blockchain sangat aman tetapi masih lambat dan tidak terlalu skalabel. Sekarang, jika kita mengambil Cadena dan menambahkannya ke dalam campuran di sini, di sinilah kita melihat gagasan tentang blockchain yang sebenarnya dapat diskalakan, tetapi itu tidak menggunakan struktur rantai dasar terpanjang yang digunakan.
Takeaway utama dari BlockDags adalah mereka memungkinkan transaksi yang sangat cepat. Kerangka kerja BlockDag yang digunakan dengan blok ini dapat membuat blok dag skalabel yang sangat cepat. Tetapi sekali lagi, ingat, Anda memerlukan protokol pemesanan yang tepat untuk memesan transaksi dan segala sesuatu dengan cara yang mereka perlukan atau blok Dags akan sangat 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 balapan Blockchain 3.0.