Հրապարակվել է Telegram Open Network-ի կոդը և հարակից P2P և բլոկչեյն տեխնոլոգիաները

Գործարկվել է կայք՝ փորձարկման և բացել 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-ը բլոկչեյն հարթակ է, որը կարող է կատարելագործվել Turing ամբողջական խելացի պայմանագրեր՝ ստեղծված TON-ի համար մշակված լեզվով Հինգ և իրականացվում է բլոկչեյնում՝ օգտագործելով հատուկ վիրտուալ մեքենա TVMԱջակցում է բլոկչեյնի պաշտոնական սպեցիֆիկացիաների, բազմակի կրիպտոարժույթային գործարքների, միկրովճարումների, անցանց վճարային ցանցերի թարմացմանը։
  • 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

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster