← Wszystkie wybrane projekty

Szczegóły projektu

ProofMintAI

Prototypowy przepływ dokumentów z kodem do publicznego i szyfrowanego zapisu oraz odczytu przez IPFS.

DojrzałośćMinimalna wersja produktu (MVP)
  • Vue
  • Quasar
  • Node.js
  • Express
  • IPFS
  • AES-256-GCM
Zobacz kod w przejrzanej rewizji

Problem

ProofMintAI rozwija koncepcję przepływu dokumentów łączącego obsługę plików z ich przechowywaniem i weryfikacją. Przejrzany interfejs zawiera formularz przesyłania plików z opcją publicznego lub szyfrowanego zapisu.

Implementacja i decyzje

Backend udostępnia trasy zapisu i odczytu przez IPFS, korzystające z osobnej usługi przechowywania. Usługa zawiera funkcje szyfrowania i odszyfrowywania AES-256-GCM oraz kod wysyłający pliki do Web3.Storage, oddzielając te operacje od interfejsu Vue/Quasar.

Status i ograniczenia

To prototyp; nie weryfikowałem kompletnego przesłania pliku, odszyfrowania ani sesji z zewnętrzną usługą przechowywania. W szczególności trasa obliczająca skrót dokumentu zwraca obecnie odpowiedź zastępczą. Nie opisuję więc repozytorium jako działającej notaryzacji, potwierdzonego dowodu blockchain ani produkcyjnego systemu bezpieczeństwa dokumentów.