Aptos optimis eksekusi paralel untuk membangun blockchain publik yang aman dan berkinerja tinggi

Analisis Perbedaan Public Chain dari Perspektif Siklus Hidup Transaksi

Perbandingan perbedaan teknis antara bahasa Move, Aptos, dan blockchain publik lainnya mungkin tampak kompleks karena kedalaman pengamatan yang berbeda. Analisis secara umum seringkali sulit untuk mendalami, sementara mendalami kode dapat dengan mudah kehilangan perspektif secara keseluruhan. Untuk dengan cepat dan akurat memahami perbedaan antara Aptos dan blockchain publik lainnya, penting untuk memilih titik masuk yang tepat.

Siklus hidup sebuah transaksi jelas merupakan titik masuk terbaik. Dengan menganalisis proses lengkap transaksi dari pembuatan hingga pembaruan status akhir—termasuk penciptaan dan inisiasi, penyiaran, pengurutan, pelaksanaan, dan pembaruan status—kita dapat memahami dengan jelas pemikiran desain dan kompromi teknis dari blockchain publik. Berdasarkan ini, dengan mundur selangkah, kita dapat memahami konsep inti dari berbagai blockchain publik; dengan melangkah maju, kita dapat menjelajahi bagaimana mengembangkan aplikasi yang menarik pasar di Aptos.

Semua transaksi blockchain berputar di sekitar lima langkah ini, dan artikel ini akan berfokus pada Aptos, menganalisis desain uniknya, serta membandingkan perbedaan kunci antara Ethereum dan Solana.

Aptos: Desain Paralel Optimis dan Kinerja Tinggi

Aptos adalah blockchain publik yang menekankan kinerja tinggi, dengan siklus hidup transaksinya mirip dengan Ethereum, tetapi mencapai peningkatan signifikan melalui eksekusi paralel optimis yang unik dan optimasi mempool. Berikut adalah langkah-langkah kunci dalam siklus hidup transaksi di Aptos:

Membuat dan Memulai

Jaringan Aptos terdiri dari node ringan, node penuh, dan validator. Pengguna memulai transaksi melalui node ringan (seperti dompet atau aplikasi), node ringan kemudian meneruskan transaksi ke node penuh terdekat, dan node penuh kemudian menyinkronkan ke validator.

siaran

Aptos mempertahankan mempool, namun tidak ada berbagi mempool setelah QuorumStore. Berbeda dengan Ethereum, mempool-nya bukan hanya sekadar buffer transaksi. Setelah transaksi masuk ke dalam mempool, sistem akan melakukan pra-sortir berdasarkan aturan (seperti FIFO atau biaya Gas), untuk memastikan tidak ada konflik transaksi saat dieksekusi secara paralel. Desain ini menghindari kebutuhan perangkat keras yang tinggi pada Solana yang memerlukan deklarasi sebelumnya mengenai kumpulan baca/tulis.

urutan

Aptos menggunakan konsensus AptosBFT, di mana pengusul pada dasarnya tidak dapat mengurutkan transaksi secara bebas. aip-68 memberikan hak tambahan kepada pengusul untuk mengisi transaksi yang tertunda. Prasorting memori telah diselesaikan sebelumnya untuk menghindari konflik, dan pembuatan blok lebih bergantung pada kolaborasi di antara validator, bukan dominasi pengusul.

Eksekusi

Aptos menggunakan teknologi Block-STM untuk mencapai eksekusi paralel optimis. Transaksi diasumsikan tidak ada konflik dan diproses secara bersamaan, jika setelah eksekusi ditemukan konflik, transaksi yang terpengaruh akan dieksekusi ulang. Cara ini memanfaatkan prosesor multi-core untuk meningkatkan efisiensi, dengan TPS mencapai 160.000.

Pembaruan Status

Status sinkronisasi validator, finalitas dikonfirmasi melalui titik pemeriksaan, mirip dengan mekanisme Epoch di Ethereum, tetapi lebih efisien.

Keunggulan inti Aptos terletak pada kombinasi paralel optimis dan pra-pengurutan memori, yang tidak hanya mengurangi kebutuhan kinerja node tetapi juga secara signifikan meningkatkan throughput.

Memahami perbedaan utama Ethereum, Solana, dan Aptos dalam siklus hidup sebuah transaksi secara mendalam

Ethereum: Tolok Ukur Eksekusi Serial

Ethereum sebagai pionir kontrak pintar, adalah titik awal teknologi blockchain publik, dan siklus hidup transaksinya menyediakan kerangka dasar untuk memahami Aptos.

