Poin Utama
Aptos adalah blockchain Lapisan 1 yang menggunakan bahasa Move, konsensus BFT, dan eksekusi paralel untuk memberikan transaksi yang lebih cepat dan murah.
Jaringan ini menggunakan AptosBFT, sebuah protokol konsensus Byzantine Fault Tolerant (BFT) yang dibangun pada Proof of Stake (PoS).
Aptos menggunakan bahasa pemrograman Move yang dirancang untuk meningkatkan keamanan smart contract dan manajemen sumber daya.
APT adalah token asli dari jaringan ini. Token ini digunakan untuk biaya transaksi, staking, tata kelola, dan partisipasi validator.
Apa Itu Aptos?
Aptos adalah blockchain Lapisan 1 yang dirancang untuk memberikan infrastruktur yang mudah diskalakan, dapat ditingkatkan, dan aman untuk aplikasi terdesentralisasi. Jaringan ini menggunakan Proof of Stake (PoS) dengan sistem konsensus Byzantine Fault Tolerant (BFT) untuk memberikan finalitas transaksi yang cepat dan andal.
Untuk meningkatkan kinerja, Aptos memiliki mesin eksekusi paralel yang dapat memproses beberapa transaksi sekaligus, sehingga jaringan ini dapat mendukung volume aktivitas yang lebih tinggi. Aptos juga menggunakan bahasa pemrograman Move, sebuah bahasa berorientasi sumber daya yang meningkatkan keamanan smart contract dan mendukung verifikasi formal, agar pengembang memiliki alat yang lebih kuat untuk membangun aplikasi yang aman.
Riwayat
Aptos didirikan pada tahun 2021 oleh mantan insinyur Meta, yaitu Mo Shaikh dan Avery Ching, yang sebelumnya bekerja pada blockchain Diem (sebelumnya Libra). Ketika Diem ditutup karena tantangan regulatif, Aptos Labs diluncurkan untuk melanjutkan pembangunan teknologi tersebut.
Mainnet Aptos diluncurkan pada bulan Oktober 2022. Sejak saat itu, Aptos Labs telah berfokus pada pengembangan teknologi inti jaringan, sementara Aptos Foundation mendukung pertumbuhan ekosistem dengan mendanai pengembang, menjalankan program pendidikan, dan membangun kemitraan untuk memperluas adopsi.
Cara Kerja Aptos
AptosBFT
Aptos menggunakan Proof of Stake (PoS) yang mengharuskan validator melakukan staking token APT untuk berpartisipasi dalam mengamankan jaringan. Mereka bertanggung jawab untuk mengusulkan blok, memvalidasi transaksi, dan menjaga agar blockchain berjalan dengan efisien. Selain itu, jaringan ini menggunakan AptosBFT, yaitu sebuah protokol konsensus Byzantine Fault Tolerant (BFT) yang memungkinkan validator mencapai kesepakatan mengenai transaksi. AptosBFT dirancang untuk menjaga jaringan tetap beroperasi meskipun hingga sepertiga validator gagal atau bertindak tidak jujur. Pendekatan ini bertujuan untuk menyeimbangkan keamanan dengan pemrosesan transaksi yang cepat.
Bahasa pemrograman Move
Smart contract Aptos ditulis dalam Move, sebuah bahasa pemrograman yang awalnya dikembangkan untuk proyek blockchain Diem di Meta. Move dirancang agar dapat digunakan pada berbagai blockchain, sehingga pengembang mendapatkan akses ke alat, pustaka, dan komunitas bersama.
Move unik karena menggunakan model berorientasi sumber daya yang memperlakukan aset digital sebagai sumber daya yang tidak dapat disalin atau dihancurkan secara tidak sengaja. Hal ini mempersulit bug atau kesalahan kode untuk menyebabkan kehilangan aset. Untuk menambah lapisan perlindungan, Move dilengkapi dengan Move Prover, sebuah alat verifikasi formal untuk smart contract yang dapat memeriksa apakah kontrak berfungsi sebagaimana mestinya.
Bagi pengembang, Move menawarkan keamanan dan fleksibilitas. Bahasa ini membantu menegakkan praktik terbaik dalam membangun aplikasi yang aman sambil tetap memberikan ruang untuk inovasi. Aptos juga berinvestasi dalam pengembangan komunitas pengembang Move, mendukung kontribusi sumber terbuka, dan mendorong pembangun untuk memperluas kemampuan bahasa pada Web3.
Mesin eksekusi paralel
Kebanyakan blockchain menangani transaksi secara berurutan dengan memprosesnya satu per satu. Desain yang sederhana ini memudahkan implementasi, tetapi juga membatasi skalabilitas, karena jaringan hanya dapat memproses transaksi dalam jumlah terbatas sekaligus. Seiring meningkatnya aktivitas, hal ini sering kali mengakibatkan kemacetan dan waktu transaksi yang lebih lambat.
Aptos menggunakan Block-STM (Software Transactional Memory), sebuah mesin eksekusi khusus yang memproses transaksi secara paralel. Artinya, daripada menangani satu transaksi pada satu waktu, sistem dapat mengeksekusi beberapa transaksi sekaligus. Setelah eksekusi, Aptos memvalidasi hasilnya. Jika dua transaksi mencoba untuk memodifikasi sumber daya yang sama dan terjadi konflik, hanya transaksi tertentu tersebut yang dijalankan ulang, sedangkan yang lain tetap tidak terpengaruh. Desain ini memastikan bahwa satu transaksi yang gagal tidak akan menghentikan chain.
Penjadwal internal juga membantu Block-STM memprioritaskan transaksi secara efisien, sehingga makin meningkatkan kinerja. Akibatnya, Aptos dapat mencapai throughput yang jauh lebih tinggi dibandingkan dengan blockchain berurutan tradisional. Keberhasilan Block-STM juga memengaruhi blockchain lainnya, seperti Polygon, Sei, dan Starknet, yang telah mengadopsi pendekatan serupa untuk eksekusi paralel.
Ekosistem
Aptos Build
Aptos Build adalah toolkit pengembang dari Aptos Labs yang memfasilitasi pembuatan, pengujian, dan penerapan aplikasi di jaringan. Pengembang dapat menghasilkan kunci API dalam hitungan detik dan membangun pengindeks blockchain tanpa menulis kode. Mereka juga dapat meluncurkan koleksi Non-Fungible Token (NFT) dengan sekali klik, mensponsori transaksi melalui stasiun gas, dan menyederhanakan proses pendaftaran pengguna tanpa mengelola infrastruktur yang kompleks.
Aptos Connect
Aptos Connect adalah dompet kustodi mandiri berbasis web yang tidak memerlukan pengunduhan atau ekstensi browser. Daripada menggunakan kunci privat tradisional, Aptos menggunakan akun tanpa kunci, sehingga pengguna dapat masuk dengan akun media sosial seperti Google. Akun blockchain terhubung secara kriptografis dengan proses masuk, tetapi tidak pernah terikat secara publik, sehingga memudahkan proses pendaftaran sambil memastikan pengguna tetap memiliki kontrol penuh terhadap aset mereka.
Aptos Name Service (ANS)
Aptos Name Service menyediakan nama .apt yang dapat dibaca manusia untuk menggantikan alamat dompet yang kompleks, sehingga transaksi lebih mudah dikelola dan dibagikan. Layanan ini meningkatkan aksesibilitas dan kegunaan pada ekosistem Aptos dengan integrasi yang memungkinkan aplikasi terdesentralisasi (DApp) untuk memberikan pengalaman yang lebih lancar dan intuitif bagi pengguna.
Aptos Assistant
Aptos Assistant adalah alat dukungan bertenaga AI yang dibangun melalui kerja sama dengan Microsoft untuk menyederhanakan navigasi ekosistem Aptos. Alat ini berfungsi sebagai chatbot aman yang dapat menjawab pertanyaan terkait blockchain dengan istilah yang sederhana. Pengguna dapat mengandalkannya untuk bantuan orientasi, sementara pengembang dapat menggunakannya untuk menemukan sumber daya untuk membangun smart contract dan aplikasi.
Aptos Token
Token APT adalah token asli dari jaringan Aptos. Token ini digunakan di dalam ekosistem Aptos untuk berbagai tujuan, termasuk:
Biaya gas: APT digunakan untuk membayar biaya transaksi saat mengirim transaksi atau berinteraksi dengan aplikasi dan smart contract di jaringan Aptos.
Staking: Pemilik dapat melakukan staking APT untuk membantu mengamankan jaringan, baik dengan mendelegasikan token mereka kepada validator atau dengan menjalankan node validator secara langsung. Sebagai imbalan, mereka mendapatkan reward yang didistribusikan pada setiap epoch.
Operasi validator: Diperlukan staking APT untuk menjalankan validator. Validator berpartisipasi dalam konsensus, memproses transaksi, dan mendapatkan reward untuk aktivitas yang jujur. Perilaku yang jahat atau konfigurasi yang tidak tepat dapat mengakibatkan penalti, termasuk kehilangan token yang masuk staking.
Tata Kelola: Token APT memberi pemiliknya kemampuan untuk berpartisipasi dalam tata kelola on-chain, sehingga mereka dapat melakukan voting terhadap peningkatan protokol, penyesuaian parameter, dan keputusan lainnya yang membentuk masa depan jaringan.
Penutup
Aptos adalah blockchain Lapisan 1 yang berfokus pada skalabilitas dan dibangun berdasarkan teknologi yang pertama kali dikembangkan untuk proyek Diem milik Meta. Jaringan ini menggabungkan AptosBFT untuk konsensus yang cepat dan aman, bahasa pemrograman Move untuk smart contract yang lebih aman, dan mesin Block-STM untuk eksekusi paralel. Di samping protokol intinya, Aptos memperluas ekosistemnya dengan alat seperti Aptos Build, Aptos Connect, Aptos Name Service, dan Aptos Assistant. Layanan ini dirancang untuk mempermudah pengembangan dan membuat orientasi pengguna lebih mudah diakses.
Bacaan Lebih Lanjut
Penafian: Konten ini disajikan kepada Anda dengan dasar “sebagaimana adanya” untuk informasi umum dan sebagai edukasi saja tanpa pernyataan atau jaminan dalam bentuk apa pun. Konten ini tidak boleh dianggap sebagai nasihat keuangan, hukum, atau profesional lainnya ataupun dimaksudkan untuk menyarankan pembelian produk atau jasa tertentu. Anda sebaiknya mencari nasihat dari penasihat profesional yang sesuai. Produk yang disebutkan dalam artikel ini mungkin tidak tersedia di wilayah Anda. Jika artikel ini merupakan kontribusi dari kontributor pihak ketiga, harap diperhatikan bahwa pandangan yang dinyatakan berasal dari kontributor pihak ketiga dan tidak mencerminkan pandangan Binance Academy. Silakan baca penafian lengkap kami di sini untuk detail lebih lanjut. Harga aset digital dapat menjadi volatil. Nilai investasi Anda mungkin turun atau naik. Anda mungkin tidak mendapatkan kembali jumlah yang sudah diinvestasikan. Anda bertanggung jawab sepenuhnya terhadap keputusan investasi Anda. Binance Academy tidak bertanggung jawab terhadap segala kerugian yang mungkin Anda alami. Materi ini tidak boleh dianggap sebagai nasihat keuangan, hukum, atau profesional lainnya. Untuk informasi selengkapnya, baca Ketentuan Penggunaan dan Peringatan Risiko kami.