Aplikacija otvorenog koda za krajnje korisnike za svaki Transpareo DPP: skenirajte, pregledajte historiju proizvoda, podijelite status verzije. Vremenski stroj za DPP-ove.
Zamislite da držite proizvod u ruci i skenirate QR kod na njemu. Umjesto PDF-a, otvara se mala aplikacija. Vidite proizvod onakav kakav je sada: od čega je napravljen, odakle dolazi i šta trebate imati na umu. Potegom prsta vraćate se kroz vrijeme - možete vidjeti svaku verziju koja je ikada objavljena.
Možete to isprobati odmah: demo prikazuje potpuni pasoš proizvoda s primjerima podataka.
Ovo je Transpareo Time Machine, naša open-source aplikacija za potrošače za bilo koji digitalni pasoš proizvoda. Kod je dostupan pod licencom GPL v3 na GitHubu.
Radimo na tome jer je EU propis o digitalnoj putovnici proizvoda napisan za potrošače - za osobu koja drži proizvod u rukama. Većina pružatelja usluga ga pretvara u obrazac za usklađenost koji niko nikada ne skenira dva puta. Mi ga pretvaramo u aplikaciju koju će potrošači zaista otvoriti.
Četiri tačke dodira iz perspektive osobe koja drži proizvod. Bez prijave, bez instalacije aplikacije.
Skenirajte QR kod kamerom vašeg pametnog telefona. Aplikacija će se otvoriti u vašem pregledniku.
Proizvod u ovdje i sada - komponente, materijali, porijeklo, održavanje, reciklaža.
Potegom se vraćate kroz vrijeme. Svaka prethodna verzija, s datumom i razlogom promjene.
Svaka verzija ima svoj link. Osoba dijeli određenu verziju s prijateljima ili vlastima.
Uredba EU o digitalnom pasošu proizvoda predstavlja najveći pomak ka transparentnosti proizvoda u posljednjih nekoliko decenija. Ako se pažljivo pročitaju temeljni tekstovi, eksplicitno je napisano da su namijenjeni potrošačima. Nadležna tijela, recikleri i servisi su uključeni; ali primarni korisnik je osoba koja drži proizvod u svojim rukama.
Što se tiče brojki, situacija je jasna. Do kraja decenije, prosječno evropsko domaćinstvo moći će skenirati desetine do stotine pasoša proizvoda godišnje. Na osnovu 200 miliona domaćinstava, to iznosi milijarde interakcija s potrošačima godišnje. Za usporedbu, svijet vlasti i reciklera je numerički zanemariv.
Ako regulativa treba doprijeti do potrošača, platforma namijenjena potrošačima mora biti dobro dizajnirana - brza, privlačna i koherentna. U suprotnom, neće ispuniti svoju svrhu. Odlučili smo izgraditi ovu platformu namijenjenu potrošačima kao softver otvorenog koda kako ne bi zavisila od jednog pružaoca usluga.
Na vrhu svakog pasoša proizvoda pojavljuje se bedž: ‘Verified by Transpareo’. On prikazuje rezultat procesa verifikacije koji se ne odvija na našem serveru, već u pregledniku posjetitelja - na osnovu učitani bajtova i javnih ključeva proizvođača.
Svaku verziju DPP-a potpisuju dvije nezavisne strane: proizvođač i Transpareo. Oba potpisa moraju biti provjerljiva da bi oznaka postala zelena. Uz koncept “Donesi svoj ključ” (BYOK), proizvođač upravlja vlastitim krajnjim mjestom za potpis - Transpareo nikada ne posjeduje privatni ključ i samo dodaje nezavisni kontrapotpis. To stvara potpis izdavatelja koji Transpareo sam ne može generisati. Kompromitirani server ne može falsificirati kvačicu, jer se provjera odvija na uređaju posjetitelja.
Ako želite saznati sve detalje, kliknite na oznaku. Iza nje ćete vidjeti lanac potpisa, hašove i historiju verzija u lancu. Ako samo želite informacije, jednostavno zanemarite ovo i nastavite čitati pasoš proizvoda.
Ista provjera je također dostupna kao samostalna stranica: na stranici za provjeru DPP-a unesite URL manifesta bilo kojeg pasoša proizvoda i pogledajte cjelokupan rezultat provjere - bez otvaranja samog pasoša.
Transpareo Time Machine je licenciran pod GPL v3 na GitHubu. Kloniranje, forkiranje, samostalno hostovanje - sve je dozvoljeno. Sve objavljene izmjene moraju biti licencirane pod GPL v3, kako bi i daljnji razvoj bio od koristi široj zajednici.
Tri načina za integraciju paketa:
script oznake: jednostavno dodajte <script> i <transpareo-time-machine src="…"> na svoju stranicu - to je sve; nije potreban korak izgradnje.npm install transpareo-time-machine u vašoj aplikaciji.Ako vam je potrebna samo provjera potpisa bez potpunog prikaza proizvoda, uvezite sestrinski element <dpp-verifier> - idealan za alate revizora. Pogledajte ga u akciji na stranici za provjeru DPP-a.
Aplikacija je prvenstveno namijenjena potrošačima. Međutim, može je koristiti svako ko želi samostalno pregledati ili provjeriti podatke o proizvodu.
EU zahtijeva da registrovani pasoš proizvoda ostane dostupan najmanje deset godina - čak i nakon insolventnosti ili likvidacije proizvođača. Pružatelj SaaS usluga rijetko posluje toliko dugo. Stoga platformu od samog početka gradimo na takav način da pasoši proizvoda ostanu upotrebljivi neovisno o nama:
Da bi Transpareo platforma sutra nestala, verzije DPP-a i renderer otvorenog koda bi ostali.
Evo šta se dešava iza kulisa. Ako ne trebate znati detalje, možete preskočiti ovaj odjeljak - aplikacija će i dalje raditi.
Sve je dokumentovano u README fajlu na GitHubu - uključujući arhitekturu front-enda (naš vlastiti reaktivni core, bez vanjskih frameworkova) i upute za kompajliranje za samostalno hostovanje.
Transpareo Time Machine je dio inicijative usmjerene na potrošače, čiji je cilj omogućiti nezavisnu provjeru digitalnih pasoša proizvoda. Saznajte više:
Možete pronaći potpuni izvorni kod, sve verzije i raspravu o problemu u javnom repozitoriju.