Koliko dugo traju bitcoin transakcije?
Kratki odgovor: Međutim, koliko je potrebno za prijenos Bitcoina između novčanika, razlikuje se od transakcije do transakcije.
Kada napravite Bitcoin transakciju, mreža je mora odobriti prije nego što je dovrši. Bitcoin zajednica postavila je standard 6 potvrda da je prijenos potreban prije nego što ga možete smatrati dovršenim.
Što određuje vremena Bitcoin transakcija?
Dva su glavna čimbenika koji utječu na vrijeme transakcije:
- Količina mrežne aktivnosti
- Naknade za transakcije
Što više transakcija mreža mora obraditi, to više traje svaka transakcija. To je zato što postoji samo konačan broj rudara koji obrađuju svaki blok i postoji konačan broj transakcija koje se mogu uključiti u blok.
Rudari na Bitcoin mreži daju prednost transakcijama prema the naknadu koju primaju za njihovo potvrđivanje. Stoga, ako vi platiti veću naknadu, vjerojatnije je da će rudar obraditi vaš prijenos što smanjuje vrijeme transakcije.
Koliko je vremena potrebno za potvrdu Bitcoin transakcije?
Kao što je ranije spomenuto, Bitcoin transakcija obično treba 6 potvrda rudara prije nego što se obradi. Prosječno vrijeme potrebno za miniranje bloka je 10 minuta, pa biste očekivali da će transakcija u prosjeku trajati oko sat vremena.
Međutim, nedavni procvat popularnosti Bitcoina uzrokovao je zagušenja na mreži. The prosječno vrijeme jer se jedna potvrda u posljednje vrijeme kreće od 30 minuta do preko 16 sati u ekstremnim slučajevima.
U Bitcoin zajednici došlo je do podjele kako najbolje riješiti ove probleme skaliranja. Neki članovi (posebno oni koji podržavaju Bitcoin Cash) vjeruju da je rješenje veća veličina bloka koja može zadržati više transakcija po bloku.
Ostali članovi zajednice raspravljaju da bi poboljšanja poput Odvojeni svjedok (SegWit) i Lightning Network će ubrzati mrežu bez povećanja veličine bloka.
Samo će vrijeme pokazati koje se rješenje pokazalo najboljim.
Što je bitcoin transakcija?
Prvo, sjetimo se da bitcoin fizički ne postoji. U ruci nema čvrstog novčića, niti žetona ili papira koji označavaju vrijednost vašeg bitcoina. Umjesto toga, bitcoin postoje u virtualnom području kao niz transakcija koje su provjerene – u biti, ozakonjene – na hiper-sigurnoj, javnoj knjizi poznatoj kao „blockchain“. Drugim riječima: bitcoini su povijest potpisa, zaštićena kriptografijom.
Tako, ako “imate” bitcoin, ono što stvarno posjedujete su informacije: povijest vaših bitcoina i par “ključeva” koji vam omogućuju da ih koristite – javni i privatni ključ.
Smatrajte svoj bitcoin kolekcijom tokena informacija pohranjenih u staklenoj kutiji. Javni ključ je oznaka vašeg okvira – svi znaju da je ovo vaš okvir i koliko bitcoina sadrži vaš okvir. Poput broja za usmjeravanje bankovnog računa, vaš se javni ključ dijeli kako bi vam ljudi mogli poslati novac.
Suprotno tome, vaš je privatni ključ sigurno zaštićen; to je jedini način da otvorite svoju staklenu kutiju bitcoina. Pristup privatnom ključu sličan je kontroli bankovnog računa, zbog čega se ljudi jako trude spriječiti da privatni ključevi padnu u pogrešne ruke.
Sve u svemu, bitcoin su sažeci podataka o transakcijama. Javni ključevi omogućuju vam posjedovanje tih podataka. Privatni ključevi ovlašćuju vas da tu vrijednost pošaljete drugom javnom ključu.
Kako transakcija funkcionira?
Recite da svom prijatelju Daveu želite obilno pokloniti pet rođendana (5 BTC). Da biste to učinili, morate upotrijebiti svoj privatni ključ za slanje poruke javnom blockchainu s najavom ove transakcije. Ova poruka o transakciji sadrži tri dijela:
- Ulazni: izvorna transakcija bitcoina koje šaljete Daveu. Ovaj kod objašnjava povijest načina na koji su bitcoini došli do vašeg javnog ključa.
- Iznos: broj bitcoina – u ovom slučaju pet – koje namjeravate poslati Daveu.
- Izlaz: Daveov javni ključ ili adresa na koju šaljete bitcoin.
Ova trodijelna poruka transakcije šalje se blockchainu. Jednom kada ga blockchain primi, podaci za razbijanje podataka poznati kao “rudari” rade na provjeri transakcije. Komplicirana je, vrlo tehnička podloga za rudare i rad bitcoin-a, ali radi razumijevanja ovdje, pojednostavit ćemo. Ukratko, rudari rješavaju složene matematičke probleme koji stvaraju nove potpise – ažuriranu povijest transakcija – za izvršeni bitcoin.
U vašem slučaju, rudari će provjeriti imate li pet bitcoina koje ćete poslati Daveu, a zatim ažurirati popis prošlih transakcija tih bitcoina kako bi imali na umu da pet bitcoina šaljete na Daveovu javnu adresu.
Koliko dugo traju transakcije?
Na nesreću Davea, ovaj se proces ne događa trenutno. Zapravo, bitcoin transakcije podliježu kašnjenjima u rasponu od nekoliko minuta do nekoliko dana. To je zato što bitcoin zahtijeva od rudara da provjeravaju transakcije. Transakcije se obično grupiraju u “blokove” da bi se provjerile i dodale u javni blockchain; prema standardnom bitcoin protokolu, potrebno je desetak minuta da se iskopa jedan blok.
Međutim, zbog rastuće popularnosti mreža bitcoina često je zaostala u transakcijama koje čekaju da se stave u blok. Veličine blokova su ograničene, a one koje to ne naprave, skupljene su u veliki red poznat kao “bitcoin mempool”. Mempool varira u veličini, a vremena čekanja također ovise o prioritetu transakcije i naknadama, što ćemo uskoro pokriti. Za ideju o zaostatku pogledajte trenutno Bitcoin Mempool.
Naknade za transakcije
Rudarstvo zahtijeva značajan napor i tehnologiju, pa bitcoin transakcije sve više podliježu dodatnim naknadama. Naknade za transakcije pomažu u postavljanju prioriteta na čekanju – što ste veći spremni platiti rudarima da potvrde vašu transakciju, to će brže biti obrađeno. Naknade za transakcije s bitcoinima obično se izražavaju u „satošima po bajtu“. Satoshi je sto milijunti bitcoin, po bajtu veličine transakcije, što je obično više od 200 bajta.
Naknade za bitcoin nisu obvezne, ali potiču rudare da brže obrade vašu transakciju. Naknade za transakcije obično postavlja korisnik koji stvara blok podataka o transakciji koji će se iskopati. Ovi stope i njihova ovisna vremena čekanja variraju u zavisnosti od pada i protoka prometa.
Na primjer, mogli biste platiti 200 satošija po bajtu (što je 0,000002 BTC ili 0,01 USD po bajtu) da biste svoj poklon Daveu smjestili u red bitcoina od sljedećih 1-3 bloka. Stoga će vašoj transakciji trebati oko 10-30 minuta da se potvrdi.
Možete i platiti veću naknadu – recimo, 300 satošija po bajtu – da se vaša transakcija stavi u neposredni red ili da se iskopa sljedeći blok. Vaša će transakcija vjerojatno biti izvršena u sljedećih 10 minuta.
Bitcoin je korisnički zasnovan, peer-to-peer sustav, što sustav čini sklonim volatilnosti i eksperimentiranju. Od ovog pisanja, Bitcoin transakcije postale su alarmantno skupe – u jednom trenutku, na primjer, pomicanje 0,01 BTC (42 USD) koštalo je 4 USD za transakcijske naknade. Kako se bitcoin nastavlja razvijati kao platforma, američki tobogani cijena, naknada i vremena čekanja vjerojatno će se stabilizirati.
Završne misli
Unatoč rastućoj popularnosti bitcoina, stvarni postupak korištenja kriptovaluta mnogim ljudima ostaje mutan. Transakcije – javne, ali sigurne, budući da se oslanjaju na temeljnu tehnologiju blockchaina bitcoina – ključ su budućeg uspjeha valute. Oni također predstavljaju neke od neposrednih izazova Bitcoina: vrijeme čekanja, preopterećenja sustava i naknade za transakcije neophodne za plaćanje “rudarima” za obradu decentralizirane valute.
Vrijeme će pokazati hoće li kontinuirana upotreba bitcoina izravnati često neujednačeni proces transakcija