Transakcja
Transakcja to polecenie przeniesienia wartości lub zmiany danych. W przypadku kryptowalut może to być na przykład przesłanie monet.
Czym jest transakcja?
Przy standardowym transferze kryptowalut Twój portfel kryptowalutowy tworzy polecenie zawierające kwotę i adres odbiorcy. Zatwierdzasz je podpisem cyfrowym. Potwierdza on, że możesz wykonać transakcję, nie ujawniając klucza prywatnego.
Sieć sprawdza, czy polecenie jest zgodne z jej zasadami i czy dostępne są środki. Następnie transakcja może zostać uwzględniona w bloku. Blok nie jest więc tym samym co transakcja: jeden blok może zawierać wiele transakcji.
W wielu sieciach przetworzenie transakcji wiąże się z opłatami. Zasady, koszty i czas oczekiwania na potwierdzenie różnią się w zależności od blockchaina.
Przykład transakcji
Alicja wysyła 0,01 bitcoina na bitcoinowy adres Boba. Jej portfel tworzy transakcję, podpisuje ją i wysyła do sieci. Alicja płaci również opłatę transakcyjną.
Gdy transakcja trafi do bloku, otrzymuje pierwsze potwierdzenie. Ten przykład pokazuje, że wysłanie środków nie polega wyłącznie na naciśnięciu przycisku: sieć musi najpierw sprawdzić i przetworzyć polecenie.
Dlaczego transakcje są ważne w świecie kryptowalut?
Transakcje umożliwiają przesyłanie kryptowalut i korzystanie z aplikacji blockchainowych, na przykład do wymiany lub pożyczania tokenów. Często wspomina się o nich w wiadomościach w kontekście przeciążenia sieci, wysokich opłat albo opóźnień w wpłatach i wypłatach.
Wysłana transakcja nie zawsze staje się od razu ostateczna. W przypadku niektórych blockchainów kolejne potwierdzenia zmniejszają ryzyko jej cofnięcia. Transakcja może też pozostać w oczekiwaniu albo zostać odrzucona.
Transakcji ostatecznie zapisanej w sieci zazwyczaj nie można samodzielnie anulować. Dlatego zawsze sprawdzaj adres i upewnij się, że korzystasz z właściwej sieci. Sieć weryfikuje jedynie zgodność z zasadami technicznymi, nie potwierdza wiarygodności odbiorcy ani tego, czy płatność jest rozsądna.