Kako Blockchain Radi

Kako Blockchain Radi
Kako Blockchain Radi

Video: Kako Blockchain Radi

Video: Kako Blockchain Radi
Video: Šta je blockchain tehnologija i kako funkcioniše? TALASNA DUŽINA #36 2024, Maj
Anonim

Blockchain ili blockchain je ogromna baza podataka koja sadrži sve transakcije koje su se ikad dogodile u prošlosti, kao i podatke svih novčanika koji su ikada postojali. Blok lanac sastoji se od međusobno povezanih blokova javnih podataka. Istodobno, sistem šifriranja matematički povezuje sve postojeće blokove međusobno, a da uopće ne ometa čitanje informacija.

Blockcain tehnologija
Blockcain tehnologija

Blockchain je također distribuirana baza podataka. Kopije ovog zapisa čuvaju se u svakom programu bitcoin novčanika, s izuzetkom bitcoin novčanika na mobilnim telefonima. Razina zaštite podataka je nenadmašna i povezana je sa specifičnostima matematičke enkripcije. Činjenica je da se niti jedan zapis u bloku ne može zamijeniti, jer će naknadne matematičke nedosljednosti dovesti do potrebe za zamjenom svih blokova u lancu.

Dakle, svaki klijent ima svoju kopiju blockchaina i u trenutku povezivanja s drugim novčanicima, ova se kopija provjerava. Najmanja nedosljednost u kopiji blok lanca rezultirat će tim blokom koji se neće moći povezati s drugim blokovima i bit će odbačen.

Blok lanac je otvoren za sve. Svatko može pregledati njegov sadržaj pomoću parsera ili mrežnih usluga. Međutim, povezivanje novčanika s identitetom njegovog vlasnika vrlo je težak zadatak koji su sposobne obaviti samo posebne službe, pa čak i tada ne uvijek.

Blokovi koji čine blockchain funkcioniraju kao ćelije za pohranu podataka o transakcijama. Novi blokovi za bilježenje novih informacija stvaraju se konstantno sa prosječnom brzinom od 1 bloka u 10 minuta. Jednom kada je stvoren novi blok, verificiraju ga svi drugi Bitcoin klijenti i pričvršćuje na blockchain. U budućnosti će to biti nemoguće promijeniti, a baza podataka će se automatski ažurirati na svim čvorovima (novčanicima) mreže.

Novčanici, koji su ujedno i klijenti Bitcoin mreže, obavljaju funkcije mrežnih čvorova, odnosno sinhroniziraju sam blockchain i prenose nove blokove. Za korisnika je novčanik potreban za primanje i prijenos njihovih transakcija i za pregled povijesti njihovih transakcija. Svi podaci novčanika čuvaju se u datoteci wallet.dat. Izgubljenje ove datoteke jednako je gubitku novca u novčaniku.

Na temelju gore navedenog, postaje jasno da je blockchain decentralizirani sustav. U stvari, svaki novčanik svakog korisnika je svoj mali neovisni centar koji samostalno odlučuje o uključivanju određene transakcije na listu. Stoga, da biste nešto promijenili u blockchainu, morate promijeniti sve čvorove (novčanike) u ovom sistemu. Ili barem većina njih.

Stoga je nevjerojatno teško prevariti blockchain. S teoretske točke gledišta, postoje načini, ali svi oni zahtijevaju ogromna ulaganja koja će se morati poslati istovremeno, kao i nevjerojatne tehničke užitke, a sve to će biti lako pronaći i riješiti.

Količina podataka u blockchainu nešto je više od 100 GB informacija. To je točno koliko je internetskog prometa potrebno klijentskom programu za njegovu sinhronizaciju.

Svi korisnici bitcoin mreže mogu se uvjetno podijeliti u 2 grupe: obični korisnici i rudari. Obični korisnici izvršavaju transakcije: međusobno prenose bitkoine.

Rudari formiraju blokove iz ovih zapisa. Za svaki formirani blok sistem rudaru daje nagradu u obliku određene količine bitcoina. Trenutno je iznos ove nagrade 25 novčića.

Preporučuje se: