Početna > CTB Centar znanja > Bitcoin > Kako funkcionišu Bitcoin transakcije?

Kako funkcionišu Bitcoin transakcije?

Saznajte kako se Bitcoin šalje, kako mreža proverava transakciju i šta se dešava pre nego što ona dobije potvrdu.

BITCOIN TRANSAKCIJA U JEDNOJ REČENICI

Bitcoin transakcija je digitalno potpisan nalog kojim korisnik odobrava da pravo raspolaganja određenom količinom bitcoina pređe na drugog korisnika.

Bitcoin transakcija kao prenos vrednosti između dva korisnika

Šta se zapravo šalje?

Kada Ana šalje bitcoin Marku, digitalni novčić ne putuje kao fajl sa njenog uređaja na Markov.

Anin novčanik kreira transakciju koja pokazuje koja prethodno primljena sredstva Ana želi da potroši, koliko bitcoina prenosi Marku i gde treba evidentirati eventualni ostatak.

Bitcoin zato ne postoji kao predmet sačuvan u novčaniku. Blockchain čuva zajedničku evidenciju transakcija, dok novčanik upravlja ključevima kojima korisnik može da odobri novo trošenje.

KLJUČNA IDEJA

Ne prenosi se digitalni predmet. Menja se podatak o tome ko ima pravo da raspolaže određenom vrednošću evidentiranom na Bitcoin blockchainu.

Digitalni potpis i evidencija Bitcoin transakcije na blockchainu

Kako izgleda jedna Bitcoin transakcija?

Kreiranje Bitcoin transakcije u digitalnom novčaniku

01 — Kreiranje transakcije

Ana u svom Bitcoin novčaniku unosi Markovu adresu, iznos koji želi da pošalje i naknadu.

Digitalno potpisivanje Bitcoin transakcije privatnim ključem

02 — Digitalno potpisivanje

Anin novčanik njenim privatnim ključem digitalno potpisuje transakciju i dokazuje da ona može da raspolaže tim bitcoinima.

Prosleđivanje Bitcoin transakcije mrežnim čvorovima

03 — Prosleđivanje mreži

Potpisana transakcija prosleđuje se mreži, gde čvorovi proveravaju da li je u skladu sa pravilima protokola.

Uključivanje potvrđene Bitcoin transakcije u novi blok

04 — Uključivanje u blok

Rudari biraju validne transakcije koje će uključiti u svoj predlog novog bloka.

Potvrđivanje Bitcoin transakcije dodavanjem novih blokova

05 — Potvrda

Kada mreža prihvati blok, transakcija dobija prvu potvrdu, a svaki naredni blok dodatno učvršćuje njen zapis.

Šta mreža proverava?

Čvorovi ne procenjuju ko su Ana i Marko niti zbog čega se transakcija obavlja. Oni proveravaju da li transakcija poštuje pravila Bitcoin protokola.

Između ostalog, proveravaju:

  • da li je digitalni potpis validan;
  • da li Bitcoin koji se koristi nije već potrošen;
  • da li su ulazni i izlazni iznosi pravilno formirani;
  • da li transakcija ispunjava ostala pravila protokola.

Ako transakcija nije validna, čvorovi je neće prosleđivati, a blok koji bi je sadržao bio bi odbijen kao nevalidan.

VAŽNA RAZLIKA

Mreža može da proveri da li je transakcija tehnički ispravna, ali ne može da zna da li je korisnik uneo adresu osobe kojoj je zaista želeo da pošalje Bitcoin.

Bitcoin funkcioniše kao decentralizovana mreža bez centralnog izdavaoca ili centralne kontrole

Šta znači potvrda transakcije?

Transakcija dobija prvu potvrdu kada bude uključena u prihvaćeni blok, dok svaki naredni blok dodatno povećava sigurnost zapisa.

Broj potvrda Bitcoin transakcije kroz naredne blokove

Zašto transakcija nije odmah konačna?

