📍Dengan mengubah eksekusi transaksi menjadi DAG, dapatkah segitiga mustahil dalam blockchain diselesaikan?丨 Laporan satu halaman Aleph Zero
#AZERO Proyek ini menggunakan struktur DAG sebagai tautan eksekusi perantara, itulah yang membuat saya tertarik untuk menghabiskan beberapa hari memproduksi konten ini.
🗝️Artikel ini juga membahas beberapa isu di luar proyek: Apa itu DAG? /Apa perbedaan antara paralelisme dan konkurensi? /Kelayakan DAGing pada lapisan eksekusi
Solusi DAG yang saat ini populer di pasar, seperti KAS, CFX, dan Avalanche sebelumnya, semuanya mengadopsi struktur ini juga disebut rencana ekspansi alami.
🔻Teks utama artikel ini dan isi laporan bergambar panjang tidak sepenuhnya sama, harap dibaca bersama~
Arsitektur DAG memiliki karakteristik konkurensi yang tinggi, dan konkurensi serta paralelisme adalah dua konsep yang berbeda. Karena saya juga berencana untuk memproduksi konten paralel EVM, maka perlu dilakukan beberapa perluasan berdasarkan kedua topik tersebut.
🗝️Concurrency dapat dipahami sebagai seorang chef yang memasak beberapa hidangan secara bersamaan, sedangkan paralelisme dapat dipahami sebagai dua chef atau lebih yang memasak beberapa hidangan pada waktu yang bersamaan.
Mengenai bagaimana DAG disajikan secara spesifik, saya juga sudah memperkenalkannya di gambar, jadi saya tidak akan menjelaskan secara detail. Sederhananya, pembuatan blok DAG seperti menaburkan segenggam pasir Saat ini, rencana penggunaan yang relevan di industri pada dasarnya didasarkan pada DAG Varian
Khususnya bagaimana mengubah❓
Singkatnya: gunakan mekanisme konsensus yang dikembangkan sendiri untuk mengatur ulang blok-blok di jaringan menjadi prioritas. KAS seperti ini, CFX seperti ini, dan AZERO masih seperti ini🔺
Itu sebabnya saya katakan di gambar bahwa jika Anda hanya menggunakan struktur DAG, Anda tidak bisa mengatakan bahwa ini adalah blockchain (bagaimanapun juga, Anda juga bukan rantai)
Dan perbedaan terbesar antara AZERO dan KAS, CFX dan solusi lainnya adalah penerapan DAG hanya digunakan pada link eksekusi Dalam hal arsitektur eksplisit eksternal, masih berupa rantai.
(Saya telah mereproduksi prinsip teknis tertentu dalam gambar, saya harap ini dapat membantu Anda memahaminya)
Solusi ini memang memiliki kelayakan tertentu. Di masa lalu, struktur tiga rantai Avalanche menggunakan solusi DAG di salah satu rantainya, namun kemudian ditinggalkan. Faktanya, logika implementasi AZERO saat ini agak mirip dengan solusi DAG Avalanche pada waktu itu. tapi AZERO juga memiliki gen rantai monomer
📍Jika Anda tidak memahami implementasi DAG pada lapisan eksekusi, saya akan memberi Anda beberapa wawasan spesifik yang saya harap dapat membantu Anda memahami: solusi L2 Rollup Ethereum sebenarnya adalah solusi yang mengabstraksi lapisan eksekusi.
Hanya saja Ethereum mengadopsi metode mengemas dan mengirimkan banyak transaksi. Bayangkan saja jika ada L2 yang mengadopsi struktur DAG untuk memproses transaksi dan juga menyelesaikan konsensus di jaringan utama Ethereum, hal itu sebenarnya bukan tidak mungkin.
AZERO sebenarnya diwujudkan dan diselesaikan dengan cara ini. Adapun apakah target ini memiliki nilai investasi, berdasarkan penilaian saya terhadap tren historisnya, menurut saya ada alasannya.
Namun sebenarnya tidak apa-apa untuk tetap berpegang pada kisaran jangka menengah. Jika Anda menahannya untuk waktu yang lama, akan mudah untuk tetap tidak berubah setelah satu siklus, jadi Anda juga perlu lebih memperhatikan harga sekunder dan menjalankannya saat harga tinggi.
📍Target dengan tren sekunder bolak-balik seperti ini jauh lebih baik dibandingkan dengan target yang semuanya mengarah ke bawah.
“Menari bersama desa, kamu tidak takut desa itu punya desa, tapi kamu takut desa itu ikan mati.”