Kas yra sandorio TXID ir kaip jį atpažinti?

„Norint gauti pinigų, reikia drąsos, pinigų išlaikymui reikia diskretiškumo, pinigų leidimui – meno“

Bertholdas Auerbachas

Šiandien kriptovaliutų pasaulis turi savo specifinę terminologiją, kuri dažnai nėra visiškai aiški pradedantiesiems. Jei esate vienas iš jų, tada mes padėsime jums suprasti vieną svarbų dalyką, apie kurį turėtų žinoti kiekvienas prekybininkas kriptografija. Tai skaitmeninių valiutų operacijų TXID. Šiandien mes paaiškinsime, ką reiškia šios keturios raidės, kas yra TXID funkcija, kaip ją rasti ir kaip ją naudoti..

Kas yra TXID ir kodėl to reikia

Norėdami suprasti esmę, pirmiausia supraskime, kas yra sandoris. Pinigai siunčiami iš vienos sąskaitos į kitą, viskas. Jei kalbėsime apie skaitmenines valiutas, tada monetos perkeliamos iš vienos kriptovaliutos piniginės į kitą. Tačiau kaip techniškai atliekamos kriptovaliutos operacijos? Kas iš tikrųjų vyksta už „Blockchain“ scenos, kai perduodama kriptovaliuta? 

Na, sandoris iš tikrųjų yra informacija apie turto perdavimą. Ši informacija įrašoma į konkrečios skaitmeninės valiutos blokų grandinę. Kiekviename bloke yra antraštė ir operacijų sąrašas. Antraštėje yra sandorių maišos, paties bloko maišos ir ankstesnio bloko maišos. Norint tapti galiojančia „blockchain“ dalimi ir įrašyti į bloką, kiekvieną sandorį turi patvirtinti kalnakasis. 

Kadangi kiekvieno įrašo pagrįstumą ir teisingumą užtikrina decentralizuotas blokų grandinės tinklas, tampa neįmanoma manipuliuoti informacija paskirstytoje duomenų bazėje..

Laikas, praleistas operacijų patvirtinimui, yra viena iš „Bitcoin“ (ir kai kurių kitų virtualių valiutų) problemų. Iš pradžių buvo planuota, kad kriptovaliutos pervedimai bus vykdomi akimirksniu, tačiau netrukus paaiškėjo, kad atsižvelgiant į daugkartinį vartotojų skaičiaus padidėjimą, operacijų patvirtinimas gali užtrukti vis daugiau laiko.. 

Didesnės operacijos, taip pat operacijos su didesniais vartotojo nustatytais mokesčiais, patvirtinamos greičiau. Kalnakasiai patvirtina sandorius, kai sukuria naujus blokus blokų grandinėje, atlikdami skaičiavimus, norėdami rasti maišos.

Sandoriai tokiuose tinkluose kaip „Bitcoin“ atliekami naudojant UTXO (nepanaudotų operacijų išvesties) modelį. Naudojant šį modelį, tinklo mazgai stebi visą turimą operacijų išvestį arba trumpiau UTXO (nepanaudotą operaciją – išvestį), kurią galima naudoti operacijai generuoti. TXID čia veikia kaip kiekvienos neišleistos operacijos ar operacijos maišos identifikatorius. Kitaip tariant, TXID yra unikalus duomenų elementas, naudojamas operacijai identifikuoti..

sandorius

