Ի՞նչ է շղթայական կոդը:
Ի՞նչ է շղթայական կոդը:

Video: Ի՞նչ է շղթայական կոդը:

Video: Ի՞նչ է շղթայական կոդը:
Video: Անելու ենք այն, ինչ անում էինք մինչ օրս. Էրդողանը՝ հայ-թուրքական սահմանին առնչվող հարցին 2024, Նոյեմբեր
Anonim

Շղթայական կոդը ծրագիր է, որը գրված է Go, հանգույցում։ js կամ Java, որն իրականացնում է սահմանված ինտերֆեյս: Շղթայական կոդը աշխատում է ապահով Docker կոնտեյներով, որը մեկուսացված է հաստատման գործընկերային գործընթացից: Շղթայական կոդը սկզբնավորում և կառավարում է մատյանային վիճակը՝ հավելվածների կողմից ներկայացված գործարքների միջոցով:

Այս առումով ի՞նչ է Chaincode-ը բլոկչեյնում:

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

Նմանապես, ո՞րն է Chaincode-ի դերը: Շղթայական կոդը ծրագիր է (խելացի պայմանագիր), որը գրված է կարդալու և թարմացնելու մատյանային վիճակը: Մշակողները օգտագործում են շղթայական կոդը մշակել բիզնես պայմանագրեր, ակտիվների սահմանումներ և կոլեկտիվ կառավարել ապակենտրոնացված հավելվածները: Այն շղթայական կոդը կառավարում է հաշվապահական հաշվառման վիճակը հավելվածների կողմից կիրառվող գործարքների միջոցով:

Նաև հարց է, թե ինչ է Chaincode-ը Hyperledger-ում:

Շղթայական կոդը կոդի կտոր է, որը գրված է աջակցվող լեզուներից մեկով, ինչպիսիք են Go կամ Java: Այն տեղադրվում և տեղադրվում է SDK-ի կամ CLI-ի միջոցով ցանցի վրա Hyperledger Գործվածքների գործընկերային հանգույցներ, որոնք հնարավորություն են տալիս փոխազդել այդ ցանցի ընդհանուր մատյանների հետ:

Chaincode-ի ո՞ր ֆունկցիան է կոչվում, երբ առաջին անգամ գործարկվում է Chaincode-ը:

Init-ն է կանչեց երբ շղթայական կոդը է տեղակայվել է համար առաջին ժամանակ, կամ թարմացվել է ավելի նոր տարբերակի: Սա ֆունկցիան կարող է ունենալ ցանկացած տրամաբանություն, որը ցանկանում եք իրականացնել, կամ կարող է դատարկ մնալ: Պարզ ինիտի օրինակ ֆունկցիան հետևյալն է՝ func (t *SmartContract) Init(stub shim. ChaincodeStubInterface) peer։

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