Kodi i Telegram Open Network dhe teknologjive të lidhura P2P dhe blockchain është publikuar

I nisur faqja për testimin dhe të hapura kodet burimore të platformës blockchain TON (Telegram Open Network), e zhvilluar që nga viti 2017 nga kompania Telegram Systems LLP. TON ofron një grup teknologjish që sigurojnë funksionimin e një rrjeti të shpërndarë për operimin e shërbimeve të ndryshme mbi bazën e blockchain-it dhe kontratave të zgjuara. Gjatë ICO , projekti tërheqi më shumë se 1.7 miliard dollarë investime. Kodet burimore përfshijnë 1610 skedarë, të cilët përmbajnë rreth 398 mijë rreshta kodi. Projekti është shkruar në gjuhën C++ dhe distribuohet nën licencën GPLv2 (bibliotekat nën LGPLv2).

Përveç blockchain TON përfshin gjithashtu një sistem të komunikimeve P2P, një ruajtje të shpërndarë të blockchain-it dhe komponente për hostimin e shërbimeve. TON mund të konsiderohet si një superserver i shpërndarë, i destinuar për akomodimin dhe ofrimin e shërbimeve të ndryshme mbi bazën e kontratave të zgjuara. Një cryptocurrency Gram, e cila është dukshëm më e shpejtë se Bitcoin dhe Ethereum në procesin e konfirmimit të transaksioneve (miliona transaksione në sekondë në vend të dhjetra), dhe është e aftë të обработojë pagesa me shpejtësinë e përpunimit të VISA dhe Mastercard.

Kodet burimore të hapura lejojnë pjesëmarrjen në testimin e projektit dhe përdorimin e një nod të rrjetit, i cili është përgjegjës për një degë të caktuar të blockchain-it. Nod gjithashtu mund të funksionojë si validues për konfirmimin e transaksioneve në blockchain. Për të përcaktuar rrugën më të shkurtër midis nodëve përdoret ruterimi mbi bazën e hiper-kubave (Hypercube Routing). Mining nuk mbështetet — të gjitha njësitë e cryptocurrency Gram janë krijuar njëherësh dhe do të shpërndahen midis investitorëve dhe fondit të stabilizimit.

Ndryshimet kryesore komponentët TON:

  • TON Blockchain — një platformë blockchain, e cila ka kapacitetin për të ekzekutuar kontrata të zgjuara të mbështetura në një gjuhë të zhvilluar për TON Fift dhe të ekzekutuara në blockchain përmes një makine virtuale TVM. Mbështetet përditësimi i specifikimeve formale të blockchain-it, operacionet multi-cryptocurrency, micropagesat, rrjetet e pagesave offline;
  • TON P2P Network — një rrjet P2P i formuar nga klientë, i përdorur për akses në TON Blockchain, dërgimin e propozimeve të transaksioneve dhe marrjen e azhurnimeve për pjesët e blockchain-it që i nevojiten klientit. Rrjeti P2P gjithashtu mund të përdoret në funksionimin e shërbimeve të shpërndara të rastësishme, duke përfshirë ato jo të lidhura me blockchain-in;
  • TON Storage — një ruajtje e shpërndarë e skedarëve, e aksesueshme përmes rrjetit TON dhe e përdorur në TON Blockchain për ruajtjen e arkivave me kopje të blloqeve dhe snapshot-e të të dhënave. Ruajtja gjithashtu është e aplikueshme për akomodimin e skedarëve të rastësishëm të përdoruesve dhe shërbimeve që funksionojnë mbi platformën TON. Shpërndarja e të dhënave është e ngjashme me torrents;
  • TON Proxy — një proksi-anonimizues, i ngjashëm me I2P (Invisible Internet Project) dhe përdoret për të fshehur lokacionin dhe adresat e nodëve të rrjetit;
  • TON DHT — një tabelë hesh, e shpërndarë, e ngjashme me Kademlia, dhe e përdorur si një ekuivalent i tracker-it të torrentëve për ruajtjen e shpërndarë, si dhe si një përcaktues i pikave të hyrjes për proksi-anonimizues dhe si një mekanizëm për kërkimin e shërbimeve;
  • TON Services — një platformë për krijimin e shërbimeve të rastësishme (një lloj si faqet dhe aplikacionet web), të aksesueshme përmes TON Network dhe TON Proxy. Ndërfaqja e shërbimeve është e formualizuar dhe lejon ndërveprimin në stilin e shfletuesve ose aplikacioneve mobile. Përshtypjet e ndërfaqes dhe pikat e hyrjes publikohen në TON Blockchain, dhe nodët që ofrojnë shërbimet përcaktohen përmes TON DHT. Shërbimet mund të krijojnë kontrata të zgjuara në TON Blockchain për të garantuar përmbushjen e obligimeve të caktuara ndaj klientëve. Të dhënat e marra nga përdoruesit mund të ruhen në TON Storage;
  • TON DNS — një sistem për caktimin e emrave për objektet në ruajtje, kontratat e zgjuara, shërbimet dhe nodët e rrjetit. Në vend të adresës IP, emri shndërrohet në hash për TON DHT;
  • TON Payments — një platformë për micropagesa, e cila mund të përdoret për transferimin e shpejtë të fondeve dhe pagesat për shërbimet me pasqyrë të vonuar në blockchain;
  • Komponentë për integrimin me mesazherët dhe aplikacionet e rrjeteve sociale të jashtme, të cilat lejojnë që teknologjitë blockchain dhe shërbimet e shpërndara të jenë të aksesueshme për përdoruesit e zakonshëm. Një nga aplikacionet e para masive, në të cilin do të paraqitet mbështetje për TON, është premtuar se do të jetë mesazheri Telegram.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster