կայք՝ փորձարկման և TON (Telegram Open Network) բլոկչեյն հարթակի սկզբնական կոդը, որը մշակվել է Telegram Systems LLP-ի կողմից 2017 թվականից: TON-ը տրամադրում է տեխնոլոգիաների մի շարք, որոնք ապահովում են բաշխված ցանցի գործունեությունը բլոկչեյնի և խելացի պայմանագրերի վրա հիմնված տարբեր ծառայությունների շահագործման համար: Նախագիծը ներգրավել է ավելի քան 1.7 միլիարդ դոլարի ներդրում։ Սկզբնական կոդը ներառում է 1610 ֆայլ, որոնք պարունակում են մոտավորապես 398 տող կոդ։ Նախագիծը գրված է C++ և GPLv2 լիցենզիայի ներքո (գրադարաններ LGPLv2-ով):
Բացի այդ TON-ը ներառում է նաև P2P հաղորդակցման համակարգ, բաշխված բլոկչեյն պահեստավորում և հոսթինգի ծառայությունների բաղադրիչներ: TON-ը կարելի է դիտարկել որպես բաշխված սուպերսերվեր, որը նախատեսված է խելացի պայմանագրերի հիման վրա տարբեր ծառայություններ հոսթինգի և մատուցելու համար: TON հարթակում կթողարկվի կրիպտոարժույթ: , որը գործարքների հաստատման արագության առումով զգալիորեն ավելի արագ է, քան Bitcoin-ը և Ethereum-ը (վայրկյանում միլիոնավոր գործարքներ տասնյակների փոխարեն) և կարող է վճարումներ մշակել VISA-ի և Mastercard-ի մշակման արագությամբ։
Բաց կոդով կոդը թույլ է տալիս մասնակցել նախագծի փորձարկմանը և տեղադրել ձեր սեփականը , որը պատասխանատու է բլոկչեյնի որոշակի ճյուղի համար։ Հանգույցը կարող է նաև գործել որպես բլոկչեյնում գործարքները հաստատելու համար: Հիպերկուբային երթուղայնացումը օգտագործվում է հանգույցների միջև ամենակարճ ուղին որոշելու համար: Մայնինգը չի աջակցվում. Gram կրիպտոարժույթի բոլոր միավորները գեներացվում են միաժամանակ և կբաշխվեն ներդրողների և կայունացման ֆոնդի միջև:
Հիմնական TON:
- TON Blockchain-ը բլոկչեյն հարթակ է, որը կարող է կատարելագործվել խելացի պայմանագրեր՝ ստեղծված TON-ի համար մշակված լեզվով և իրականացվում է բլոկչեյնում՝ օգտագործելով հատուկ Աջակցում է բլոկչեյնի պաշտոնական սպեցիֆիկացիաների, բազմակի կրիպտոարժույթային գործարքների, միկրովճարումների, անցանց վճարային ցանցերի թարմացմանը։
- TON P2P ցանց — հաճախորդներից ձևավորված P2P ցանց, որն օգտագործվում է TON բլոկչեյնին մուտք գործելու, գործարքի թեկնածուներ ուղարկելու և հաճախորդի կողմից պահանջվող բլոկչեյնի մասերի վերաբերյալ թարմացումներ ստանալու համար։ P2P ցանցը կարող է նաև օգտագործվել կամայական բաշխված ծառայությունների շահագործման համար, այդ թվում՝ բլոկչեյնին չառնչվողների։
- TON պահեստավորում — TON ցանցի միջոցով հասանելի բաշխված ֆայլերի պահեստ, որն օգտագործվում է TON բլոկչեյնում բլոկների պատճեններով և տվյալների սքեփսթեյշններով արխիվ պահելու համար։ Պահեստը կարող է նաև օգտագործվել TON հարթակում գործող օգտատերերի և ծառայությունների կամայական ֆայլեր պահելու համար։ Տվյալների փոխանցումը նման է տորենտների։
- TON Proxy-ը վստահված անձի անանունացնող է, որը նման է I2P-ին (Անտեսանելի ինտերնետ նախագիծ) և օգտագործվում է ցանցային հանգույցների գտնվելու վայրը և հասցեները թաքցնելու համար.
- TON DHT-ը բաշխված հեշ աղյուսակ է, որը նման է և օգտագործվում է որպես հեղեղի անալոգ՝ բաշխված պահեստավորման համար, ինչպես նաև մուտքի կետերի նույնացուցիչ՝ վստահված անձի անոնիմիզատորի համար և որպես ծառայությունների որոնման մեխանիզմ.
- TON Services-ը հարթակ է TON ցանցի և TON Proxy-ի միջոցով հասանելի անհատական ծառայություններ (ինչ-որ բան, օրինակ՝ կայքեր և վեբ հավելվածներ) ստեղծելու համար: Ծառայության ինտերֆեյսը ֆորմալացված է և թույլ է տալիս փոխազդել զննարկիչների կամ բջջային հավելվածների ոճով: Ինտերֆեյսի նկարագրությունները և մուտքի կետերը հրապարակվում են TON Blockchain-ում, իսկ ծառայություն մատուցող հանգույցները որոշվում են TON DHT-ի միջոցով: Ծառայությունները կարող են ստեղծել խելացի պայմանագրեր TON Blockchain-ում՝ հաճախորդների նկատմամբ որոշակի պարտավորությունների կատարումը երաշխավորելու համար: Օգտատերերից ստացված տվյալները կարող են պահվել TON Storage-ում:
- TON DNS-ը պահեստում գտնվող օբյեկտներին, խելացի պայմանագրերին, ծառայություններին և ցանցային հանգույցներին անուններ տալու համակարգ է: IP հասցեի փոխարեն անունը վերածվում է հեշերի TON DHT-ի համար.
- TON Payments-ը միկրովճարման հարթակ է, որը կարող է օգտագործվել միջոցների արագ փոխանցման և բլոկչեյնում հետաձգված ցուցադրմամբ ծառայությունների վճարման համար.
- Բաղադրիչներ երրորդ կողմի մեսենջերների և սոցիալական ցանցերի հավելվածների հետ ինտեգրվելու համար՝ բլոկչեյն տեխնոլոգիաները և բաշխված ծառայությունները հասանելի դարձնելով սովորական օգտատերերի համար: TON-ին աջակցող առաջին զանգվածային հավելվածներից մեկը խոստանում է լինել Telegram մեսենջերը։
Source: opennet.ru
