Videó: Mi az a lánckód?
2024 Szerző: Lynn Donovan | [email protected]. Utoljára módosítva: 2023-12-15 23:48
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.