ืคึฟืึทืจ ืฆืืืื ืืืึธืื ืืืฆื, ืื ืจืื ืขื ืืื ืืขืืืื ืจืึทืฉ ืืืขืื ืืขืืขืืจืึทื ืืื ืื ืกืืืืึทืฆืืข ืืื ืืืึทื ืืืืื ืืง ืืื ืจืืื ืืช ืืืึทืงืื ื ืืืจื ืจืึธืกืงืึธืื ืึทืืึธืจ. ืื ืจืืงืึธืืฉืขื ืืืืืืืืงืืขืจ ืคืืืข ืืขื ืืฉื, ืึธืืขืจ ืึทืืข ืื ืืขื ืขื ืืขืืขืก ืคึฟืึทืจ ืืืืขืืช ืืืืฃ Geektimes. ืืื ืืื ืืขืืืขื ืกืึทืคึผืจืืืื ืืืจื ืขืคึผืขืก ืึทื ืืขืจืฉ - ืืื ื ืึธื ืืึธืื ื ืืฉื ืืขืืขื ืึท ืืืื ืึทื ืึทืืืกืืก ืืืืฃ Habrรฉ ืคืื ืื TON ื ืขืฅ ืคึผืืึทื ื ืขื ืคึฟืึทืจ ืืขืืืื ื ืืืืฃ ืื ืืงืขืจ ืคืื ืืขืืขืืจืึทื - ืืขืืขืืจืึทื ืขืคึฟื ื ืขืืืืึธืจืง. ืืื ืืึธื ืืขืืืึธืื ืคืึทืจืืึทืคึผื ืืขื ืืกืจืื, ืืืฒึทื ืืึธืจื ืืื ืขืคึผืขืก ืฆื ืฉืืืืืจื - ืึทืคึฟืืื ืืจืึธืฅ ืืขื ืืึทื ืื ืคึฟืื ืึธืคึฟืืฆืืขืืข ืืขืจืงืืขืจืื ืืขื ืืขืจืืืขืื.
ืืึธืื ืืืจ ืืขืจืืึธื ืขื ืืืจ ืึทื ืขืก ืืขื ืขื ืจืืืึธืจืก ืึทื ืืขืืขืืจืึทื ืืื ืืึธื ืืฉื ืึท ืืืืขืจ ืืจืืืก-ืืืึธื ืคึฟืึทืจืืึทืื ืืงืึธ, ืืืืื ืฉืืื ืืขืืืืื ืืืืืื ืึทืืึทืื ืฅ ืคืื ืืขืื. ืขืก ืืื ืืขืจืืื ืึทื ืืจืึทื ืก ืืืืื ืงืจืืคึผืืึธืงืืจืจืขื ืกื ืืืขื ืืืื ืืึธื ืืฉื ืืขื ืืึธืจ, ืืื ืืขืืขืจ ืืขืืขืืจืึทื ืืึทื ืืฆืขืจ ืืืขื ืืืืืึธืืึทืืืฉ ืืึธืื ืึท ืืืึทืื, ืืืึธืก ืืื ืืื ืงืจืืืืฅ ืึท ืืึทืืืืืืง ืืืึทืืข ืืืืขืจ ืื ืืขืจืข ืงืจืืคึผืืึธืงืืจืจืขื ืกื.
ืฆืื ืืึทืืืืขืจื, ืืื ื ืขืก ืืขื ืขื ืงืืื ืืึทืึทืืืขืจ ืกืืืืืืึทื ืฅ, ืืื ืงืขื ืขื ื ืึธืจ ืคืึธืจืืขืฆื ืืืืึทืืขืจ ืคืื
ืืืืก ืืืื ืืขืจ ืืืงืืืขื ื? ืืื ืืืขื ืขืก ืคึผืจืึผืืื ืืืืขืจืฆืืืึธืื ืืื ืืฒึทื ืข ืืืืืขื ืข ืืืขืจืืขืจ, ื ืึธืขื ื ืฆืื ืืขืงืกื, ืึธืืขืจ ืืืืฃ ืจืืกืืฉ ืืื ืึท ืืืกื ืืขื ืืฉืืืืขืจ (ืืื ื ืืงืึธืืึทื ืืืจ ืืืื ืืืื ืืื ืืืื ื ืืืื ืฆื ืืืื ืืื ืคืึธืจืืึทื ืืืืขืืืืืง). ืืึทืืื ืืื ืืืื ืื ื ืึทื ืืคืืื ืืืื ืืึธืก ืืื ืขืื, ืืึธืก ืืื ืึท ืคึผืืึทื ืืึทืฉืจืืึทืืื ื ืคืื ืื ืกืืกืืขื ืืื ืืืขื ืืืืขืจ ืืกืชึผืื ืืืืฉื ืืืจื ืื ืฆืืื ืคืื ืขืคื ืืืขื ืงืึทืืขืจ.
ืืืจ ืืขืจื ืขื ืึทื ืืื ืืขืจืฆื ืฆื ืงืจืืคึผืืึธืงืืจืจืขื ืกื, ืขืก ืืื ืึท ืคึผืืึทืฅ ืืขืจ ืืืึธืก ืืื ืืขืจืืื. ืืื ืก ื ืขืืขื ืขืก ืืื ืกืืจ.
- TON Blockchain. ืืึธืก ืืื ืืขืจ ืืกืื ืคืื ืื ืืื ืฆืข ืกืืกืืขื. ืืืื ืืืจ ืืึธื ื ืื ืืืืกื ืืืึธืก ืขืก ืืื
ืืืึธืงืืฉืืื โ ืืื ืจืขืงืึธืืขื ืืืจื ืืื ืฆื ืืขืจืืืืกื, ืืืฒึทื ืืึธ ืืืขื ืืฒึทื ืึท ืกื ืืืึธืงืืฉืึทืื ืก. ื ืขืกืืขื ืืื ืืขืืขืจ ืื ืืขืจืขืจ, โโืืืขื ืคืจืึทืืืึทื ืืื ืืื ืืคืืื "ืืืขืจืืืงืึทื" ืืืึทืงืฉืึทืื ืก ืื ืืืึทืงืก ืคืื ืื ืืขืจืข ืืืึทืงืฉืึทืื ืก. ืขืก ืืืขื ืืืื ืืืื ืขืืืขืืข ืงืื-ืกืึทืื ืืื ื ืืขืจืืื ืขื ืืื ืจืขืืข ืืืคึผืขืจืงืืืข ืจืืืื ื ะธ Infinite Sharding Paradigm, ืึธืืขืจ ืืขืจ ืืืืฃ ืึทื ืฉืคึผืขืืขืจ. ืืื, ืคืื ืงืืจืก, ืืขืจืืืืึทื-ืคืื-ืคืืขืงื ืืื ืงืืื ืงืึทื ืืจืึทืงืฅ. - TON P2P ื ืขืฅ. ืคึผืืจ-ืฆื-ืืึทื ืงืืงื ื ืขืฅ ืืืืฃ ืืขืจ ืืืืข ืคืื โโืืืึธืก ืื ืกืืกืืขื ืืืขื ืืืื ืืขืืืื. ืื ืืืขื ืืืื ืืืกืงืึทืกื ืขืจืฉืืขืจ ืืื ืืขื ืืืื ืคืื ืืขืจ ืืขืฉืืืืข.
- TON ืกืืึธืจืืืืฉ. ืืขืงืข ืกืืึธืจืืืืฉ, ืืืึธืก, ืจืึทืืึทืจืืืึทืก ืคืื ืื ืืืึทืงืืืืืืึทื, ืืืขื ืืืื ืืขืืืื ืืืืฃ ืื ืืืืื-ืืขืจืืื ื ืืึทื ืงืืงื -ืฆื-ืืึทื ืงืืงื ื ืขืฅ. ืงืขื ืขื ืืืื ืงืึทืืคึผืขืจื ืืื ืืึธืจืจืขื ืฅ.
- TON ืคึผืจืึทืงืกื. ืืึธืก ืืื ืึท ืืื ืกื ืืืขืืขื ืก ืฆืื ืืื ืฆื ืคืึทืจืืจืขืกืขืจื ืื ืึทื ืึธื ืืืืื ืคืื ื ืขืฅ ืคึผืึทืจืืืกืึทืคึผืึทื ืฅ. ืงืืื ืคึผืึทืงืึทื ืงืขื ืขื ืืืื ืืขืฉืืงื ื ืืฉื ืืืืึทื, ืึธืืขืจ ืืืจื ืื ืืขืจืืืืืขืจื ืืึทื ืึทืื ืืื ื ืึธื ืขื ืงืจืืคึผืฉืึทื - ืืื I2P ืึธืืขืจ TOR.
- TON DHT. ืคืื ืื ืืขืจืืขืืืืื ืืึทืฉ ืืืฉ ืคึฟืึทืจ ืกืืึธืจืื ื ืึทืจืืืืจืึทืจืืฉ ืืืึทืืืขืก. ืขืก ืืื ืืืื ืืขืืืื ืืืืฃ ืฉืคึผืืฅ TON ื ืขืืืืึธืจืง (ืึธืืขืจ ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืึทื ืขืก ืืื ืืขื ืืฆื ืืืจื ืืื) ืืื ืืขืืคื TON ืกืืึธืจืืืืฉ ืืขืคึฟืื ืขื "ืืืกืืจืืืืืืื ื" ื ืึธืืื, ืืื TON ืคึผืจืึทืงืกื โ ืฆืฐืืฉื ืฐืฒื ืืง ืข ืจืขืคืขืืขืจ . ืึธืืขืจ ืขืก ืืึธื ืืืื ืื ืืขืืืืื ืึทื, ื ืื ืขื ืืขื ืื ืืืึทืงืืืืืืึทื, ืืขื ืืึทืฉ ืืืฉ ืืื ื ืืฉื ืึท ืืืืขืจ ืกืืึธืจืืืืฉ - ืืืจ ืงืขื ืขื ื ืืฉื ืงืจืึธื ืืืืืืืง ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืขืก.
- TON Services. ืคึผืืึทืืคืึธืจืืข ืคึฟืึทืจ ืื ืื ืืึทืืื ืื ืืก. ืืื ืขืกืึทื ืก, ืืึธืก ืืื ืึท ื ืืึทืข ืืื ืืขืจื ืขื ืืืืฃ ืฉืคึผืืฅ ืคืื ืึทืืฅ ืืืกืงืจืืืื ืืืืื. ืืึทืื ืืืขืงืกื - ืืืจื TON ื ืขืืืืึธืจืง/TON ืคึผืจืึทืงืกื, ืืื ืื ืืึธืืืง ืืื ืืื ืื ืงืืื ืงืึทื ืืจืึทืงืฅ ืคืื ืื TON Blockchain. ืืื ืึท ืฆืืืื ื ืืื ืืึทื ืฅ ืืึทืงืึทื ื URL ืก.
- TON DNS. ืืื ื ืืืจ ืืขื ืขื ืืขืจืขืื ืืืขืื ืืึทืงืึทื ื URL ืก, ืืืจ ืืืื ืืึทืจืคึฟื ืึท ืงืึทื ืืืขืจืืขืจ ืคืื ืืื ืืื 256-ืืืกื ืึทืืจืขืกืขืก - ืึทืงืึทืื ืฅ, ืงืึทื ืืจืึทืงืฅ, ืืึทืืื ืื ืืก ืืื ื ืึธืืื.
- TON Payments. ืืื ืืึธืก ืืื ืืื ืื ืืขืื ืึทืจืืืกืืขืื ืงืืื ืืื ืฉืคึผืื. ืืื ืขืก ืืืขื ื ืืฉื ื ืึธืจ ืืืื ืืจืึทื โ ืฐื ืืื ืืืขืจ, ืฐืขืื ืึทืืข โืกืืืขืโ ืืขืืืขื ืืฒึทื; ืืจืึทืื ืืืขื ืืืื ื ืึธืจ ืื "ืคืขืืืงืืึทื" ืงืจืึทื ืืงืืึทื ืืึธ.
ืืึธืก ืืื ืืขืจ ืขืจืฉืืขืจ ืืืื ืืืึธืก ืืืฉืจืืืื ืื "ืืจืึธืื ืืขื" ืฉืืืืข ืคืื โโTON - ืืืื ื ืขืฅ ืืืื, ืืขืืืื ืืืืฃ ืฉืคึผืืฅ ืคืื ืืจืืืืฆืืื ืขืื ืคึผืจืึธืืึธืงืึธืืก. ืืื ืืขืจ ืืืืึทืืขืจ ืืืื ืืืจ ืืืขืื ืจืขืื ืืืขืื ืื "ืืืืื" - ืืืึทืงืืืืืืึทื, ืืืึธืก ืืืขื ืืืื ืืขืฉืืืฆื ืืืจื ืื ืกืืกืืขื ืืืกืงืจืืืื ืืื ืื. ืืขืจืคึฟืึทืจ ืืื ืืฒึทื ืกืืจ ืคึฟืื ืืืืขืจืืืจื ืขืคึผืขืก ืึทื ืืขืจืฉ ืคึฟืื ืืขื, ืืืึธืก ืืื ืืขื ืืฆื ืืขืืืึธืจื ืืื ืืขื ืืืืื-ืืขืจืืึธื ืื ืืึธืงืืืขื ื (ืืืึธืก ืืืืื ืืื ืืืืื ืึธื ืืืืฃ ืืขืจ ืึทืืกืืจืึทืงืืขืจ ืืืจืื).
ืืงืขืจืืืง ืงืึทื ืกืขืคึผืก
TL (ืืืคึผ ืฉืคึผืจืึทื). ืขืก ืืื ืึทื ืึทืืกืืจืึทืงื ืืืื ืขืจื ืคึฟืึธืจืืึทื ืคึฟืึทืจ ืึทืจืืืืจืึทืจืืฉ ืืึทืื ืกืืจืึทืงืืฉืขืจื. ืขืก ืืื ืืขื ืืฆื ืืื ืื ืืขืืขืืจืึทื ืคึผืจืึธืืึธืงืึธื ืืื ืืืขื ืืืื ืึทืงืืืืืื ืืขื ืืฆื ืืื TON. ืืืื ืืืจ ืืืืื ืฆื ืืึทืงืืืขื ืืึทืงืึทื ื ืืื ืืื ืืื ืืขืืึทื -
ืืึทืฉ (ืืึทืฉ). ื ืคึฟืื ืงืฆืืข ืืืึธืก ืคึผืขืจืคืึธืจืื ืึท ืืจืืืืขืจืกืึทืืึทื ืืจืึทื ืกืคืึธืจืืึทืฆืืข ืคืื โโืึท ืึทืจืืืืจืึทืจืืฉ ืืึทืื ืกืืจืืงืืืจ ืืื ืึท ืืืื ื ืืืขืจ ืคืื ืึท ืคืึทืจืคืขืกืืืงื ืืขื ื. ืืืืขืจ ืื ืืึทืงืืืืขื ืืืืฉืึทื ืืืจ ืจืขืื ืืืขืื ืื ืคึฟืื ืงืฆืืข
ื ืขืฅ ื ืึธืืข (ื ืึธืืข). ื ื ืึธืืข ืืื ืื ืืืืืืืืืจื ืืืึธืก ืืืขื ืขื ืฉืืจ ืึทื ืื ืกืืกืืขื ืึทืคึผืขืจืืืฅ. ืืื ืืึทืืื ืืขืจ, ืขืก ืืื ืื ืืขื ืืืขื ืึทื ืืขืืขืจ ืืขืืขืืจืึทื ืงืืืขื ื ืึทืคึผืืึทืงืืืฉืึทื ืืืขื ืึทื ืืืึทืืื ืึท TON ื ืึธืืข. ืืื ืึท ื ืืืขืจืืง ืืืจืื, ื ืึธืืื ืืึธืื IPv4 / IPv6 ืึทืืจืขืกืขืก ืืื ืืืขืจืืขืื ืืื ืื UDP ืคึผืจืึธืืึธืงืึธื; ืืืืฃ ืึท ืืขืืขืจ ืืืจืื, ืืื ืืึธืื ืึทืืกืืจืึทืงื ืึทืืจืขืกืขืก ืืื ืื ืกืืจืืืขื ื ืื ADNL ืคึผืจืึธืืึธืงืึธื (ืืืขืื ืึทืืกืืจืึทืงื ืึทืืจืขืกืขืก ืืื ADNL - ืืขื ืืืืืืขืจ). ืืืขื ืขืก ืงืืื ืฆื ืืขื ืคืึทืงื ืึทื ืขืืืขืืข ืคึผืึทืจืฅ ืคืื ืื ืกืืกืืขื ืืึธื ืขืคึผืขืก ืึธืืขืจ ืงืจืึธื ืขืืืขืืข ืืึทืื, ืขืก ืืื ืคืืจืฉืืื ืขื ืึทื ืืึธืก ืืื ืืขืืื ืืืจื ื ืขืฅ ื ืึธืืื.
ืึทืืกืืจืึทืงื ืึทืืจืขืก (ืึธืืขืจ ืคืฉืื ืึทืืจืขืก, ืึทืืจืขืก). ื ื ืึธืืข ืก ืึทืืจืขืก ืืื ืืืฉืืืกื ืืืจื ืืืึทื ืฆืืืืจ ืฉืืืกื. ืืขืจ ืฉืืจืขื ื, ืขืก ืืื ืึท 256-ืืืกื ืืึทืฉ (SHA256) ืคืื ืื ืืึทืื ืกืืจืืงืืืจ ืืื ืื ืฆืืืืจ ืฉืืืกื (ืื ืกืคึผืขืฆืืคืืฉ ืงืจืืคึผืืึธืืจืึทืคืืง ืึทืืืขืจืืืึทื ืืื ื ืืฉื ืกืคึผืขืกืืคืืขื - ืืืืคึผืืืง ืงืืจืืืขืก ืืื RSA-2048 ืืขื ืขื ืืขืืขืื ืืื ืืืืฉืคืืื). ืืื ืกืืจ ืคึฟืึทืจ ืืืื ื ืึธืืข ืฆื ืืืขืจืืขืื ืืื ืื ืืขืจื, ืขืก ืืึทืจืฃ ืฆื ืืืืกื ื ืื ืืืืื ืื ืึทืืจืขืก ืคืื ืืขื ืืืื ืขืจ, ืึธืืขืจ ืืืื ืื ืืึทืื ืกืืจืืงืืืจ. ืืื ืืขืึธืจืืข, ืืืื ืืฉืืืืช ื ืึธืืข ืงืขื ืขื ืืึทืื ืงืืื ื ืืืขืจ ืคืื ืึทืืจืขืกืขืก (ืงืึธืจืึทืกืคึผืึทื ืืื ื ืฆื ืคืึทืจืฉืืืขื ืข ืฉืืืกืืขื).
ืืขืจืฆื, ืคึผืื ืงื ืึทืืึท ืึท ืืื ืง ืืื ืึธืคื ืืขื ืืฆื: ืึท "ืคึผืจืึธืืืึทืืืืคึผ" ืืื ืื ืคืึธืจืขื ืคืื ืึท TL ืกืืจืืงืืืจ (ืืื ืึผืืขื ืงืืื ืืึทืื), ืืื ืึท 256-ืืืกื ืืึทืฉ ืคืื ืขืก, ืืขื ืืฆื ืคึฟืึทืจ ืึทืืจืขืกืื ื.
ืืืึธืงืืฉืืื (ืืืึธืงืงืืฉืึทืื). ืืืึธืงืืฉืืื ืืื ืึท ืืึทืื ืกืืจืืงืืืจ, ืขืืขืืขื ืื (blocks) ืืืึธืก ืืขื ืขื ืึธืจืืขืจื ืืื ืึท "ืงืืื", ืืื ืืขืืขืจ ืกืึทืืกืึทืงืืืึทื ื ืืืึธืง ืคืื ืื ืงืืื ืึผืืื ืื ืืึทืฉ ืคืื ืื ืคืจืืขืจืืืงืข. ืืื ืืขื ืืืขื, ืึธืจื ืืืขืืงืืึทื ืืื ืึทืืฉืืืื - ืขื ืืขืจืื ืืขื ืงืขื ืขื ืืืื ืืขืืืื ืืืืื ืืืจื ืึทืืื ื ื ืืึท ืืืึทืงืก.
ืืื ืกื (ืืื ืกื). ืกืขืจืืืืกืขืก ืืื TON ืงืขื ืขื ืืืื ืคืื ืคืึทืจืฉืืื ืืืืคึผืก, ืืืคึผืขื ืืื ื ืืืืฃ ืฆื ืืื ื ืืฆื ืืืึทืงืืืืืืึทื ืึธืืขืจ ื ืืฉื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืื ืขืจ (ืึธืืขืจ ืคืืืข) ื ืขืฅ ื ืึธืืื ืงืขื ืขื ืคึผืจืึธืฆืขืก ืืืืขืจ RPC ืจืืงืืืขืก ื ืืฆื ืื ADNL ืคึผืจืึธืืึธืงืึธื ืืืกืงืจืืืื ืืื ืื, ืึธื ืงืจืืืืืื ื ืงืืื ืจืขืงืึธืจืืก ืืื ืื ืืืึทืงืืืืืืึทื - ืืื ืืจืืืืฆืืื ืขืื ืืืขื ืกืขืจืืืขืจืก. ืึทืจืืึทื ืืขืจืขืื ื ืื ืืขืืืขืืงืืื ืคืื ืืืคึผืืึทืืขื ืื ื ืืืืคึผ ืืืืขืจ ADNL, ืืื ืืขืืื ื ืืื ืื ืืืขืจืืึทื ื ืคืื ืื ืฉืืื ืืื ืฆื ืืขื ืคึผืจืึธืืึธืงืึธื. ืืืื ืึทื ืึทืืึทืืืฉื ืืื TOR ืึธืืขืจ I2P, ืืึธืก ืืืขื ืืึทืื ืขืก ืืขืจ ืงืขืื ืฉืืขืืืง ืฆื ืคืึทืจืฉืืื ืืืึทืงืื ื.
ืืื ืืขืจ ืืขืืืืงืขืจ ืฆืืื, ืึท ื ืืืขืจ ืคืื ืกืขืจืืืืกืขืก ืึทืจืืึทื ืฆืืขื ืืืืืข ืื ืืขืจืึทืงืฉืึทื ืืื ืื ืืืึทืงืืืืืืึทื ืืื ืคึผืจืึทืกืขืกืื ื ืจืืงืืืขืก ืึทืจืืืก ืขืก. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืคึฟืึทืจ TON Storage - ืืขืงืข ืกืืึธืจืืืืฉ - ืขืก ืืื ื ืืฉื ืืืืขืจ ืืืืึทื ืฆื ืงืจืึธื ืื ืืขืงืขืก ืืื ืืืืฃ ืื ืืืึทืงืืืืืืึทื. ืขืก ืืืขื ืึทื ืืืึทืืื ืืืืื ืืขืงืข ืืึทืฉืขืก (ืฆืืืืืขื ืืื ืขืืืขืืข ืืขืืึท ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืืื), ืืื ืกืคึผืขืฉืึทืืืืื ื ืขืฅ ื ืึธืืื ืืืขื ืฉืคึผืืื ืืื "ืืขืงืข ืกืขืจืืืขืจืก", ืืจืืื ืฆื ืฉืืงื ืืื ืฆื ืื ืืขืจืข ื ืึธืืื ืืืจื ADNL.
ื ืขืคึผื ืืื ืกื (ื ืขืคึผื ืืื ืกื). ืืืจ ืืขื ืขื ืืขืจืขืื ืืืขืื ืขืืืขืืข ืืึทืืื ืื ืืก ืืืึธืก ืืืคึผืืืื ืืืกืขื ืืจืึทืืืืืืฉืึทื ืืื ืขืคืขื ืขื ืึธื ืืืื ืืื ืืื. ืืืฉื, TON Proxy ืืื ืึท ืืื ืกื ืืืึธืก ืงืขื ืขื ืืืื ืืขืฉืืืฆื ืืืจื ืืขืืขืจ ืืึทืืืืืืงืืขืจ ืืืึธืก ืืืื ืฆื ืฆืืฉืืขืื ืืืืขืจ ื ืึธืืข ืืื ืึท ืื ืืขืจืืืืืขืจื (ืคึผืจืึธืงืกื) ืคืึธืจืืืขืจืืื ื ืคึผืึทืงืืฅ ืฆืืืืฉื ืื ืืขืจืข ื ืึธืืื. ืืืื ืืขืืืืื, ืขืจ ืงืขื ืขื ืืึทืฉืืืืืงื ืึท ืึธืคึผืฆืึธื ืืึทืฉืืืื ืืืจื ืืื ืคึฟืึทืจ ืืขื - ื ืืฆื ืื TON ืคึผืืึทืืขื ืฅ ืกืืกืืขื ืคึฟืึทืจ ืืืงืจืึธืคึผืืึทืืขื ืฅ (ืืืึธืก, ืืื ืงืขืจ, ืืื ืืืื ืึท ื ืขืคึผื ืืื ืกื).
ADNL: ืึทืืกืืจืึทืงื ืืึทืืึทืืจืึทื ื ืขืืืืึธืจืง ืฉืืืืข
ืืืืฃ ืื ืืึธืืึทืกื ืืืจืื, ืงืึธืืื ืืงืึทืฆืืข ืฆืืืืฉื ื ืึธืืื ืืืขื ืืืื ืืืจืืืขืงืึธืื ืืื ืื UDP ืคึผืจืึธืืึธืงืึธื (ืืึธืืฉ ืื ืืขืจืข ืึธืคึผืฆืืขืก ืืขื ืขื ืคึผืึทืกืืง).
ืืื ืืขืจืืื ื ืืืืื, ืืื ืกืืจ ืคึฟืึทืจ ืืืื ื ืึธืืข ืฆื ืฉืืงื ืึท ืคึผืึทืงืึทื ืฆื ืื ืืขืจื, ืขืก ืืืื ืืืืกื ืืืื ืขืจ ืคืื ืืืึทื ืฆืืืืจ ืฉืืืกืืขื (ืืื ืืขืจืืืขืจ ืื ืึทืืจืขืก ืขืก ืืืคืืื ื). ืขืก ืื ืงืจืืคึผื ืื ืคึผืึทืงืึทื ืืื ืืขื ืฉืืืกื ืืื ืืืกืืฃ ืื 256-ืืืกื ืืขืกืืื ืืืฉืึทื ืึทืืจืขืก ืฆื ืื ืึธื ืืืื ืคืื ืื ืคึผืึทืงืึทื - ืืื ื ืืืื ื ืึธืืข ืงืขื ืขื ืืึธืื ืขืืืขืืข ืคืื โโโโืื ืึทืืจืขืกืขืก, ืืึธืก ืืืขื ืืึธืื ืขืก ืฆื ืืึทืฉืืืกื ืืืึธืก ืฉืืืกื ืฆื ื ืืฆื ืคึฟืึทืจ ืืขืงืจืืคึผืืืึธื.
ืืื ืืขืจืฆื, ืึทื ืฉืืึธื ืคืื ืื ืืึทืงืืืขืจ ืก ืึทืืจืขืก, ืื ืึธื ืืืื ืคืื ืื ืืึทืื ืคึผืึทืงืึทื ืงืขื ืึทื ืืืึทืืื ืื ืึทืืื ืืขืจืืคืขื ืข. ืืืขื ืืืคืืขืจ ืงืึทื ืึทื. ืืื ืืขื ืคืึทื, ืื ืคึผืจืึทืกืขืกืื ื ืคืื ืื ืคึผืึทืงืึทื ืฉืืื ืืขืคึผืขื ืืก ืืืืฃ ืกืคึผืขืฆืืคืืฉ ืึทืืจืืืึทื ืฅ ืฆืืืืฉื ื ืึธืืื - ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืึทืื ืืขืฉืืงื ืฆื ืึท ืืืืขืจ ืงืึทื ืึทื ืงืขื ืืืื ืืืขื ืคึฟืึทืจ ืื ืื ืืขืจ ื ืึธืืข ืืื ืืืื ืืืื ืคืึธืจืืืขืจืืื ืฆื ืืื (ืืึธืก ืืื ืื ืืื ืกื TON ืคึผืจืึทืงืกื). ืื ืื ืืขืจ ืกืคึผืขืฆืืขื ืคืึทื ืงืขื ืืืื ืื ืืขืจืึทืงืฉืึทื ืืืืึทื ืฆืืืืฉื ื ืึธืืื, ืึธืืขืจ ืืื ืขื ืงืจืืคึผืฉืึทื ื ืืฆื ืึท ืืืื ืฉืืืกื ืคึผืึธืจ ืคึฟืึทืจ ืืขื ืงืึทื ืึทื (ืคืึทืจ-ืืืฉืขื ืขืจืืืืึทื ืืื ืื Diffie-Hellman ืคึผืจืึธืืึธืงืึธื).
ืฆืื ืกืืฃ, ืึท ืกืคึผืขืฆืืขื ืคืึทื ืืื ืื "ื ืื" ืงืึทื ืึทื - ืืืื ืึท ื ืึธืืข ืงืขื ื ืืฉื ื ืึธื ืืืืกื ืื ืฆืืืืจ ืฉืืืกืืขื ืคืื ืืืื "ืฉืื ืื," ืขืก ืงืขื ืขื ืฉืืงื ืืื ืคึผืึทืงืืฅ ืึธื ืขื ืงืจืืคึผืฉืึทื. ืืึธืก ืืื ืืืขื ืืืืื ืคึฟืึทืจ ืื ืืืืึทืืืืืืฉืึทื - ืึทืืึธื ืื ื ืึธืืื ืฉืืงื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืืืืขืจ ืฉืืืกืืขื, ืืื ืืึธื ืืืื ืืขืืืืื ื ืคึฟืึทืจ ืืืืึทืืขืจ ืงืึธืืื ืืงืึทืฆืืข.
ืืขืจ ืคึผืจืึธืืึธืงืึธื ืืืกืงืจืืืื ืืืืื (256 ืืืฅ ืคืื ืงืึทื ืึทื ืืืขื ืืืคืืขืจ + ืคึผืึทืงืึทื ืืื ืืึทืื) ืืื ืืขืจืืคื ADNL. ืื ืืึทืงืืืืขื ืืืืฉืึทื ืืขืจืืื ื ืื ืืขืืืขืืงืืื ืคืื ืืืคึผืืึทืืขื ืื ื ืึทื ืึทื ืึทืืึธื ืคืื ืืงืคึผ ืืืืฃ ืฉืคึผืืฅ ืคืื ืขืก ืึธืืขืจ ืืืื ืืืืืขื ืข ืึทืืืฉืึทื - RLDP (Reliable Large Datagram Protocol), ืึธืืขืจ ืืื ื ืืฉื ืืืื ืืื ืืขืืึทืืืก ืืืขืื ืืืืขืจ ืืืคึผืืึทืืขื ืืืืฉืึทื.
TON DHT: ืคืื ืื ืืขืจืืขืืืืื ืืึทืฉ ืืืฉ
ืืื ืืื ืืขืจ ืคืึทื ืืื ืื ืืขืจืข ืคืื ืื ืืขืจืืขืืืืื ืกืืกืืขืืขื, TON ืื ืืืึทืืืื ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื DHT -
ืืื ืึทื ืึทืืกืืจืึทืงื ืืื ืขื, DHT ืืึทืคึผืก 256-ืืืกื ืฉืืืกืืขื ืฆื ืืืื ืขืจื ืืืึทืืืขืก ืคืื ืึทืจืืืืจืึทืจืืฉ ืืขื ื. ืืื ืืขื ืคืึทื, ืื ืฉืืืกืืขื ืืื ืื ืืืฉ ืืขื ืขื ืืึทืฉืขืก ืคืื ืึท ืืืืขืจ TL ืกืืจืืงืืืจ (ืื ืกืืจืึทืงืืฉืขืจื ืืื ืืขื ืขื ืืืื ืกืืึธืจื ืฆืืืึทืืขื ืืื ืื DHT). ืืึธืก ืืื ืืืืขืจ ืขื ืืขื ืฆื ืื ืคืึธืจืืืจืื ื ืคืื ื ืึธืืข ืึทืืจืขืกืขืก - ืืื ืืื ืงืขื ืขื ืืึทืงืข ืืืื ืคืึธืจืฉืืขืื ืืื ืื DHT (ืืืฉื, ื ืืฆื ืึทืืึท ืึท ืฉืืืกื ืื IP ืึทืืจืขืก ืคืื ืึท ื ืึธืืข ืงืึธืจืึทืกืคึผืึทื ืืื ื ืฆื ืึท ืืขืืขืื ืึทืืกืืจืึทืงื ืึทืืจืขืก, ืืืื ืขืจ ืืืืืืื ืขืก ื ืืฉื). ืืืขืจ ืืื ืึทืืืขืืืื, "ืคึผืจืึธืืืึทืืืืคึผืก ืคืื ืฉืืืกืืขื" (ืืืืขืจ ืืืกืงืจืืคึผืฉืึทื ื, ืฉืืืกื ืืืกืงืจืืคึผืฉืึทื ื) ืืื ืืขืืึทืืึทืืึท ืืืึธืก ืื ืืืงืืืฅ ืื "ืืึทืืืฆืขืจ" ืคืื ืึท ืคึผืึธืืืฆืืข ืืื ืึท ืืึทืฉ ืืืฉ (ืืึธืก ืืื, ืืขืจ ืฆืืืืจ ืฉืืืกื ืคืื ืขืืืขืืข ื ืึธืืข), ืื ืืืคึผ ืคืื ืืืขืจื ืกืืึธืจื ืืื ืื ืึผืืืื ืืืจื ืืืึธืก ืืขื ืคึผืึธืืืฆืืข ืงืขื ืขื ืืืื ืืฉืืื ืืืฉื ืืขืจื ืึธื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืึท ืืขืจืฉื ืงืขื ืืึธืื ืืืืื ืื ืืึทืืืฆืขืจ ืฆื ืืืืฉื ืื ืืืขืจื, ืึธืืขืจ ืคืึทืจืืืขืจื ืืฉืึทื ืืื ื ืื ืืืขืจื ืืึทืื ืืืขืจื (ืฆื ืืึทืฉืืฆื ืงืขืื ืจืืคึผืืื ืื ืคืืื).
ืืื ืึทืืืฉืึทื ืฆื 256-ืืืกื ืฉืืืกืืขื, ืืขืจ ืืึทืืจืืฃ ืคืื DHT ืึทืืจืขืกื ืืื ืืึทืงืขื ืขื . ืืขืจ ืืืืืง ืืื ืจืขืืืืขืจ ืืึทืืขืืึธืก ืึทืืจืขืกืขืก ืืื ืึทื ืื DHT ืึทืืจืขืก ืืื ืืึทืืืงืข ืืืื ืฆื ืึทื IP ืึทืืจืขืก. ืืืื ืึท ื ืึธืืข ืงืขื ื ืืฉื ืืึทืืึทืืื ืืืื IP, ืขืก ืงืขื ืขื ื ืืฆื ืึท ืจืขืืืืขืจ ืึทืืจืขืก ืคึฟืึทืจ DHT. ืึธืืขืจ ืืขืจ ืึธืคื, ืึท ืืึทืืื ืืขืจ, "ืืึทืื-ืฉืืขื ืืืง" ืึทืืจืขืก ืืืขื ืืืื ืืืฉืืคื ืคึฟืึทืจ DHT ืืืืขืจืคืขื ืืฉื.
ืืขืจ ืืึทืืจืืฃ ืคืื ืืืกืืึทื ืกืข ืืื ืืึทืงืขื ืขื ืืืืื ืื ืฉืืืกืืขื ืืื ืืื ืึทืืจืขืกืขืก - ืืื ืืขื ืึทืืฅ ืงืึธืืื ืกืืืื ืืื ืื ืืืฉื
ืืื ืกืืจ ืคึฟืึทืจ ืึท DHT ื ืึธืืข ืฆื ืืืขืจืืขืื ืืื ืื ืืขืจืข ืึทืืึท ื ืึธืืื, ืขืก ืืืื ืืื ืืึผืจืื ืืื ืจืืืื ื ืืืฉ - DHT ืืื IP ืึทืืจืขืกืขืก ืคืื ื ืึธืืื ืืื ืืืึธืก ืขืก ืื ืืขืจืึทืงืืื ืคืจืืขืจ, ืืจืืคึผื ืืืจื ืืืกืืึทื ืกืข ืฆื ืืื. ืขืก ืืขื ืขื 256 ืึทืืึท ืืจืืคึผืขืก (ืืื ืฉืืืืขื ืฆื ืื ืืขืจืกื ืืึทืืืึทืืืง ืืืกื ืฉืืขืื ืืื ืื ืืืกืืึทื ืกืข ืืืขืจื - ืืึธืก ืืื, ื ืึธืืื ืืื ืึท ืืืืึทืืงืืื ืคืื 0 ืฆื 255 ืืืขื ืคืึทืื ืืื ืืืื ืืจืืคึผืข, ืคืื 256 ืฆื 65535 - ืืื ืืขืจ ืืืืึทืืขืจ, ืืื"ื ื). ืืื ืืขืืขืจ ืืจืืคึผืข, ืึท ืืืืืืขื ื ืืืขืจ ืคืื "ืืขืกืืขืจ" ื ืึธืืื ืืขื ืขื ืกืืึธืจื (ืืื ืืขืจืืื ืขื ืคืื ืคึผืื ื ืฆื ืืื).
ืืขืืขืจ ื ืึธืืข ืืืื ืฉืืืฆื ืขืืืขืืข ืึทืคึผืขืจืืืฉืึทื ื: ืกืืึธืจืื ื ืึท ืืืขืจื ืคึฟืึทืจ ืึท ืฉืืืกื, ื ืึธืืข ืืืื ะธ ืืืื ืคึฟืึทืจ ืืืึทืืืขืก. ืืืื ืคึฟืึทืจ ื ืึธืืื ืื ืืืึทืืืื ืึทืจืืืกืืขืื, ืืืืืจื ืืืืฃ ืึท ืืขืืขืื ืฉืืืกื, ืื ื ืึธืืื ืงืืึธืืกืึทืกื ืฆื ืืื ืคืื ืื ืจืืืื ื ืืืฉ; ืงืืงื ืึทืจืืืฃ ืืืึทืืืขืก ืืื ืื ืืขืืืข, ืึทืืืฅ ืืืขื ืื ื ืึธืืข ืืืืืกื ืื ืืืขืจื ืคึฟืึทืจ ืื ืฉืืืกื (ืืขืืึธืื ืขืก ื ืึธืจ ืงืขืจื ืขืก). ืึทืงืงืึธืจืืื ืืื, ืืืื ืึท ื ืึธืืข ืืืื ืฆื ืืขืคึฟืื ืขื ืึท ืืืขืจื ืืืจื ืฉืืืกื ืืื ืื DHT, ืขืก ืกืขื ืื ืจืืงืืืขืก ืฆื ืึท ืงืืืื ื ืืืขืจ ืคืื ื ืึธืืื ืงืืึธืืกืึทืกื ืฆื ืืขื ืฉืืืกื ืคึฟืื ืืืื ืจืืืื ื ืืืฉ. ืืืื ืื ืคืืจืืื ืื ืืืขืจื ืืื ื ืืฉื ืฆืืืืฉื ืืืืขืจ ืจืขืกืคึผืึธื ืกืขืก, ืึธืืขืจ ืขืก ืืขื ืขื ืื ืืขืจืข ื ืึธืืข ืืืขื ืื, ืื ืืขืื ืืื ืจืืคึผืืืื ืฆื ืืื.
TON DHT ืงืขื ืขื ืืืื ืืขืืืืื ื ืคึฟืึทืจ ืคืึทืจืฉืืื ืฆืืืขืงื, ืืืฉื, ืฆื ืื ืกืืจืืืขื ื ืึท ืืึทืื-ืืื ืืขืงืข ืกืืึธืจืืืืฉ (ืืขื. TON ืกืืึธืจืืืืฉ); ืฆื ืืึทืฉืืืืขื ืื ืึทืืจืขืกืขืก ืคืื ื ืึธืืื ืืืึธืก ืื ืกืืจืืืขื ื ืืืืขืจ ืืึทืืื ืื ืืก; ืฆื ืงืจืึธื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืืฉืืื ืึธืื ืขืจื ืืื ืื ืืืึธืงืืฉืืื. ืึธืืขืจ ืื ืืขืจืกื ืืืืืืืง ืึทืคึผืืึทืงืืืฉืึทื ืืื ืื ืืคืืขืงืื ื ืคืื ื ืึธืืื ืืืจื ืืืืขืจ ืึทืืกืืจืึทืงื ืึทืืจืขืกืขืก. ืฆื ืืึธื ืืึธืก, ืื ืึทืืจืขืก ืืื ืืขื ืืฆื ืืื ืึท ืฉืืืกื ืืืขืืขื ืก ืืืขืจื ืืึทืจืฃ ืืืื ืืขืคึฟืื ืขื. ืืื ืึท ืจืขืืืืืึทื ืคืื ืื ืืขืื, ืึธืืขืจ ืื ื ืึธืืข ืืื ืืืขื ืืืื ืืขืคึฟืื ืขื (ืืืื ืื ืืขืืืื ืึทืืจืขืก ืืื ืืขืืืขื ืืืื ืืึทืื-ืฉืืขื ืืืง DHT ืึทืืจืขืก), ืึธืืขืจ ืื ืืืขืจื ืืืขื ืืืื ืื IP ืึทืืจืขืก ืืื ืคึผืึธืจื ืคึฟืึทืจ ืงืฉืจ - ืึธืืขืจ ืื ืื ืืขืจ ืึทืืจืขืก ืืืึธืก ืืึธื ืืืื ืืขืืืืื ื ืืื ืึทื. ืื ืืขืจืืืืืขืจื ืืื ืขื.
ืึธืืืืขืจืืื ื ืขืืืืึธืจืงืก ืืื TON
ืื ADNL ืคึผืจืึธืืึธืงืึธื ืืืกืงืจืืืื ืืืืื ืืืคึผืืืื ืื ืคืืืืงืืื ืคึฟืึทืจ ืงืืื ื ืึธืืื ืฆื ืืืขืงืกื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืืขืืขืจ ืื ืืขืจืข - ืืึธืืฉ ื ืื ืืึทืืืงืข ืืื ืึธืคึผืืืืึทื ืืืขืื. ืืืจ ืงืขื ืขื ืืึธืื ืึทื ืืึทื ืง ืฆื ADNL, ืึทืืข ื ืึธืืื ืคืึธืจืขื ืึท ืืืืืืืข TON ืืจืึทืคืืง (ืืืืืื ืคืืจืืื ืื). ืึธืืขืจ ืขืก ืืื ืืืื ืืขืืืขื ืฆื ืฉืึทืคึฟื ืึธืืืืขืจืืื ื ืขืืืืึธืจืงืก - ืกืืืืจืึทืคืก ืืื ืืขื ืืจืึทืคืืง.
ืืื ืึทืืึท ืึท ื ืขืฅ, ืื ืืขืจืึทืงืฉืึทื ืืื ืืืจืืืขืงืึธืื ืืืืื ืืืืึทื - ืืืจื ืคืึทืจ-ืืขืืจืื ืืขื ืงืึทื ืขืงืฉืึทื ื ืฆืืืืฉื ื ืึธืืื ืืืึธืก ืึธื ืืืื ื ืขืืขื ืืื ืื ื ืขืฅ (ืืืจื ADNL ืืฉืึทื ืึทืื ืืืกืงืจืืืื ืืืืื). ืื ืคืึธืจืืืจืื ื ืคืื ืึทืืึท ืงืึทื ืขืงืฉืึทื ื ืฆืืืืฉื ืฉืื ืื, ืื ืืืื ืคึฟืึทืจ ืฉืื ืื ืืื, ืืื ืึทื ืึธืืึทืืึทืืืง ืคึผืจืึธืฆืขืก ืืืึธืก ืืืื ืฆื ืืึทืืื ืื ืงืึทื ืขืงืืืืืืื ืคืื ืื ืึธืืืืขืจืืื ื ืขืฅ ืืื ืืื ืึทืืืื ืื ืืืืืื ืืื ืื ืืืขืงืกื ืคืื ืืึทืื ืืื ืขืก.
ืืื ืึทืืืฉืึทื, ืขืก ืืื ืึท ืืืขื ืฆื ืืขืฉืืืื ื ืคืึทืจืฉืคึผืจืืืื ืืจืืืก ืืจืึธืืงืึทืกื ืืขืจืืืึทื ืืืงืื ืืขื ืืื ืื ื ืขืฅ - ืืื ืืขื ืขื ืฆืขืืจืืื ืืื ืืจืขืงืืขื, ืกืึทืคึผืืึทืืขื ืืึทื ืืื ืืขืืช ืงืขืจืขืงืฉืึทื ืงืึธื, ืืื ืึทืืข ืื ืืจืขืงืืขื ืืขื ืขื ืืขืฉืืงื ืคืื ืืืื ืืึทืืืืืืงืืขืจ ืฆื ืื ืืขืจื. ืืืื, ืืขืจ ืืึทืืืืืืงืืขืจ ืืื ื ืืฉื ืืึธืื ืฆื ืืึธืจ ืืึทืงืืืขื ืึทืืข ืื ืคึผืึทืจืฅ ืืืืืขืจ ืฉืืงื ืืื ืืืืึทืืขืจ ืฆืืืืืขื ืื ื ืขืฅ.
ืึธืืืืขืจืืื ื ืขืืืืึธืจืงืก ืงืขื ืขื ืืืื ืขืคื ืืืขื ืึธืืขืจ ืคึผืจืืืืึทื. ืฆื ืืืขืจื ืึท ืืืืืืื ืคืื ืึท ืฆืืืืจ ื ืขืฅ ืืื ื ืืฉื ืฉืืืขืจ - ืืืจ ืืึทืจืคึฟื ืฆื ืืขืคึฟืื ืขื ืึท TL ืกืืจืืงืืืจ ืืืึธืก ืืืฉืจืืืื ืขืก (ืขืก ืงืขื ืืืื ืขืคื ืืืขื ืึธืืขืจ ืฆืืืจืืืืขื ืืืจื ืึท ืืืืขืจ ืฉืืืกื ืืื DHT). ืืื ืืขื ืคืึทื ืคืื ืึท ืคึผืจืืืืึทื ื ืขืฅ, ืืขื ืกืืจืืงืืืจ ืืืื ืืืื ืืืงืื ื ืฆื ืื ื ืึธืืข ืืื ืฉืืืึทืื.
ืฆื ืืืึทื ืคืืจืืืืื
ืืื ืืึทืฉืืึธืกื ืฆื ืืืืื ืื TON ืจืขืฆืขื ืืืข ืืื ืขืืืขืืข ืึทืจืืืงืืขื. ืืืก ืืื ืืื ืืขื ืืืื ืขื ืืก, ืืื
ืืงืืจ: www.habr.com