Vad är en TXID för en transaktion och hur känner man igen den?

“Att förvärva pengar kräver mod, att hålla pengar kräver diskretion, att spendera pengar kräver konst”

Berthold Auerbach

Idag har kryptovalutans värld sin egen specifika terminologi, vilket ofta inte är helt klart för nybörjare. Om du är en av dem hjälper vi dig att förstå en viktig sak som varje kryptohandlare borde veta om. Och detta är TXID för digitalvalutatransaktioner. Idag kommer vi att förklara vad dessa fyra bokstäver betyder, vad TXID-funktionen är, hur man hittar den och hur man använder den..

Vad är TXID och varför behövs det

För att förstå kärnan, låt oss först förstå vad en transaktion är. Pengar skickas från ett konto till ett annat, det är allt. Om vi ​​pratar om digitala valutor överförs mynt från en kryptovalutaplånbok till en annan. Hur utförs dock kryptovalutatransaktioner tekniskt? Vad som verkligen händer bakom blockchain-scenen när kryptovaluta överförs? 

En transaktion är faktiskt information om överföring av tillgångar. Denna information registreras i block av blockchain för en specifik digital valuta. Varje block innehåller en rubrik och en lista med transaktioner. Rubriken innehåller transaktionshash, hash för själva blocket och hash för föregående block. För att bli en giltig del av blockchain och registreras i ett block måste varje transaktion bekräftas av en gruvarbetare. 

Eftersom varje posts giltighet och korrekthet säkerställs av det decentraliserade blockchain-nätverket blir det omöjligt att manipulera information i den distribuerade databasen..

Tiden som används för att bekräfta transaktioner är ett av problemen med Bitcoin (och vissa andra virtuella valutor). Ursprungligen var det planerat att överföringar av kryptovaluta skulle vara omedelbara, men det blev snart klart att, med tanke på den mångfaldiga ökningen av antalet användare, kan bekräftelsen av transaktioner ta mer och mer tid.. 

Större transaktioner, liksom transaktioner med högre användaravgift, bekräftas snabbare. Gruvarbetare bekräftar transaktioner när de skapar nya block på blockkedjan och utför beräkningar för att hitta hash.

Transaktioner på nätverk som Bitcoin utförs med hjälp av UTXO-modellen (outnyttjad transaktionsoutput). Med den här modellen håller noder i nätverket reda på alla tillgängliga transaktionsutdata, eller UTXO för kort (outnyttjad transaktion – utdata), som kan användas för att generera en transaktion. TXID fungerar här som identifierare för varje outnyttjad transaktion eller transaktionshash. Med andra ord är TXID en unik datablad som används för att identifiera en transaktion..

transaktioner

Som visas på bilden ovan har varje transaktion minst en ingång och en utgång, varvid varje ingång spenderar bitcoins i den tidigare utgången. Utgången, nu UTXO, är i UTXO-inställningen tills den spenderas på en senare ingång. När användarens plånbok indikerar en förbrukningsbalans på 5 BTC kan detta således tolkas som att användaren har 5 UTXOs med en benämning på 1 BTC eller 1 UTXO med en benämning på 2 BTC och 1 UTXO med en benämning på 3 BTC . Faktum är att valör och antal UTXO: er kan vara vad som helst, i en sak kan vi vara säkra på att deras totala nominella belopp kommer att vara lika med 5 Bitcoins. Det är viktigt att komma ihåg att UTXO är en odelbar kvantitet. Om du till exempel vill köpa en ny iPhone, den senaste modellen, för 0,5 BTC, och du bara har två UTXO i valörer av 2 och 3 BTC, tar blockchain-nätverket din gratis UTXO av lägsta valör – i mängden 2 BTC och skapa i utbyte 2 nya UTXO, varav en kommer att vara 1,5 BTC minus transaktionsavgifter och den andra UTXO – 0,5 BTC, som blir telefonsäljarens egendom.

Därför kommer vår transaktion att innehålla fullständig information om att du överfört en specifik UTXO med ett nominellt värde på 2 BTC i blockchain-nätverket, varav 0,5 BTC till en specifik säljare och fått en annan specifik UTXO med ett nominellt värde på 1,5 BTC minus en specifik provision i gengäld..

All denna information krypteras i transaktionen.

Vidare, när du köper något annat, använder du redan en ny UTXO med ett nominellt värde på 1,5 BTC och hela historiken med posten över beloppet och motparter i operationen upprepas. Nästa transaktion bildas. Och så på obestämd tid tills pengarna på saldot tar slut &# 128578;

De insamlade transaktionerna översätts i ett serieformat, byteformat som kallas rå transaktionsformat. I datavetenskap är serialisering processen att översätta den interna representationen av en datastruktur till ett format som kan överföras en bit i taget. Detta råa transaktionsformat hashas sedan två gånger med en kryptografisk hashingalgoritm, som i Bitcoins fall är SHA-256-kodning, för att skapa transaktionens TXID.

