Strona główna / Studia przypadków / Prowincjonalna platforma oceny bezpieczeństwa pracy
Rozwiązanie problemu „można zmienić protokół" raz na zawsze dzięki poświadczeniu on-chain.
Prowincjonalne szkolenia i oceny z zakresu bezpieczeństwa pracy obejmują dużą liczbę przedsiębiorstw i pracowników, a wyniki bezpośrednio wpływają na uprawnienia do wykonywania pracy.
Tradycyjnie każda instytucja szkoleniowa wydaje własne certyfikaty, potwierdzane pieczęciami i dokumentacją papierową. Trzy problemy: certyfikaty można podrobić; wyniki nie są uznawane między instytucjami, więc zmiana szkoły oznacza ponowne podejście do egzaminu; a regulatorzy ponoszą wysokie koszty weryfikacji, więc mogą jedynie przeprowadzać wyrywkowe kontrole.
W przypadku tego typu systemu kluczowym wymogiem nie jest liczba funkcji, lecz wiarygodność wyników.
Wdrożono Zintegrowany System Oceny AI, obejmujący 7 systemów oceny i 9 modułów oprogramowania, podzielonych według typu oceny.
Przy generowaniu każdego protokołu obliczany jest odcisk SHA-256; odcisk trafia on-chain, a oryginał pozostaje w bazie danych biznesowych.
Weryfikacja polega wyłącznie na porównaniu odcisków i nie wymaga oryginalnych danych, dzięki czemu jest wiarygodna bez ujawniania danych osobowych.
Łańcuch konsorcjalny działa na 3 węzłach obejmujących dostawcę szkoleń, regulatora i zewnętrznego dostawcę poświadczeń; żaden pojedynczy węzeł nie może jednostronnie zmienić zapisów.
Poniższa tabela przedstawia elementy techniczne tego projektu, aby klienci mogli zweryfikować je niezależnie.
Historie projektów bez ograniczeń to fikcja. Ta sekcja przedstawia cztery ograniczenia: czas, lokalizację, zasoby kadrowe i zgodność regulacyjną.
Ograniczenia te bezpośrednio kształtują rozwiązanie; każdy problem opisany w sekcji „Kluczowe wyzwania” wynika z jednego z nich.
Nie chodzi o „ciężko pracowaliśmy”, lecz o „jak wyglądał problem, jak go rozwiązaliśmy i ile to kosztowało”.
Ta sekcja jest dla partnerów branżowych. Jeśli realizujesz podobny projekt, te wskazówki pozwolą Ci uniknąć kilku objazdów.
Całkowity zakaz edycji wyników jest nierealistyczny — błędne oceny muszą być korygowalne. Metoda: każda edycja tworzy nową wersję, a stare wersje pozostają trwale widoczne.
Szybkość zapisu do łańcucha nie odpowiada scenariuszom o wysokiej współbieżności. Przetwarzanie asynchroniczne ze znacznikami statusu to standardowe rozwiązanie.
W każdym systemie oceniania skierowanym do poziomu podstawowego należy założyć, że sieć zawiedzie.
Mówienie wyłącznie o sukcesach nie przekonuje. Ta sekcja opisuje, co zrobiliśmy źle lub zbyt późno.
Robiąc to ponownie, ujednolibilibyśmy słownik danych już w pierwszej wersji. Definicje pól różnią się między miastami, więc raportowanie zbiorcze wymagało rozbudowanego mapowania — pracy, którą ujednolicony słownik wyeliminowałby już na etapie wymagań.
Byliśmy zbyt optymistyczni co do wolumenu zapisów on-chain. Kilkadziesiąt tysięcy rekordów wyglądało trywialnie, ale kolejkowanie przy współbieżnych zapisach w łańcuchu konsorcjalnym jest bardzo odczuwalne. Gdybyśmy to wiedzieli, od początku zastosowalibyśmy podejście asynchroniczne.
Adaptacja mobilna była niewystarczająca. W niektórych miastach nadzór egzaminacyjny prowadzony jest na tabletach, gdzie interfejs był zbyt gęsty na małych ekranach, dlatego później zbudowano dedykowanego klienta do nadzoru.