­č窭čç░ Pochopenie Winter protokolu a jeho vplyvu na vysledovate─żnos┼ą dod├ívate─żsk├ęho re┼ąazca

Pochopenie Winter protokolu a jeho vplyvu na vysledovate─żnos┼ą dod├ívate─żsk├ęho re┼ąazca

Winter Protocol je open-source rie┼íenie pripraven├ę na pou┼żitie na sledovate─żnos┼ą a tokeniz├íciu. Pon├║ka cel├Ż rad rozhran├ş API a s├║borov n├ístrojov, ktor├ę s├║ ur─Źen├ę na prisp├┤sobenie rie┼íen├ş sledovate─żnosti a tokeniz├ície r├┤znym aplik├íci├ím. Winter Protocol, ktor├Ż bol p├┤vodne koncipovan├Ż a spusten├Ż na Ergo, aby sl├║┼żil po┼żiadavk├ím pou┼ż├şvate─żov platformy Palmyra, roz┼í├şril svoje obzory a stal sa dostupn├Żm v ekosyst├ęme Cardano. Toto roz┼í├şrenie je reakciou na rast├║ci dopyt komunity Cardano po robustn├Żch a spo─żahliv├Żch n├ístrojoch a rie┼íeniach sledovate─żnosti. V ─Źl├ínku vysvetl├şme z├íkladn├ę princ├şpy protokolu Winter.

Po┼żiadavky na vysledovate─żnos┼ą sa spr├şs┼łuj├║

Na hlavn├Żch trhoch s dovozom komod├şt sa prejavuje rast├║ci trend, ke─Ć vl├ídy za─Ź├şnaj├║ od podnikov vy┼żadova┼ą dodr┼żiavanie pravidiel vysledovate─żnosti. Deje sa tak v USA aj v E├Ü.

V USA je vysledovate─żnos┼ą v├Żrobkov ─Źasto s├║─Źas┼ąou povinn├Żch po┼żiadaviek na dodr┼żiavanie predpisov. Napr├şklad ├║rad FDA zaviedol pravidlo o vysledovate─żnosti potrav├şn, ktor├ę vy┼żaduje dodato─Źn├ę z├íznamy o vysledovate─żnosti ur─Źit├Żch potrav├şn. Cie─żom tohto pravidla je umo┼żni┼ą r├Żchlej┼íiu identifik├íciu a r├Żchle odstr├ínenie potenci├ílne kontaminovan├Żch potrav├şn z trhu, a t├Żm zn├ş┼żi┼ą po─Źet ochoren├ş a/alebo ├║mrt├ş sp├┤soben├Żch potravinami.

V E├Ü existuj├║ po┼żiadavky na vysledovate─żnos┼ą v├Żrobkov s cie─żom zabezpe─Źi┼ą, aby bolo mo┼żn├ę vysledova┼ą v├Żrobky k ur─Źit├ęmu dovozcovi alebo v├Żrobcovi, v├Żrobn├ęmu zariadeniu a dokonca aj v├Żrobn├ęmu cyklu. Je to mimoriadne d├┤le┼żit├ę, preto┼że to umo┼ż┼łuje org├ínom doh─żadu nad trhom identifikova┼ą a vysledova┼ą nebezpe─Źn├ę a nevyhovuj├║ce v├Żrobky. Vo v┼íeobecnom nariaden├ş o potravinovom pr├íve sa vysledovate─żnos┼ą definuje ako mo┼żnos┼ą sledova┼ą a sledova┼ą potraviny, krmiv├í a zlo┼żky vo v┼íetk├Żch f├ízach v├Żroby, spracovania a distrib├║cie.

Pre podniky tieto pravidl├í vysledovate─żnosti znamenaj├║, ┼że musia ma┼ą zaveden├ę syst├ęmy na sledovanie svojich v├Żrobkov v celom dod├ívate─żskom re┼ąazci. To zah┼Ľ┼ła nielen sledovanie p├┤vodu materi├ílov, ale aj zabezpe─Źenie integrity v┼íetk├Żch z├║─Źastnen├Żch str├ín, pochopenie zlo┼żitost├ş v├Żrobn├Żch procesov a rie┼íenie environment├ílnej stopy po─Źas cel├ęho v├Żrobn├ęho cyklu.

