Problem, który stara się rozwiązać, był tym, co początkowo przyciągnęło moją uwagę do Midnight Network, kiedy zacząłem o tym czytać. Większość blockchainów w dzisiejszych czasach działa zgodnie z jedną zasadą: wszystko jest otwarte. Możesz zobaczyć wszystkie transakcje, salda, a nawet sposób, w jaki aplikacje współdziałają. Ta szczerość sprawiła, że ludzie uwierzyli w wczesne kryptowaluty, ale stworzyła też inny problem. W rzeczywistości osoby fizyczne i firmy nie mogą działać, gdy wszystko, co robią, jest zawsze ujawnione. Midnight można postrzegać jako sposób na pogodzenie przejrzystości z prywatnością.
Midnight to blockchain zorientowany na prywatność, który będzie powiązany z ekosystemem Cardano. Nie zastępuje niektórych istniejących łańcuchów, ale raczej daje specjalne środowisko, w którym wrażliwe dane pozostają poufne, a mimo to byłyby weryfikowane przez blockchain. System opiera się na kryptografii wysokiego poziomu znanej jako dowody zero-knowledge. Innymi słowy, pozwala to na wykazanie, że coś jest prawdziwe, ale nie ujawnia powodu, dlaczego. Przykładem jest to, że użytkownik może wykazać, że jest uprawniony do usługi, takiej jak prawo do wzięcia pożyczki, bez przedstawiania swojej tożsamości lub dokumentów.
To, co mnie interesuje w Midnight, to programowalna prywatność. Większość monet prywatności po prostu ukrywa wszystkie operacje. Midnight robi to w inny sposób. Umożliwia deweloperom zdecydowanie, jakie dane pozostaną poufne, a które mogą być widoczne na żądanie. Jest to znane jako racjonalna prywatność, gdzie można domyślnie zachować rzeczy w tajemnicy, jednak mogą być one udostępniane selektywnie, zgodnie z zasadami, audytem lub regulacjami.
Sieć jest technicznie oparta na kryptografii zero-knowledge, jak zk -SNARKs, aby uwierzytelnić transakcje i obliczenia, nie ujawniając podstawowych danych. W praktyce aplikacje mają możliwość wykonywania zaawansowanej logiki, ponieważ wrażliwe dane pozostają na urządzeniu użytkownika. Jedynym matematycznym dowodem, który jest składany do publicznego blockchaina, jest ten dotyczący zasad, które zostały zaobserwowane jako poprawnie przestrzegane. Pozwala to systemom pozostać weryfikowalnymi, zdecentralizowanymi i bezpiecznymi prywatnymi danymi.
Inną główną opcją projektowania jest model ekonomiczny Midnight. Ekosystem oparty jest na tokenie NIGHT, tokenie zarządzania i kapitału sieci. Posiadanie NIGHT służy do zablokowania systemu i tworzy rodzaj niezależnego zasobu znanego jako DUST, który obsługuje osobiste transakcje i wykonania. Ta wymiana między wartością zarządzania a kosztami operacyjnymi nie jest standardem projektowania blockchaina i ma na celu zapobieganie wyciekom wrażliwych metadanych poprzez opłaty transakcyjne.
Moim zdaniem Midnight to znacząca zmiana kierunku w stronę prywatności w blockchainach. Zamiast traktować prywatność jako dodatkową funkcję, projekt ma ją jako warstwę infrastruktury, która może być programowana. W przypadku, gdy spełnia swoje zadania, deweloperzy mogą tworzyć aplikacje w dziedzinach finansów, tożsamości, opieki zdrowotnej lub biznesu, w których wrażliwe dane pozostają zabezpieczone, a jednocześnie weryfikowalnie dokładne na łańcuchu. Ta wymiana między weryfikacją a prywatnością może być jedną z luk, które pozwalają technologii blockchain opuścić fazę eksperymentalną i wejść w rzeczywiste systemy.


