Przeglądaj wszystkie recenzje

Jak działają transakcje Bitcoin?

Transakcje Bitcoin to wiadomości, które określają ruch bitcoinów od nadawców do odbiorców. Transakcje są cyfrowo podpisywane przy użyciu kryptografii i wysyłane do całej sieci Bitcoin w celu weryfikacji. Informacje o transakcjach są publiczne i można je znaleźć w cyfrowej księdze znanej jako 'blockchain'. Historia każdej transakcji Bitcoin prowadzi do momentu, w którym bitcoiny zostały po raz pierwszy wyprodukowane lub 'wydobyte'.
Jak działają transakcje Bitcoin?
Użyj aplikacji Bitcoin.com Wallet, której ufa miliony użytkowników, aby bezpiecznie i łatwo wysyłać, odbierać, kupować, sprzedawać, handlować i zarządzać najpopularniejszymi kryptowalutami. Możesz także połączyć się z tysiącami zdecentralizowanych aplikacji (DApps), od gier po instrumenty pochodne finansowe.

Przegląd

Jeśli chcesz przesłać pieniądze swojemu przyjacielowi, w tradycyjnym systemie bankowym prawdopodobnie użyjesz aplikacji bankowej lub strony internetowej do transferu środków, a bank zajmie się wszystkim w tle. Jednak możesz wysłać bitcoiny bez potrzeby korzystania z centralnej jednostki jak bank. Proces transakcji Bitcoin zapewnia, że transakcje są legalne, bezpieczne i przejrzyste. Oto przegląd transakcji bitcoin:

  1. Tworzenie transakcji: Kiedy wysyłasz bitcoiny, tworzysz transakcję z portfela cyfrowego. Ta transakcja zawiera adres nadawcy (klucz publiczny), adres odbiorcy (klucz publiczny), ilość Bitcoina do wysłania oraz opłatę transakcyjną, którą jesteś skłonny zapłacić górnikom.
  2. Podpisy cyfrowe: Aby udowodnić, że jesteś właścicielem bitcoinów, które chcesz wysłać, transakcja musi być podpisana za pomocą klucza prywatnego w procesie kryptograficznym. Jest to znane jako podpis cyfrowy. Klucz prywatny należy trzymać w tajemnicy, ponieważ jest jak cyfrowe hasło.
  3. Nadawanie i potwierdzenia: Po podpisaniu transakcja jest nadawana do sieci Bitcoin i trafia do mempoola, który jest jak poczekalnia dla transakcji oczekujących na potwierdzenie. Górnicy mogą wybrać transakcje z mempoola do utworzenia nowych bloków. Pierwszy górnik, który rozwiąże trudny problem matematyczny, tworzy następny blok. Wygrany górnik nadaje swój nowy blok, który jest potwierdzany przez resztę sieci.
  4. Finalizacja transakcji: Po potwierdzeniu nowy blok jest dodawany do każdej kopii blockchaina uczestników sieci. Transakcje w nowym bloku są uważane za potwierdzone. Jednak zwyczajowo czeka się na co najmniej sześć potwierdzeń (dodanie sześciu kolejnych bloków po bloku zawierającym twoją transakcję), aby uznać transakcję za ostateczną. To ma na celu zapewnienie, że transakcja nie zostanie cofnięta lub podwójnie wydana w przypadku tymczasowego podziału w blockchainie.

Bitcoiny istnieją jako zapisy transakcji Bitcoin

Definiujemy bitcoin jako łańcuch podpisów cyfrowych. Każdy właściciel przekazuje bitcoin następnemu, cyfrowo podpisując hasz poprzedniej transakcji oraz klucz publiczny kolejnego właściciela i dodając je na końcu monety. Odbiorca może zweryfikować podpisy, aby potwierdzić łańcuch własności.