Štandard EPCIS a identifikátory GTIN

T├şm st├íl pred rozhodnut├şm: vytvori┼ą ├║plne nov├Ż syst├ęm zalo┼żen├Ż v├Żlu─Źne na tokenoch, ─Ź├şm by sa obi┼íiel zaveden├Ż ┼ítandard EPCIS, alebo navrhn├║┼ą syst├ęm, ktor├Ż dodr┼żiava ┼ítandard EPCIS. Druh├í mo┼żnos┼ą pon├║kala v├Żhodu vyu┼żitia existuj├║cej infra┼ítrukt├║ry identifik├ítorov GTIN a in├Żch identifika─Źn├Żch ─Ź├şsel obchodu. Okrem toho je syst├ęm EPCIS v s├║lade s predpismi.

Po zv├í┼żen├ş sa t├şm rozhodol, ┼że dodr┼żanie existuj├║ceho ┼ítandardu metad├ít je najlogickej┼íou vo─żbou. Tento pr├şstup zah┼Ľ┼ła predov┼íetk├Żm manipul├íciu s JSON, generovanie hashov metad├ít a razenie jedine─Źn├Żch tokenov pre ka┼żd├║ udalos┼ą (udalos┼ą EPCIS).

Na ├║pln├ę pochopenie fungovania zimn├ęho protokolu je nevyhnutn├ę pochopi┼ą ├║─Źel a pou┼żitie ┼ítandardu EPCIS a identifik├ítorov GTIN.

EPCIS (Electronic Product Code Information Services) je ┼ítandard GS1, ktor├Ż umo┼ż┼łuje vidite─żnos┼ą v r├ímci organiz├íci├ş, ako aj v celom dod├ívate─żskom re┼ąazci obchodn├Żch partnerov a ─Ćal┼í├şch zainteresovan├Żch str├ín. Poskytuje inform├ície o tom, ÔÇť─Źo, kedy, kde, pre─Źo a akoÔÇŁ o v├Żrobkoch a in├Żch akt├şvach, pri─Źom umo┼ż┼łuje zachyt├íva┼ą a zdie─ża┼ą interoperabiln├ę inform├ície o stave, umiestnen├ş, pohybe a re┼ąazci ├║schovy.

EPCIS sa pou┼ż├şva v transakci├ích elektronickej v├Żmeny ├║dajov, konkr├ętne v s├║vislosti so sledovan├şm a vyh─żad├ívan├şm v├Żrobkov v dod├ívate─żsk├Żch re┼ąazcoch.

V├Żznam syst├ęmu EPCIS spo─Ź├şva v jeho schopnosti zabezpe─Źi┼ą vidite─żnos┼ą a sledovate─żnos┼ą v├Żrobkov a akt├şv v re├ílnom ─Źase po─Źas ich pohybu v dod├ívate─żskom re┼ąazci. Zefekt├şv┼łuje oper├ície dod├ívate─żsk├ęho re┼ąazca t├Żm, ┼że poskytuje ┼ítandardizovan├Ż r├ímec na zachyt├ívanie a zdie─żanie ├║dajov.

┼átandard EPCIS definuje nieko─żko typov udalost├ş. Tieto udalosti predstavuj├║ re├ílne ─Źinnosti t├Żkaj├║ce sa v├Żrobkov alebo akt├şv v dod├ívate─żskom re┼ąazci:

  • Komisia: T├íto udalos┼ą ozna─Źuje vytvorenie objektu.
  • Agreg├ícia: T├íto udalos┼ą ozna─Źuje zoskupenie objektov.
  • Disagreg├ícia: T├íto udalos┼ą ozna─Źuje roz─Źlenenie objektov do men┼íej skupiny alebo jednotliv├Żch objektov.
  • Pozorovanie: T├íto udalos┼ą ozna─Źuje pozorovanie, napr├şklad testovanie kvality polo┼żiek.
  • Transform├ícia: T├íto udalos┼ą ozna─Źuje nezvratn├║ transform├íciu objektu.
  • Vyradenie z prev├ídzky: T├íto udalos┼ą sa pou┼ż├şva, ke─Ć je objekt vyraden├Ż z prev├ídzky.

Takto m├┤┼że vyzera┼ą sch├ęma dod├ívate─żsk├ęho re┼ąazca zlo┼żen├ęho z udalosti EPCIS.

Na za─Źiatku s├║ dva s├║bory polo┼żiek ozna─Źen├ę dvoma udalos┼ąami uvedenia do prev├ídzky. Tieto s├║bory s├║ potom ulo┼żen├ę v prepravnom kontajneri, ─Źo znamen├í agrega─Źn├║ udalos┼ą. Zodpovedaj├║ca udalos┼ą dezagreg├ície by zah┼Ľ┼łala odstr├ínenie t├Żchto s├║borov z kontajnera. Ak sa dve polo┼żky skombinuj├║ s cie─żom vytvori┼ą nov├Ż v├Żrobok, tento proces je reprezentovan├Ż transforma─Źnou udalos┼ąou. Nakoniec sa v├Żrobok podrob├ş testovaniu kvality, ktor├ę je zn├ízornen├ę udalos┼ąou pozorovania.

Glob├ílne ─Ź├şslo obchodnej polo┼żky (GTIN) je identifik├ítor pre obchodn├ę polo┼żky, ktor├Ż vyvinula medzin├írodn├í organiz├ícia GS1. GTIN m├┤┼że spolo─Źnos┼ą pou┼żi┼ą na jednozna─Źn├║ identifik├íciu v┼íetk├Żch svojich obchodn├Żch polo┼żiek. Organiz├ícia GS1 definuje obchodn├ę polo┼żky ako v├Żrobky alebo slu┼żby, ktor├ę sa oce┼łuj├║, objedn├ívaj├║ alebo fakturuj├║ v ktoromko─żvek bode dod├ívate─żsk├ęho re┼ąazca.

GTIN sa ─Źasto pou┼ż├şvaj├║ na identifik├íciu obchodn├Żch polo┼żiek v udalostiach EPCIS.

Zimn├Ż protokol bol in┼ípirovan├Ż a navrhnut├Ż tak, aby vyhovoval norme EPCIS. Metad├íta obsahuj├║ vstupn├ę a v├Żstupn├ę objekty s ─Ź├şslami GTIN. Tieto objekty predstavuj├║ obchodn├ę polo┼żky.

Vysvetl├şme si rozdiel medzi identifik├íciou na ├║rovni in┼ítancie a na ├║rovni triedy.

Identifik├ícia na ├║rovni triedy sa vz┼ąahuje na identifik├íciu skupiny polo┼żiek, ktor├ę s├║ vo v┼íetk├Żch oh─żadoch identick├ę. To je to, ─Źo si zvy─Źajne predstav├şme, ke─Ć uva┼żujeme o identifik├ítore v├Żrobku. Napr├şklad v┼íetky 12-stup┼łov├ę plechovky konkr├ętnej zna─Źky limon├ídy by mali rovnak├Ż GTIN, preto┼że ide o rovnak├Ż v├Żrobok.

Na druhej strane identifik├ícia na ├║rovni in┼ítancie, zn├íma aj ako plne serializovan├í identifik├ícia, ide e┼íte ─Ćalej. Poskytuje mo┼żnos┼ą identifikova┼ą ka┼żd├║ in┼ítanciu v├Żrobku samostatne. To znamen├í, ┼że ka┼żd├í jednotliv├í 12-uncov├í plechovka konkr├ętnej zna─Źky limon├ídy by mala jedine─Źn├Ż identifik├ítor, ktor├Ż by umo┼żnil sledova┼ą alebo vystopova┼ą ka┼żd├║ in┼ítanciu v├Żrobku osobitne.

