Most między stanem publicznym a prywatnym to kryptografia zero-knowledge.#NIGHT
Wykorzystując zk-SNARKs (zero-knowledge succinct non-interactive arguments of knowledge), Midnight może: #night $NIGHT Weryfikacja wyników obliczeń bez widocznych danych wejściowych Udowodnienie, że stwierdzenie jest prawdziwe, bez ujawniania jego przyczyny. Bez względu na złożoność obliczeniową, generowanie kompaktowych dowodów (128 bajtów).Weryfikacja dowodów na łańcuchu z prędkością milisekund.Na przykład aplikacje w opiece zdrowotnej mogą udowodnić, że pacjent spełnia warunki leczenia, nie ujawniając historii medycznej pacjenta, lub systemy finansowe mogą weryfikować, czy saldo konta jest wystarczające, nie ujawniając rzeczywistej kwoty.