Bitcoiny nie "istnieją" same w sobie. Nie ma fizycznych bitcoinów ani właściciele Bitcoin nie posiadają "konta". Zamiast tego istnieje 'blockchain', który można uznać za księgę rachunkową lub zapis wszystkich transakcji, które kiedykolwiek miały miejsce między adresami Bitcoin. Te zapisy transakcji są aktualizowane przez uczestników sieci Bitcoin (węzły) i udostępniane każdemu z nich, gdy salda rosną i maleją. Możesz użyć 'eksploratora bloków', jeśli chcesz zobaczyć historię oraz bieżące saldo dowolnego adresu Bitcoin.

Klucze publiczne i prywatne

Aby wysłać Bitcoiny, musisz mieć dostęp do kluczy publicznych i prywatnych związanych z ilością bitcoina, którą chcesz wysłać. Kiedy mówimy, że ktoś "posiada" bitcoiny, oznacza to, że ta osoba ma dostęp do 'pary kluczy' składającej się z:

  • klucza publicznego (adres), na który wcześniej przesłano pewną ilość bitcoina
  • odpowiadającego mu unikalnego klucza prywatnego (hasło), który uprawnia do wysłania bitcoinów wcześniej przesłanych do powyższego klucza publicznego (adresu) gdzie indziej.

Klucze publiczne, nazywane również adresami bitcoin, są losowo generowanymi ciągami liter i cyfr, które działają podobnie jak adres e-mail lub nazwa użytkownika w serwisie społecznościowym. Jak sama nazwa wskazuje, są one publiczne, więc bezpiecznie jest je udostępniać innym. W rzeczywistości musisz podać swój adres Bitcoin innym, gdy chcesz, aby przesłali ci bitcoiny. Klucz prywatny to inny ciąg liter i cyfr, również generowany losowo. Jednak klucze prywatne, podobnie jak hasła do e-maila lub innych kont, należy trzymać w tajemnicy. Nigdy nie udostępniaj swojego klucza prywatnego nikomu, komu nie ufasz w 100%, że nie ukradnie cię.

Czytaj więcej: Upewnij się, że twoje cyfrowe aktywa są bezpieczne dzięki tym prostym wskazówkom.

Swój adres Bitcoin możesz traktować jak przezroczysty sejf. Inni mogą zobaczyć, co jest w środku, ale tylko ci z kluczem prywatnym mogą otworzyć sejf i uzyskać dostęp do środków w nim zawartych.

Wejścia i wyjścia transakcji

Chociaż możliwe byłoby obsłużenie pojedynczych monet, byłoby to niewygodne w przypadku tworzenia osobnej transakcji dla każdego centa w przelewie. Aby umożliwić podział i łączenie wartości, transakcje zawierają wiele wejść i wyjść. Zazwyczaj będzie jedno wejście z większej poprzedniej transakcji lub wiele wejść łączących mniejsze kwoty, a maksymalnie dwa wyjścia: jedno dla płatności i jedno zwracające resztę, jeśli taka istnieje, z powrotem do nadawcy

-Satoshi Nakamoto, Biała księga Bitcoin

Rozłóżmy tę część białej księgi Bitcoin, przyglądając się przykładowej transakcji w praktyce:

Mark chce wysłać 1 BTC do Jessiki. Aby to zrobić, używa swojego klucza prywatnego do 'podpisania' wiadomości z szczegółami specyficznymi dla transakcji. Ta wiadomość, która musi zostać nadana do sieci, będzie zawierała następujące elementy:

  • Wejścia. Zawierają informacje o bitcoinach wcześniej przesłanych na adres Marka. Na przykład wyobraź sobie, że Mark wcześniej otrzymał 0,6 BTC od Alice i 0,6 BTC od Boba. Teraz, aby wysłać 1 BTC do Jessiki, mogą być dwa wejścia: jedno wejście 0,6 BTC wcześniej od Alice i jedno wejście 0,6 BTC wcześniej od Boba.
  • Kwota. W tym przypadku kwota, którą Mark chce wysłać, to 1 BTC.
  • Wyjścia. Są dwa wyjścia. Pierwsze to 1 BTC na adres Jessiki. Drugie to 0,2 BTC zwrócone jako 'reszta' do Marka. To drugie wyjście jest obliczane jako suma wejść [0,6 + 0,6 = 1,2], minus kwota, którą Mark chce wysłać [1 BTC].

