Architecture & blockchain
24 articlesCryptographie en TON
La cryptographie en TON est la base de la sécurité, de la confidentialité et de l'intégrité des données. Elle utilise RSA, AES, des signatures numériques, des hash-fonctions. Le chiffrement hybride (asymétrie pour l'échange de clés + symétrie de données) a été développé par Nikolai Durov et l'Équipe Telegram.
Gram (anciennement Toncoin)
Cryptomonnaie native de la blockchain The Open Network, utilisée pour payer les frais, le staking et les paiements au sein de l'écosystème TON. Ticker GRAM, unité minimale : le nanoton (9 décimales).
KYC
KYC (Know Your Customer) un ensemble de procédures d'identification du client dans les finances.
Key Metrics of TON
Key Metrics of TON indicateurs clés du réseau: TPS, temps de diffusion du bloc, portefeuilles actifs, transactions quotidiennes, prix de la transaction, time-to-finality, performance des contrats, décentralisation.
L'histoire du minage de TON
L'histoire du minage de TON: ICO Telegram 2018 ($1.7B), suit SEC, accord mondial 2020. Telegram a placé TON dans 20 contrats intelligents PoW-Giver (10 Small + 10 Large). Initial Proof-of-Work (IPoW) du 06.06.2020 au 28.06.2022. ~200K GRAM/jour. Après IPoW passer à PoS.
La chaîne de blocs de premier niveau (L1)
La blockchain est divisée en 4 niveaux: L0 (infrastructure P2P), L1 (le base contient un journal de transactions distribué), L2 (scaling via des roll-ups, plasma, sidechains), L3 (applications avec UX).
Le réseau ouvert (TON): un aperçu de l'écosystème
Un aperçu élargi de l'écosystème TON: timeline de la renaissance après la SEC vs Telegram (2020), technologie (maître-chaîne + chaînes de fourche + charades), 611+ dApps dans le catalogue, produits Tonkeeper / STON.fi / Fragment / Getgems / TONup.
Les avantages de TON par rapport aux autres blockchains
TON: PoS + asynchronisme + charding dynamique (jusqu'à 2^32 chartes × 2^60 chartes), un nouveau bloc toutes les 5 secondes, un record de 104 715 TPS (test de stress 10.2022).
Les contrats intelligents
Les programmes exécutés de manière autonome sur la blockchain lorsque les parties remplissent les conditions du contrat.
Node
Node est un nœud de la chaîne de blocs TON. Types: Full Node, Validator, Liteserver, Archive + fonctionnels (proxy, TON Storage). Exigences pour le matériel: 16 cœurs / 128 GB de RAM / 1 TB NVMe / 1 Gbit/s.
PoS
Proof of Stake (PoS) mécanisme de consensus de la blockchain: les validateurs empiètent les jetons pour le droit de créer des blocs.
Structure du bloc dans la chaîne de blocs TON
Bloc TON: titre (header, fixé dans la chaîne d'entraînement, lien vers le bloc précédent, racine de Merck, ID de chaîne de travail, numéro de la prochaine fente) + partie principale (body, variable en chaîne, transactions + changement d'état). Utilise l'arbre de Merkel pour l'intégrité. Tailles dynamiques des blocs. Paradigme de charding infini. Consensus option BFT. Prend en charge les clients légers.
TON Blockchain Architecture
L'architecture TON: bag-of-cells, Paradigme de partage infini (ISP), masterchain + shardchains + accountchains Les conditions de consensus, le temps logique (LT), les contrats intelligents de configuration dans la masterchain.
TON Proxy
Réseau décentralisé de serveurs proxy sur la blockchain TON, offrant accès aux sites .ton et contournement de la censure.
TON Sharding
TON Sharding division de la chaîne de blocs TON en shardchains pour l'élargissement. Architecture: 1 masterchain + jusqu'à 2 ^ 32 de fourchettes + jusqu 'à 2^ 60 de shardchain chacune. Technologie: Paradigme de fusion infinie, routage instantané hypercube, sharding dynamique. Vitesse de pointe: 104 715 TPS.
TON Storage
Le stockage distribué torrent TON: téléchargement de tous les fichiers et sites, cryptage d'accès, nœuds de stockage et contrats intelligents pour assurer la sécurité.
TON Virtual Machine (TVM)
Une machine virtuelle de flux pour exécuter des contrats intelligents dans TON. Elle fonctionne avec des cellules (cells), prend en charge des continuations (continuations) pour gérer le flux et assure la rétrocompatibilité via le système de code pages.
Telegram Open Network
Telegram Open Network était le projet blockchain de Telegram, prévu pour les paiements, les dApps et le stockage décentralisé, mais arrêté après un litige avec la SEC.
Terminologie de la chaîne de blocs
Glossaire des termes de blockchain: les termes de base (blockchain, hash, node, smart-contract), TON-spécifique (masterchain, workchain jusqu'à 2^32, shardchain à 2^60 shards), consensus (PoW, PoS, DPoS), trading (taureaux, ours, baleines, barrages, pamp, spread, liquidation), DeFi (staying, farming, pool, mempul, multi-signature), NFT, aérodrop, ATH, gaz, génèse-bloc, fourchette.
The Open Network
The Open Network est une blockchain de première couche, open‑source et communautaire, intégrée à Telegram.
Transaction Fees
Bitcoin: dépend de la taille en bytes (satoshi). Ethereum: gas en gwei (base fee + priority fee). TON: 5 composants (storage, in_fwd, computation, action, out_fWD), ~0,005 GRAM par transaction. Moyenne (06.2024): BTC $2.5, ETH $2.58, TON $0.036, TRON $1.67.
Types de transactions dans la chaîne de blocs TON
La transaction en TON envoi d'un message entrant, exécution d'une smart-contract, génération de messages sortants. Temps logique pour ordonner. 6 types: ordinaires, stockage, tick, tock, séparateurs, regroupants. Une transaction ordinaire passe par 5 phases: stockage , crédit, calcul, action, rebond (bounce).
Vérificateur
Un nœud de réseau qui vérifie les transactions et forme des blocs dans les blockchains sur Proof-of-Stake.
Zero-Knowledge (ZK) Proofs
ZK (Zero-Knowledge Proof) est une méthode cryptographique pour prouver une affirmation sans divulguer les données. 2 côtés: prover + verifier.