Vill du veta hur storbok registrerar alla transaktioner i en blockchain? Eller hur blockchain registrerar alla transaktioner? Om du gör det, har du kommit till rätt ställe.
Är Blockcahin framtidens teknik? Det har potential att förändra det industriella landskapet genom att erbjuda ett decentraliserat huvudbaserat system.
Den transformativa aspekten av det som gör blockchain till stadens samtal. Men hur kommer alla dessa någonsin att ifrågasättas?
I den här artikeln kommer vi att undersöka hur blockchain fungerar och fokusera specifikt på hur transaktioner fungerar, spela in / lagra i ett blockchain-nätverk.
Contents
- 1 Blockchain: En oöverträffad tillväxt
- 2 Blockchain: Framtiden för transaktioner
- 3 Vad registrerar alla transaktioner i en blockchain?
- 4 Blockchain-transaktionens livscykel
- 5 Hur storbok fungerar i ett privat / tillåtet nätverk?
- 6 Hur fungerar bokföringssystemet i olika blockchain-nätverk?
- 7 Blockchain Record Transactions: The End
Blockchain: En oöverträffad tillväxt
Blockchain-lösningar förväntas gå till 15,9 miljarder USD från bara 1,5 miljarder 2018, enligt Statista. Det har också funnits bättre godkännandegrader när det gäller beslutsfattare som använder blockchain. Med tiden har det faktiskt varit fler branscher som nu fokuserar på blockchain 2019. Kort sagt, investeringarna ökar.
Med mer pengar i blockchain-ekosystemet är det också lätt att se förbättringar när det gäller blockchain-teknik.
Det råder ingen tvekan om att blockchain har potential att förändra framtiden och faktiskt bli framtiden för transaktioner.
Blockchain: Framtiden för transaktioner
För att lära oss hur blockchain-posttransaktioner fungerar måste vi först lära oss hur det fungerar!
Skynda dig, kolla in vår Blockchain för nybörjare-guide.
Blockchain är en kedja av block som använder konsensusalgoritmer för att göra det möjligt för kamrater att göra övergångar utan behov av en central myndighet.
Block
Block är den term som vi behöver fokusera på. Det är här digital information lagras och hanteras.
Varje block består av tre delar:
- Transaktionsinformation: Block lagrar alltid information om transaktionerna. Till exempel, om en peer transaktioner med en annan, kommer den att lagra tid, datum och transaktionsbelopp. Det kan vara vilken information som helst, inklusive e-handelstransaktioner, meddelandeöverföringar och så vidare!
- Användare som deltar i transaktionen: Blocken lagrar också information om de användare som har deltagit i transaktionen. Till exempel, om två kollegor gör en transaktion, lagras kamratens information. Valet av information om kamrater beror på hur integriteten implementeras i blockchain-nätverket. För det mesta hanteras nätverkets integritet med digitala signaturer, som fungerar som användarnamn utan att avslöja deras sanna identitet.
- Unikt lagra transaktionsinformation: Blocket lagrar också information för att se till att varje transaktion / information är unik från varandra. Transaktionerna är urskiljbara till sin natur.
En ”hash” gör det möjligt för nätverket att identifiera transaktionen. Kryptografiska algoritmer används för att generera hash-värdet.
Hur Blockchain fungerar
Nu när vi har en tydlig förståelse för vilken information blockchain-butiker är vi nu redo att förstå hur blockchain fungerar.
Steg 1: En transaktion sker när en peer skickar information eller pengar till en annan peer. När det väl är gjort meddelas blocket om transaktionen. Det liknar hur du gör online-transaktioner.
När du köper något online informeras plattformen och banken om det. De lagrar båda nödvändig information om transaktionen. Blockchain-nätverket kan också se tiotusentals transaktioner som sker parallellt vid varje given tidpunkt.
Steg 2: När det gäller blockchain måste transaktionerna verifieras. Detta liknar de verifieringar som görs av e-handelsplattformen och banken när du gör ett köp. Det finns dock en stor skillnad här.
Skillnaden är att det inte finns någon central enhet som tar hand om den. För att ta hand om transaktionerna används konsensusmetoden.
Transaktionsinformationen verifieras med metoden. Kollegernas deltagande är avgörande för att konsensusmetoden ska fungera. Men alla kamrater behöver inte delta i att konsensusmetoden fungerar.
Steg 3: I steg 3 lagras transaktionen i blocket. Detta steg händer bara om transaktionen är verifierad. Så om transaktionerna misslyckades med verifiering kommer du inte att läggas till blocket. Detta kan likna hur din transaktion går igenom när du har verifierat transaktionen med ett engångslösenord. När det gäller blockchain görs verifieringen med konsensusalgoritmer. När verifieringen är klar lagras transaktionen i blocket.
Steg 4: I det sista steget har blocket nu ett unikt hashvärde. Det senaste blockets hashvärde används sedan för att generera det unika hashvärdet. Detta hjälper till att skapa kedjan av block.
Hashvärdet verifieras och kontrolleras mot de andra blocken i kedjan för att säkerställa om ett block är en del av kedjan.
Hashvärdet bestäms också av de transaktioner som lagras i blocket. Detta gör det till den unika koden som inte kan gissas eller replikeras genom någon annan beräkningsförfarande eller algoritm.
Vad registrerar alla transaktioner i en blockchain?
För att svara på denna fråga kommer vi att introducera en ny term som kallas ”huvudbok.”
Ledger är en datafil eller en huvudbok som registrerar all registrering av transaktioner som sker i ett företag, en organisation eller ett nätverk.
Konceptet med huvudboken är inte nytt. Det har varit där från den tid då handeln startade. De första huvudböckerna hittades i Mesopotamien 7000 år tillbaka, som nu kallas Irak. Fascinerande rätt?
Människor höll dessa praktiska huvudböcker nära sig så att de kunde veta hur transaktionerna hände.
Ledgers historia är ett annat intressant koncept. Just nu finns det moderna huvudböcker och datorer kan nu spela in och hantera komplexa huvudböcker.
Blockchain har också förändrat hur ledgers fungerar. Med det har vi nu en distribuerad och decentraliserad huvudbok. Eftersom det inte finns någon central myndighet görs validering med konsensusalgoritmer.
Vad är Blockchain Ledger?
Blockchain-huvudboken är en distribuerad huvudbok som lagrar och hanterar transaktionerna. Det är uppenbart att det är distribuerat och decentraliserat vilket gör det så intressant jämfört med traditionella storbokssystem.
Eftersom det inte finns någon central myndighet är huvudboken fördelad i naturen. I en offentlig blockchain har varje dator en kopia av huvudboken. De har antingen den fullständiga kopian av huvudboken eller de väsentliga delarna för att göra dem berättigade att delta i nätverket.
Bokboken förändras ständigt med nya transaktioner. Så när en ny transaktion äger rum uppdateras huvudboken.
Några av de viktigaste funktionerna i blockchain-huvudbok är som nedan:
- Ej korrumperbar
- Decentraliserad teknik
- Förbättrad säkerhet
- Konsensus
- Snabbare bosättningar
Du kan kolla in den fullständiga guiden till blockchain-funktioner här: 6 Key Blockchain-funktioner du behöver veta om!
Blockchain-transaktionens livscykel
Även om vi har täckt denna aspekt i bitar i vårt tidigare avsnitt är det bättre att ha en tydlig bild av vad som erbjuds genom att gå igenom hela blockchain-transaktionens livscykel.
Generellt har en transaktionslivscykel följande sex steg.
- En nod i nätverket gör en transaktionsbegäran. Noden använder antingen en decentraliserad app eller en plånbok.
- Ett sändningsmeddelande skickas till nätverket
- Nu börjar datorerna validera transaktionen baserat på valideringsreglerna (konsensusalgoritm) som är specifika för nämnda blockchain-nätverk..
- Transaktionen får nu ett unikt hashvärde. Blocket lägger till transaktionen när den väl validerats.
- Det validerade blocket läggs nu till i blockchain.
- Blockchain-transaktionen är nu slutförd.
Hur storbok fungerar i ett privat / tillåtet nätverk?
Det finns många typer av blockchain-nätverk. En av de typer som vi diskuterar här är det tillåtna nätverket. Det är ett privat nätverk där de enda utvalda deltagarna kan delta.
Så om ett företag beslutar att skapa ett behörigt nätverk kan de bjuda in de valda personerna till det. Alla deltagare måste gå igenom KYC-processen (Know Your Customer).
Men den viktigaste frågan är att väderbok fungerar på samma sätt i ett tillåtet nätverk?
Frågan är delvis, ja.
Den enda skillnaden är valet av personer som kan gå med i nätverket. En annan förändring som är vanlig i ett tillståndsnätverk är den uppsättning förvalsdatorer för transaktionsvalideringsprocessen.
Genom att använda behörigt nätverk kan företag utnyttja den hastighet och effektivitet som de har att erbjuda.
Det tillåtna nätverket tillåter företaget att justera nätverksinställningarna enligt deras krav.
Hur fungerar bokföringssystemet i olika blockchain-nätverk?
Ekosystemet för blockchain utvecklas i snabb takt. Det första blockchain-nätverket bitcoin var begränsat när det gäller effektivitet, skalbarhet och funktioner.
Detta gav rätt möjlighet för andra och gav upphov till många intressanta blockchain-projekt.
Låt oss diskutera dem nedan och lära oss hur de registrerar transaktioner i deras blockchain-nätverk.
Corda
Corda är ett utmärkt exempel på att ta ett annat tillvägagångssätt för blockchain-nätverket. Till skillnad från traditionella blockchain-nätverk vill Corda inte sända transaktionsuppgifterna till alla där ute.
Det vill vara effektivt i sitt tillvägagångssätt och det är därför bara de kamrater som deltar i transaktionen känner till data. Detta tillvägagångssätt är unikt och löser problemet med duplicerade data och skalbarhetsproblem.
I Corda är varje transaktion individuell och därför finns det inget koncept för block eller huvudbok. Det finns inget behov av att uppdatera huvudboken med varje ändring av varje enskild transaktion som sker i nätverket. Kollegorna kan också koppla in andra viktiga tjänster som kan verifiera transaktionerna och se till att de är fria från bedrägerier.
På det sättet kan företag verkligen använda Corda som teknik för distribuerad huvudbok. Det är snabbt och säkert. Corda är också perfekt för att skapa verkliga applikationer.
Ethereum
Ethereum är en andra generationens blockchain-teknik som introducerade de intressanta begreppen smarta kontrakt och dApps. Automatiseringen av olika uppgifter gör det möjligt för företag att ytterligare förfina sina affärsprocesser. Men ändrar det sättet hur storbok fungerar här? Eller faktum, fungerar transaktionerna annorlunda?
När det gäller Ethereum finns det transaktionstillstånd.
- Okänt tillstånd → I det okända tillståndet ses eller behandlas inte transaktionen.
- Väntar → Gruvarbetarna väljer inte transaktionen eftersom dess tillstånd väntar. Mempool lagrar transaktionerna fram till dess. Gruvarbetarna väljer också transaktionen med det högsta gasvärdet.
- I block → Transaktionstillståndet är nu inställt på “in block.”
- Ersatt → Här ersätts transaktionen
För att få en bättre förståelse för hur blockchain-poster lagras och körs i Ethereum, kolla in detta detaljerat inlägg.
Kvorum
Quorum har ett mycket intressant förhållningssätt till hur transaktioner sker och lagras i huvudboken. Det finns flera aspekter som ligger utanför artikelns räckvidd. Därför rekommenderar vi att du läser livscykeln för en privat transaktion i Quorum blockchain här: Livscykel för en privat transaktion.
Rubrik: Livscykel för kvorumstransaktion, Källa: Kvorum
Blockchain Record Transactions: The End
Det är lätt att säga att blockchain-tekniken utvecklas varje dag. Det finns andra projekt som jag inte nämnde i inlägget. Hyperledger, till exempel, tar sin egen väg för att lösa det distribuerade huvudteknologiproblemet för företag.
Jag hoppas att du lärde dig hur storbok registrerar alla transaktioner i en blockchain. Om du vill bidra med något till ämnet kan du kommentera med hjälp av kommentarsektionen nedan. Vi lyssnar!