WebAssembly C++ Compilation
Vexanium Blockchain yang berbasis Eosio menggunakan C ++ sebagai bahasa pemrograman Smartcontract. Jika Anda adalah pengembang C ++, Anda tidak perlu mempelajari bahasa pemrograman baru untuk memahami API Kontrak Cerdas dan bagaimana Vexanium Blockchain mendukung pengembangan kontrak pintar melalui kelas dan struktur C ++. Dengan kemampuan pemrograman C ++ yang ada, Anda dapat mengembangkan Vexanium Blockchain lebih cepat dan dapat memprogram Smart Contract Vexanium menggunakan konstruksicanonical C++ code constructs and Smart Contract APIs dalam waktu singkat.
Di atas lapisan inti Vexanium , mesin virtual WebAssembly (Wasm), VEX VM, mengeksekusi kode Smartcontract , dan dirancang dari bawah ke atas untuk tuntutan tinggi dari aplikasi blockchain yang membutuhkan jauh lebih banyak dari mesin WebAssembly daripada yang dirancang untuk browser web atau pengembangan standar.
Pilihan desain menggunakan Wasm memungkinkan Vexanium untuk menggunakan kembali kompiler dan toolchain yang dioptimalkan dan diuji coba dan dapat ditingkatkan oleh komunitas yang lebih luas. Selain itu, mengadopsi standar Wasm juga memudahkan pengembang kompiler untuk mem-porting bahasa pemrograman lain ke platform Blockchain Vexanium .
High Throughput, Confirmations Yang Lebih Cepat dan Lower Latency
Vexanium dirancang dengan throughput transaksi tinggi dan setiap versi baru mencapai peningkatan yang signifikan.
Mekanisme konsensus Delegated Proof of Stake (DPOS) mencapai throughput transaksi yang tinggi karena DPOS tidak perlu menunggu semua node menyelesaikan transaksi untuk mencapai finalitas. Perilaku ini menghasilkan konfirmasi yang lebih cepat dan latensi yang lebih rendah.
Vexanium VM yang disebutkan sebelumnya, dan semua fitur dan peningkatan yang didedikasikan untuk blockchain menambah kontribusi signifikan terhadap keseluruhan kinerja blockchain Vexanium
Aturan Blockchain dan Sistem Ekonomi yang Dapat Diprogram
Alokasi sumber daya dan mekanisme tata kelola dari setiap blockchains berbasis Vexanium dapat diprogram melalui Smart Contract Anda dapat memodifikasi sistem Smartcontract untuk menyesuaikan model alokasi sumber daya dan aturan tata kelola blockchain Vexanium . Mekanisme tata kelola on-chain dapat dimodifikasi menggunakan Smart Contract sistem, karena kode lapisan inti tidak selalu harus diperbarui untuk perubahan yang terjadi.
Mekanisme Staking
Dalam blockchain Vexanium , akses ke sumber daya (Resource ) sistem diatur oleh proses yang disebut mekanisme pengintai. Sumber daya sistem yang termasuk dalam lingkup mekanisme pengintai adalah CPU dan NET. Anda dapat langsung berinteraksi dengan blockchain melalui CLI Command Line Interface cleos, RPC APIs, atau aplikasi untuk mengakses CPU dan NET dengan menstaking token sistem (VEX)
Saat Anda menstaking token (VEX Coins) untuk CPU dan NET, Anda mendapatkan akses ke sumber daya (sistem yang sebanding dengan jumlah total token (VEX Coin) yang di Stake oleh semua pengguna lain untuk sumber daya yang sama pada saat yang sama. Ini berarti Anda dapat melakukan transaksi tanpa biaya tetapi dalam batasan token (VEX Coin) yang di Stake , VEX Coin yang di stake menjamin jumlah sumber daya yang proporsional terlepas dari variasi apa pun di pasar bebas.
Anda juga dapat mengalokasikan sumber daya sistem ke akun Blockchain Vexanium secara terprogram dengan menyesuaikan model alokasi sumber daya dalam kontrak pintar sistem. Fleksibilitas ini disediakan oleh ekonomi yang dapat diprogram dari platform Vexanium
Bisnis Model yang Fleksibel
Vexanium Blockchain dibangun dengan mengadopsi model freemium di mana pengguna aplikasi tidak perlu membayar biaya sumber daya yang diperlukan untuk melakukan transaksi.
Free Transaksi atau transaksi tanpa biaya dalam model freemium difasilitasi oleh aplikasi yang turut menandatangani transaksi dengan pengguna. Atau, aplikasi juga dapat memstake token sistem (VEX coin) yang cukup untuk menjamin sumber daya (resource ) yang dibutuhkan.
Skema Izin / Autorisasi yang Komprehensif
Platform Vexanium memiliki sistem izin komprehensif untuk membuat skema izin khusus untuk berbagai kasus penggunaan. Misalnya, Anda dapat membuat izin khusus dan menggunakannya untuk melindungi fitur spesifik dari SmartContract.
Selain itu Anda juga dapat membagi otoritas (autorisasi) yang diperlukan untuk memodifikasi kontrak pintar di beberapa akun dengan berbagai tingkat otoritas. Sistem izin komprehensif ini memungkinkan Anda membangun aplikasi yang diizinkan di atas infrastruktur yang fleksibel.
Dapat di Upgrade
Aplikasi yang digunakan pada blockchain berbasis Vexanium dapat di Upgrade. Ini berarti Anda dapat menggunakan perbaikan kode, menambahkan fitur, dan mengubah logika aplikasi, selama otoritas yang memadai diberikan. Sebagai pengembang, Anda dapat mengulangi aplikasi Anda tanpa risiko terkunci pada bug perangkat lunak secara permanen. Namun, dimungkinkan untuk menggunakan Smartcontract yang tidak dapat dimodifikasi pada blockchain berbasis Vexanium Keputusan-keputusan ini merupakan kebijaksanaan pengembang daripada dibatasi oleh protokol.
Dengan DPOS sebagai mekanisme konsensus, Vexanium mengkonsumsi lebih sedikit energi untuk memvalidasi transaksi dan mengamankan blockchain dibandingkan dengan algoritma konsensus lainnya.