Solana dapat menjadi L2 baru dari Ethereum ?, artikel ini mengeksplorasi paradigma baru Rollup di bawah narasi modular

星球日报

Penulis asli: Haotian (X: @tmel0211)

Narasi baru “EVM paralel” telah muncul di pasar, yang sangat menarik di lapisan 2, yang dapat mewujudkan paradigma baru rollup “halus”, dan berlebihan dapat mencapai efek ajaib Solana menjadi lapisan 2 baru Ethereum.

Menurut pendapat saya, EVM paralel hanyalah manifestasi dari tingkat “modularitas” Rollup yang tinggi, ** setelah DA diserang oleh pihak ketiga, lapisan eksekusi VM jatuh lagi, dan lapisan 2 akan didefinisikan ulang di masa mendatang. Selanjutnya, mari kita menganalisis dari perspektif sains populer:

Untuk memahami topik ini, pertama-tama kita harus mengklarifikasi model eksekusi single-threaded dari “EVM”.

Model ini menetapkan bahwa transaksi harus diproses dan dikonfirmasi satu demi satu secara berurutan, yang secara langsung mempengaruhi kecepatan pemrosesan transaksi, waktu blok, dan throughput transaksi, yang merupakan alasan utama tingginya gas dan kemacetan EthereumMainnet. Selain itu, alasan mengapa dirancang untuk menjadi single-threaded memiliki keterbatasan historis tertentu. **

Karena transaksi di Ethereum diverifikasi dan dieksekusi oleh node independen terdistribusi, perlu untuk memastikan bahwa semua data alamat, seperti saldo, kode kontrak pintar, dll., Mempertahankan status yang sama antara node yang berbeda, dan pada saat yang sama memastikan bahwa tidak ada kemungkinan pengeluaran ganda dari aset yang sama.

Hal ini memungkinkan transaksi untuk antri secara berurutan. Jika ada transaksi paralel, itu dapat menyebabkan kesalahan sinkronisasi data antar node, dan kuncinya adalah akan ada transaksi pengeluaran ganda yang serius.

Penjelasan populer: bank hanya memiliki satu jendela layanan, penarikan pelanggan harus antri secara berurutan, apakah itu penarikan setoran dan pinjaman dan bisnis lainnya, pelanggan dapat memulai yang berikutnya setelah menyelesaikan bisnis, keuntungannya adalah bahwa setiap operasi sistem rekening bank akan dicatat secara akurat, tetapi waktu antrian pelanggan akan lebih lama;

Jika bank membuka beberapa jendela layanan, pelanggan dapat memilih jendela untuk menangani bisnis yang berbeda, akan ada dua jendela pada saat yang sama untuk mencoba mengurangi uang dari satu akun, jika rekonsiliasi sistem akun antara jendela tidak tepat waktu, itu akan menyebabkan pengeluaran ganda, jelas ini secara signifikan meningkatkan efisiensi, tetapi logika pembukuan yang kompleks akan membawa tekanan pada sistem akuntansi.

Dalam skenario rantai independen lapisan 1, jika rantai yang mendasarinya mendukung pemrosesan paralel, masalahnya akan terpecahkan, karena pemisahan status komputasi dan penyimpanan, VM Solana akan mengurutkan transaksi ini setelah menerima banyak transaksi dari pengguna, dan kemudian memanggil data status sistem penyimpanan independen untuk mendeteksi apakah transaksi ini memiliki konflik status, jika tidak ada konflik, transaksi akan dikemas ke dalam Blok, dan jika ada konflik, transaksi yang bertentangan akan dikeluarkan dari Blok ini.

Sebaliknya, status penyimpanan Ethereum dihitung secara real time, dan setiap transaksi harus menunggu transaksi sebelumnya selesai sebelum memperbarui status, sehingga tidak mungkin untuk menyaring transaksi sebelum menunggu pengemasan, membatasi kemungkinan pemrosesan paralel. **

Dalam kasus rantai rollup lapisan 2, untuk mencapai pemrosesan paralel, ini mirip dengan menjauh. Anda dapat menganggap komputasi transaksi Solana dan deteksi status penyimpanan sambil menunggu POH Timestamps sebagai proses di mana Rollup Chain memproses transaksi di Sequener dan kemudian mengumpulkannya ke Jaringan Utama.

Sekarang layer 2 Sequener akan mengatur transaksi dalam urutan kronologis sebelum transaksi Batch, dan kemudian batch mereka ke Mainnet secara berurutan, bagaimana bisa multi-threaded?

**1) Berdasarkan model abstraksi akun AA, beberapa transaksi dapat dimulai secara bersamaan dari status akun, **Misalnya, jika dua transfer dieksekusi pada saat yang sama, Kontrak Cerdas AA akan memberikannya nonce, yang perlu dieksekusi secara berurutan, jika satu Transfer, satu adalah Setujui, itu dapat diproses secara paralel lebih fleksibel tanpa batasan nonce. Dalam model akun AA, setiap akun dapat menyesuaikan logika pemrosesan transaksi untuk mencapai konkurensi tinggi dengan nonce.

Misalnya, ketika transaksi lapisan 2 dikirimkan ke Sequencer, Sequencer dapat dengan cepat mendeteksi logika transaksi, dan melakukan penyortiran dan penyaringan halus, misalnya, jika akun yang sama memulai dua transfer, yang terakhir harus dikecualikan dan menunggu batch berikutnya, dan jika akun yang sama memulai dua operasi dengan sifat berbeda, itu dapat dilakukan pada saat yang sama Batch ke dalam blok.

Kedengarannya sederhana, tetapi bukan itu masalahnya, hanya dengan mengambil skenario Keuangan Terdesentralisasi sebagai contoh, ada dua tantangan utama bagi Sequencer untuk mencapai manajemen transaksi yang terperinci:

**1) Untuk menganalisis data transaksi secara real time dan memahami metode panggilan kontrak cerdas dan parameter data yang masuk, **Ambil contoh staking umum Keuangan Terdesentralisasi, operasi staking melibatkan transfer Token, pembaruan status, periode staking, dan perhitungan hadiah potensial. Jika ada sejumlah besar pengguna yang memasukkan beberapa transaksi staking pada saat yang sama, jika ada juga transaksi yang dicampur dengan staking dan kemudian mentransfer, ditambah dengan faktor harga Oralce yang kompleks, dll., Jika Sequener tidak dapat mengurai dan memprosesnya dengan benar, kesalahan dapat menyebabkan kecelakaan serius.

  1. Sequencer harus memastikan Desentralisasi, Sequener lapisan 2 saat ini hanya transaksi Batch dengan premis bahwa haknya terlalu besar, jika masalah Desentralisasi Sequencer tidak dapat diselesaikan, dan kemudian melakukan Rollup “berbutir halus”, yang setara dengan memberi Sequencer lebih banyak izin. Jika Sequencer melakukan transaksi palsu, secara terang-terangan terlibat dalam klip MEV, atau bahkan memanipulasi likuidasi Oracle dengan jahat, dll., Itu akan berkembang biak.

Baru-baru ini, **Metis telah populer, seolah-olah hanya Sequencer yang telah mencapai desentralisasi, dan pada tingkat yang lebih dalam, ia telah membangun premis konsensus dasar bagi Sequencer untuk melakukan rollup yang disempurnakan di masa depan. **

Tentu saja, mengandalkan Sequencer untuk mencapai agregasi dan pemrosesan transaksi rollup yang sangat halus masih hanya sebuah ide, ** untungnya, abstraksi akun AA, kombinasi modular keseluruhan dari pikiran terbuka Blockchain memberikan prasyarat untuk implementasi ide ini. **

Atas.

Selain itu, seperti yang disebutkan di atas, lapisan 2 secara keseluruhan menjadi semakin modular, menanamkan teknologi ZK pada kerangka tumpukan OP untuk mencapai ekstensi privasi, mengubah Ethereum DA asli menjadi DA pihak ketiga seperti Celestia untuk menurunkan biaya, secara bertahap mengubah tradisi ETH sebagai biaya gas, memberikan lapisan 2 Token pemberdayaan utilitas yang lebih besar, dan bahkan lapisan 2 dapat mengelompokkan transaksi dan mengirimkannya ke lingkungan eksekusi VM yang berbeda, dan transaksi akan didistribusikan Solana dan Ethereum dan banyak lagi.

Pada saat itu, paradigma baru akan muncul, dan lapisan 2 saat ini tidak lagi hanya lapisan 2 Ethereum, Solana juga bisa menjadi lapisan 2 Ethereum, dan bahkan definisi lapisan 2 akan berubah secara ajaib.

** Asumsi yang berani, sekarang lapisan 2 telah menjadi “lapisan 1” entry-level yang mengintegrasikan kemampuan pemrosesan transaksi bersamaan yang tinggi, dan Ethereum, Solana, lapisan 1 sebelumnya ini telah menjadi “lapisan 2” baru untuk penyelesaian aset dan jaminan keamanan. **

** Layer 2 tidak pernah menjadi konsep yang kaku, dan misi platform layer 2 untuk memecahkan pemrosesan transaksi bersamaan skala besar dan menarik kelompok pasar pengguna tambahan selalu ada. **

Jika misi tercapai, di bawah gagasan modularitas, tidak hanya legitimasi lapisan Ethereum 1 akan rusak, tetapi seluruh rantai ketersediaan data DA, lapisan eksekusi VM dan bahkan interaksi komunikasi interoperabilitas akan menjadi infra untuk lapisan 2 untuk mencapai Adopsi Massal.

Pada saat itu, Layer 2 tidak lagi hanya menjadi suplemen untuk Layer 1, tetapi akan menjadi platform agregasi transaksi dan pemrosesan distribusi yang kuat dan komprehensif.

Link ke artikel asli

Penafian: Informasi di halaman ini dapat berasal dari pihak ketiga dan tidak mewakili pandangan atau opini Gate. Konten yang ditampilkan hanya untuk tujuan referensi dan bukan merupakan nasihat keuangan, investasi, atau hukum. Gate tidak menjamin keakuratan maupun kelengkapan informasi dan tidak bertanggung jawab atas kerugian apa pun yang timbul akibat penggunaan informasi ini. Investasi aset virtual memiliki risiko tinggi dan rentan terhadap volatilitas harga yang signifikan. Anda dapat kehilangan seluruh modal yang diinvestasikan. Harap pahami sepenuhnya risiko yang terkait dan buat keputusan secara bijak berdasarkan kondisi keuangan serta toleransi risiko Anda sendiri. Untuk detail lebih lanjut, silakan merujuk ke Penafian.
Komentar
0/400
Tidak ada komentar