To je obzvl├í┼í┼ą u┼żito─Źn├ę pri riaden├ş dod├ívate─żsk├ęho re┼ąazca, preto┼że to umo┼ż┼łuje presn├║ korel├íciu pozorovan├ş v r├┤znych ─Źasov├Żch ├║sekoch dod├ívate─żsk├ęho re┼ąazca.

Zimn├Ż protokol

Winter Protocol raz├ş na blockchaine Ergo alebo Cardano nefinancovate─żn├ę tokeny (NFT), z ktor├Żch ka┼żd├Ż predstavuje udalos┼ą pod─ża ┼ítandardu EPCIS. Ka┼żd├Ż NFT sl├║┼żi ako jedine─Źn├Ż identifik├ítor (ID) pre pr├şslu┼ín├║ udalos┼ą EPCIS, ─Ź├şm sa vytv├íra nemenn├Ż z├íznam udalost├ş v blockchaine.

Ke─Ć pou┼ż├şvate─ż zad├í nov├ę ├║daje o riaden├ş dod├ívate─żsk├ęho re┼ąazca, pova┼żuje sa to za konkr├ętnu udalos┼ą EPCIS. Zimn├Ż protokol reaguje razen├şm nov├ęho NFT a ulo┼żen├şm aktu├ílnych metad├ít do IPFS. Razenie NFT zah┼Ľ┼ła vytvorenie a odoslanie transakcie. NFT sa razia pod─ża vstupov pou┼ż├şvate─żov v r├ímci dan├ęho dod├ívate─żsk├ęho re┼ąazca. Nie je potrebn├ę ma┼ą vopred definovan├Ż scen├ír, t. j. vopred vyrazen├ę NFT. NFT sl├║┼żia len ako jedine─Źn├ę identifik├ítory a prostriedok na ─Źasov├ę ozna─Źenie v blockchaine.

NFT obsahuje ID, na ktor├ę sa odkazuj├║ metad├íta. Hash, vygenerovan├Ż z metad├ít a spojen├Ż s NFT, zabezpe─Źuje integritu ├║dajov. Ak├Żko─żvek pokus o zmenu ├║dajov ulo┼żen├Żch v IPFS mo┼żno odhali┼ą prostredn├şctvom overenia hash.

Na obr├ízku Alica zad├íva nov├║ udalos┼ą EPCIS prostredn├şctvom aplik├ície. Aplik├ícia je zodpovedn├í za razenie nov├ęho NFT a zaznamenanie meta├║dajov JSON v syst├ęme IPFS. ID sl├║┼żi ako prepojenie medzi NFT a metad├ítami. Hash obsiahnut├Ż v NFT zaru─Źuje integritu ├║dajov v IPFS.

Dod├ívate─żsk├Ż re┼ąazec mo┼żno vizualizova┼ą ako postupnos┼ą udalost├ş EPCIS, ktor├║ predstavuje prepojen├Ż re┼ąazec alebo graf NFT. Zimn├Ż protokol funguje ako ukazovate─ż na ├║daje ulo┼żen├ę v IPFS, ktor├ę s├║ zabezpe─Źen├ę ─Źasov├Żmi zna─Źkami v blockchaine.

Ka┼żd├í udalos┼ą EPCIS (alebo NFT) je spojen├í s metad├ítami. Tieto metad├íta obsahuj├║ inform├ície o vstupn├Żch a v├Żstupn├Żch polo┼żk├ích. Tieto polo┼żky s├║ reprezentovan├ę vstupn├Żmi a v├Żstupn├Żmi objektmi (├║daje JSON) vr├ítane ich ─Ź├şsel GTIN.

Metad├íta obsahuj├║ aj odkazy na NFT (ID), z ktor├ęho vstupn├ę objekty poch├ídzaj├║, ─Ź├şm sa zabezpe─Źuje prepojenie NFT, a t├Żm aj re┼ąazenie udalost├ş EPCIS. Ka┼żd├í nov├í udalos┼ą odkazuje na predch├ídzaj├║cu. To umo┼ż┼łuje sledova┼ą v┼íetky udalosti od za─Źiatku v├Żrobn├ęho cyklu.