Może to wydawać się mylące, ale jest to robione w ten sposób, aby poprawić efektywność - a dobrą wiadomością jest to, że nie trzeba znać szczegółów działania transakcji Bitcoin, aby wysłać lub otrzymać bitcoiny. Twój Portfel Bitcoin zajmuje się tym!

Nadawanie i potwierdzenia

W powyższym przykładzie Mark (za pomocą swojego oprogramowania portfela) nada swoją proponowaną transakcję do sieci Bitcoin. Specjalna grupa uczestników sieci, znana jako 'górnicy', weryfikuje, czy klucze Marka mogą uzyskać dostęp do wejść (tj. adresów), z których wcześniej otrzymał bitcoiny, które twierdzi, że kontroluje. Górnicy również zbierają listę innych transakcji, które były nadane do sieci w tym samym czasie co Marka, i formują je w blok. Każdy górnik, który ukończył 'Proof of Work', ma prawo zaproponować nowy blok, który zostanie dodany lub 'dołączony' do łańcucha, odnosząc się do ostatniego bloku. Nowy blok jest następnie nadawany do sieci. Jeśli inni uczestnicy sieci (węzły) zgadzają się, że to prawidłowy blok (tj. transakcje w nim zawarte przestrzegają wszystkich zasad protokołu i prawidłowo odnoszą się do poprzedniego bloku), będą go przekazywać dalej. W końcu inny górnik zbuduje na nim, odnosząc się do niego jako do poprzedniego bloku przy proponowaniu kolejnego bloku. Wszelkie transakcje, które były w poprzednim bloku, będą teraz 'potwierdzone' przez kolejnego górnika. W miarę dodawania bloków do łańcucha, liczba potwierdzeń transakcji Marka wzrasta.

Dlaczego niektóre potwierdzenia transakcji bitcoin trwają tak długo?

Każdy blok może zawierać tylko określoną liczbę transakcji, a ta liczba jest w dużej mierze określona przez dostępne miejsce w każdym bloku, czyli 'rozmiar bloku', który wynosi 1 MB. Ograniczone miejsce powoduje powstanie rynku opłat, gdzie górnicy, którzy zbierają opłaty, wybierają do kolejnego bloku tylko te transakcje, które zawierają wystarczająco wysoką opłatę. Zatem wyższe opłaty działają jako zachęta dla górników do priorytetyzacji twoich transakcji.

Należy zauważyć, że rozmiar bloku to arbitralny limit, ale społeczność Bitcoin zdecydowała się utrzymać rozmiar bloku jak najmniejszy, aby ułatwić ludziom obsługę węzłów Bitcoin. Bitcoin Cash, który jest forką Bitcoina, ma większy rozmiar bloku i dlatego wymaga znacznie niższych opłat za transakcje.

Czytaj więcej: Zrozum, jak sieć Bitcoin decyduje o kluczowych kwestiach, takich jak rozmiar bloku.

Ile wynoszą opłaty transakcyjne bitcoinów?

Opłaty za wysyłanie bitcoinów mogą wynosić od kilku centów do nawet 100 dolarów. Powodem dużej zmienności jest to, że opłaty Bitcoin zależą zarówno od podaży i popytu (tj. jak bardzo przeciążona jest sieć w danym czasie), jak i od "rozmiaru" twojej transakcji. Rozmiar jest głównie wpływany przez wejścia, więc jeśli twoja transakcja ma wiele wejść, zajmie więcej miejsca w bloku i wymaga wyższej opłaty. Na przykład, jeśli chcesz wysłać 10 BTC, istnieje duże prawdopodobieństwo, że twoja transakcja będzie wymagać więcej wejść niż w przypadku wysyłania 1 BTC. Transakcja 10 BTC może składać się z 5+2+1+1+1 (czyli łącznie 5 wejść), podczas gdy transakcja 1 BTC może mieć tylko dwa wejścia, jak w naszym przykładzie Mark/Jessica powyżej.

