Everscale: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Aga akmal (bicara | kontrib)
Fitur saranan suntingan: 3 pranala ditambahkan.
Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler Suntingan seluler lanjutan Tugas pengguna baru Disarankan: tambahkan pranala
 
Baris 48:
 
Alamat dompet ditemukan dengan menggabungkan kunci umum pengguna dan hash data sumber, termasuk kode kontrak cerdas yang diluncurkan.
Mengingat bahwa pengguna bisa meluncurkan berapa pun kontrak cerdas, kunci umum di Everscale bisa memiliki jutaan alamat yang terkait dengannya. Hal ini mengarah ke [[paradigma]] baru untuk pengembang blockchain yang disebut “pemrograman yang tersebar”.
 
== Arsitektur multithread ==
 
Everscale memiliki struktur dua tingkat dan terdiri dari Masterchain dan workchain (shard). Masterchain bertanggung jawab untuk memvalidasi Everscale. Masterchain berisi hash block dari semua workchain. Setiap workchain baru dibentuk saat kapasitas dari semua workchain yang ada digunakan 90%, untuk menghindari muatan berlebih. Baik Masterchain dan workchain dibagi menjadi urutan bergantung pada muatannya. Urutan adalah kombinasi alamatnya, diproses oleh kelompok validatornya sendiri yang dipilih pada basis [[Algoritma|algoritme]] pseudo-acak dari kelompok validator blockchain untuk waktu yang singkat.
 
Pembagian ini bisa mencapai batas, saat ada satu akun blockchain di shard dengan isi kontrak cerdas di dalamnya. Pada waktu yang sama, semua urutan saling berhubungan, dan jika data dari satu urutan diperlukan untuk perhitungan yang lain, hal ini dilakukan secara langsung, melewati masterchain, yang hanya diperlukan untuk konfirmasi. Saat muatan tidak mencukupi, urutan digabung menjadi satu.
Baris 108:
== SDK Ever ==
 
SDK Ever (Alat Pengembangan [[Perangkat lunak|Perangkat Lunak]] Everscale) adalah pustaka klien dasar yang digunakan untuk pengembangan aplikasi yang dibagikan (dApp). Pustaka klien dasar ini dikembangkan di Rust dan bisa dihubungkan secara dinamis.