Najd├┤le┼żitej┼í├şm bodom, v─Ćaka ktor├ęmu protokol funguje, je model eUTxO. Ten umo┼ż┼łuje uva┼żova┼ą o dod├ívate─żskom re┼ąazci ako o prepojenom re┼ąazci alebo grafe UTxO (pol├ş─Źok v Ergo), v ktorom ka┼żd├ę UTxO predstavuje udalos┼ą EPCIS.

Na obr├ízku s├║ dve udalosti EPCIS s ID 1 a 2, obe iniciovan├ę Alicou, a jedna udalos┼ą s ID 3, iniciovan├í Bobom. Udalos┼ą NFT s ID 3 odkazuje na udalos┼ą NFT 2 prostredn├şctvom svojich metad├ít. Podobne udalos┼ą NFT 2 ukazuje na udalos┼ą NFT 1, ktor├í nem├í predchodcu.

Udalos┼ą 1 m├┤┼że by┼ą poverenie, udalos┼ą 2 m├┤┼że by┼ą transform├ícia a udalos┼ą 3 m├┤┼że by┼ą pozorovanie.

Ke─Ć pou┼ż├şvate─ż zad├í ID udalosti do aplik├ície, bude m├┤c┼ą zobrazi┼ą v┼íetky s├║visiace metad├íta ulo┼żen├ę v syst├ęme IPFS. Tieto metad├íta obsahuj├║ inform├ície o zapojen├Żch objektoch, typoch vykonan├Żch krokov spracovania a ─Ćal┼íie inform├ície. Obsahuje aj odkazy na ID udalost├ş, z ktor├Żch vstupn├ę objekty poch├ídzaj├║. To umo┼ż┼łuje zostavi┼ą cel├Ż prepojen├Ż re┼ąazec alebo graf dod├ívate─żsk├ęho re┼ąazca.

Prevod vlastn├şctva obchodn├Żch polo┼żiek z jedn├ęho subjektu na druh├Ż je udalos┼ąou EPCIS. T├íto udalos┼ą si vy┼żaduje vyrazenie nov├ęho NFT a ulo┼żenie meta├║dajov v IPFS. Metad├íta obsahuj├║ v┼íetky podstatn├ę ├║daje o novom vlastn├şkovi a vstupn├Żch polo┼żk├ích vr├ítane ich ─Ź├şsel GTIN.

Vlastn├şctvo polo┼żiek sa ur─Źuje len na z├íklade z├íznamov v blockchaine a IPFS. Vlastn├şctvo polo┼żiek nez├ívis├ş od vlastn├şka udalosti NFT. Nov├Ż vlastn├şk m├┤┼że vygenerova┼ą nov├║ udalos┼ą a ako vstupy uvies┼ą referen─Źn├ę objekty (vr├ítane GTIN) z metad├ít predch├ídzaj├║cej udalosti.

Na platforme Ergo mo┼żno vlastn├şctvo UTxO zabezpe─Źi┼ą zaznamenan├şm podpisu pou┼ż├şvate─ża v registri schr├ínok. To znamen├í, ┼że ak├ęko─żvek zmeny alebo nov├ę ─Źinnosti t├Żkaj├║ce sa tejto schr├ínky m├┤┼że vykon├íva┼ą len jej vlastn├şk. Ke─Ć┼że v┼íak v├Ą─Ź┼íina v├Żrobcov, s ktor├Żmi t├şm v s├║─Źasnosti spolupracuje, nem├í technick├ę znalosti na manipul├íciu s kryptomenami a kryptope┼ła┼żenkami, podpisy patria spolo─Źnosti Palmyra.

V pr├şpade zistenia chyby v zaznamenan├Żch ├║dajoch je potrebn├ę iniciova┼ą udalos┼ą opravy chyby s opraven├Żmi inform├íciami. Tento proces zah┼Ľ┼ła razenie nov├Żch NFT a ukladanie nov├Żch metad├ít. N├ísledne, ke─Ć sa prezer├í hist├│ria inform├íci├ş o vysledovate─żnosti, bola by vidite─żn├í udalos┼ą opravy chyby aj p├┤vodn├í chybn├í udalos┼ą.