Siklus hidup transaksi Ethereum

  • Membuat dan Memulai: Pengguna memulai transaksi melalui dompet melalui gateway relay atau antarmuka RPC.

  • Siaran: Transaksi masuk ke memori publik, menunggu untuk dipaketkan.

  • Peringkat: Setelah peningkatan PoS, pembangun blok mengemas transaksi berdasarkan prinsip memaksimalkan keuntungan, kemudian menyerahkannya kepada pengusul setelah lelang lapisan perantara.

  • Eksekusi: EVM memproses transaksi secara serial, memperbarui status dalam satu thread.

  • Pembaruan Status: Blok harus dikonfirmasi oleh dua titik pemeriksaan untuk finalitas.

Eksekusi serial dan desain mempool Ethereum membatasi kinerjanya, dengan waktu blok 12 detik/per slot, TPS yang relatif rendah. Sebaliknya, Aptos mencapai lompatan kualitatif melalui eksekusi paralel dan optimasi mempool.

Memahami perbedaan utama antara Ethereum, Solana, dan Aptos dalam siklus kehidupan sebuah transaksi dengan cara yang mendalam dan sederhana

Solana: Optimisasi Ekstrem yang Paralel dan Pasti

Solana dikenal karena kinerjanya yang tinggi, dan siklus hidup transaksinya sangat berbeda dari Aptos, terutama dalam hal memori pool dan cara eksekusi.

Siklus Hidup Transaksi Solana

  • Membuat dan Memulai: Pengguna memulai transaksi melalui dompet.

  • Siaran: Tidak ada memori publik, transaksi langsung dikirim ke pengusul saat ini dan dua pengusul berikutnya.

  • Urutan: Pengusul mengemas blok berdasarkan PoH (Proof of History), waktu blok hanya 400 milidetik.

  • Eksekusi: Mesin virtual Sealevel menggunakan eksekusi paralel yang deterministik, perlu mendeklarasikan terlebih dahulu kumpulan baca/tulis untuk menghindari konflik.

  • Pembaruan status: Konfirmasi cepat konsensus BFT.

Alasan Solana tidak menggunakan mempool adalah karena mempool dapat menjadi kendala kinerja. Tanpa mempool, serta konsensus PoH unik Solana, node dapat dengan cepat mencapai konsensus urutan transaksi, menghindari kebutuhan untuk antre di mempool, dan transaksi dapat diselesaikan hampir secara instan. Namun, ini juga berarti bahwa saat jaringan mengalami kelebihan beban, transaksi mungkin dibuang daripada menunggu, dan pengguna perlu mengirim ulang.

Sebagai perbandingan, Aptos optimis paralel tidak memerlukan deklarasi kumpulan baca/tulis, ambang batas node lebih rendah, tetapi TPS lebih tinggi.

Memahami perbedaan utama Ethereum, Solana, dan Aptos dalam siklus hidup sebuah transaksi secara mendalam

Dua Jalur Eksekusi Paralel: Aptos vs Solana

Eksekusi transaksi mewakili pembaruan status blok, yaitu proses di mana instruksi pengiriman transaksi diubah menjadi status yang final. Bagaimana kita memahami perubahan ini? Node mengasumsikan transaksi berhasil, menghitung dampaknya terhadap status jaringan, dan proses perhitungan ini adalah eksekusi.

Oleh karena itu, eksekusi paralel dalam blockchain merujuk pada proses di mana prosesor multi-core menghitung status jaringan secara bersamaan. Di pasar saat ini, eksekusi paralel dibagi menjadi dua cara, yaitu eksekusi paralel deterministik dan eksekusi paralel optimis. Perbedaan antara kedua arah pengembangan ini terletak pada bagaimana memastikan bahwa transaksi paralel tidak bertabrakan—yaitu, apakah ada hubungan ketergantungan antara transaksi.

Oleh karena itu, dapat dilihat bahwa waktu untuk menentukan konflik ketergantungan transaksi paralel dalam siklus hidup transaksi - memutuskan pemisahan antara eksekusi paralel deterministik dan eksekusi paralel optimis, Aptos dan Solana memilih arah yang berbeda:

  • Paralelisme Deterministik (Solana): Sebelum menyiarkan transaksi, kumpulan baca/tulis harus diumumkan, mesin Sealevel memproses transaksi tanpa konflik secara paralel berdasarkan deklarasi, sedangkan transaksi yang konflik dieksekusi secara serial. Kelebihannya adalah efisien, sedangkan kekurangannya adalah kebutuhan perangkat keras yang tinggi.

  • Eksekusi Paralel Optimis (Aptos): Mengasumsikan transaksi tanpa konflik, Block-STM dieksekusi secara paralel dan diverifikasi setelahnya, jika ada konflik maka akan dicoba kembali. Prasorting memori mengurangi risiko konflik, beban node menjadi lebih ringan.

