Azienda TON Labs TON OS — un'infrastruttura aperta per eseguire applicazioni sulla piattaforma blockchain (Telegram Open Network). Attualmente su TON OS , eccetto che dovrebbe arrivare a breve su Google Play Market e AppStore. Probabilmente sarà una macchina Java virtuale o un'interfaccia software che consentirà l'esecuzione delle applicazioni per un'intera gamma di servizi TON al suo interno.
TON può come un superserver distribuito progettato per ospitare e fornire vari servizi basati su blockchain e smart contract. Gli smart contract sono creati nel linguaggio Fift, sviluppato per TON, ed eseguiti nella blockchain tramite una speciale macchina virtuale TVM. Dai client si forma una rete P2P, utilizzata per accedere a TON Blockchain e per far funzionare servizi distribuiti, inclusi quelli non legati alla blockchain. Le descrizioni delle interfacce di servizio e i punti di accesso vengono pubblicati nella blockchain, e i nodi che forniscono i servizi sono definiti tramite una tabella hash distribuita. Tra i componenti di TON si possono menzionare TON Blockchain, rete P2P, storage distribuito di file, proxy anonimo, tabella hash distribuita, piattaforma per la creazione di servizi arbitrarie (simile a siti web e applicazioni web), sistema di nomi di dominio, piattaforma per micropagamenti e TON External Secure ID (Telegram Passport).
Fonte: opennet.ru
