Kako funkcioniraju Bitcoin transakcije?

Bitcoin transakcije su poruke koje navode prijenos bitcoina od pošiljatelja do primatelja. Transakcije su digitalno potpisane pomoću kriptografije i poslane cijeloj Bitcoin mreži na provjeru. Informacije o transakcijama su javne i mogu se naći na digitalnoj knjizi poznatoj kao 'blockchain.' Povijest svake Bitcoin transakcije vodi natrag do točke gdje su bitcoini prvi put proizvedeni ili 'iskopani.'
Kako funkcioniraju Bitcoin transakcije?
Koristite aplikaciju Bitcoin.com Wallet za više lanaca, koju milijuni korisnika koriste s povjerenjem za sigurno i jednostavno slanje, primanje, kupnju, prodaju, trgovanje i upravljanje najpopularnijim kriptovalutama. Također se možete povezati s tisućama decentraliziranih aplikacija (DApps), od igara do financijskih izvedenica.

Pregled

Ako želite poslati novac prijatelju, u tradicionalnom bankarskom sustavu vjerojatno biste koristili bankarsku aplikaciju ili web stranicu za prijenos sredstava, a banka bi se pobrinula za sve u pozadini. Međutim, možete poslati bitcoin bez potrebe za središnjom autoritetom poput banke. Proces Bitcoin transakcije osigurava da su transakcije legitimne, sigurne i transparentne. Slijedi pregled Bitcoin transakcije:

  1. Kreiranje transakcije: Kada šaljete bitcoin, kreirate transakciju iz svog digitalnog novčanika. Ova transakcija uključuje adresu pošiljatelja (javni ključ), adresu primatelja (javni ključ), iznos Bitcoina koji se šalje i naknadu za transakciju koju ste spremni platiti rudarima.
  2. Digitalni potpisi: Da biste dokazali da ste vlasnik bitcoina koji želite poslati, transakcija mora biti potpisana vašim privatnim ključem kroz kriptografski proces. Ovo je poznato kao digitalni potpis. Bitno je čuvati vaš privatni ključ tajnim jer je to poput vaše digitalne lozinke.
  3. Emitiranje i potvrde: Kada je potpisana, transakcija se emitira na Bitcoin mrežu i ulazi u mempool, koji je poput čekaonice za transakcije koje čekaju na potvrdu. Rudari mogu birati transakcije iz mempoola kako bi formirali nove blokove. Prvi rudar koji riješi složen matematički problem dobiva pravo na izradu sljedećeg bloka. Pobjednički rudar emitira svoj novi blok, koji potom potvrđuje ostatak mreže.
  4. Finalizacija transakcije: Kada se potvrdi, novi blok se dodaje na svaku kopiju blockchaina svakog sudionika mreže. Transakcije u novom bloku smatraju se potvrđenima. Međutim, uobičajena je praksa pričekati najmanje šest potvrda (dodavanje još šest blokova nakon bloka koji sadrži vašu transakciju) kako bi se transakcija smatrala konačnom. Ovo je kako bi se osiguralo da transakcija neće biti poništena ili dvostruko potrošena u slučaju privremenog razdvajanja blockchaina.

Bitcoini postoje kao zapisi Bitcoin transakcija

Bitcoin definiramo kao lanac digitalnih potpisa. Svaki vlasnik prenosi bitcoin sljedećem digitalnim potpisivanjem hasha prethodne transakcije i javnog ključa sljedećeg vlasnika te ih dodaje na kraj kovanice. Primatelj može provjeriti potpise kako bi potvrdio lanac vlasništva.

Bitcoini ne "postoje" sami po sebi. Ne postoje fizički bitcoini, niti vlasnici Bitcoina imaju "račun". Umjesto toga, postoji 'blockchain', koji možete smatrati knjigom računa ili zapisom svih transakcija koje su ikada obavljene između Bitcoin adresa. Ove zapise transakcija ažuriraju sudionici Bitcoin mreže (čvorovi) i dijele ih na svaki od svojih čvorova kako se bilance povećavaju i smanjuju. Možete koristiti 'block explorer' ako želite vidjeti povijest, kao i trenutačan saldo bilo koje Bitcoin adrese.

Javni i privatni ključevi

Da biste poslali Bitcoin, morate imati pristup javnim i privatnim ključevima povezanim s iznosom bitcoina koji želite poslati. Kada govorimo o tome da netko "posjeduje" bitcoine, to zapravo znači da ta osoba ima pristup 'paru ključeva' koji se sastoji od:

  • javnog ključa (adrese) na koji je prethodno poslan određeni iznos bitcoina
  • odgovarajućeg jedinstvenog privatnog ključa (lozinke) koji ovlašćuje bitcoin prethodno poslan na gornji javni ključ (adresu) da bude poslan drugdje.

Javni ključevi, također zvani bitcoin adrese, nasumično su generirani nizovi slova i brojeva koji funkcioniraju slično kao adresa e-pošte ili korisničko ime na društvenim mrežama. Kao što ime implicira, oni su javni, pa ih je sigurno dijeliti s drugima. U stvari, morate dati svoju Bitcoin adresu drugima kada želite da vam pošalju bitcoin. Privatni ključ je drugi niz slova i brojeva, također generiran nasumično. Međutim, privatni ključevi, poput lozinki za e-poštu ili druge račune, trebaju ostati tajni. Nikada ne dijelite svoj privatni ključ s osobama koje ne vjerujete 100% da vas neće opljačkati.

Pročitajte više: Osigurajte svoje digitalne imovine ovim jednostavnim savjetima.

Možete zamisliti svoju Bitcoin adresu kao prozirni sef. Drugi mogu vidjeti što je unutra, ali samo oni s privatnim ključem mogu otključati sef kako bi pristupili sredstvima unutar njega.

Ulazi i izlazi transakcije

Iako bi bilo moguće rukovati kovanicama pojedinačno, bilo bi nezgrapno napraviti zasebnu transakciju za svaki cent u prijenosu. Kako bi se omogućilo dijeljenje i kombiniranje vrijednosti, transakcije sadrže više ulaza i izlaza. Obično će postojati ili jedan ulaz iz veće prethodne transakcije ili više ulaza kombinirajući manje iznose, i najviše dva izlaza: jedan za plaćanje i jedan koji vraća ostatak, ako postoji, natrag pošiljatelju.

Razložimo taj dio Bitcoin white papera razmatrajući primjer transakcije u praksi:

Mark želi poslati 1 BTC Jessici. Da bi to učinio, koristi svoj privatni ključ za 'potpis' poruke s detaljima specifičnim za transakciju. Ova poruka, koja mora biti emitirana na mrežu, sadržavat će sljedeće:

  • Ulazi. Ovo sadrži informacije o bitcoinu prethodno poslanom na Markovu adresu. Na primjer, zamislite da je Mark prethodno primio 0,6 BTC od Alice i 0,6 BTC od Boba. Sada, kako bi poslao 1 BTC Jessici, moglo bi biti dva ulaza: jedan ulaz od 0,6 BTC prethodno od Alice i jedan ulaz od 0,6 BTC prethodno od Boba.
  • Iznos. U ovom slučaju, iznos koji Mark želi poslati je 1 BTC.
  • Izlazi. Postoje dva izlaza. Prvi je 1 BTC na Jessicinu adresu. Drugi je 0,2 BTC vraćen kao 'ostatak' Marku. Ovaj drugi izlaz izračunava se kao ukupno ulaza [0,6 + 0,6 = 1,2], minus iznos koji Mark želi poslati [1 BTC].

Ovo može izgledati zbunjujuće, ali radi se na ovaj način radi poboljšanja učinkovitosti - i dobra vijest je da poznavanje detalja iza scene Bitcoin transakcija nije potrebno za slanje ili primanje bitcoina. Vaš Bitcoin novčanik brine se o tome!

Emitiranje i potvrde

U gornjem primjeru, Mark (kroz svoj softver novčanika) emitira svoju predloženu transakciju na Bitcoin mrežu. Posebna grupa sudionika u mreži poznata kao 'rudari' provjerava da Markovi ključevi mogu pristupiti ulazima (tj. adresama) s kojih je prethodno primio bitcoin za koji tvrdi da ga kontrolira. Rudari također okupljaju popis drugih transakcija koja su emitirana na mrežu u isto vrijeme kao Markove i formiraju ih u blok. Bilo koji rudar koji je dovršio 'Proof of Work' dopušteno je da predloži novi blok koji će biti dodan ili 'priključen' na lanac referencirajući posljednji blok. Taj novi blok tada se emitira na mrežu. Ako drugi sudionici mreže (čvorovi) smatraju da je valjan blok (tj. da su transakcije koje sadrži u skladu sa svim pravilima protokola i da pravilno referencira prethodni blok), proslijedit će ga dalje. Na kraju, drugi rudar će graditi na njemu referencirajući ga kao prethodni blok pri predlaganju sljedećeg bloka. Sve transakcije koje su bile u prethodnom bloku sada će biti 'potvrđene' od strane sljedećeg rudara. Kako se blokovi dodaju na lanac, broj potvrda Markove transakcije raste.

Zašto neke potvrde Bitcoin transakcija traju tako dugo?

Svaki blok može sadržavati samo određeni broj transakcija, a taj broj je uglavnom određen prostorom dostupnim u svakom bloku, odnosno 'veličinom bloka,' koja iznosi 1MB. Ograničeni prostor dovodi do tržišta naknada, gdje rudari, koji prikupljaju naknade, odlučuju uključiti u sljedeći blok samo one transakcije koje su uključivale dovoljno visoku naknadu. Tako više naknade djeluju kao poticaj rudarima da prioritiziraju vaše transakcije.

Napominjemo da je veličina bloka proizvoljno ograničenje, ali Bitcoin zajednica je odlučila zadržati veličinu bloka što manjom kako bi ljudima bilo lakše upravljati Bitcoin čvorovima. Bitcoin Cash, koji je fork Bitcoina, ima veću veličinu bloka i stoga zahtijeva puno niže naknade za transakcije.

Pročitajte više: Shvatite kako Bitcoin mreža odlučuje o ključnim pitanjima kao što je veličina bloka.

Koliko iznose naknade za Bitcoin transakcije?

Naknade za slanje bitcoina mogu biti od nekoliko centi pa sve do 100 dolara. Razlog za veliku varijaciju je taj što Bitcoin naknade ovise o ponudi i potražnji (tj. koliko je mreža zagušena u određenom trenutku) i "veličini" vaše transakcije. Veličina je prvenstveno pogođena ulazima, pa ako vaša transakcija ima mnogo ulaza, zauzet će više prostora u bloku i zahtijevati veću naknadu. Na primjer, ako želite poslati 10 BTC, postoji velika vjerojatnost da će vaša transakcija zahtijevati više ulaza nego ako želite poslati 1 BTC. Transakcija od 10 BTC mogla bi se sastojati od 5+2+1+1+1 (dakle ukupno 5 ulaza) dok bi transakcija od 1 BTC mogla biti samo dva ulaza kao u našem primjeru Mark/Jessica iznad.

Mnogi novčanici, uključujući Bitcoin.com novčanik, omogućuju korisnicima ručno postavljanje naknada za transakcije. Ovo vam pomaže da izbjegnete preplaćivanje. Na primjer, ako niste u žurbi, možete postaviti nižu naknadu tako da bude uključena kada mreža bude manje zagušena. Također možete osigurati da se vaše transakcije odmah obrade povećanjem svoje naknade.

Pročitajte više: Razumijevanje svih aspekata slanja bitcoina.

Povezani vodiči

Započnite ovdje →
Brzi uvod u Bitcoin

Brzi uvod u Bitcoin

Dobijte jednostavan uvod u Bitcoin i zašto je važan.

Pročitajte ovaj članak →
Brzi uvod u Bitcoin

Brzi uvod u Bitcoin

Dobijte jednostavan uvod u Bitcoin i zašto je važan.

Kako funkcionira razmjena bitcoina?

Kako funkcionira razmjena bitcoina?

Koliko je sigurno pohraniti svoje kriptovalute na centraliziranim burzama?

Pročitajte ovaj članak →
Kako funkcionira razmjena bitcoina?

Kako funkcionira razmjena bitcoina?

Koliko je sigurno pohraniti svoje kriptovalute na centraliziranim burzama?

Što je upravljanje Bitcoinom?

Što je upravljanje Bitcoinom?

Kako mreža djeluje i odlučuje o ključnim pitanjima?

Pročitajte ovaj članak →
Što je upravljanje Bitcoinom?

Što je upravljanje Bitcoinom?

Kako mreža djeluje i odlučuje o ključnim pitanjima?

Što je Bitcoin?

Što je Bitcoin?

Dobijte jednostavan uvod u Bitcoin i zašto je važan.

Pročitajte ovaj članak →
Što je Bitcoin?

Što je Bitcoin?

Dobijte jednostavan uvod u Bitcoin i zašto je važan.

Što je Bitcoin Cash?

Što je Bitcoin Cash?

Bitcoin Cash je decentralizirani peer-to-peer elektronički novčani sustav koji ne ovisi o bilo kojoj središnjoj vlasti poput vlade ili financijske institucije.

Pročitajte ovaj članak →
Što je Bitcoin Cash?

Što je Bitcoin Cash?

Bitcoin Cash je decentralizirani peer-to-peer elektronički novčani sustav koji ne ovisi o bilo kojoj središnjoj vlasti poput vlade ili financijske institucije.

check icon
POVJERENO OD STRANE PREKO 5 MILIJUNA KORISNIKA KRIPTOVALUTA DILJEM SVIJETA

OSTANITE KORAK ISPRED U KRIPTU

Dostavlja se tjedno
Dostavlja se tjedno

Ostanite ispred u kriptu s našim tjednim biltenom koji donosi najvažnije uvide.

news icon

Tjedne vijesti o kriptovalutama, odabrane za vas

insights icon

Akcijski uvidi i obrazovni savjeti

products icon

Ažuriranja o proizvodima koji potiču ekonomsku slobodu

Registriraj se

Bez neželjene pošte. Odjavite se u bilo kojem trenutku.

Počnite ulagati sigurno s Bitcoin.com novčanikomPočnite ulagati sigurno s Bitcoin.com novčanikomPočnite ulagati sigurno s Bitcoin.com novčanikom

Počnite ulagati sigurno s Bitcoin.com novčanikom

Više od novčanika dosad je kreirano

Sve što trebate za kupnju, prodaju, trgovanje i ulaganje vašeg Bitcoina i kriptovaluta sigurno

App StoreGoogle PlayQR Code
Download App
bitcoin logoGet Bitcoin