Je d├┤le┼żit├ę poznamena┼ą, ┼że tokenizovan├ę s├║ udalosti, nie polo┼żky. Tokeniz├ícia kone─Źn├ęho v├Żrobku je mo┼żn├í (ale nie je nevyhnutn├í), ke─Ć opust├ş cyklus dod├ívate─żsk├ęho re┼ąazca.

Po─Źas tokeniz├ície polo┼żiek je mo┼żn├ę zahrn├║┼ą inform├ície sp├íjaj├║ce ich s ─Ź├şslom GTIN a NFT poslednej udalosti EPCIS, z ktorej poch├ídzaj├║. Tokenizovan├í polo┼żka sa preto m├┤┼że vz┼ąahova┼ą na cel├Ż v├Żrobn├Ż cyklus (v┼íetky udalosti EPCIS).

Pozorujte ├║─Źinnos┼ą zimn├ęho protokolu. V─Ćaka ├║lo┼żisku IPFS m├┤┼że zaznamen├íva┼ą prakticky neobmedzen├ę mno┼żstvo ├║dajov. Integrita dod├ívate─żsk├ęho re┼ąazca a ├║dajov je zabezpe─Źen├í prostredn├şctvom blockchainu. Polo┼żky nie s├║ reprezentovan├ę NFT, preto┼że spr├íva ve─żk├ęho po─Źtu r├┤znych tokenov by kl├ídla nadmern├ę n├íroky na zdroje blockchainu.

Vezmime si napr├şklad chovate─ża dojn├şc, ktor├Ż doj├ş kravu, aby vyrobil ┼ítandardn├ę kart├│ny mlieka s ur─Źit├Żm objemom. Pred├ívan├í polo┼żka je ┼ítandardn├Ż kart├│n. Mal by svoje vlastn├ę ─Ź├şslo GTIN a zodpovedaj├║cu udalos┼ą komisie EPCIS so s├║visiacimi metad├ítami. Podobne v├Żrobca syra prech├ídza v procese v├Żroby syra nieko─żk├Żmi krokmi, z ktor├Żch ka┼żd├Ż m├í svoju udalos┼ą sledovate─żnosti. Posledn├Żm krokom v ich re┼ąazci by bola v├Żroba ┼ítandardizovan├ęho form├ítu syra na predaj maloobchodn├şkom. Ka┼żd├Ż z t├Żchto form├ítov syra dostane svoje identifika─Źn├ę ─Ź├şslo pod─ża noriem GTIN.

Záver

V bud├║cnosti by sa Winterov protokol mohol potenci├ílne vyvin├║┼ą do ved─żaj┼íieho re┼ąazca na Ergo alebo partnersk├ęho re┼ąazca na Cardano. Hlavn├Ż blockchain by zabezpe─Źil bezpe─Źnos┼ą, zatia─ż ─Źo ┼ípecializovan├ę siete by boli pre hlavn├Ż blockchain efekt├şvnej┼íie z h─żadiska zdrojov.

Pr├ívne predpisy nariadia, aby mal├ş a stredn├ş podnikatelia zaviedli sledovate─żnos┼ą. Zavedenie t├Żchto syst├ęmov m├┤┼że by┼ą zlo┼żit├ę a m├┤┼że si vy┼żadova┼ą zna─Źn├ę invest├şcie do technol├│gi├ş a ├║pravy procesov. V d├┤sledku toho by spolo─Źnosti mali pri ur─Źovan├ş svojho pr├şstupu k vysledovate─żnosti premyslene pos├║di┼ą svoje jedine─Źn├ę po┼żiadavky a schopnosti. Ekonomick├ę rie┼íenie, ktor├ę dodr┼żiava predpisy, dostupn├ę na blockchainoch Ergo a Cardano, by mohlo by┼ą vhodnou vo─żbou pre mnoh├Żch podnikate─żov.


P├┤vodn├Ż ─Źl├ínok: https://cexplorer.io/article/understanding-the-winter-protocol-and-its-impact-on-supply-chain-traceability