Kaip parodyta aukščiau esančiame paveikslėlyje, kiekviena operacija turi bent vieną įvestį ir vieną išvestį, o kiekviena įvestis išleidžia bitkoinus, esančius ankstesniame išvestyje. Išvestis, dabar UTXO, yra UTXO rinkinyje, kol bus išleista vėliau. Taigi, kai vartotojo piniginėje nurodoma vartojimo likutis 5 BTC, tai galima interpretuoti taip, kad vartotojas turi 5 UTXO, kurių vertė yra 1 BTC, arba 1 UTXO, kurių vertė yra 2 BTC, ir 1 UTXO, kurių vertė yra 3 BTC. . Tiesą sakant, UTXO nominalas ir skaičius gali būti bet koks, vienu dalyku galime būti tikri, kad jų bendra nominali suma bus lygi 5 Bitcoins. Svarbu prisiminti, kad UTXO yra nedalomas dydis. Todėl, jei, pavyzdžiui, norite įsigyti naują „iPhone“, naujausią modelį, už 0,5 BTC ir turite tik du UTXO, kurių nominalas yra 2 ir 3 BTC, „blockchain“ tinklas paims jūsų nemokamą žemiausios nominalo UTXO. – 2 BTC sumoje ir mainais sukurkite 2 naujus UTXO, iš kurių vienas bus 1,5 BTC atėmus operacijos mokesčius, o antrasis UTXO – 0,5 BTC, kuris taps telefono pardavėjo nuosavybe.

Todėl mūsų sandoryje bus pateikta visa informacija apie tai, kad jūs perdavėte konkretų „UTXO“, kurio nominali vertė buvo 2 BTC iš blockchain tinklo, iš kurių 0,5 BTC – konkrečiam pardavėjui, o mainais gavote kitą konkretų UTXO, kurio nominali vertė buvo 1,5 BTC atėmus. konkreti komisija..

Visi šie duomenys yra užšifruoti operacijoje.

Be to, perkant ką nors kita, jūs jau naudojate naują UTXO, kurio nominali vertė yra 1,5 BTC, ir visa istorija su operacijos sumos ir sandorio šalių įrašais kartojama. Suformuojamas kitas sandoris. Ir taip be galo, kol baigsis pinigai iš likučio &# 128578;

Surinktos operacijos yra išverstos į nuoseklųjį baitų formatą, vadinamą neapdorotų operacijų formatu. Informatikos srityje serializavimas yra procesas, kai duomenų struktūros vidinis vaizdavimas paverčiamas tokiu formatu, kurį galima perduoti po vieną baitą. Šis neapdorotas operacijos formatas du kartus maišo, naudojant kriptografinį maišos algoritmą, kuris „Bitcoin“ atveju yra SHA-256 kodavimas, kad būtų sukurtas operacijos TXID..

Vadinasi, TXID yra operacijos „pasas“, unikalus numeris, kuriuo galima nustatyti esamą konkrečios operacijos būseną, taip pat nustatyti, ar ji iš tikrųjų buvo įrašyta „blockchain“, ar ne. Kiekvienam kriptovaliutos pervedimui priskiriamas TXID (Transaction ID) arba Transaction Hash. Kadangi kriptovaliuta egzistuoja kaip įrašyta informacija, labai svarbu sekti tokio įrašo būseną..

TXID priskiriamas kriptovaliutos operacijai iškart prisijungus prie tinklo ir tai yra unikalus jos žetonas. Jis generuojamas atsitiktinai ir atrodo kaip raidžių ir skaičių seka. Bendras TXID dydis yra 64 simboliai.

Visos šios operacijos sumuojamos į vieną bloką, kuris sudaro grandines ir visą blokų grandinę. Taigi, mes gauname išsamią, skaidrią ir tuo pačiu metu įsilaužimo nepraleidžiančią visų sistemos vartotojų ataskaitą su išsamiais duomenimis, kam ir kiek pinigų pervedėme ir kiek likome likutyje.

Kaip naudotis TXID

Sandoris automatiškai gauna TXID, o vartotojams tai paprastai net nerūpi, nebent kiltų kokių nors problemų – jų operacija atidėta, turtas nebuvo gautas ir pan. Tokiais atvejais būtina patikrinti operacijos būseną sužinoti, ar jis buvo, yra įrašytas į blokų grandinę ir ar jis patvirtintas, ar ne.

