Megjelent a Telegram Open Network és a kapcsolódó P2P és blokklánc technológiák kódja.

Elindítva tesztoldal a nyíltak TON (Telegram Open Network) blokklánc platforma forráskódja, amelyet 2017 óta a Telegram Systems LLP fejleszt. A TON egy technológiacsomagot biztosít a decentralizált hálózat működéséhez, különféle szolgáltatások blokklánca és intelligens szerződések alapjain. ICO a projekt több mint 1,7 milliárd dollárnyi befektetést vonzott. A forráskód 1610 fájlt tartalmaz, körülbelül 398 ezer sornyi kóddal. A projekt C++ nyelven készült, terjesztésre kerül GPLv2 licenc alatt (a könyvtárak LGPLv2 alatt).

Különösen blokkláncot a TON magában foglal egy P2P kommunikációs rendszert, a blokklánc elosztott tárolóját és a szolgáltatások hosztolásához szükséges komponenseket is. A TON a különböző szolgáltatások blokklánc-alapú intelligens szerződésekkel való elhelyezésére és nyújtására szolgáló decentralizált szuperkiszolgálóként értelmezhető. A TON platformján indítják el a kriptovalutát Gram, amely sokkal gyorsabb a tranzakciók megerősítése terén, mint a Bitcoin és az Ethereum (millió tranzakció másodpercenként a tucatnyi helyett) és képes a VISA és Mastercard feldolgozási sebességével lebonyolítani a tranzakciókat.

A nyílt forráskód lehetővé teszi, hogy részt vegyen a projekt tesztelésében és saját hálózati csomópontot, amely egy adott blokklánc ágáért felelős. A csomópont validátorként is működhet, változtatások megerősítésére a blokkláncon. A csomópontok közötti legrövidebb út meghatározásához hiper-kocka (Hypercube Routing) alapú irányítást alkalmaznak. Bányászat nem támogatott — minden Gram kriptovaluta egység egyszerre lett generálva, és azokat a befektetők és a stabilizációs alap között osztják el. TON:

Fő összetevők A TON Blockchain egy blokklánc platform, amely képes végrehajtani

  • Turing-komplett intelligens szerződéseket, amelyeket a TON számára kifejlesztett nyelven készítenek, és a blokkláncon egy speciális Fift virtuális gép TVM segítségével hajtanak végre. Támogatja a blokklánc formális specifikációinak frissítését, többkriptopénz műveletek, mikrofizetések, offline fizetési hálózatok; A TON P2P Network egy P2P-kliensekből álló hálózat, amely hozzáférést biztosít a TON Blockchain-hez, tranzakciós jelöltek küldésére és a kliens számára szükséges blokklánc részek frissítéseinek fogadására. A P2P-hálózat szabadon elosztott szolgáltatások működtetésére is felhasználható, beleértve azon szolgáltatásokat is, amelyek nem kapcsolódnak a blokklánchoz;. Támogatja a blokklánc formális specifikációinak frissítését, a többkriptopénzes tranzakciókat, a mikrofizetéseket és az offline fizetési hálózatokat;
  • A TON P2P hálózat - P2P-kliensekből kialakított hálózat, amely a TON blokklánc elérésére, a tranzakciós javaslatok küldésére és a kliens számára szükséges blokklánc részek frissítéseinek fogadására szolgál. A P2P hálózat tetszőleges elosztott szolgáltatások működtetésére is használható, beleértve a blokklánccal nem kapcsolatosakat is;
  • TON Storage — Elosztott fájlok tárolása, amely elérhető a TON hálózaton és a TON Blockchain-en a blokkok másolatainak és adatsnapok tárolására. A tároló alkalmazható felhasználói és TON platform alapú szolgáltatások véletlenszerű fájljainak elhelyezésére. Az adatszolgáltatás torrentekre hasonlít;
  • TON Proxy — névtelenséget biztosító proxy, hasonló az I2P-hez (Invisible Internet Project), és a hely és a csomópontok címeinek elrejtésére szolgál;
  • TON DHT — elosztott hash-táblázat, amely hasonlít Kademlia táblákkal., és elosztott tárolóként torrent-tracker szerepét tölti be, valamint a proxy névtelenséget biztosító belépési pontjainak meghatározására és szolgáltatások keresésére szolgál;
  • TON Services — platform véletlenszerű szolgáltatások létrehozására (hasonlóan weboldalakhoz és webalkalmazásokhoz), amelyek elérhetők a TON hálózaton és a TON Proxy-n keresztül. A szolgáltatások interfésze formálisan meghatározott, és lehetővé teszi a böngészők vagy mobilalkalmazások stílusában való interakciót. Az interfész leírásait és belépési pontjait a TON Blockchain-on publikálják, a szolgáltatásokat nyújtó csomópontokat pedig a TON DHT határozza meg. A szolgáltatások okos szerződéseket hozhatnak létre a TON Blockchain-on, garantálva bizonyos kötelezettségek teljesítését az ügyfelek felé. A felhasználóktól kapott adatok a TON Storage-ban tárolhatók;
  • TON DNS — névrendszer az objektumok neveinek hozzárendelésére a tárolóban, okos szerződésekben, szolgáltatásokban és a hálózat csomópontjaiban. Az IP-cím helyett a név hash-re alakul át a TON DHT-hez;
  • TON Payments — mikrotranzakciók platformja, amely gyors pénzátutalásokra és késleltetett blokklánc megjelenítéssel rendelkező szolgáltatások kifizetésére alkalmazható;
  • Integrációs összetevők harmadik fél üzenetküldőkkel és közösségi média alkalmazásokkal, amelyek lehetővé teszik a blockchain technológiák és az elosztott szolgáltatások elérhetővé tételét a hétköznapi felhasználók számára. Az egyik első tömeges alkalmazás, amely támogatja a TON-t, a Telegram üzenetküldő ígérete szerint lesz.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster