Paralelisasi Full Stack: Terobosan Baru di EVM Layer1
Baru-baru ini, sebuah konsep inovatif yang disebut paralelisasi tumpukan penuh telah menarik perhatian di bidang blockchain. Ide ini bertujuan untuk meningkatkan skalabilitas blockchain secara menyeluruh, memberikan kinerja yang dapat diprediksi untuk aplikasi terdesentralisasi (DApps).
Kinerja yang dapat diprediksi merujuk pada volume transaksi per detik yang dapat diharapkan untuk DApp, yaitu ( TPS ). Ini sangat penting untuk beberapa skenario bisnis. DApp yang berjalan di blockchain publik biasanya perlu bersaing dengan aplikasi lain untuk sumber daya komputasi dan ruang penyimpanan. Ketika terjadi kemacetan jaringan, biaya transaksi yang tinggi dan keterlambatan dapat sangat membatasi perkembangan DApp. Bayangkan sebuah perangkat lunak komunikasi instan terdesentralisasi, jika jaringan blockchain dasar digunakan oleh aplikasi lain, menyebabkan pesan pengguna tidak dapat dikirim dan diterima tepat waktu, hal ini akan berdampak bencana pada pengalaman pengguna.
Untuk mengatasi masalah ini, industri telah mengajukan dua solusi utama: rantai aplikasi dan ruang blok elastis.
Chain aplikasi adalah blockchain yang dibuat khusus untuk menjalankan satu DApp. Pengembang dapat menyesuaikan mesin virtual, mekanisme konsensus, dan lain-lain, untuk memenuhi kebutuhan tertentu. Kelebihan dari pendekatan ini adalah memiliki kedaulatan independen, kinerja yang dapat dikendalikan, dan sangat dapat disesuaikan. Namun, kekurangan juga sangat jelas: harus menyelesaikan masalah keamanan sendiri, kurangnya interoperabilitas lintas rantai, dan biaya infrastruktur yang tinggi. Untuk perusahaan rintisan, kelemahan ini seringkali sulit untuk diatasi.
Ruang blok elastis adalah kemampuan untuk menyesuaikan sumber daya blok secara dinamis di atas Layer1 yang ada untuk memenuhi kebutuhan DApp. Konsep ini terinspirasi oleh model komputasi elastis dalam komputasi awan, yang dapat secara otomatis menyesuaikan kapasitas blok berdasarkan tingkat kemacetan jaringan. Beberapa proyek telah menerapkan solusi ini, menyelesaikan masalah bagaimana nodus verifikasi dapat berkoordinasi untuk skala horizontal demi mendukung komputasi elastis. Ketika jumlah pengguna protokol dan throughput meningkat, ruang blok elastis dapat diambil untuk mengatasi hal tersebut.
Implementasi ruang blok elastis dibagi menjadi dua jenis: real-time dan non-real-time. Beberapa proyek menggunakan pendekatan non-real-time, yaitu setelah mendeteksi kebutuhan untuk memperbesar kapasitas, perlu waktu tertentu setelah epoch untuk menyelesaikan ekspansi. Pendekatan ini memiliki tingkat kesulitan yang lebih rendah dalam pelaksanaannya dan dapat memenuhi kebutuhan praktis sebagian besar DApp.
Perlu dicatat bahwa ruang blok elastis memerlukan transaksi yang dapat diparalelkan. Hanya dengan meningkatkan paralelisme transaksi, perlu untuk memperluas sumber daya node secara horizontal untuk meningkatkan throughput. Untuk blockchain publik seperti Ethereum yang menggunakan transaksi secara serial, solusi ini sulit diterapkan. Namun, untuk blockchain publik berkinerja tinggi yang mendukung transaksi paralel, ruang blok elastis dapat dengan baik mengatasi puncak permintaan, memastikan kinerja DApp dapat diprediksi, sambil menghindari lonjakan biaya dan kemacetan di seluruh jaringan.
Baik aplikasi rantai maupun ruang blok elastis pada dasarnya ditujukan untuk menyelesaikan masalah kebutuhan kinerja blockchain yang berbeda dari berbagai DApp. Kedua solusi memiliki kelebihan dan kekurangan masing-masing, serta skenario penggunaan yang berbeda. Aplikasi rantai lebih mirip dengan "protokol ramping", di mana lapisan aplikasi dapat sepenuhnya menyesuaikan lapisan bawah, tetapi biayanya sangat tinggi dan keamanan terbatas. Ruang blok elastis, di sisi lain, adalah "protokol gemuk", yang berfungsi sebagai fitur ekspansi Layer1, menurunkan ambang batas bagi peserta yang membutuhkan kinerja yang dapat diprediksi, sementara lapisan protokol juga dapat menangkap nilai aplikasi, membentuk siklus yang saling menguntungkan.
Dengan terus berkembangnya teknologi blockchain, diyakini bahwa di masa depan akan muncul lebih banyak solusi inovatif untuk mengatasi masalah kebutuhan kinerja DApp, mendorong seluruh industri untuk maju.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
15 Suka
Hadiah
15
5
Bagikan
Komentar
0/400
CantAffordPancake
· 07-15 16:05
Rasanya seperti sedang mengulang hal yang lama lagi.
Lihat AsliBalas0
NewPumpamentals
· 07-13 02:16
EVM yang diparalelkan pasti To da moon!
Lihat AsliBalas0
TokenGuru
· 07-13 02:16
Dunia kripto yang penuh jebakan, dan seluruh BTC diberikan kepada para pemula yang dipermainkan.
Lihat AsliBalas0
SocialAnxietyStaker
· 07-13 02:09
Rencananya adalah rencana yang baik, tetapi biayanya akan To da moon lagi.
Paralelisasi Full Stack: Solusi Baru untuk Meningkatkan Kinerja Rantai Publik EVM
Paralelisasi Full Stack: Terobosan Baru di EVM Layer1
Baru-baru ini, sebuah konsep inovatif yang disebut paralelisasi tumpukan penuh telah menarik perhatian di bidang blockchain. Ide ini bertujuan untuk meningkatkan skalabilitas blockchain secara menyeluruh, memberikan kinerja yang dapat diprediksi untuk aplikasi terdesentralisasi (DApps).
Kinerja yang dapat diprediksi merujuk pada volume transaksi per detik yang dapat diharapkan untuk DApp, yaitu ( TPS ). Ini sangat penting untuk beberapa skenario bisnis. DApp yang berjalan di blockchain publik biasanya perlu bersaing dengan aplikasi lain untuk sumber daya komputasi dan ruang penyimpanan. Ketika terjadi kemacetan jaringan, biaya transaksi yang tinggi dan keterlambatan dapat sangat membatasi perkembangan DApp. Bayangkan sebuah perangkat lunak komunikasi instan terdesentralisasi, jika jaringan blockchain dasar digunakan oleh aplikasi lain, menyebabkan pesan pengguna tidak dapat dikirim dan diterima tepat waktu, hal ini akan berdampak bencana pada pengalaman pengguna.
Untuk mengatasi masalah ini, industri telah mengajukan dua solusi utama: rantai aplikasi dan ruang blok elastis.
Chain aplikasi adalah blockchain yang dibuat khusus untuk menjalankan satu DApp. Pengembang dapat menyesuaikan mesin virtual, mekanisme konsensus, dan lain-lain, untuk memenuhi kebutuhan tertentu. Kelebihan dari pendekatan ini adalah memiliki kedaulatan independen, kinerja yang dapat dikendalikan, dan sangat dapat disesuaikan. Namun, kekurangan juga sangat jelas: harus menyelesaikan masalah keamanan sendiri, kurangnya interoperabilitas lintas rantai, dan biaya infrastruktur yang tinggi. Untuk perusahaan rintisan, kelemahan ini seringkali sulit untuk diatasi.
Ruang blok elastis adalah kemampuan untuk menyesuaikan sumber daya blok secara dinamis di atas Layer1 yang ada untuk memenuhi kebutuhan DApp. Konsep ini terinspirasi oleh model komputasi elastis dalam komputasi awan, yang dapat secara otomatis menyesuaikan kapasitas blok berdasarkan tingkat kemacetan jaringan. Beberapa proyek telah menerapkan solusi ini, menyelesaikan masalah bagaimana nodus verifikasi dapat berkoordinasi untuk skala horizontal demi mendukung komputasi elastis. Ketika jumlah pengguna protokol dan throughput meningkat, ruang blok elastis dapat diambil untuk mengatasi hal tersebut.
Implementasi ruang blok elastis dibagi menjadi dua jenis: real-time dan non-real-time. Beberapa proyek menggunakan pendekatan non-real-time, yaitu setelah mendeteksi kebutuhan untuk memperbesar kapasitas, perlu waktu tertentu setelah epoch untuk menyelesaikan ekspansi. Pendekatan ini memiliki tingkat kesulitan yang lebih rendah dalam pelaksanaannya dan dapat memenuhi kebutuhan praktis sebagian besar DApp.
Perlu dicatat bahwa ruang blok elastis memerlukan transaksi yang dapat diparalelkan. Hanya dengan meningkatkan paralelisme transaksi, perlu untuk memperluas sumber daya node secara horizontal untuk meningkatkan throughput. Untuk blockchain publik seperti Ethereum yang menggunakan transaksi secara serial, solusi ini sulit diterapkan. Namun, untuk blockchain publik berkinerja tinggi yang mendukung transaksi paralel, ruang blok elastis dapat dengan baik mengatasi puncak permintaan, memastikan kinerja DApp dapat diprediksi, sambil menghindari lonjakan biaya dan kemacetan di seluruh jaringan.
Baik aplikasi rantai maupun ruang blok elastis pada dasarnya ditujukan untuk menyelesaikan masalah kebutuhan kinerja blockchain yang berbeda dari berbagai DApp. Kedua solusi memiliki kelebihan dan kekurangan masing-masing, serta skenario penggunaan yang berbeda. Aplikasi rantai lebih mirip dengan "protokol ramping", di mana lapisan aplikasi dapat sepenuhnya menyesuaikan lapisan bawah, tetapi biayanya sangat tinggi dan keamanan terbatas. Ruang blok elastis, di sisi lain, adalah "protokol gemuk", yang berfungsi sebagai fitur ekspansi Layer1, menurunkan ambang batas bagi peserta yang membutuhkan kinerja yang dapat diprediksi, sementara lapisan protokol juga dapat menangkap nilai aplikasi, membentuk siklus yang saling menguntungkan.
Dengan terus berkembangnya teknologi blockchain, diyakini bahwa di masa depan akan muncul lebih banyak solusi inovatif untuk mengatasi masalah kebutuhan kinerja DApp, mendorong seluruh industri untuk maju.