Problem z kontraktem Rain na Solanie stawia ryzyko salda karty w centrum uwagi
Rain poinformowało 29 sierpnia, że jego systemy monitorujące wykryły podatność dotykającą niewielkiej liczby programów korzystających z przestarzałej wersji jego kontraktów na Solanie. Rain podało, że inne programy nie zostały dotknięte, przestarzałe programy zaktualizowano, zaangażowano zewnętrznych ekspertów kryminalistycznych, a poszkodowanym użytkownikom szkoda zostanie wyrównana.
Ta formuła ma znaczenie. To nie to samo co powiedzieć, że dotknięta została każda karta oparta na Rain. To także nie to samo co opróżniony portfel. Bezpieczniejsze odczytanie jest węższe: część programów kartowych, które wciąż zależały od starego kontraktu na Solanie, miała realny problem bezpieczeństwa, a Rain przeniosło dotknięte programy na wersję zaktualizowaną.
Saldo karty to osobna ekspozycja
Użytkownicy kart kryptowalutowych często oddzielają ryzyko portfela od ryzyka giełdy, ale ryzyko salda karty zasługuje na własną szufladę. Gdy środki trafią na saldo karty albo konto wydatkowe, użytkownik nie zależy już wyłącznie od klucza prywatnego. Zależy też od wydawcy, programu kartowego, kontraktu zasilania, procesu rozliczeń i kontroli wokół tego wszystkiego.
Dlatego „doładuj tylko tyle, ile potrzebujesz" nie jest ogólnikową radą bezpieczeństwa. Zmienia rozmiar salda wystawionego na incydent charakterystyczny dla karty. Jeśli karta służy głównie do cotygodniowej subskrypcji, wyjazdu albo kilku płatności w sklepie, trzymanie znacznie większego salda wewnątrz systemu karty tworzy dodatkową ekspozycję, nie poprawiając samego płacenia.
Dokładna granica wciąż zależy od karty. Niektóre produkty ciągną z portfela w chwili płatności. Inne używają salda przedpłaconego. Jeszcze inne rozdzielają środki portfela, saldo wydatkowe i saldo karty na osobne warstwy. Incydent u Rain przypomina, by sprawdzić, która warstwa faktycznie trzyma środki do wydania, zanim potraktuje się kartę kryptowalutową jak zwykłą kartę bankową.
Granicy dotkniętych programów nie należy rozciągać
Kilka wpisów społecznościowych szybko wyliczyło programy kartowe korzystające z infrastruktury Rain. Ta lista przydaje się do zrozumienia, jak szeroko Rain stoi za konsumenckimi markami kart, ale nie powinna być traktowana jako lista produktów dotkniętych.
Sformułowanie samego Rain było węższe: dotknięta została niewielka liczba programów z przestarzałym kontraktem na Solanie, inne programy nie. KAST także odpowiedziało publicznie, że nie zostało dotknięte. Dopóki program kartowy albo Rain nie wskażą konkretnego produktu, ostrożne zdanie brzmi: „Rain zgłosiło problem w części programów z przestarzałymi kontraktami na Solanie", a nie „karty wydane przez Rain zostały zhakowane".
Różnica nie jest kosmetyczna. Stos karty kryptowalutowej obejmuje markę widzianą przez użytkownika, wydawcę karty, łańcuch używany do wpłat lub rozliczeń, aktywo trzymane na wydatki i sieć kartową. Problem na jednej ścieżce kontraktu na Solanie nie mówi automatycznie nic o saldach EVM, saldach portfeli, innych programach kartowych ani o każdej karcie tego samego dostawcy infrastruktury.
Praktyczna kontrola zaczyna się wewnątrz konta karty
Praktyczna kontrola zaczyna się wewnątrz konta karty. Warto sprawdzić, czy karta korzysta z salda przedpłaconego, czy środki leżą na Solanie czy w innej sieci, czy program kartowy opublikował własną aktualizację statusu i czy wypłaty oraz płatności kartą działają normalnie.
Jeśli program kartowy potwierdzi, że nie został dotknięty, to użyteczna informacja, ale nie kasuje ogólnego nawyku. Kartę kryptowalutową należy zasilać pod realne potrzeby wydatkowe. Większe salda należą tam, gdzie użytkownik świadomie chce powiernictwa albo ekspozycji na dochód, a nie na saldzie karty istniejącym tylko po to, by ułatwiać płatności u sprzedawców.
Odpowiedź Rain pokazuje też, na co patrzeć u wydawcy po incydencie: czy nazwano zakres dotknięty, czy przestarzałe kontrakty są aktualizowane, czy wchodzi zewnętrzna kryminalistyka, czy wspomina się organy ścigania albo regulatorów, i czy użytkownikom mówi się, jak przebiegnie naprawa. Pełny zwrot jest ważny, ale operacyjna lekcja dla użytkowników kart jest prostsza: saldo karty to nie pieniądze bezczynne. To pieniądze siedzące wewnątrz stosu płatniczego.