Mi az a lánckód?
Mi az a lánckód?

Videó: Mi az a lánckód?

Videó: Mi az a lánckód?
Videó: Mi az a TikTok? 🤔 2024, Lehet
Anonim

Lánckód egy Go, node nyelven írt program. js vagy Java, amely egy előírt felületet valósít meg. Lánckód egy biztonságos Docker-tárolóban fut, elkülönítve a jóváhagyó társfolyamattól. Lánckód inicializálja és kezeli a főkönyvi állapotot az alkalmazások által benyújtott tranzakciókon keresztül.

Ebben a tekintetben mi az a lánckód a Blockchainben?

Bármelyiknek a magja blokklánc platform a főkönyv, az univerzum közös, hamisításbiztos története. Pontosabban, ez a hatókörébe tartozó összes tranzakció nyilvántartása. Lánckód a tetején futó programok kifejezése blokklánc az alkalmazások és a főkönyv közötti együttműködés üzleti logikájának megvalósítása.

Hasonlóképpen, mi a szerepe a lánckódnak? Lánckód egy program (intelligens szerződés), amely a főkönyvi állapot beolvasására és frissítésére készült. A fejlesztők használják lánckód üzleti szerződések, eszközdefiníciók fejlesztése és decentralizált alkalmazások közös kezelése. Az lánckód az alkalmazások által meghívott tranzakciókon keresztül kezeli a főkönyvi állapotot.

Az is kérdés, hogy mi az a Chaincode a Hyperledgerben?

Lánckód egy kódrészlet, amely a támogatott nyelvek egyikén, például Go vagy Java nyelven íródott. Telepítése és példányosítása SDK-n vagy CLI-n keresztül történik a hálózatra Hyperledger Fabric peer csomópontok, amelyek lehetővé teszik az interakciót a hálózat megosztott főkönyvével.

Melyik lánckód függvény hívódik meg a lánckód első üzembe helyezésekor?

Init az hívott amikor lánckód van bevetve a első időben, vagy frissül egy újabb verzióra. Ez funkció lehet bármilyen megvalósítani kívánt logika, vagy üresen is hagyható. Példa egy egyszerű initre funkció a következő: func (t *SmartContract) Init(stub shim. ChaincodeStubInterface) peer.