Blok dalam TON memiliki struktur yang fleksibel tidak seperti blockchain dengan ukuran blok tetap. Hal ini memungkinkan untuk menyimpan berbagai jenis data secara efisien.
Tiga tingkat arsitektur#
| Tingkat | Pengangkatan |
|---|---|
| Masterchain | Rantai utama, mengkoordinasikan jaringan lain, metadata |
| Vorkchain | Subtape untuk protokol/aplikasi |
| Sardin | Segmen paralel dari Vorkchain |
Model Blok#
Judul (Header) di Masterchain
| Bidang | Pengangkatan |
|---|---|
| Tautan ke Blok sebelumnya | Hash kriptografi → Ketersediaan rantai |
| Hash Akar (root hash) | Akar pohon Merkl → integritas data |
| Identifikasi Workchain | Shard yang memiliki blok. |
| Nomor slot berikutnya | Waktu untuk membuat blok berikutnya |
| Data tambahan | Validator, batas, versi protokol |
Bagian utama (Body) dalam huruf sardea
- Ukuran Variabel;
- Transaksi (transfer, kontrak, transaksi);
- Perubahan kondisi rekening (balance sheet, penyimpanan).
Dimensi Dinamis
- Header tetap + kecil;
- Body variabel → disesuaikan dengan volume;
- Skalabilitas yang efisien tanpa kehilangan produktivitas.
Pohon Merkle#
- Setiap transaksi/fragmen di-hash;
- Hash digabungkan secara berpasangan → hash baru;
- Proses ini berlangsung sampai satu-satunya root hash;
- Setiap modifikasi Mengubah hash → manipulasi jelas.
Model Transaksi#
| Komponent | Berisi |
|---|---|
| Judul | Waktu logis, hitungan, identifikasi |
| Data Masuk | Pengirim + Pesan Asal |
| Data tentang tindakan | Kode Smart-kontrak + perubahan kondisi |
| Data akhir | Kirim pesan ke akun/shard lainnya |
Lebih lanjut: TON Transaction Types.
Tak Terhingga .sharding#
Paradigma tak terbatas.sharding:
- Generasi Chord Dinamis untuk kebutuhan jaringan;
- Tidak berantakan Hubungan antar-shard;
- Pengimbangan beban;
- Skala tanpa batas, namun tetap produktif.
Besi kerja dan pengolahan paralel#
- Jaringan = banyak shard (workchain);
- Setiap orang memproses transaksi. sekaligus;
- Judul blok → integritas umum.
Setiap blockchain berisi:
- Daftar transaksi;
- Kondisi saat ini dari rekening dan kontrak;
- Header dengan metadata.
Keamanan#
| Mesin | Pengangkatan |
|---|---|
| Fungsi Hesh | Keseluruhan data |
| Tanda tangan | Legitimasi blok dan transaksi |
| Konsensus BFT (varian) | Pengesahan tanpa kepercayaan yang terdesentralisasi |
| Pelanggan yang mudah | Hanya memuat judul → hemat sumber daya |
Manfaatnya#
- Skalabilitas melalui desain dinamis + sharding;
- Efisiensi melalui arsitektur yang dioptimalkan;
- Fleksibilitas ketika beban berubah;
- Perlindungan kriptografi data.