“Za stjecanje novca potrebna je hrabrost, za zadržavanje novca potrebna je diskrecija, za trošenje novca potrebna je umjetnost”

Berthold Auerbach

Danas svijet kriptovaluta ima svoju specifičnu terminologiju, koja početnicima često nije sasvim jasna. Ako ste jedan od njih, tada ćemo vam pomoći razumjeti jednu važnu stvar koju bi svaki kripto trgovac trebao znati. A ovo je TXID transakcija digitalne valute. Danas ćemo objasniti što znače ta četiri slova, što je funkcija TXID, kako je pronaći i kako je koristiti..

Što je TXID i zašto je potreban

Da bismo razumjeli bit, prvo shvatimo što je transakcija. Novac se šalje s jednog računa na drugi, to je sve. Ako govorimo o digitalnim valutama, tada se kovanice prenose iz jednog novčanika za kriptovalute u drugi. Međutim, kako se tehnički provode transakcije kriptovaluta? Što se doista događa iza blockchain scene kada se prenosi kriptovaluta? 

Pa, transakcija je zapravo informacija o prijenosu imovine. Te se informacije bilježe u blokovima blockchaina određene digitalne valute. Svaki blok sadrži zaglavlje i popis transakcija. Zaglavlje uključuje hashove transakcija, hash samog bloka i hash prethodnog bloka. Da bi postao valjani dio blockchaina i bio zabilježen u bloku, svaku transakciju mora potvrditi rudar. 

Budući da je valjanost i ispravnost svakog zapisa osigurana decentraliziranom blockchain mrežom, postaje nemoguće manipulirati informacijama u distribuiranoj bazi podataka..

Vrijeme potrebno za potvrđivanje transakcija jedan je od problema s Bitcoinom (i nekim drugim virtualnim valutama). U početku se planiralo da će prijenosi kriptovaluta biti trenutni, no ubrzo je postalo jasno da bi, s obzirom na višestruki porast broja korisnika, potvrđivanje transakcija moglo potrajati sve više i više vremena.. 

Veće transakcije, kao i transakcije s višom naknadom koju korisnik postavlja, brže se potvrđuju. Rudari potvrđuju transakcije kada stvaraju nove blokove na blockchainu, izvršavajući izračune kako bi pronašli hash.

Transakcije na mrežama poput Bitcoina obavljaju se pomoću UTXO (nepotrošeno povlačenje transakcija) modela. Ovim modelom čvorovi na mreži prate sve dostupne izlazne podatke o transakcijama, odnosno UTXO za kratko (nepotrošena transakcija – izlaz), a koji se mogu koristiti za generiranje transakcije. TXID ovdje djeluje kao identifikator svake neutrošene transakcije ili hasha transakcije. Drugim riječima, TXID je jedinstveni podatak koji se koristi za identifikaciju transakcije..

transakcije

Kao što je prikazano na gornjoj slici, svaka transakcija ima najmanje jedan ulaz i jedan izlaz, pri čemu svaki ulaz troši bitcoine sadržane u prethodnom izlazu. Izlaz, sada UTXO, nalazi se u UTXO setu dok se ne potroši na kasniji ulaz. Dakle, kada korisnikov novčanik ukazuje na potrošni saldo od 5 BTC, to se može protumačiti kao da korisnik ima 5 UTXO nominale 1 BTC ili 1 UTXO denominaciju 2 BTC i 1 UTXO denominaciju 3 BTC . Zapravo, denominacija i broj UTXO-a mogu biti bilo što, u jednu stvar možemo biti sigurni da će njihov ukupni nominalni iznos biti jednak 5 Bitcoina. Važno je zapamtiti da je UTXO nedjeljiva veličina. Stoga, ako, na primjer, želite kupiti novi iPhone, najnoviji model, za 0,5 BTC, a imate samo dva UTXO-a u apoenima od 2 i 3 BTC-a, tada će blockchain mreža uzeti vaš besplatni UTXO najniže denominacije – u iznosu od 2 BTC i stvorite u zamjenu 2 nova UTXO-a, od kojih će jedan biti 1,5 BTC umanjeni za transakcijske naknade, a drugi UTXO – 0,5 BTC, koji će postati vlasništvo prodavača telefona.

Stoga će naša transakcija sadržavati potpunu informaciju da ste prenijeli određeni UTXO s nominalnom vrijednošću od 2 BTC blockchain mreže, od čega 0,5 BTC određenom prodavaču i zauzvrat dobili još jedan određeni UTXO s nominalnom vrijednošću od 1,5 BTC minus a određena provizija.

Svi su ti podaci šifrirani u transakciji.

Dalje, kada kupujete nešto drugo, već upotrebljavate novi UTXO nominalne vrijednosti 1,5 BTC i ponavlja se cijela povijest sa zapisom iznosa i protuusluga. Formira se sljedeća transakcija. I tako unedogled, dok novac na bilanci ne ponestane &# 128578;

Prikupljene transakcije prevode se u serijski, bajtni format koji se naziva sirovi format transakcije. U računalnoj znanosti serializacija je postupak prevođenja unutarnjeg predstavljanja podatkovne strukture u format koji se može prenositi po jedan bajt. Taj se format sirove transakcije zatim dva puta raspršuje pomoću kriptografskog algoritma za raspršivanje, koji je u slučaju Bitcoina SHA-256 kodiranje, da bi se stvorio TXID transakcije..

