Objavljen je kod Telegram Open Network in povezanih P2P ter blockchain tehnologij.

Започето сайт за тестирање и otvorene изворни кодови на блокчејн платформата TON (Telegram Open Network), која се развива од 2017 година од компанијата Telegram Systems LLP. TON нуди комплет технологија која овозможува функционирањето на распределена мрежа за работа на различни услуги засновани на блокчејн и паметни договори. Во текот на ICO проектот привлече над 1.7 милијарди долари инвестиции. Изворните кодови вклучуваат 1610 датотеки, кои содржат околу 398 илјади редови код. Проектот е напишан на јазикот C++ и se distribuira лиценциран под GPLv2 (библиотеки под LGPLv2).

Poleg блокчејн TON исто така вклучува P2P комуникациска система, распределено складиште на блокчејн и компоненти за хостинг на услуги. TON може да се смета за распределен супер сервер, дизајниран за хостинг и обезбедување на различни услуги на база на паметни договори. На основа на платформата TON ќе биде лансирана криптовалутата Gram, која е значително побрза од Bitcoin и Ethereum по брзината на потврда на трансакциите (милиони трансакции во секунда наместо десетици), и способна е да обработува плаќања со брзина на процесирање каква што има VISA и Mastercard.

Отворените изворни кодови овозможуваат учество во тестирањето на проектот и развивање на сопствен чвор на мрежата, кој одговара за определена гранка на блокчејн. Чворот исто така може да функционира како валидатор за потврда на трансакции во блокчејн. За утврдување на најкраткиот пат меѓу чворовите се користи маршрутизација базирана на хиперкуб (Hypercube Routing). Мајнингот не е поддржан — сите единици на криптовалутата Gram се генерирани одеднаш и ќе бидат распределени меѓу инвеститорите и фондот за стабилизација.

Glavne komponente TON:

  • TON Blockchain — блокчејн платформа, способна да извршува тиеуринг-полни паметни договори, создадени на јазикот разработен за TON Fift и извршени во блокчејн со помош на специјална виртуелна машина TVM. Поддржано е обновување на формалните спецификации на блокчејн, мултикриптовалутни операции, микроплаќања, офлајн платни мрежи;
  • TON P2P Network — формирана од клиенти P2P мрежа, користена за пристап до TON Blockchain, испраќање на кандидати за трансакции и прием на ажурирања за делови на блокчејн кои се потребни за клиентот. P2P мрежата исто така може да се користи во работата на произволни распределени услуги, вклучувајќи и оние кои не се поврзани со блокчејн;
  • TON Storage — Razporejeno shranjevanje datotek, dostopno preko omrežja TON ter uporabljeno v TON Blockchain za shranjevanje arhiva s kopijami blokov in posnetki podatkov. Shranjevanje je prav tako primerno za gostovanje poljubnih datotek uporabnikov ter storitev, ki delujejo na osnovi platforme TON. Pridobivanje podatkov je podobno torrentom;
  • TON Proxy — proxy-anonimizator, ki spominja na I2P (Invisible Internet Project) in se uporablja za skrivanje lokacije ter naslovov vozlišč omrežja;
  • TON DHT — razdeljena hash-tabela, ki spominja na Kademlijom, in se uporablja kot analog torrent-trackerja za razdeljeno shranjevanje, prav tako pa kot določitelj vhodnih točk za proxy-anonimizator ter kot mehanizem iskanja storitev;
  • TON Services — platforma za ustvarjanje poljubnih storitev (neka vrsta spletnih mest in spletnih aplikacij), dostopnih preko TON Network in TON Proxy. Vmesnik storitev je formaliziran in omogoča interakcijo v slogu spletnih brskalnikov ali mobilnih aplikacij. Opis vmesnika in vhodnih točk se objavljajo v TON Blockchain, storitve pa zagotavljajo vozlišča, določena preko TON DHT. Storitev lahko ustvarjajo pametne pogodbe v TON Blockchain za zagotovitev izvajanja določenih obveznosti do strank. Podatki, pridobljeni od uporabnikov, se lahko shranijo v TON Storage;
  • TON DNS — sistem za dodeljevanje imen za objekte v shranjevanju, pametne pogodbe, storitve in vozlišča omrežja. Namesto IP-naslova se ime pretvori v hash-e za TON DHT;
  • TON Payments — platforma za mikroplačila, ki se lahko uporablja za hitro prenos sredstev in plačila za storitve z odloženim prikazom v blockchainu;
  • Komponente za integracijo s tretjimi strankami, sporočilnimi programi in aplikacijami za družbena omrežja, ki omogočajo, da so tehnologije blockchain in razdeljene storitve dostopne običajnim uporabnikom. Eno izmed prvih množičnih aplikacij, v kateri se obeta podpora TON, naj bi postal sporočilnik Telegram.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster