
Buku putih Altius lengkap dengan bahasa Indonesia membantu kalian untuk memahami apa itu Altius, Mari simak sampai selesai!
1. Abstrak
Altius memperkenalkan VM-agnostic Execution Framework yang mengoptimalkan eksekusi blockchain melalui desain modular. Arsitektur tiga modulnya memungkinkan eksekusi berkinerja tinggi, interoperabilitas multirantai, dan skalabilitas yang lebih baik.
Altius Stack memisahkan lapisan eksekusi blockchain dari implementasi biner tunggal dan desain jaringan, yang memungkinkan integrasi yang lancar dengan semua Layer 1, Layer 2, dan rantai khusus aplikasi untuk meningkatkan kinerja instan dan interoperabilitas yang lebih baik. Arsitektur ini bertujuan untuk mencapai paritas Web2 untuk kasus penggunaan on-chain di masa depan multi-chain, yang memastikan rantai onboarded tahan terhadap masa depan untuk kinerja.
2. Pendahuluan
Pernyataan Masalah
Sistem blockchain saat ini menghadapi tantangan yang signifikan, termasuk kemacetan jaringan, biaya transaksi yang tinggi, dan skalabilitas terbatas untuk kasus penggunaan yang bersifat opini — bahkan saat ruang blok umum terus berkembang. Keterbatasan ini berasal dari lapisan eksekusi monolitik dan interoperabilitas yang tidak memadai, yang membuat jaringan berisiko menjadi usang tanpa solusi skalabilitas seperti eksekusi paralel.
Meskipun pemrosesan paralel merupakan solusi yang telah diteliti dengan baik dan tersedia secara luas untuk penskalaan, banyak jaringan yang tidak memiliki sumber daya untuk mengembangkan sistem mereka sendiri. Altius menawarkan lapisan eksekusi modular siap pakai untuk menjembatani kesenjangan ini, yang memungkinkan jaringan untuk melakukan penskalaan secara efisien dan membuat infrastruktur mereka tahan terhadap masa depan tanpa pekerjaan pengembangan tambahan.
Penglihatan
Misi Altius adalah untuk meningkatkan skalabilitas dan interoperabilitas blockchain pada lapisan eksekusi, yang memungkinkan aplikasi dan ekosistem mencapai potensi penuhnya. Altius bertujuan untuk memberdayakan ekosistem multi-rantai melalui eksekusi infrastruktur bersama yang fokus pada:
Solusi penskalaan yang efisien dengan peningkatan berkelanjutan yang mempertahankan kinerja optimal
Interoperabilitas lintas rantai
Pengembang yang sensitif untuk membangun aplikasi yang dirancang untuk mengirimkan multi-utas paralel
Cakupan
Makalah ini membahas arsitektur, implementasi, dan peta jalan pengembangan Altius.
3. Arsitektur Teknis
Arsitektur teknis Altius menggunakan tiga pilar inti untuk mengoptimalkan eksekusi blockchain:
Penyimpanan Paralel yang Dapat Diskalakan : alarm beroperasi secara bersamaan dan pembaruan status yang efisien di seluruh node.
Paralelisme Tingkat Instruksi : Menggunakan Penulisan Tunggal Statis (SSA) untuk mengindentifikasi dan mengeksekusi ulang banyak proses yang bertentangan secara independen.
Penilai Kode Aplikasi : Memberikan diberikan kepada pengembang karena menciptakan kontrak pintar yang dioptimalkan dalam lingkungan eksekusi.
Bersama-sama, pilar-pilar ini meningkatkan skalabilitas, efisiensi, dan interoperabilitas dalam eksekusi blockchain.
Penyimpanan Skalabel Paralel
Manajemen status sangat penting untuk kinerja blockchain, karena setiap transaksi memperbarui status sistem. Sistem tradisional yang menggunakan Merkle-Patricia mencoba SSD menghadapi latensi dan hambatan I/O, yang memburuk seiring dengan pertumbuhan aktivitas blockchain. Parallel Scalable Storage menawarkan pendekatan baru untuk manajemen data status.
Solusi Penyimpanan Skalabel Paralel Altius menggunakan manajemen status sharding, penyimpanan sementara terdistribusi, dan struktur data canggih untuk mencapai kinerja tinggi dengan latensi rendah. Artikel ini membahas fitur dan manfaat utamanya.
Prinsip Inti Penyimpanan Skalabel Paralel
Sistem ini membagi data status ke dalam pecahan-pecahan yang dikelola secara independen di seluruh node yang terdistribusi, sehingga memungkinkan operasi paralel. Pecahan-pecahan didistribusikan menurut awalan kunci untuk beban kerja yang seimbang. Scalable State Merkle Trie (SSMT) menerapkan hal ini dengan menetapkan jarak awal tertentu (misalnya, 0x00–0x10) ke node yang berbeda.
Untuk meminimalkan latensi, cache terdistribusi menyimpan data yang sering diakses di dalam memori, menggunakan prapengambilan dan pola historis. SSMT mengoptimalkan status manajemen melalui penanganan query yang efisien dan algoritma penyeimbangan beban kerja, sehingga mencegah kemacetan kinerja.
Inovasi Arsitektur
Parallel Scalable Storage dilengkapi dengan penyeimbangan beban dinamis yang inovatif untuk distribusi pecahan yang merata, algoritma yang dioptimalkan untuk konkurensi untuk pemrosesan paralel, desain yang mengutamakan memori untuk akses yang lebih cepat, dan toleransi kesalahan untuk gangguan.
Paralelisme Tingkat Instruksi
Sistem blockchain tradisional menggunakan eksekusi transaksi berurutan, yang menimbulkan kemacetan dalam skala besar akibat eksekusi ulang transaksi secara menyeluruh selama terjadi konflik.
Paralelisme Tingkat Instruksi (ILP) Altius memproses proses individu secara bersamaan, mengurangi konflik dan meningkatkan kinerja dengan ikatan antara proses granular.
Prinsip Inti Paralelisme Tingkat Pembelajaran
Static Single Assignment (SSA) mengubah bytecode kontrak pintar untuk pelacak ketergantungan instruksi, yang memungkinkan eksekusi secara bersamaan. Prinsip utama:
Eksekusi Granular : Memproses proses mandiri secara bersamaan
Analisis Grafik Ketergantungan : Mengelola hubungan instruksi untuk pengurutan yang optimal
Minimalisasi Konflik : Mengurangi kebutuhan eksekusi ulang melalui tingkat pemrosesan proses
Optimalisasi ILP utama meliputi:
Transformasi SSA : Mengonversi bytecode untuk melacak dependensi secara efisien
Penjadwalan Dinamis : Pemrosesan paralel berdasarkan ketergantungan
Eksekusi Inkremental : Kemajuan berkelanjutan meskipun ada konflik
ILP meningkatkan throughput, mengurangi latensi, dan memaksimalkan penggunaan sumber daya sekaligus menyediakan alat pengirim bagi pengembang.
Altius menciptakan lapisan eksekusi berkinerja tinggi yang tidak bergantung pada VM dan kompatibel dengan rantai apa pun untuk infrastruktur blockchain yang tahan terhadap masa depan. Altius bertujuan untuk menetapkan standar baru untuk skalabilitas blockchain, sekaligus memungkinkan konektivitas lintas rantai yang lancar. Dengan Altius, ekosistem blockchain akan memiliki akses berkelanjutan terhadap kinerja eksekusi terdepan di industri, sehingga mereka dapat fokus membangun hal-hal yang penting.