Ինչպես է աշխատում Ethereum- ը

Բովանդակություն:

Ինչպես է աշխատում Ethereum- ը
Ինչպես է աշխատում Ethereum- ը

Video: Ինչպես է աշխատում Ethereum- ը

Video: Ինչպես է աշխատում Ethereum- ը
Video: Ethereum для начинающих. Урок 1. Основы блокчейна. 2024, Նոյեմբեր
Anonim

Ethereum- ը ոչ միայն ծպտյալ արժույթ է, այլև հսկայական համակարգիչ, որը բաղկացած է հսկայական թվով համակարգված հանգույցներից: Պլատֆորմը հիմնված է խելացի պայմանագրերի վրա, որոնք համակարգչային ալգորիթմներ են:

Ինչպես է աշխատում Ethereum- ը
Ինչպես է աշխատում Ethereum- ը

Ethereum- ը բաց հարթակ է, որը հիմնված է բլոկչեյն տեխնոլոգիայի վրա: Այն թույլ է տալիս կառուցել և տեղակայել ապակենտրոնացված ծրագրեր: Այն մասամբ նման է Bitcoin- ին, բայց դրանից տարբերվում է հնարավորություններով: Եթե Bitcoin բլոկչեյնը օգտագործվում է իր սեփական թվային փողերի սեփականության իրավունքը հետևելու համար, ապա Ethereum- ն ապահովում է ցանկացած կենտրոնացված հավելվածի ծրագրի ծածկագրի գործողությունը:

Ethereum- ի գործունեության առանձնահատկությունները

Anyանկացած այլ բլոկչեյնի նման, նրան նույնպես անհրաժեշտ է ծրագրակազմ ՝ մեծ թվով համակարգիչների վրա առանց ընդհատումների աշխատելու համար: Յուրաքանչյուրը պետք է աշխատի Ethereum վիրտուալ մեքենան: Այն գործառնական համակարգ է, որն օգտագործում է հատուկ ծրագրավորման լեզու ՝ հատուկ խնդիրներ լուծելու համար: Նման ծրագրերը կոչվում են «խելացի պայմանագրեր»: Ֆունկցիաներ կատարելու տեխնիկայի համար հարկավոր է վճարել Եթեր:

Մասնակիցն ինքը և խելացի պայմանագրերը, լինելով մեկ հանգույցի օգտվողներ, կատարում են նույն խնդիրը: Այս դեպքում վերջիններս վարվում են նույն կերպ, ինչպես «կենդանի» մասնակիցները: Նրանք կարող են ուղարկել և ստանալ թվային գումար: Բացի այդ, նրանք իրականացնում են որոշակի ծրագրեր: Ելնելով Ethereum պլատֆորմի միջոցով ՝ դուք կարող եք.

ստեղծել ծպտյալ արժույթ;

  • վազել վիճակախաղեր;
  • միջոցներ հավաքել որոշակի ծրագրի համար;
  • միացնել բջջային վճարման ծառայությունը:

Ինչպե՞ս են գործում խելացի պայմանագրերը:

Դրանք կոչվում են «խելացի պայմանագրեր», քանի որ թույլ են տալիս արժեքը փոխանցել մեկ օգտագործողից մյուսին: Մեքենան ստուգում է գործողությունները միայն որոշակի պայմանների բավարարման դեպքում: Ի տարբերություն այլ պայմանագրերի, դրանք կարող են գործել որպես բազում ստորագրության հաշիվներ, կառավարել օգտվողների միջև կնքված պայմանագրերը, պահպանել տարբեր տեղեկություններ, ինչպիսիք են տիրույթի գրանցումները կամ անդամության գրառումները:

Ethereum- ը գործարկում է պայմանագրային կոդ, երբ մասնակիցը ուղարկում է հաղորդագրություն ՝ որոշակի քանակությամբ թվային արժույթ պահելով: Վիրտուալ մեքենան այնուհետև կատարում է պայմանագրերը բայթոդով: Դրանք մի շարք և զրո են և ընթերցվում են, մեկնաբանվում են ցանցի կողմից:

Պայմանագրերի օբյեկտներն են.

  • փոխգործակցող կողմեր;
  • պայմանագրի առարկա;
  • կատարման պայմանները:

Վերջինս կարելի է նկարագրել մաթեմատիկորեն կամ օգտագործելով ծրագրավորման լեզու:

Հասկանալու համար, թե ինչպես է աշխատում Ethereum- ը `օգտագործելով խելացի պայմանագրեր, եկեք դիտենք մի օրինակ: Եկեք վերցնենք խաղադրույքի արդյունքը ֆուտբոլային խաղի արդյունքի վրա: Պայմանագրի ստեղծողները թվային արժույթը դրել են նույն հանդիպման երկու տարբեր թիմերի վրա: Պայմանագրի ստեղծումից հետո ոչ մի մասնակից չի կարող փոխել իր պայմանները: Երբ հանդիպումն ավարտվում է, ծրագիրը նայում է արդյունքին և, ըստ Պայմանագրում մուտքագրված տվյալների, կողմերից մեկին վճարում է Եթերում խաղադրույքի գումարը:

Այսպիսով, Ethereum պլատֆորմը գործում է եզակի վիրտուալ մեքենայի հիման վրա, որը թույլ է տալիս ավելացնել ցանկացած ֆունկցիոնալություն: Դրանք սահմանափակվում են միայն մշակողի երեւակայությամբ: Դրա շնորհիվ մարդիկ կարող են փոխանակել արժեքներ ՝ առանց երրորդ կողմերի ներգրավման:

Խորհուրդ ենք տալիս: