Co je řetězový kód?
Co je řetězový kód?

Video: Co je řetězový kód?

Video: Co je řetězový kód?
Video: Aku řetězová pilka Parkside x 20 team - oprava a krátký test 2024, Smět
Anonim

Řetězový kód je program napsaný v Go, node. js nebo Java, která implementuje předepsané rozhraní. Řetězový kód běží v zabezpečeném kontejneru Docker izolovaném od procesu schvalování peer. Řetězový kód inicializuje a spravuje stav účetní knihy prostřednictvím transakcí odeslaných aplikacemi.

Co je v tomto ohledu řetězový kód v blockchainu?

Jádro jakékoli blockchain platforma je účetní kniha, sdílená historie vesmíru odolná proti neoprávněné manipulaci. Konkrétně se jedná o evidenci všech transakcí v rámci jeho působnosti. Řetězový kód je termín pro programy, které běží nad blockchain implementovat obchodní logiku toho, jak aplikace interagují s účetní knihou.

Podobně, jaká je role řetězového kódu? Řetězový kód je program (inteligentní smlouva), který je napsán pro čtení a aktualizaci stavu účetní knihy. Vývojáři používají řetězový kód vyvíjet obchodní smlouvy, definice aktiv a kolektivně spravovat decentralizované aplikace. The řetězový kód spravuje stav hlavní knihy prostřednictvím transakcí vyvolaných aplikacemi.

Otázkou také je, co je řetězový kód v Hyperledgeru?

Řetězový kód je kus kódu, který je napsán v jednom z podporovaných jazyků, jako je Go nebo Java. Instaluje se a vytváří instance prostřednictvím SDK nebo CLI do sítě Hyperledger Fabric peer uzly umožňující interakci se sdílenou účetní knihou této sítě.

Která funkce řetězového kódu se volá při prvním nasazení řetězového kódu?

Init je volala když řetězový kód je nasazeno pro za prvé čas nebo je upgradován na novější verzi. Tento funkce může mít libovolnou logiku, kterou chcete implementovat, nebo může zůstat prázdné. Příklad jednoduchého init funkce je následující: func (t *SmartContract) Init(stub shim. ChaincodeStubInterface) peer.

Doporučuje: