Architecture & blockchain
24 makaleAkıllı Sözleşmeler
Tarafların sözleşme koşullarını yerine getirdiğinde blokzincirde otonom olarak çalışan programlar. TON’da akıllı sözleşmeler FunC, Tact ve Tolk ile yazılır, TVM’de çalıştırılır ve ölçeklenme için sharding kullanır.
Birinci Seviye Blok zinciri (L1)
Blok zinciri 4 seviyeye ayrılır: L0 (P2P altyapısı), L1 (temel dağıtılmış bir işlem günlüğü içerir), L2 (roll-uplar, plazma, sidechainlar üzerinden ölçeklendirme), L3 (UX ile uygulamalar).sharding.
Blok zinciri terimleri
Blok zinciri terimleri sözlüğü: temel (blockchain, hash, node, akıllı sözleşme), TON özeti (Masterchain, 2^32'ye kadar iş zinciri, 2^60'a kadar şart zinciri), konsensüs (PoW, PoS, DPoS), ticaret (boğalar, ayılar, balinalar, damp, pamp, yayılma, tasfiye), DeFi (stakingFarming, pul, mempul, çoklu imza), NFT,airdropATH, gaz, yaratma bloğu, çatal.
Diğer blok zincirlerine kıyasla TON ' un avantajları
TON'un Bitcoin (L1 PoW, UTXO) ile karşılaştırılması, Ethereum (L 1 PoS, 64 şardağa kadar, 15 TPS, 12.8 dakika tamamlama süresi), Solana (tek zincirli, 65K TPS basit işlemler, 09.2021'de 17 saatte arıza).sharding(2^32 varkçeyn × 2^60 şard), her 5 saniyede bir yeni blok, rekor 104 715 TPS (stres testi 10.2022).
Doğrulayıcı
Proof-of-Stake temelli blokzincirlerde işlem doğrulaması ve blok üretiminden sorumlu ağ düğümü. TON’da doğrulayıcı çalıştırmak için 300 000 GRAM stake gerekir; daha düşük stake’ler için Nominator havuzları aracılığıyla katılım sağlanır.
Gram (eski adıyla Toncoin)
The Open Network blok zincirinin yerel kripto para birimi; TON ekosisteminde işlem ücretlerinin ödenmesi, staking ve ödemeler için kullanılır. Tikeri GRAM, en küçük birimi nanoton (virgülden sonra 9 hane).
KYC
KYC (Know Your Customer) finansta müşteri kimliği prosedürleri. Tarih: FATF 1989, AMLD 1994, AMLD5 2018 kripto borsalarına taleplerini yaydı.
Key Metrics of TON
TON'un Anahtar Metrikleri Ağın anahtar göstergeleri: TPS, blok dağıtım süresi, aktif cüzdanlar, günlük işlemler, işlem fiyatı, time-to-finality, sözleşme verimliliği, merkeziyetsizlik.
Node
Node TON blok zincirinin düğümü. Türleri: Full Node, Validator, Liteserver, Archive + işlevsel (proxy, TON Storage). Donanım gereksinimleri: 16 core / 128GB RAM / 1TB NVMe / 1 Gbit/s.
PoS
Proof of Stake (PoS) Blockchain konsensüs mekanizması: Validatörler stakingblok oluşturma hakkı için belirteçler. TON ölçeklenebilirlik ve için PoS + BFT (Catchain) kullanırsharding, her ~ 1024 blokta bir validatör rotasyonu.
TON Blockchain Architecture
TON mimarisi: bag-of-cells, Infinite Sharding Paradigm (ISP), masterchain + shardchains + accountchains.
TON Depolama
TON Depolama, dosyaları P2P olarak saklayan ve erişimi DHT ve akıllı sözleşmelerle güvence altına alan dağıtık bir depolama sistemidir.
TON Kriptografisi
TON 'daki kriptografi, güvenlik, gizlilik ve veri bütünlüğünün temelidir. RSA, AES, dijital imzaları, hash fonksiyonlarını kullanır. Evrim: monoalfabetik şifre (Kadim Mısır) → polialfabetli (ortaçağ) → klasik (Enigma 1918) → modern (asimetri + simetri + hashing). Hibrit şifreleme (anahtar değişimi için asimetri + veri için simetri) Nikola Durov ve Telegram ekibi tarafından geliştirildi.
TON Proxy
TON tabanlı dağıtık proxy ağı, .ton sitelerine erişim, sansür aşma ve uçtan uca şifreleme sağlar.
TON Sharding
TON Sharding ölçeklendirme için TON blok zincirini şardçeynlere ayırmak. Mimarlık: 1 MasterchainTeknoloji: Infinite Merging Paradigm, Instant Hypercube Routing, dinamikshardingEn yüksek hız: 104 715 TPS.
TON Virtual Machine (TVM)
TON’da akıllı sözleşmeleri çalıştıran yığın tabanlı sanal makine. Hücrelerle (cells) çalışır, akış kontrolü için continuation’ları destekler ve kod sayfaları sistemi aracılığıyla geriye dönük uyumluluk sağlar.
TON blok zincirindeki blok yapısı
TON bloğu: başlık (header, sabit in Masterchain, önceki bloğa bağlantı, Merkle kökü, iş zincirinin kimliği, bir sonraki yuva numarası) + ana kısım (body, şardçeyndeki değişken , işlemler + durum değişikliği). Bütünlük için Merkle ağacını kullanır. Blokların dinamik boyutları. Sonsuz Paradigması shardingKonsensüs BFT seçeneği, kolay müşterileri destekler.
TON blok zincirindeki işlem türleri
TON'daki işlem gelen mesajı göndermek, akıllı sözleşmeyi gerçekleştirmek, çıkan mesajları oluşturmak. Düzenlemek için mantıksal zaman. 6 tür: normal, saklama, tik, tok, ayırıcı, birleştirme. Normal işlem 5 aşamadan geçer: saklama , kredilendirme, hesaplama, eylem, sıçrama (bounce).
TON madenciliği tarihi
TON madencilik tarihi: Telegram ICO 2018 ($1.7B), SEC suit, dünya anlaşması 2020. Telegram, TON'u 20 PoW-Giver akıllı sözleşmesine (10 Small + 10 Large) yerleştirdi. 06.06.2020'den 28.06.2022'ye kadar İlk İş Kanıtı (IPoW).
Telegram Open Network
Telegram Open Network (TON) orijinal blockchain projesi Telegram 2018: $1,7 milyar ICO, GRAM belirteci. SEC, Telegram'a dava açtı (2019), Durov $18.5M ceza ödedi ve projeyi 20.05.2020'de kapattı.
The Open Network
The Open Network (TON), Telegram ekibi tarafından başlatılan ve topluluk tarafından sürdürülen açık, ademi‑merkeziyetli bir blokzincir platformudur.
The Open Network (TON): Ekosistem gözden geçirilmesi
TON ekosisteminin genişletilmiş bir gözden geçirilmesi: SEC vs Telegram (2020) sonrası yeniden canlanma zaman çizelgesi, teknoloji (master-chain + çöp zinciri + şarda), katalogdaki 611+ dApps, Tonkeeper / STON.fi / Fragment / Getgems / TONup ürünleri.
Transaction Fees
Transaction Fees kripto para birimlerinin aktarımı/götürülmesi/çıkarılması için komisyonlar. Spam saldırılarından korunurlar. Bitcoin: bayt boyutuna bağlıdır (satoshi). Ethereum: gwei'deki gaz (base fee + priority fee). TON: 5 bileşen (storage, in_fwd, computation, action, out_fWD), işlem başına ~0,005 GRAM. Ortalama (06.2024): BTC $2.5, ETH $2.58, TON $0.036, TRON $1.67.
Zero-Knowledge (ZK) Proofs
ZK (Zero-Knowledge Proof) verileri açığa vurmadan bir iddiayı kanıtlamanın kriptografik bir yolu. 2 taraf: prover + verifier. 1985'te keşfedildi (Mikali, Vigderson, Golddraich). Kategori: zk-SNARKs (preset gerektirir, Zcash kullanır), zk - STARK'lar (precessiz, Arthur-Merlin protokolleri). 3 özellik: doğruluk + gerçeklik + gizlilik. TON'da Tonnel Network'de kullanılır (Tornado on TON).