DEFINICJA Stealth Address (kryptowaluty)
Ukryte adresy zapobiegają wszelkiemu publicznemu powiązaniu wyników transakcji z adresem portfela odbiorcy i ukrywają rzeczywisty adres docelowy transakcji, ukrywając w ten sposób tożsamość odbiorcy w sieci kryptowalut.
ŁAMANIE DANYCH Ukryty adres (kryptowaluta)
Standardowa transakcja w łańcuchu bloków wymaga adresu publicznego należącego do odbiorcy.
Na przykład, jeśli chcesz ubiegać się o fundusze charytatywne, może być konieczne podanie docelowego adresu publicznego, na który można wysłać fundusze kryptowalutowe. Jednak ujawni to, że adres docelowy będzie znany, śledzony, a także doprowadzi do wystarczającej liczby wskazówek dotyczących tego, jak i gdzie wydałeś zebrane środki.
To trudna sytuacja, na przykład dla akceptanta przyjmującego płatności kryptowalutowe. Jeśli jego adres publiczny pozostanie stały i znany, każdy będzie wiedział o swoich klientach, ich danych demograficznych i różnych transakcjach.
Wprowadź ukryte adresy, które pomogą ukryć tożsamość odbiorcy.
Powiedzmy, że użytkownik o imieniu Ken w blockchainie z obsługą ukrytych adresów ma pięć tokenów kryptowaluty. Ken ma pełną kontrolę nad tokenami, o ile je trzyma. Jeśli chce wysłać je wszystkie do Paula, wygeneruje wynik transakcji, który ogłosi sieci, że Ken wysyła pięć tokenów do Paula. Teraz Paweł staje się prawowitym właścicielem pięciu tokenów.
Mechanizm adresu ukrycia wykorzystuje kombinację różnych kluczy publicznych i prywatnych, które są dynamiczne i tylko do jednorazowego użytku.
Portfel Kena użyje publicznego klucza widoku Paula i publicznego klucza wydatków i połączy go losowymi ciągami danych, które wygenerują jednorazowy unikalny klucz publiczny dla wyników Paula. Podczas gdy inni w sieci widzą rejestrację transakcji, nikt inny niż Ken i Paul nie będzie wiedział, że miała ona miejsce między Kenem i Paulem i obejmowała pięć tokenów.
Korzystając z prywatnego klucza widoku swojego portfela, Paul będzie mógł zlokalizować transakcję na blockchain i odzyskać ją w swoim portfelu. Korzystając z jednorazowego klucza prywatnego, który odpowiada jednorazowemu kluczowi publicznemu do transakcji, Paul uzyska prawo do wydawania kryptowalut. Nigdzie w tym procesie adresy nadawcy lub odbiorcy nie są upubliczniane.
Ponieważ te losowo generowane adresy jednorazowego użytku są tworzone dla każdej transakcji w imieniu odbiorcy, ukryte adresy dodają dodatkową warstwę prywatności. Monero, znane ze swojej prywatności i anonimowości, używa adresów ukrytych jako podstawy swojej transakcji. (Aby uzyskać więcej informacji, zobacz temat Co to jest kryptowaluta Monero (XMR)?)