TXID negarantuojama, kol operacija nebus patvirtinta tinkle. Tačiau mokėjimų sekimui naudojant TXID gali turėti įtakos operacijų lankstumas. Taip nutinka, kai pasikeičia operacijos TXID, kol ją dar negalima patvirtinti bloke. Tai yra problemiška, nes tai sukuria galimybes atakuoti blogai užkoduotą piniginės programinę įrangą, kuri daro prielaidą, kad nepatvirtinti TXID yra nepakeičiami. „Bitcoin“ atveju „Segregated Witness“ arba „SegWit“ diegimas buvo sukurtas siekiant išspręsti sandorių lankstumo klausimą..

Įvedus „SegWit“, operacijos „Bitcoin“ tinkle dabar turi du identifikatorius – TXID ir WTXID. TXID yra tradicinis operacijos identifikatorius, kuris yra dvigubas serijinės operacijos maišas SHA-256 be liudytojų duomenų. Kadangi naujoji WTXID operacija yra dvigubas SHA-256 maišas iš naujo liudytojų duomenų sandorio formato. Taigi, kadangi „SegWit“ operacijose nėra įrodymų kiekviename įvestyje, nėra jokios operacijos dalies, kurią galėtų pakeisti trečioji šalis.

Norėdami stebėti operacijos būseną, galite naudoti specialias paslaugas. Jei jus domina bitkoinų operacijos, yra „blockchain.com“ paslauga, kuri gali jums padėti BTC tyrinėtojui. Norėdami patikrinti „Ethereum“ operaciją, galite naudoti „Etherscan“. Be to, taip pat yra kelių blokų grandinės paslaugos, kuriose galite rasti išsamią informaciją apie įvairius kriptovaliutų pervedimus ir ištirti įvairias blokines grandines. Pavyzdžiui, „SoChain“ gali suteikti jums informacijos apie „Bitcoin“, „Ethereum“, „Dash“, „Dogecoin“, „Zcash“ ir „Litecoin“ pervedimus. Vartotojai tiesiog turi įvesti reikiamos operacijos maišos atitinkamame lauke ir gauti rezultatą.

Kaip rasti TXID

TXID gali būti rodomas tiesiogiai kriptovaliutos piniginėje, kai vartotojas atlieka tam tikrą operaciją. Arba galite rasti TXID naudodami programas. Paimkite pavyzdį „Freewallet“ programą..

Spustelėkite Operacija> Maišos radimas sąraše> Patikrinkite operaciją „blockchain“.

Kaip rasti TXID

Naudodamiesi kitomis paslaugomis, gaukite išsamią operacijos informaciją ir ieškokite panašaus į operacijos ID, TXID, operacijos maišos ir kt..

Maišos pavyzdys: 

6146ccf6a66d994f7c363db875e31ca35581450a4bf6d3be6cc9ac79233a69d0

Galite turėti nuorodą iš tokios platformos kaip etherscan.io, pavyzdžiui:

nuorodą iš tokios platformos

Jei turite, jums reikia visų simbolių po „tx /“. Pavyzdžiui, nuorodoje virš maišos:

0x2446f1fd773fbb9f080e674b60c6a033c7ed7427b8b9413cf28a2a4a6da9b56c

nuorodoje virš maišos

Šioje ekrano kopijoje galite pamatyti visą informaciją apie 10 tūkstančių BTC perkėlimą, kurį 2010 m. Gegužės mėn. Atliko vienas pirmųjų „Bitcoin“ kūrėjų Laszlo Hanitzas, pristatęs dvi picas. Tuo metu pirmosios kriptovaliutos kūrėjams ir bendruomenei buvo labai svarbu parodyti, kad Bitcoin iš tiesų gali būti naudojamas kaip mokėjimo priemonė..

Išvada

Taigi, TXID yra svarbus ir naudingas kiekvienos kriptovaliutos operacijos elementas. Tai yra unikalus kiekvieno perkėlimo identifikacinis numeris, kuris gali padėti vartotojams sekti viešosios blokų grandinės operacijas ir gauti visą jiems reikalingą informaciją. Esamos paslaugos suteikia lengvą prieigą prie informacijos, saugomos tam tikros skaitmeninės valiutos blokų grandinėje, ir leidžia vartotojams greitai perskaityti blokus ir rasti jiems reikalingus duomenis..

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map