Co to jest kod łańcuchowy?
Co to jest kod łańcuchowy?

Wideo: Co to jest kod łańcuchowy?

Wideo: Co to jest kod łańcuchowy?
Wideo: Niebezpieczne PRZECINANIE RZECZY PIŁĄ ŁAŃCUCHOWĄ 2024, Listopad
Anonim

Kod łańcuchowy to program napisany w Go, node. js lub Java, która implementuje określony interfejs. Kod łańcuchowy działa w zabezpieczonym kontenerze platformy Docker odizolowanym od zatwierdzającego procesu równorzędnego. Kod łańcuchowy inicjuje i zarządza stanem księgi za pośrednictwem transakcji przesyłanych przez aplikacje.

W związku z tym, czym jest Chaincode w Blockchain?

Rdzeń każdego blockchain platforma to rejestr, wspólna, odporna na manipulacje historia wszechświata. W szczególności jest to zapis wszystkich transakcji w jego zakresie. Kod łańcuchowy to termin dla programów, które działają na wierzchu blockchain zaimplementować logikę biznesową interakcji aplikacji z księgą.

Podobnie, jaka jest rola kodu łańcuchowego? Kod łańcuchowy to program (inteligentny kontrakt) napisany w celu odczytywania i aktualizowania stanu księgi. Programiści używają kod łańcuchowy opracowywać umowy biznesowe, definicje aktywów i wspólnie zarządzać zdecentralizowanymi aplikacjami. ten kod łańcuchowy zarządza stanem księgi poprzez transakcje wywoływane przez aplikacje.

Pojawia się również pytanie, co to jest Chaincode w Hyperledger?

Kod łańcuchowy to fragment kodu napisany w jednym z obsługiwanych języków, takich jak Go lub Java. Jest instalowany i uruchamiany za pomocą SDK lub CLI w sieci Hiperksięga Węzły równorzędne sieci Fabric, umożliwiające interakcję z księgą współdzieloną tej sieci.

Która funkcja kodu łańcuchowego jest wywoływana podczas pierwszego wdrażania kodu łańcuchowego?

Początek jest nazywa gdy kod łańcuchowy jest rozmieszczony dla pierwszy czasu lub jest uaktualniony do nowszej wersji. Ten funkcjonować może mieć dowolną logikę, którą chcesz zaimplementować, lub może pozostać pusty. Przykład prostego init funkcjonować jest następujące: func (t *SmartContract) Init(podkładka pośrednicząca. ChaincodeStubInterface) peer.

Zalecana: