Blockchain-teknologi är tekniken som ligger bakom kryptovaluta, vilket gör att den kan existera som en säker metod för att flytta och validera transaktioner och information. I denna mening kan du tänka på blockchain som liknar Microsoft Windows - en mjukvaruplattform - på vilken en mängd annan programvara (som kryptovaluta) utvecklas.
Här är vad blockchain-teknologi är, hur den fungerar och varför den är så populär.
Hur blockchain fungerar
Blockchain är en mjukvaruapplikation som spårar data genom att lagra den i block som sedan kedjas samman kronologiskt. Tänk på en blockchain som ett löpande kvitto på transaktioner eller data som är validerade och lagrade och kan ses senare. Blockchain-teknologi kan ligga bakom många olika applikationer, såsom kryptovaluta, smarta kontrakt, spårningsinformation och nästan alla andra digitala processer som kan kräva observation.
När det gäller kryptovaluta, validerar datorer rörelsen av pengar från person till person över tiden, vilket lämnar ett permanent register som kan nås senare, som ett långt kvitto på varje transaktion som någonsin gjorts. Bitcoin förde blockkedjeteknologi till folkligt medvetande.
Föreslagna för dig: Vad är Solana och hur fungerar det?
Blockchain-tekniken är ofta decentraliserad, vilket innebär att möjligheten att skriva till databasen ges till ett nätverk av datorer, vilket är fallet med kryptovalutor. Denna distribuerade reskontra, som den ofta kallas, spårar data med hjälp av den redundanta kraften hos de nätverksanslutna datorerna för att validera data. Varje dator har tillgång till denna offentliga post och när nya transaktioner läggs till på kvittot eller reskontra, verifieras de av nätverksdatorerna.
På grund av denna valideringsprocess och den kryptografi den använder är blockchain mycket säker, vilket skapar en post som nästan är oåterkallelig.
Hur skiljer sig en blockchain från en vanlig databas?
En blockchain-databas lagrar data i block, och när ett block är fyllt med data kopplas det till eller "kedjas" till föregående block. Kedjan fortsätter i det oändliga, med successiva informationsblock som läggs till tidigare block, så länge som datorerna som hanterar databasen fortsätter att driva den. Och eftersom blockchain samlar på sig data över tid, är det en historik för dessa data i den ordning som de oåterkalleligt registrerades i blockkedjan.
Föreslagna för dig: Vad är Bitcoin mining och hur fungerar det?
Däremot kan en typisk databas helt enkelt vara en tabell, om än möjligen en mycket stor sådan, som organiserar data enligt specifika attribut. En typisk databas behöver inte ha en kronologi och tidigare inspelade data kan ändras i databasen. Men som en blockkedja kan en typisk databas begränsa vem som kan komma åt, lagra och hämta information från den.
Hur transparent är blockchain?
Blockchain handlar om att spåra informationsförflyttning, och så genom sin design är det tänkt att vara mycket transparent, åtminstone om du kan komma åt blockkedjedatabasen som lagrar informationen. För att skapa transparens behöver du dock en säker databas som är resistent mot hacking. Blockchain-teknik lagrar information på ett säkert sätt som också måste registrera alla ändringar som görs i en given blockchain, så att det finns ett register över ändringar.
Blockchain tillåter att en "tillståndslös" offentlig redovisning kan ses av datorer (eller "noder") i nätverket. Genom att gå med i nätverket kommer du (eller vem som helst) att kunna se informationen som har registrerats, även om uppgifterna kan erbjuda anonymitet (eller semi-anonymitet). Så användare kan titta på alla transaktioner i en given blockchain över tiden.
Till exempel är Bitcoins distribuerade huvudbok offentligt verifierbar, även om du inte direkt kan se vem som gör en transaktion. Du kan spåra transaktioner i kryptovalutan bakåt över tiden och se vart pengarna har flyttat och till vilka konton.
Föreslagna för dig: Vad är Ethereum och hur fungerar det?
Andra blockkedjor kan dock förbli "tillåtna", vilket innebär att användare måste ha behörighet att ange data eller handla genom blockkedjan. I dessa blockkedjor kan användare förbli helt anonyma och transparensen begränsas av de som kontrollerar databasen.
Så även om blockchain kan tillåta transparens i dess design, finns det också frågor om vem som har förmågan att se en blockchain, vem eller vad som observeras och vem som gör observationen. Svaren på dessa frågor – och blockchains transparens – beror på politik och makt.
Varför är blockchain-tekniken så populär?
Blockchain har blivit populärt eftersom det kan användas i olika applikationer, särskilt kryptovalutor, och det kan erbjuda olika fördelar:
Föreslagna för dig: Bitcoin vs. Ethereum vs. Dogecoin: De främsta kryptovalutorna jämförs
- Decentralisering. En blockkedjedatabas kan decentraliseras och valideras av de nätverksanslutna datorerna som får åtkomst till den. Denna decentralisering gör att datorerna kan korrigera databasen om motstridig information kommer in i blockkedjan.
- Oåterkallelighet. En decentraliserad blockkedja validerar information och producerar ett nästan oåterkalleligt register över transaktioner, till exempel i Bitcoin. När bitcoins har flyttats och transaktionen har validerats, registreras den permanent.
- säkerhet. Blockchain erbjuder säkerhet på en mängd olika sätt. Till exempel leder dess oåterkallelighet till säkerhet för transaktioner. Nätverkets redundans innebär att transaktioner valideras upprepade gånger. Och om informationen ändras identifierar blockkedjan att den har ändrats.
- Genomskinlighet. Blockchain tillåter att transaktioner i en kryptovaluta, till exempel, visas i en offentlig reskontra, även om kontona som äger en viss valuta förblir anonyma eller semi-anonyma.
- Förtroendelöst. På grund av det sätt som den validerar information kan en blockchain drivas utan att någon sida av en transaktion känner varandra eller validerar transaktionen.
- Robusthet. Blockchain kan möjliggöra många olika processer och teknologier.
Blockchain kan också användas för smarta kontrakt, kontrakt som automatiskt valideras och verkställs när villkoren i kontraktet är uppfyllda, vilket är en av nyckelfunktionerna i Ethereum kryptovalutan.
Poängen
Blockchain möjliggör skapandet och utvecklingen av kryptovalutor, men den har potential att erbjuda mycket mer när det gäller dess förmåga att spåra och verifiera en hel rad data. Så det kan bli en viktig del av nya applikationer som spårar, hanterar och kontrollerar data, fysiska objekt, juridiska avtal, betalningar, royalties och så mycket mer.
Föreslagna för dig: Dogecoin mot Shiba Inu: Hur dessa populära meme-kryptovalutor är jämförbara