Penulis: Kevin, Peneliti di Movemaker
Membandingkan perbedaan teknis antara bahasa Move, Aptos dan rantai publik lainnya mungkin membosankan karena kedalaman pengamatan yang berbeda. Analisis umum pasti menggaruk gatal, dan masuk jauh ke dalam kode mudah untuk melihat hutan untuk pepohonan. Untuk memahami perbedaan antara Aptos dan rantai publik lainnya dengan cepat dan akurat, sangat penting untuk memilih jangkar yang sesuai.
Penulis percaya bahwa siklus hidup suatu transaksi adalah titik masuk terbaik. Dengan menganalisis langkah-langkah lengkap transaksi dari pembuatan hingga pembaruan status akhir — termasuk pembuatan dan inisiasi, penyiaran, penyortiran, eksekusi, dan pembaruan status — kita dapat dengan jelas memahami ide-ide desain dan pertukaran teknis dari rantai publik. Mengambil ini sebagai patokan, mundur selangkah dan dapat memahami narasi inti dari rantai publik yang berbeda; Ambil langkah lebih jauh dan jelajahi bagaimana Anda dapat membangun aplikasi yang menarik pasar di Aptos.
Seperti yang ditunjukkan di bawah ini, semua transaksi blockchain berputar di sekitar lima langkah ini, dan artikel ini akan fokus pada Aptos, membedah desain uniknya, dan membandingkan perbedaan utama antara Ethereum dan Solana.
! Memahami perbedaan utama antara Ethereum, Solana, dan Aptos dalam siklus hidup transaksi
Aptos adalah rantai publik dengan penekanan pada kinerja tinggi, dan siklus hidup transaksinya mirip dengan Ethereum, tetapi dengan peningkatan yang signifikan melalui eksekusi paralel optimis yang unik dan pengoptimalan mempool. Berikut adalah langkah-langkah kunci dalam siklus hidup transaksi di Aptos:
Jaringan Aptos terdiri dari light node, full node, dan validator. Pengguna memulai transaksi melalui simpul cahaya (seperti dompet atau aplikasi), dan simpul cahaya meneruskan transaksi ke simpul penuh terdekat, yang pada gilirannya disinkronkan ke validator.
Aptos mempertahankan mempool, tetapi tidak dibagikan di antara mempools setelah QuorumStore. Tidak seperti Ethereum, mempool-nya lebih dari sekadar penyangga transaksi. Setelah transaksi memasuki mempool, sistem mengurutkannya terlebih dahulu sesuai dengan aturan (seperti FIFO atau biaya gas) untuk memastikan bahwa tidak ada konflik dalam eksekusi paralel berikutnya. Desain ini menghindari persyaratan perangkat keras Solana yang tinggi untuk mendeklarasikan koleksi baca-tulis terlebih dahulu.
Aptos mengadopsi konsensus AptosBFT, pengusul tidak dapat dengan bebas menyortir transaksi pada prinsipnya, dan AIP-68 memberi pengusul hak untuk mengisi tambahan transaksi yang tertunda. Penghindaran konflik telah dilakukan sebelumnya untuk pre-order mempool, dan pembuatan blok lebih bergantung pada kolaborasi validator daripada yang dipimpin pengusul.
Aptos menggunakan teknologi Block-STM untuk eksekusi paralel yang optimis. Transaksi diasumsikan bebas konflik dan diproses pada saat yang sama, dan jika konflik ditemukan setelah eksekusi, transaksi yang terpengaruh akan dieksekusi kembali. Pendekatan ini menggunakan prosesor multi-core untuk meningkatkan efisiensi, dengan TPS hingga 160.000.
Validator menyinkronkan keadaan, dan finalitas dikonfirmasi oleh pos pemeriksaan, mirip dengan mekanisme Epoch Ethereum, tetapi lebih efisien.
Keuntungan inti dari Aptos adalah kombinasi paralelisme optimis dan pre-order mempool, yang tidak hanya mengurangi persyaratan kinerja node, tetapi juga sangat meningkatkan throughput. Seperti yang ditunjukkan pada diagram di bawah ini, arsitektur jaringan Aptos jelas mendukung desain ini:
Sumber: Laporan resmi Aptos
### Ethereum: Tolok ukur untuk eksekusi serial
Ethereum, sebagai pelopor kontrak pintar, adalah asal mula teknologi rantai publik, dan siklus hidup transaksinya menyediakan kerangka kerja dasar untuk memahami Aptos.
#### **Siklus Hidup Transaksi Ethereum**
Buat dan mulai: Pengguna memulai transaksi melalui dompet melalui gateway relai atau antarmuka RPC. Siaran: Transaksi masuk ke kumpulan memori publik dan menunggu untuk dikemas. Penyortiran: Setelah peningkatan PoS, pembangun blok mengemas transaksi berdasarkan prinsip memaksimalkan keuntungan, dan lapisan relai menawarkannya dan menyerahkannya kepada pengusul. Eksekusi: EVM memproses transaksi secara serial, memperbarui status dalam satu utas. Pembaruan Status: Blok perlu diperiksa melalui dua pos pemeriksaan untuk mengonfirmasi finalitas.
Eksekusi serial Ethereum dan desain mempool membatasi kinerja, dengan waktu blok 12 detik / slot dan TPS rendah. Sebaliknya, Aptos telah mencapai lompatan kualitatif ke depan melalui eksekusi paralel dan optimasi mempool.
Solana dikenal dengan kinerjanya yang tinggi, dan siklus hidup transaksinya berbeda secara signifikan dari Aptos, terutama dalam hal mempool dan eksekusi.
Alasan Solana tidak menggunakan mempools adalah karena mereka dapat menjadi hambatan kinerja. Karena tidak adanya mempools dan konsensus PoH unik Solana, node dapat dengan cepat mencapai konsensus pesanan transaksi, menghindari kebutuhan transaksi untuk antri di mempool, dan transaksi dapat diisi hampir secara instan. Namun, ini juga berarti bahwa jika jaringan kelebihan beban, transaksi dapat dibatalkan alih-alih menunggu dan pengguna perlu mengirim ulang.
Sebaliknya, paralelisme optimis Aptos tidak memerlukan deklarasi set baca/tulis, dan ambang node lebih rendah, tetapi TPS lebih tinggi.
! Memahami perbedaan utama antara Ethereum, Solana, dan Aptos dalam siklus hidup transaksi
Sumber: Shoal Research
### Dua jalur untuk eksekusi paralel: Aptos vs Solana
Eksekusi transaksi mewakili pembaruan status blok, dan merupakan proses di mana instruksi inisiasi transaksi diubah menjadi status akhir. Bagaimana perubahan ini dipahami? Node mengasumsikan bahwa transaksi berhasil dan menghitung dampaknya pada keadaan jaringan, dan proses perhitungan ini dijalankan.
Dengan demikian, eksekusi paralel dalam blockchain mengacu pada proses di mana beberapa prosesor inti secara bersamaan menghitung keadaan jaringan. Di pasar saat ini, eksekusi paralel dibagi menjadi dua cara: eksekusi paralel deterministik dan eksekusi paralel optimis. Perbedaan antara dua arah pengembangan berakar pada bagaimana memastikan bahwa transaksi paralel tidak bertentangan - yaitu, apakah ada ketergantungan antara transaksi.
Dapat dilihat bahwa dalam siklus hidup transaksi, waktu konflik ketergantungan transaksi paralel ditentukan, yang menentukan diferensiasi antara dua arah pengembangan eksekusi paralel deterministik dan eksekusi paralel optimis, dan Aptos dan Solana memilih arah yang berbeda:
Misalnya, jika saldo akun A adalah 100, perdagangkan 1 hingga 70 ke B, dan perdagangkan 2 hingga 50 ke C. Solana mengkonfirmasi konflik terlebih dahulu dengan menyatakannya, dan menanganinya secara berurutan; Jika saldo tidak mencukupi setelah Aptos dieksekusi secara paralel, saldo akan disesuaikan kembali. Fleksibilitas Aptos membuatnya lebih terukur.
Ide inti dari paralelisme optimis adalah asumsi bahwa transaksi yang diproses secara paralel tidak bertentangan, sehingga aplikasi tidak perlu menyerahkan laporan transaksi sebelum transaksi dijalankan. Jika konflik ditemukan selama validasi pasca-transaksi, Block-STM akan mengeksekusi kembali transaksi yang terpengaruh untuk memastikan konsistensi.
Namun, dalam praktiknya, jika Anda tidak mengonfirmasi apakah dependensi transaksi bertentangan sebelumnya, sejumlah besar kesalahan dapat terjadi selama eksekusi aktual, yang mengakibatkan kelambatan rantai publik. Oleh karena itu, paralelisme optimis tidak hanya mengasumsikan bahwa transaksi tersebut bebas konflik, tetapi menghindari risiko terlebih dahulu pada tahap tertentu, yaitu tahap siaran transaksi.
Di Aptos, setelah transaksi memasuki mempool publik, mereka dipesan sebelumnya sesuai dengan aturan tertentu (seperti FIFO dan biaya gas) untuk memastikan bahwa transaksi dalam blok tidak bertentangan ketika dieksekusi secara paralel. Dapat dilihat bahwa pengusul Aptos sebenarnya tidak memiliki kemampuan untuk memesan transaksi, dan tidak ada pembangun blok dalam jaringan. Pre-order transaksi ini adalah kunci paralelisme optimis Aptos. Tidak seperti Solana, yang membutuhkan deklarasi transaksi, Aptos tidak memerlukan mekanisme ini, sehingga persyaratan untuk kinerja node berkurang secara signifikan. Dalam hal overhead jaringan untuk memastikan bahwa transaksi tidak bertentangan, dampak Aptos bergabung dengan mempool di TPS jauh lebih kecil daripada biaya memperkenalkan deklarasi transaksi di Solana. Akibatnya, Aptos memiliki TPS hingga 160.000, lebih dari dua kali lipat Solana. Dampak dari pre-order transaksi adalah lebih sulit untuk menangkap MEV di Aptos, yang memiliki kelebihan dan kekurangan bagi pengguna, dan tidak akan terulang di sini.
Kekuatan keamanan Aptos – pre-order mempool, Block-STM, AptosBFT, dan Move – tidak hanya meningkatkan ketahanan serangan, tetapi juga memberikan dasar yang kuat untuk penceritaan RWA dan PayFi. Di ruang RWA, keamanan dan throughputnya yang tinggi mendukung tokenisasi aset dan transaksi skala besar; Dalam pembayaran PayFi dan stablecoin, biaya rendah dan efisiensi tinggi telah mendorong penerapan aplikasi dunia nyata. Dibandingkan dengan Ethereum yang kuat tetapi tidak efisien, dan ambang batas Solana yang berkecepatan tinggi tetapi tinggi, Aptos membuat terobosan baru dengan pendekatan yang seimbang. Di masa depan, Aptos dapat memanfaatkan keunggulan ini untuk membentuk narasi “jaringan nilai berbasis keamanan” dan menjadi jembatan antara ekonomi tradisional dan blockchain.
Melalui lensa siklus hidup transaksi, kami dapat dengan jelas membandingkan perbedaan desain teknis antara Aptos dan Ethereum, Solana, dan Sui, dan mengungkapkan narasi inti mereka. Tabel berikut merangkum persamaan dan perbedaan antara keempatnya dalam fase siaran, pengurutan, dan eksekusi, menyoroti keunggulan unik Aptos:
! Memahami perbedaan utama antara Ethereum, Solana, dan Aptos dalam siklus hidup transaksi
Aptos dirancang untuk mencapai keseimbangan cerdas antara kinerja dan keamanan. Pre-order mempool-nya, dikombinasikan dengan paralelisme optimis Block-STM, menurunkan penghalang node dan mencapai throughput tinggi 160.000 TPS, melampaui paralelisme deterministik Solana dan paralelisme tingkat objek Sui. Dibandingkan dengan eksekusi serial Ethereum, paralelisme Aptos membawa lompatan kualitatif; Berbeda dengan pengoptimalan agresif Solana dan Sui yang memotong kumpulan memori, Aptos mempertahankan mekanisme pemesanan awal untuk memastikan stabilitas jaringan di bawah beban tinggi. Gagasan “mencari kecepatan sambil menjaga stabilitas” ini, dilengkapi dengan model sumber daya bahasa Move, memberi Aptos keamanan yang lebih besar - apakah itu untuk bertahan melawan serangan DDoS atau mencegah kerentanan kontrak, yang lebih baik daripada arsitektur tradisional Ethereum dan ketergantungan perangkat keras Solana yang tinggi. Dibandingkan dengan Sui, yang juga didasarkan pada bahasa Move, diferensiasi Aptos dan Sui lebih terbuka. Sui berpusat pada objek dan mengejar kinerja ekstrem melalui pemesanan DAG dan paralelisme tingkat objek, yang cocok untuk skenario manajemen aset konkurensi tinggi. Aptos, di sisi lain, adalah akun-sentris, mengandalkan mempools dan paralelisme optimis, dengan mempertimbangkan fleksibilitas dan kompatibilitas ekologis. Perbedaan ini tidak hanya mencerminkan pilihan jalur teknologi, tetapi juga menunjukkan perbedaan dalam arah aplikasi: Sui mungkin lebih mahir memanipulasi aset yang kompleks, sementara Aptos memiliki keunggulan dalam skenario berbasis keamanan. Berdasarkan kombinasi keamanan dan kinerja inilah Aptos menunjukkan potensi besar dalam narasi RWA dan PayFi. Di ruang RWA, throughput tinggi Aptos mendukung pengumpanan on-chain aset skala besar, dan kemitraan baru-baru ini dengan Ondo Finance (kapitalisasi pasar USDY sekitar $ 15 juta), Franklin Templeton, dan Libre telah mulai membuahkan hasil. Dalam pembayaran PayFi dan stablecoin, biaya rendah, efisiensi tinggi, dan dukungan kepatuhan Aptos untuk pembayaran mikro dan penyelesaian lintas batas, menjadikannya kandidat kuat untuk “infrastruktur pembayaran generasi berikutnya.”
Singkatnya, Aptos menggabungkan pertimbangan keamanan dan efisiensi ke dalam setiap aspek siklus hidup transaksi, yang berbeda dari ketahanan dan inefisiensi Ethereum, kinerja tinggi Solana dan ambang batas tinggi, dan pengoptimalan berbasis objek ekstrem Sui. Di masa depan, Aptos dapat mengandalkan narasi “jaringan nilai berbasis keamanan” untuk menghubungkan keuangan tradisional dan ekosistem blockchain, terus melakukan upaya di bidang RWA dan PayFi, dan membangun pola rantai publik baru dengan kepercayaan dan skalabilitas.