Wiele portfeli, w tym Portfel Bitcoin.com, pozwala użytkownikom ręcznie ustawiać opłaty transakcyjne. Pomaga to uniknąć przepłacania. Na przykład, jeśli się nie spieszysz, możesz ustawić opłatę na niższą, tak aby została podjęta przez górnika, gdy sieć będzie mniej przeciążona. Możesz także zapewnić, że twoje transakcje zostaną natychmiast przetworzone, zwiększając swoją opłatę.

Czytaj więcej: Zrozum zasady wysyłania bitcoinów.

Powiązane przewodniki

Zacznij stąd →
Krótki wstęp do Bitcoina

Krótki wstęp do Bitcoina

Uzyskaj proste wprowadzenie do Bitcoina i dlaczego ma to znaczenie.

Przeczytaj ten artykuł →
Krótki wstęp do Bitcoina

Krótki wstęp do Bitcoina

Uzyskaj proste wprowadzenie do Bitcoina i dlaczego ma to znaczenie.

Jak działa wymiana bitcoinów?

Jak działa wymiana bitcoinów?

Jak bezpieczne jest przechowywanie kryptowalut na scentralizowanych giełdach?

Przeczytaj ten artykuł →
Jak działa wymiana bitcoinów?

Jak działa wymiana bitcoinów?

Jak bezpieczne jest przechowywanie kryptowalut na scentralizowanych giełdach?

Czym jest zarządzanie Bitcoinem?

Czym jest zarządzanie Bitcoinem?

Jak sieć działa i podejmuje decyzje w kwestiach krytycznych?

Przeczytaj ten artykuł →
Czym jest zarządzanie Bitcoinem?

Czym jest zarządzanie Bitcoinem?

Jak sieć działa i podejmuje decyzje w kwestiach krytycznych?

Co to jest Bitcoin?

Co to jest Bitcoin?

Uzyskaj proste wprowadzenie do Bitcoina i dlaczego ma to znaczenie.

Przeczytaj ten artykuł →
Co to jest Bitcoin?

Co to jest Bitcoin?

Uzyskaj proste wprowadzenie do Bitcoina i dlaczego ma to znaczenie.

Co to jest Bitcoin Cash?

Co to jest Bitcoin Cash?

Bitcoin Cash to zdecentralizowany system elektronicznej gotówki peer-to-peer, który nie opiera się na żadnej centralnej władzy, takiej jak rząd czy instytucja finansowa.

Przeczytaj ten artykuł →
Co to jest Bitcoin Cash?

Co to jest Bitcoin Cash?

Bitcoin Cash to zdecentralizowany system elektronicznej gotówki peer-to-peer, który nie opiera się na żadnej centralnej władzy, takiej jak rząd czy instytucja finansowa.

check icon
ZAUFANY PRZEZ PONAD 5 MILIONÓW UŻYTKOWNIKÓW CRYPTO NA CAŁYM ŚWIECIE

Pozostań na czele w krypto

Dostarczane co tydzień
Dostarczane co tydzień

Pozostań na czele w świecie kryptowalut dzięki naszemu cotygodniowemu newsletterowi dostarczającemu najważniejsze informacje.

news icon

Cotygodniowe wiadomości kryptowalutowe, wyselekcjonowane dla Ciebie

insights icon

Praktyczne spostrzeżenia i edukacyjne wskazówki

products icon

Aktualizacje produktów napędzających wolność gospodarczą

Zarejestruj się

Bez spamu. Możesz zrezygnować w każdej chwili.

Rozpocznij bezpieczne inwestowanie z portfelem Bitcoin.com WalletRozpocznij bezpieczne inwestowanie z portfelem Bitcoin.com WalletRozpocznij bezpieczne inwestowanie z portfelem Bitcoin.com Wallet

Rozpocznij bezpieczne inwestowanie z portfelem Bitcoin.com Wallet

Ponad portfeli utworzone do tej pory

Wszystko, czego potrzebujesz, aby bezpiecznie kupować, sprzedawać, handlować i inwestować w Bitcoin i kryptowaluty.

App StoreGoogle PlayQR Code
Download App