Bitcoin nema centralnu instituciju koja jednim odobrenjem proglašava transakciju konačnom — njena sigurnost postepeno raste dodavanjem novih blokova.

Vreme i dodavanje blokova do konačnosti Bitcoin transakcije
Zaštita potvrđene Bitcoin transakcije nizom povezanih blokova

Zašto je teško poništiti Bitcoin transakciju?

Bitcoin nema centralnog administratora koji može jednostavno da povuče potvrđenu transakciju ili vrati stanje na prethodni zapis.

Da bi promenio potvrđenu transakciju, napadač bi morao ponovo da obavi dokaz rada za blok u kojem se ona nalazi i za sve naredne blokove, a zatim da sustigne i prestigne lanac koji ostatak mreže nastavlja da gradi.

Zbog toga svaka naredna potvrda dodatno otežava promenu zapisa.

Ako Ana greškom pošalje bitcoin Marku, Marko može dobrovoljno da joj ga vrati. To bi, međutim, bila nova transakcija — ne poništavanje prethodne.

Pre nego što potvrdite transakciju proverite:

01 - Adresu primaoca

Kada je moguće, proverite celu adresu, jer zlonamerni softver može pokušati da zameni adresu kopiranu u memoriju uređaja.

02 - Mrežu

Proverite da li novčanik i servis primaoca koriste odgovarajuću Bitcoin mrežu. Sličan naziv imovine ne znači automatski i kompatibilnu mrežu.

03 - Iznos i naknadu

Potvrdite koliko šaljete, kolika je mrežna naknada i koliko će primalac dobiti.

04 - Probni transfer

Kod većeg iznosa razmotrite slanje manje probne transakcije pre glavnog transfera.

Zašto je ovo važno investitoru?

Investitor može pravilno proceniti tržište, a ipak izgubiti sredstva zbog pogrešne adrese, kompromitovanog privatnog ključa ili neodgovarajuće procedure slanja.

Razumevanje Bitcoin transakcija zato pomaže da se tržišni rizik odvoji od operativnog rizika.

Iskusan investitor zato ne pita samo: „Da li znam kako da pošaljem bitcoin?“

Pita i:

  • Da li znam kome i gde šaljem?
  • Da li razumem način čuvanja svojih ključeva?
  • Koji operativni rizik preuzimam?
  • Kako se ova transakcija uklapa u moj investicioni plan?
Ravnoteža između Bitcoin transakcije, bezbednosti i investicione odluke

CTB PERSPEKTIVA

Kod Bitcoin transakcije odluka se donosi pre digitalnog potpisa — jer posle potvrde ne postoji centralna institucija koja je jednostavno vraća.

Najvažnije što treba zapamtiti

01

Bitcoin transakcija menja pravo raspolaganja vrednošću evidentiranom na blockchainu.

02

Privatni ključ omogućava digitalno potpisivanje transakcije.

03

Čvorovi proveravaju transakciju prema pravilima protokola.

04

Transakcija dobija prvu potvrdu kada bude uključena u prihvaćeni blok.

05

Adresa, mreža, iznos i naknada proveravaju se pre potpisivanja.

SLEDEĆI KORAK

Znanje postaje vrednije kada ga povežete u celinu.

Članci objašnjavaju pojedinačne koncepte. CTB rešenja pomažu da ih primenite u donošenju investicionih odluka.

Sledeći korak u učenju o digitalnoj imovini i investicionom odlučivanju

Važna napomena:

Ovaj materijal je informativnog karaktera i ne predstavlja finansijski savet niti preporuku za ulaganje. Ulaganje u digitalnu imovinu nosi rizik. Uvek samostalno istražujte i, po potrebi, konsultujte se sa stručnim savetnikom.

Autor članka:

Andrea Andrejević, suosnivač CTB-a i investicioni savetnik za digitalnu imovinu.

Andrea Andrejević

Suosnivačica CTB-a i koautorka knjige „Kripto Revolucija“.