"Blockchain" är ett av de största orden inom teknik idag. Vissa säger att det är en modefluga. Vissa säger att det är framtiden för datorer. För de flesta är det en svart låda.
Den här artikeln ger dig en grund på vad blockchain-teknik är och hur den fungerar, allt i tusen ord. I slutet av denna webbläsarsida har du allt du behöver för att fortsätta utforska om du är intresserad eller bara följer konversationen.
Hur fungerar en blockchain?
Uttrycket "blockchain" ger en praktisk bild av hur tekniken fungerar. Föreställ dig en kedja av block kopplade ihop, snarare som en serie kopplade tågbilar.
Det är en tillräckligt enkel bild. Men vad gäller blockchain-teknik, vad utgör dessa block och vad kopplar dem ihop?
Förstå blocket
"Blocket" är i huvudsak bara en samling information. För de flesta läsare är användningsfallet för blockchain som du antagligen hört talas om oftast en kryptovaluta. När det gäller kryptovaluta är de data som lagras i varje block transaktioner som görs med den valutan.
Om du vill ha en fullständig förståelse för blockchain-teknik, kan Whitepaper för Bitcoin är ett bra ställe att börja, som det ursprungliga tekniska dokumentet som introducerade blockchain-teknik för världen. Det är också där illustrationerna i den här artikeln kom ifrån.
Relaterad: Vad är Bitcoin, hur är det värt så mycket och hur kan du spendera det?
Vad som gör block i en blockchain speciell är inte data. Det är inramningen. Förutom data, varje block:
- Börjar med en "hash"
- Innehåller en tidsstämpel
- Avslutas med en "nonce"
En nonce är ett nummer som en dator genererar när det gör att katalogisera resten av blockets data. Att uppnå nonce för ett block genererar en tidsstämpel, precis som tidsstämpeln på ett digitalt fotografi. Den nonce som slutar ett block fördubblas som hash som startar nästa block.
Förstå kedjan
Du kanske redan har sammanställt var "kedjedelen" kommer in. I tågbil-analogin från tidigare kopplas nonce i slutet av ett datablock till haschen i början av nästa datablock.
Antag att någon ville förfalska eller ta bort en bit data från ett block. När det gäller kryptovaluta skulle det tillåta någon att radera posten om att de har gjort en viss transaktion eftersom data i varje block är ett register över transaktioner som har ägt rum sedan föregående block var bekräftad.
För att ändra den informationen måste de generera en ny nonce, vilket de inte kunde göra eftersom den gamla nonce redan är registrerad i blockchain, komplett med en tidsstämpel. Så länge människor kan se blockchain och mer än en person bidrar till det, bevaras alla uppgifter perfekt för alltid när nonce läggs till.
Hur en blockchain fungerar beror på vad den gör
Hur exakt en given blockchain fungerar beror på vem som gör det och varför.
Till exempel vilka data som lagras, vem som bekräftar det, hur de belönas, hur de distribueras och vem som kan se blockchain definierar dess användning.
I de flesta kryptovalutor kan alla som kör rätt programvara hjälpa till att skapa och bekräfta blockchain. Belöningen är en del av kryptovalutan, som genereras varje gång ett block bekräftas.
Kryptovaluta är inte det enda användningsfallet för blockchain-teknik, och teoretiskt sett kan data som lagras i ett block vara nästan vad som helst. Allt beror på vem som gör blockchain och vad de vill göra med det.
I fallet med Codex-protokollet, ägaren av ett konstverk bidrar med poster i artefaktens liv, såsom ägarförändringar och betalningsbelopp. Dessa poster utgör blocket. Ägaren "belönas" inte direkt genom att bidra till blockchain-härkomst, men när de vill sälja arbete, det verifierbara, oföränderliga blockchain-härkomst som de hjälpte till att skapa bidrar till värdet av bit.
Vilka är fördelarna med Blockchain-teknik?
Det finns flera fördelar med att implementera blockchain-teknik. Få användningsfall drar nytta av dem alla.
Blockchain-teknik är ett säkert sätt för organisationer att katalogisera, säkra och autentisera sina egna data. IBM blockchain-lösningar främst främja tekniken som en form av supply chain management. Genom att göra blockchains offentligt synliga kan organisationer också använda tekniken för att göra register och information transparent och pålitlig.
Förutom att vara kraftfull och potentiellt transparent kan blockchain-teknik hjälpa till organisationer minskar sina datorkostnader och risker genom att Crowdsourcing datalagring, säkerhet och verifiering. Blockkedjor som ingår i en "distribuerad huvudbok" tillåter enskilda datorer att underhålla data utan att oroa sig för centraliserade servrar.
Barriärer för att implementera Blockchain Tech
De flesta av nackdelarna med blockchain-teknik kommer från uppfattningar om tekniken snarare än dess faktiska implementering.
Många människor hör "blockchain" och tänker "kryptovaluta", vilket är ganska synd med tanke på mångsidigheten hos blockchain i andra användningsfall. Det finns också en tendens att tänka på kryptovalutor som en passande modefluga, vilket leder till att många människor glansar över andra användningsfall för blockchain.
Dessutom, som en ny teknik, bär blockchain en luft av omärklighet. Många människor förstår att det är komplicerat, så de försöker inte förstå det.
Detta, trots att blockchain-tekniken kan delas upp i relativt enkla termer som kan växa med en individs förståelse, precis som de flesta andra tekniska begrepp.
Det finns en teknisk nackdel med att implementera blockchain-teknik, och det är energikostnader och -utgifter. En storskalig applikation som Bitcoin tar otroligt mycket energi. Även mindre applikationer som kör och verifierar en blockchain kräver mycket beräkningskraft, varav de flesta bara går till att generera hash.
Relaterad: Skadar Teslas investering i bitcoin dess miljöpolicy?
Blockchain har många användningsområden nu och i framtiden
Blockchain-tekniken är komplicerad för datorn, men vad gäller att förstå hur den fungerar på en funktionell nivå är den inte så skrämmande.
Blockkedjan är datablock som sammanlänkas av enskilda identifierare. Det är allt som den genomsnittliga personen verkligen behöver förstå.
Blockchains och fintech kommer att spela en allt viktigare roll i våra liv. Detta kurspaket täcker det väsentliga
- Teknik förklaras
- Future Tech
- Bitcoin
- Blockchain
- databas
Jon Jaehnig är en frilansande författare / redaktör intresserad av exponentiell teknik. Jon har en kandidatexamen i vetenskaplig och teknisk kommunikation med en minor i journalistik från Michigan Technological University.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Ett steg till…!
Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.