Stoga je TXID “putovnica” transakcije, jedinstveni broj koji se može koristiti za identificiranje trenutnog statusa određene transakcije, kao i za utvrđivanje je li ona stvarno zabilježena na blockchainu ili ne. TXID (ID transakcije) ili Hash transakcije dodjeljuje se svakom prijenosu kripto valute. Budući da kriptovaluta postoji kao zabilježena informacija, vrlo je važno pratiti status takve evidencije.

TXID se dodjeljuje kriptovalutnom transakcijom neposredno nakon pridruživanja mreži i njezin je jedinstveni token. Nasumično se generira i izgleda poput niza slova i brojeva. Ukupna veličina TXID-a je 64 znaka.

Sve ove transakcije zbrajaju se zajedno u jedan blok, koji tvori lance i cijeli blockchain. Tako dobivamo cjelovito i transparentno, a ujedno i protiv hakiranja izvješće svih korisnika sustava s detaljnim podacima kome smo i koliko novca prenijeli i koliko nam je ostalo na stanju.

Kako koristiti TXID

Transakcija automatski prima svoj TXID, a korisnici obično čak i ne vode računa o tome, osim ako nema problema – njihova transakcija kasni, imovina nije primljena itd. U takvim slučajevima postaje potrebno provjeriti status transakcije kako biste saznali je li zabilježeno u blockchainu i potvrđeno ili ne.

TXID nije zajamčen dok mreža ne potvrdi transakciju. Međutim, na praćenje plaćanja pomoću TXID-a može utjecati poslušnost transakcija. To se događa kada se TXID transakcije promijeni prije nego što se može potvrditi u bloku. To je problematično jer stvara mogućnosti za napad na loše kodiran softver novčanika koji pretpostavlja da su neprovjereni TXID nepromjenjivi. U slučaju Bitcoina, primjena Segregated Witness ili SegWit osmišljena je kako bi se riješilo pitanje fleksibilnosti transakcija..

Uvođenjem SegWita, transakcije na Bitcoin mreži sada imaju dva identifikatora, TXID i WTXID. TXID je tradicionalni identifikator transakcije koji je dvostruko SHA-256 heširanje serializirane transakcije bez podataka svjedoka. Dok je nova WTXID transakcija dvostruko raspršivanje SHA-256 novog formata za serializiranje transakcija podataka svjedoka. Dakle, budući da transakcije SegWit ne sadrže dokaze u svakom ulazu, ne postoji dio transakcije koji treća strana može promijeniti.

Pomoću posebnih usluga možete pratiti status transakcije. Ako ste zainteresirani za bitcoin transakcije, postoji usluga blockchain.com koja vam može pomoći s BTC istraživačem. Da biste provjerili Ethereum transakciju, možete koristiti Etherscan. Osim toga, postoje i usluge više blokova, gdje možete pronaći detaljne informacije o nizu prijenosa kriptovaluta i istražiti različite blokčeine. Na primjer, SoChain vam može pružiti informacije o prijenosima Bitcoina, Ethereuma, Dash-a, Dogecoina, Zcash-a i Litecoina. Korisnici samo trebaju unijeti hash potrebne transakcije u odgovarajuće polje i dobiti rezultat.

Kako pronaći TXID

TXID se može prikazati izravno u novčaniku kriptovaluta kada korisnik izvrši određenu transakciju. TXID možete pronaći i pomoću aplikacija. Uzmimo za primjer aplikaciju Freewallet..

Kliknite Transakcija> Pronalaženje hasha na popisu> Provjerite transakciju na blockchainu.

Kako pronaći TXID

U ostalim uslugama potražite detalje o transakciji i potražite nešto poput ID-a transakcije, TXID-a, hasha transakcije itd..

Primjer hasha: 

6146ccf6a66d994f7c363db875e31ca35581450a4bf6d3be6cc9ac79233a69d0

Možete imati vezu s platforme poput etherscan.io, na primjer:

link s takve platforme

Ako ga imate, trebaju vam svi znakovi nakon “tx /”. Na primjer, u poveznici iznad hasha:

0x2446f1fd773fbb9f080e674b60c6a033c7ed7427b8b9413cf28a2a4a6da9b56c

u poveznici iznad hasha

Na ovom snimku zaslona možete vidjeti sve informacije o prijenosu 10 tisuća BTC-a, koji je u svibnju 2010. godine izvršio jedan od prvih programera Bitcoina Laszlo Hanitz koji je isporučio dvije pizze. U to je vrijeme programerima i zajednici prve kriptovalute bilo vrlo važno pokazati da se Bitcoin doista može koristiti kao sredstvo plaćanja..

Zaključak

Stoga je TXID važan i koristan element svake transakcije kripto valute. Ovo je jedinstveni identifikacijski broj za svaki prijenos, koji može pomoći korisnicima da prate transakcije na javnom blockchainu i dobiju sve potrebne podatke o njima. Postojeće usluge pružaju jednostavan pristup informacijama pohranjenim u blockchainu određene digitalne valute i omogućuju korisnicima brzo čitanje blokova i pronalazak podataka koji su im potrebni.