Därför är TXID ett “pass” för en transaktion, ett unikt nummer som kan användas för att identifiera den aktuella statusen för en viss transaktion, samt för att avgöra om den faktiskt spelades in i blockchain eller inte. TXID (Transaction ID) eller Transaction Hash tilldelas varje överföring av kryptovaluta. Eftersom kryptovaluta finns som inspelad information är det mycket viktigt att spåra status för en sådan post.

TXID tilldelas av kryptovalutatransaktionen direkt efter anslutning till nätverket och är dess unika symbol. Det genereras slumpmässigt och ser ut som en sekvens av bokstäver och siffror. Total TXID-storlek är 64 tecken.

Alla dessa transaktioner summeras tillsammans till ett block, vilket bildar kedjorna och hela blockchain. Således får vi en fullständig och transparent och samtidigt, hackningsbeständig rapport från alla användare av systemet med detaljerade uppgifter till vem och hur mycket pengar vi överförde och hur mycket vi har kvar i balans.

Hur man använder TXID

Transaktionen tar emot sin TXID automatiskt och användare bryr sig vanligtvis inte ens om det inte finns några problem – deras transaktion är försenad, tillgångarna mottogs inte etc. I sådana fall blir det nödvändigt att kontrollera status för transaktion för att ta reda på om den registreras i blockchain och är den bekräftad eller inte.

TXID garanteras inte förrän transaktionen har bekräftats av nätverket. Spårning av betalningar med TXID kan dock påverkas av transaktionernas smidighet. Detta händer när TXID för en transaktion ändras innan den kan bekräftas i ett block. Detta är problematiskt eftersom det skapar möjligheter för en attack mot dåligt kodad plånboksprogramvara som antar att icke-verifierade TXID är oföränderliga. När det gäller Bitcoin var implementeringen av Segregated Witness eller SegWit utformad för att ta itu med frågan om transaktionsflexibilitet..

Med introduktionen av SegWit har nu transaktioner i Bitcoin-nätverket två identifierare, TXID och WTXID. TXID är en traditionell transaktionsidentifierare som är en dubbel SHA-256-hash av en serietransaktion utan vittnesdata. Medan den nya WTXID-transaktionen är en SHA-256 dubbel hash av det nya formatet för serialisering av vittendetransaktioner. Eftersom SegWit-transaktioner inte innehåller bevis i varje ingång, så finns det ingen del av transaktionen som kan ändras av en tredje part.

Du kan använda specialtjänster för att spåra transaktionens status. Om du är intresserad av bitcoin-transaktioner finns det en blockchain.com-tjänst som kan hjälpa dig med BTC-utforskaren. För att verifiera en Ethereum-transaktion kan du använda Etherscan. Dessutom finns det flera blockchain-tjänster där du kan hitta detaljerad information om en rad kryptovalutaöverföringar och utforska olika blockkedjor. SoChain kan till exempel ge dig information om överföringar av Bitcoin, Ethereum, Dash, Dogecoin, Zcash och Litecoin. Användare behöver bara ange hash för den nödvändiga transaktionen i lämpligt fält och få resultatet.

Hur man hittar TXID

TXID kan visas direkt i kryptovalutaplånboken när en specifik transaktion utförs av användaren. Alternativt kan du hitta TXID med appar. Ta Freewallet-appen till exempel..

Klicka på Transaktion> Hitta en hash i en lista> Kontrollera transaktionen på blockchain.

Hur man hittar TXID

I andra tjänster, få transaktionsinformation och leta efter något som transaktions-id, TXID, transaktionshash, etc..

Hash-exempel: 

6146ccf6a66d994f7c363db875e31ca35581450a4bf6d3be6cc9ac79233a69d0

Du kan ha en länk från en plattform som etherscan.io, till exempel:

länk från sådan plattform

Om du har en behöver du alla tecken efter “tx /”. Till exempel i länken ovanför hashen:

0x2446f1fd773fbb9f080e674b60c6a033c7ed7427b8b9413cf28a2a4a6da9b56c

i länken ovanför hashen

I denna skärmdump kan du se all information om överföringen av 10 tusen BTC, utförd i maj 2010 av en av de första Bitcoin-utvecklarna Laszlo Hanitz som levererade två pizzor. Vid den tiden var det mycket viktigt för utvecklarna och communityn för den första kryptovalutan att visa att Bitcoin verkligen kan användas som betalningsmedel..

Slutsats

Således är TXID ett viktigt och användbart element i varje kryptovalutatransaktion. Detta är ett unikt identifieringsnummer för varje överföring, vilket kan hjälpa användare att spåra transaktioner på den offentliga blockchain och få all information de behöver om dem. Befintliga tjänster ger enkel åtkomst till information lagrad i blockchain för en viss digital valuta och gör det möjligt för användare att snabbt läsa block och hitta de data de behöver.

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