Blok TON var . esnek yapısı sabit blok boyutu olan blok zincirlerinin aksine. Bu, farklı veri türlerini verimli bir şekilde saklamayı sağlar.
Mimarlığın üç seviyesi#
| Seviye | Görevleri |
|---|---|
| Masterchain | Ana zincir, diğer metadata ağlarını koordine eder. |
| Vorkçaylar | Protokoller/uygulamalar için alt bağlantılar |
| Şardçaylar | Vorkchain paralel segmentleri |
Blok Deseni#
Başlık e Masterchain
| Alanlar | Görevleri |
|---|---|
| Önceki bloğa bağlantı | Kripto hash → zincirin değişmezliği |
| Kök Hash (root hash) | Merkl ağacının kökü → veri bütünlüğü |
| İş zinciri kimliği | Blokun sahibi Şard. |
| Bir sonraki yuva numarası | Bir sonraki bloğu oluşturma zamanı |
| Ek veriler | Validatör, sınırlamalar, protokol sürümü |
Temel kısım (Body) şartçayla
- Değişken boyutu;
- İşlemler (transferler, sözleşmeler, işlemler);
- Hesapların Durumunda Değişiklik (salgılar, depolama).
Dinamik Boyutlar
- Header sabit + küçük;
- Body değişken → hacme göre ayarlanır;
- Verimlilik kaybı olmadan verimli ölçeklenebilirlik.
Merkl Ağacı#
- Her işlem/parça Hesh yapılıyor;
- Hashler çift → yeni hashler olarak birleştirilir;
- Süreç devam ediyor . Tek kök hash;
- Herhangi bir değişiklik Hash'i değiştiriyor → manipülasyonlar açık.
İşlem modeli#
| Bileşen | İçeriği: |
|---|---|
| Başlık | Mantıklı zaman, hesaplama, kimlik |
| Giriş verileri | Gönderen + Kaynak İleti |
| Hareketleri Bilgisi | Akıllı sözleşme kodu + durum değişikliği |
| Çıktı verileri | Diğer hesaplara / şarotlara mesaj at |
Daha fazla bilgi: TON Transaction Types.
Sonsuz .sharding#
Sonsuzluk paradigması .sharding:
- Dinamik Şart Oluşturma ağ ihtiyaçlarına göre;
- Kesinlikle . Şartlar arası bağlantı;
- Yükü Dengeleştir;
- Süreksiz ölçeklendirme ve verimlilik.
Çubuklar ve paralel işleme#
- Ağ = Çok fazla şard (varkçeyn);
- Herkes işlem yapıyor. Aynı anda;
- Blok başlıkları → genel bütünlük.
Her bir blok zinciri şunları içerir:
- İşlemler listesi;
- Hesapların ve kontratların mevcut durumu;
- Metadata başlığı.
Güvenlik#
| Mekanizm | Görevleri |
|---|---|
| Hash Fonksiyonları | Veri bütünlüğü |
| İmzalar | Blokların ve işlemlerin meşruluğu |
| BFT konsensüsü (değişiklik) | Merkezi olmayan güven güvencesi |
| Kolay müşteriler | Sadece başlıkları yükler → Kaynak verimli |
Avantajları#
- Ölçeklenebilirlik Dinamik tasarım yoluyla .sharding;
- Verimlilik En iyi mimari yoluyla;
- Esneklik yük değişince;
- Kriptografik Koruma Veriler.