W tej dyskusji w ramach naszych „gorących tematów” skupimy się na tym, jak transakcje kryptowalutowe są realizowane na blockchainie i dlaczego transakcja może być w trybie „przetwarzania” przez dłuższy czas od momentu dokonania wypłaty.
Po pierwsze, zacznijmy od najważniejszego szczegółu, na który należy zwrócić uwagę – cała struktura i integralność blockchainu opiera się na potwierdzaniu transakcji. Każda pojedyncza transakcja, od zakupu i sprzedaży po wymianę (dotyczy tylko tokenów DEX) i przelewy, musi przejść rutynową „kontrolę”, aby górnicy uznali transakcję za wiarygodną i zapisali ją na blockchainie dodając ją do bloku.
W większości przypadków, transakcje, które odbywają się w łańcuchach są realizowane szybko, ale na niektórych z nich może to trwać znacznie dłużej. Na przykład, blockchain Bitcoina jest zazwyczaj najwolniejszy w realizacji transakcji ze względu na proces potwierdzania, który zajmuje dużo czasu, zwłaszcza gdy w sieci występuje przeciążenie.
Ruch na blockchainie
Przeciążenie blockchainu jest bardzo realne i możliwe, zwłaszcza w przypadku niektórych z najbardziej poszukiwanych kryptowalut. Większy wolumen transakcji oznacza, że proces potwierdzania dokonywany przez górników jest wydłużony, dlatego uwzględnienie transakcji na bloku trwa dłużej. Może to być spowodowane wzrostem podaży i popytu na rynku w wyniku zmiany cen; ważnych wydarzeń rynkowych; lub zmiany w dostępności/płynności kryptowaluty.
Rola górników w tym całym procesie jest znacznie ważniejsza, niż mogłoby się wydawać. Za każdą transakcję, która zostanie zidentyfikowana na blockchainie, górnicy otrzymują wynagrodzenie poprzez dodanie tak zwanej opłaty transakcyjnej. Opłaty transakcyjne (czyli dochody górników) są określane na podstawie tego, jak bardzo sieć jest zatłoczona transakcjami. Gdy duża ilość transakcji czeka na przetworzenie, opłaty za ich realizację stają się wyższe. Górnicy, którzy zatwierdzają takie transakcje, stawiają na pierwszym miejscu te z wyższymi opłatami, ponieważ chcą zarobić więcej pieniędzy. W niektórych przypadkach opłaty, które otrzymują górnicy mogą być znacznie wyższe niż rzeczywista kwota, jaką przelewasz w ramach transakcji. Jeśli wykonałeś transakcję, która ma znacznie niższą kwotę niż lista innych transakcji oczekujących na potwierdzenie w konkretnym momencie, jest bardzo prawdopodobne, że górnicy odsuną Twoją transakcję na bok na jakiś czas. Może to wydawać się niesprawiedliwe, ale tak po prostu jest w przypadku blockchaina – większe fundusze mają pierwszeństwo. W takich przypadkach transakcje będą nadal pomyślnie potwierdzane, ale nie natychmiastowo.
Podobnie jak każdy inny technologicznie zaawansowany system, blockchain doczeka się własnych aktualizacji sieci lub rozwidlenia, takich jak hard fork lub modernizacja oprogramowania, podczas których przetwarzanie transakcji może zostać tymczasowo zakłócone lub spowolnione. Nasz zespół będzie wiedział o takich aktualizacjach z wyprzedzeniem lub przeprowadzi odpowiednie kontrole podczas oceny zablokowanej transakcji.
Błąd walidacji adresu
Wprowadzanie nieprawidłowych danych podczas przeprowadzania transakcji, zwłaszcza tych dotyczących przelewów kryptowalut, również może doprowadzić do opóźnienia. Dobrym tego przykładem są przelewy XRP, które wymagają tzw. destination tag. Pełna walidacja tego aspektu jest mniej więcej niemożliwa, a to zawsze pozostawia miejsce na wprowadzenie przez użytkownika błędnych informacji, co powoduje niepowodzenie transakcji po przesłaniu jej do blockchainu.
Takie przypadki są zawsze przekazywane do naszego działu technicznego, który następnie przeprowadza wszystkie niezbędne kroki, aby wykonać transakcję manualnie (jeśli to możliwe) lub zablokować ją i zwrócić aktywa użytkownika na jego konto w Kriptomat.
Podczas wykonywania takich kroków nasz dział techniczny przeprowadzi również dokładne wewnętrzne dochodzenie, które rzuci światło na wszelkie systematyczne błędy, które mogły wystąpić na naszej własnej platformie. Chociaż zdarza się to dość rzadko, nasz zespół wdraża całodobowe monitorowanie naszych systemów w celu zapobiegania i/lub rozwiązywania takich incydentów.
Jak niezawodny jest blockchain?
Blockchain – teoretycznie – nie może popełnić błędu w swojej księdze; prawdopodobieństwo jest minimalne ze względu na niezliczone potwierdzenia transakcji, które odbywają się w tle dla pojedynczej transakcji. Opóźnienia mogą wystąpić, gdy węzły spóźniają się z komunikacją między sobą, ale jest to coś, co nasz zespół bardzo dobrze zna. Dlatego Ty nie musisz się o nic martwić!
Mamy nadzieję, że pomogło to rozwiać niektóre z Twoich wątpliwości dotyczących opóźnionych transakcji i zapewniło Ci pomocny wgląd w zawiłości transakcji blockchain.
Pamiętaj jednak, że jesteśmy tutaj, aby zapewnić Cię, że ciężar żmudnej pracy zawsze spadnie na nasze barki i możesz skontaktować się z nami poprzez wiadomość e-mail lub czat na żywo, a my pomożemy Ci we wszelkich trudnościach, jakie możesz napotkać!
***
Czy nadal masz jakieś pytania? Skorzystaj z naszego czatu, aby skontaktować się z naszym zespołem lub wyślij do nas wiadomość e-mail na adres: [email protected]