Contoh: Saldo akun A 100, transaksi 1 mengirim 70 ke B, transaksi 2 mengirim 50 ke C. Solana mengonfirmasi konflik sebelumnya dengan deklarasi dan memprosesnya secara berurutan; Aptos mengeksekusi secara paralel dan jika menemukan saldo tidak mencukupi, menyesuaikan kembali. Fleksibilitas Aptos membuatnya lebih skalabel.

Memahami perbedaan utama antara Ethereum, Solana, dan Aptos dalam siklus hidup sebuah transaksi dengan cara yang sederhana

Optimisme paralel melalui kumpulan memori untuk menyelesaikan konfirmasi konflik lebih awal

Ide inti dari optimisme paralel adalah mengasumsikan bahwa transaksi yang diproses secara paralel tidak akan bertentangan, sehingga sebelum eksekusi transaksi, aplikasi tidak perlu mengajukan pernyataan transaksi. Jika konflik terdeteksi saat verifikasi setelah eksekusi transaksi, Block-STM akan mengeksekusi ulang transaksi yang terpengaruh untuk memastikan konsistensi.

Namun dalam praktiknya, jika tidak mengonfirmasi terlebih dahulu apakah ada konflik dalam ketergantungan transaksi, saat eksekusi yang sebenarnya dapat muncul banyak kesalahan, menyebabkan kinerja blockchain publik terhambat. Oleh karena itu, paralel optimis bukanlah sekadar mengasumsikan tidak adanya konflik transaksi, tetapi dalam suatu tahap menghindari risiko lebih awal, yaitu tahap penyiaran transaksi.

Di Aptos, setelah transaksi masuk ke dalam kolam memori publik, transaksi tersebut akan diurutkan terlebih dahulu berdasarkan aturan tertentu (seperti FIFO dan biaya Gas) untuk memastikan bahwa transaksi dalam satu blok tidak akan bertentangan saat dieksekusi secara paralel. Dari sini dapat dilihat bahwa pengusul di Aptos sebenarnya tidak memiliki kemampuan untuk mengurutkan transaksi, dan tidak ada pembangun blok di jaringan. Pengurutan transaksi ini adalah kunci bagi Aptos untuk mencapai paralelisme optimis. Berbeda dengan Solana yang perlu memperkenalkan pernyataan transaksi, Aptos tidak memerlukan mekanisme ini, sehingga persyaratan kinerja untuk node secara signifikan berkurang. Dalam memastikan bahwa tidak ada konflik transaksi, pengaruh kolam memori Aptos terhadap TPS jauh lebih kecil dibandingkan biaya yang dikeluarkan Solana untuk memperkenalkan pernyataan transaksi. Oleh karena itu, TPS Aptos dapat mencapai 160.000, lebih dari dua kali lipat Solana. Pengaruh pengurutan transaksi membuat sulitnya menangkap MEV di Aptos, yang memiliki kelebihan dan kekurangan bagi pengguna.

Memahami perbedaan utama Ethereum, Solana, dan Aptos dalam siklus hidup sebuah transaksi dengan cara yang mendalam dan sederhana

Narasi berbasis keamanan adalah arah pengembangan Aptos

RWA

Aptos sedang aktif mendorong tokenisasi aset nyata dan solusi keuangan institusional. Dibandingkan dengan Ethereum, Block-STM Aptos dapat memproses beberapa transaksi perpindahan aset secara paralel, menghindari penundaan konfirmasi akibat kemacetan jaringan. Di beberapa blockchain publik, meskipun kecepatan transaksi cepat, desain tanpa mempool dapat membuang transaksi saat jaringan mengalami overload, yang memengaruhi stabilitas konfirmasi RWA. Pra-penyortiran mempool Aptos memastikan transaksi masuk untuk dieksekusi secara berurutan, bahkan pada saat puncak, dapat menjaga keandalan catatan aset. RWA memerlukan dukungan kontrak pintar yang kompleks, seperti pembagian aset, distribusi hasil, dan pemeriksaan kepatuhan. Desain modular dan keamanan bahasa Move memungkinkan pengembang lebih mudah membangun aplikasi RWA yang andal. Sebaliknya, kompleksitas pengembangan kontrak di beberapa blockchain publik dan risiko kerentanannya meningkatkan biaya pengembangan, sementara bahasa pemrograman di beberapa blockchain lainnya meskipun efisien, memiliki kurva pembelajaran yang lebih tinggi untuk pengembang. Ramah ekosistem Aptos diharapkan dapat menarik lebih banyak proyek RWA untuk diimplementasikan, membentuk siklus positif. Potensi Aptos di bidang RWA terletak pada kombinasi keamanan dan kinerja. Ke depan, Aptos dapat fokus pada kolaborasi dengan lembaga keuangan tradisional untuk mengalihkan aset berharga tinggi seperti obligasi dan saham ke dalam blockchain, dengan memanfaatkan bahasa Move untuk menciptakan standar tokenisasi yang kuat dalam kepatuhan. Narasi "aman+efisien" ini dapat membuat Aptos menonjol di pasar RWA.

