TON Foundation-ը, շահույթ չհետապնդող միությունը, որն աշխատում է The Open Network (TON) առաջխաղացման համար, ներկայացնում է TON վիրտուալ մեքենայի (TVM) թարմացում:
Նոր թարմացումը նպատակ ունի ծրագրավորողներին հնարավորություն տալ խելացի պայմանագրերի, ծառայությունների և ապրանքների ավելի լայն տեսականիով:
Ծածկագրության ընդլայնում
TVM-ի (TON վիրտուալ մեքենայի) ներկայիս վիճակում կան որոշակի սահմանափակումներ և առանձնահատկություններ, որոնք կարող են ազդել դրա ֆունկցիոնալության և օգտագործման վրա:
Սահմանափակումներից մեկն այն է, որ մուտքային հաղորդագրությունների արժեքը ցուցադրվում է փաթեթում միայն TVM-ի մեկնարկից հետո՝ պահանջելով այն պահել գլոբալ փոփոխականներում կամ փոխանցել տեղական փոփոխականների միջոցով կատարման ընթացքում: Այս վարքագիծը նման է պայմանագրային մնացորդին, որը նույնպես ներկայացված է ինչպես stack-ում, այնպես էլ c7-ում:
Մեկ այլ սահմանափակում է պահեստավորման վճարների հաշվարկման դժվարությունը: Ներկայումս պահեստավորման վճարները հաշվարկելու միակ միջոցը նախորդ գործարքի մնացորդը պահելն է, նախորդ գործարքում գազի օգտագործումը հաշվելը, այնուհետև այն համեմատելը ընթացիկ մնացորդի հետ՝ հանած հաղորդագրության արժեքը:
Թարմացումը նպատակ ունի թույլ տալ ծրագրավորողներին ստեղծել խելացի պայմանագրերի, ծառայությունների և ապրանքների ավելի լայն տեսականի: Այս բարելավումը ծրագրավորողներին կտրամադրի ավելի ամուր կրիպտոգրաֆիկ հնարավորություններ:
Բացի այդ, թարմացումը կներառի այնպիսի առանձնահատկություններ, ինչպիսիք են կամայական ճշգրիտ թվաբանությունը և նոր հրահանգների ընդգրկումը՝ պարզեցնելու համար խելացի պայմանագրերը TON-ով գրելու գործընթացը: Այս բարելավումները նախատեսված են հարթակի և՛ ֆունկցիոնալությունը, և՛ անվտանգությունը բարձրացնելու համար:
«Այս նոր հնարավորությունները կարող են օգտագործվել հզոր խաչաձեւ շղթայական լուծումների համար, քանի որ TVM-ն այժմ նաև աջակցում է գաղտնագրությանը, որն օգտագործում են շատ այլ բլոկչեյններ: Օրինակ, մոտ ապագայում մենք կկիսվենք Rainbow կամ Trustless Bridge-ի կառուցման առաջընթացով, որը թույլ է տալիս արժեքները փոխանցել ethereum-ից TON և հետ՝ ամբողջովին ապակենտրոնացված եղանակով խելացի պայմանագրերի վրա՝ առանց օրակուլների կամ ռելեերների օգտագործման: Բացի այդ, TON-ը կարող է հասանելի դառնալ բազմաթիվ սարքերի, մասնավորապես ապարատային դրամապանակների վրա, որոնք նախկինում ցանկություն էին հայտնում աջակցել TON-ին, բայց չունեն իրենց ապարատային համատեղելիությունը:
Փաստորեն, այս մեծ թարմացումը հսկայական հնարավորություն է բացում ծրագրավորողների համար, ուստի մենք նույնիսկ մրցույթ ենք հայտարարել լավագույն օգտագործման համար: Համոզված եմ, որ մասնակիցները կներկայացնեն այնպիսի հետաքրքիր հավելվածներ, որոնց մասին չէինք էլ մտածել»։
Անատոլի Մակոսով, TON Foundation-ի հիմնական մշակող:
Ակնկալվում է, որ թարմացումը կառաքվի թեստային ցանցում մինչև մայիսի վերջ, իսկ հիմնական ցանցում մինչև հունիսի վերջ:
Նոր լուծումներ
TON հիմնադրամը նաև հայտարարեց ծրագրավորման մրցույթ՝ խրախուսելով իր ընդլայնվող համայնքին ցուցադրել իրենց հմտություններն ու ստեղծագործական ունակությունները՝ օգտագործելով TVM-ի վերջին հնարավորությունները:
Մասնակիցները հնարավորություն ունեն մրցելու 30,000 դոլար մրցանակային ֆոնդի բաժնեմասի համար, որը կշնորհվի տոնկոինով (TON): Այս նախաձեռնությունը ծառայում է որպես հարթակ ծրագրավորողների համար՝ ցուցադրելու իրենց նորարարական հավելվածներն ու լուծումները TON էկոհամակարգում:
Աղբյուր՝ https://crypto.news/ton-foundation-updates-ton-virtual-machine/