Pada Juli 2024, Aptos mengumumkan bahwa USDY dari Ondo Finance akan diperkenalkan ke ekosistem, dan akan diintegrasikan dengan DEX utama serta aplikasi pinjaman. Hingga 10 Maret, kapitalisasi pasar USDY di Aptos sekitar 15 juta dolar AS, yang merupakan sekitar 2,5% dari total kapitalisasi pasar USDY. Pada Oktober 2024, Aptos mengumumkan bahwa Franklin Templeton telah meluncurkan dana pasar uang pemerintah AS yang diwakili oleh token BENJI di Aptos Network (FOBXX). Selain itu, Aptos bekerja sama dengan Libre untuk memajukan tokenisasi sekuritas, dengan membawa dana investasi Brevan Howard, BlackRock, dan Hamilton Lane ke dalam blockchain, meningkatkan akses bagi investor institusi.

pembayaran stablecoin

Pembayaran stablecoin perlu memastikan finalitas transaksi dan keamanan aset. Bahasa Move Aptos mencegah double spending melalui model sumber daya, memastikan akurasi setiap transfer stablecoin. Misalnya, ketika pengguna membayar dengan USDC di Aptos, status transaksi diperbarui dengan perlindungan ketat, menghindari kehilangan dana karena kerentanan kontrak. Selain itu, biaya Gas rendah Aptos (berkat pembagian biaya dari TPS tinggi) membuatnya sangat kompetitif dalam skenario pembayaran kecil. Biaya Gas tinggi dari beberapa blockchain publik membatasi aplikasi pembayaran mereka, sementara blockchain publik lainnya mungkin memiliki biaya rendah, tetapi risiko pengabaian transaksi saat jaringan padat dapat mempengaruhi pengalaman pengguna. Pra-pemeringkatan mempool dan Block-STM Aptos menjamin stabilitas dan latensi rendah transaksi pembayaran.

PayFi dan pembayaran stablecoin perlu mempertimbangkan desentralisasi dan kepatuhan regulasi. Konsensus desentralisasi AptosBFT mengurangi risiko sentralisasi, sementara arsitektur modularnya mendukung pengembang untuk menyematkan pemeriksaan KYC/AML. Misalnya, penerbit stablecoin dapat menerapkan kontrak kepatuhan di Aptos, memastikan transaksi mematuhi peraturan lokal tanpa mengorbankan efisiensi jaringan. Ini lebih baik dibandingkan dengan model relai terpusat beberapa blockchain publik, dan juga mengatasi potensi kekurangan kepatuhan yang didominasi oleh pengusul blockchain publik lainnya. Desain seimbang Aptos membuatnya lebih cocok untuk lembaga keuangan.

Potensi Aptos di bidang PayFi dan pembayaran stablecoin terletak pada "aman, efisien, dan sesuai" sebagai tiga pilar. Di masa depan, akan terus mendorong adopsi stablecoin secara besar-besaran dan membangun jaringan pembayaran lintas batas.

APT-3.3%
Lihat Asli
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.
  • Hadiah
  • 9
  • Bagikan
Komentar
0/400
OnChainArchaeologistvip
· 4jam yang lalu
penggemar move yang fanatik
Lihat AsliBalas0
FortuneTeller42vip
· 4jam yang lalu
Eksekusi paralel benar-benar hebat
Lihat AsliBalas0
MEVSupportGroupvip
· 12jam yang lalu
move tidak bisa, sudah bilang
Lihat AsliBalas0
ForkItAllvip
· 07-31 09:05
aptos selamanya dewa~
Lihat AsliBalas0
BlockchainDecodervip
· 07-29 18:32
Berdasarkan data kinerja dari makalah Blockchain MIT 2022, paralelisme Aptos masih perlu divalidasi lebih lanjut.
Lihat AsliBalas0
BoredWatchervip
· 07-29 18:31
Blockchain bermain lama jadi begini
Lihat AsliBalas0
BlockchainBardvip
· 07-29 18:19
move dunia pertama
Lihat AsliBalas0
MoonBoi42vip
· 07-29 18:19
Ah, gelombang ini benar-benar memiliki sesuatu.
Lihat AsliBalas0
DuskSurfervip
· 07-29 18:06
Cepat maju untuk membeli koin
Lihat AsliBalas0
Lihat Lebih Banyak
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)