Även om du kanske har hört talas om blockchain-teknik (även ibland kallad "blockchain") någonstans på nyheterna, går det inte mycket att förklara exakt vad det gör och varför det blir så attraktivt för flera företag inom olika branscher . I många år har denna teknik varit associerad med Bitcoin och andra kryptokurser, men det är så mycket mer än det. Om vi ​​förstår hur det fungerar, först då kan vi inse vilken typ av potential det medför och hur det redan hjälper många industrier att fungera mer effektivt.

Definiera blockchain

Låt oss börja med hur en databas fungerar. Detta är mycket lättare att förstå. Du lägger in några data, det lagrar data, du ändrar det om det behövs, och så vidare och så vidare. Vanligtvis hanterar en server denna databas.

En huvudbok fungerar som en databas med några undantag. Du tar normalt inte bort data från den eller ändrar den. (Ofta kallas det "korruption".)

Ledgers är poster, inte databaser, så de arkiverar händelser snarare än referenser. Dessa händelser kan vara transaktioner, order, uppdateringar av status för något eller vad du vill att de ska vara.

Databaser är bättre för att skapa saker som du kan ändra senare.

Så den enda likheten som databaser och ledgers har är att de lagrar information. Man kan modifieras, medan den senare bara kan läggas till.

Relaterat : Tänk på att din bitcoin är säker? 3 sätt din bitcoin kan bli stulen

Nu, hur vet du detta hjälper dig att förstå blockchain-teknik?

Det beror på blockkedjor är ledgers .

Men i stället för att vara centrerad kring en viss post, är en blockchain en distribuerad huvudbok som körs på hundratals, tusentals eller till och med hundratusentals datorsystem runt om i världen, var och en med sin egen kopia av huvudboken.

För närvarande offentliggörs Bitcoins nätverk nästan 12 000 noder i blockchain. Var och en av dessa datorer har ett arkiv av varje transaktion som någonsin gjorts på nätverket, vilket motsvarar ungefär 60 GB data.

I en blockchain-miljö kommer överenskommelse från konsensus. Om mer än 50% av noder i nätverket är överens om något, blir det en del av blockchainen själv och varje nod laddar ner den nya informationen.

Så, till exempel, om ett nytt block av transaktioner läggs till Bitcoin-nätverket, kontrolleras det först av varje nod i nätverket. Vid konsensus bekräftas det, tillsammans med varje transaktion inuti det blocket. Det är det ögonblick när du ser mängden i din plånbok uppdaterad med den nya summan. Om du skickar 10 Bitcoins till någon, går det inte igenom tills varje nod i nätverket har bekräftat det block som din transaktion har landat i.

Vad gör blockchains så användbara?

Det är lätt att förstå hur blockkedjor kan användas i finansvärlden. Det är en oföränderlig rekord för varje transaktion som någonsin gjorts på ett distribuerat nätverk. Vad kan vara bättre än det för en bank?

Eftersom blockchainen själv är fördelad över flera noder är det enkelt att återställa förlorade data vid en katastrof. Låt oss säga att du driver en bank i Tyskland, och din Berlin-filial hade en teknisk olycka som raderade alla dess transaktionsdata. Du kan bara hämta data från Frankfurt. Allt är samma! När du har åtgärdat problemet kommer din Berlin-fil att ladda ner alla transaktionsdata tillbaka från varje annan filial som är verksam.

Om någon vill göra något otäckt affärer och modifiera en storleksordning till förskingringsmedel, så kan det inte hända heller. Ändringen kan inte gå igenom om någon lyckas få hälften av alla noder i nätverket för att godkänna det.

Men blockkedjor är inte bara finansiella instrument. Tekniken är strikt en lagringsmetod .

Det betyder att alla kan använda den!

Air France-KLM experimenterar med att förenkla deras supply chain management, vilket gör det mer effektivt.

Ukraina har också lagt sitt registret på blockchain för att bekämpa korruption i kadastral servicesektorn.

Mastercard släppte ett blockchain API som teoretiskt skulle göra transaktioner snabbare över gränserna.

Att allt i storboken bekräftas med konsensus gör det möjligt att skapa ett nätverk som fungerar oberoende av institutionella förfaranden. För att förenkla det, låt oss gå tillbaka till den tyska bankens exempel.

Låt oss säga att du har en kund som vill skicka 2000 euro till någon annan i Turkiet. Normalt skulle pengarna behöva hoppa genom flera samarbetsvilliga banker och sedan konverteras av mottagarens bank till lokal valuta. Denna process tar minst en eller två arbetsdagar, om inte mer.

Genom användningen av blockchain-tekniken kan transaktionen ske när den har fått en automatisk bekräftelse från det distribuerade nätverket av banker som använder det. I det här scenariot kommer transaktionen sannolikt att äga rum inom tio minuter, om inte mindre.

Nackdelarna med att använda en blockchain

Även om blockchain-tekniken själv har sin charm presenterar den också en rad hinder som vi kanske inte kan övervinna för tidigt. Alla hype som omger det kan blinda människor till det faktum att det finns några väldigt tydliga nackdelar med att använda det som industrier måste mildra innan de implementerar det i stor skala.

Det är hungrig för el

Eftersom en blockchain måste kopiera sig till varje nod som driver den, presenterar detta också en otrolig mängd redundans. Varje gång en Bitcoin-transaktion görs, bekräftas det så många gånger som det finns noder på nätverket. Detta använder i sin tur upp ett ton el. Privata industriella blockkedjor kanske inte drabbas mycket av detta eftersom de kunde begränsa sina blockkedjor till en handfull datorer. Detta problem kan dock uppstå i företag som banker, som måste hantera tusentals transaktioner per minut på global nivå.

Det kan bara vara så mycket lagring

Just nu, för att köra en nod på Bitcoin blockchain måste du ladda ner 60 GB data. Vad händer om det var en terabyte? Om Bitcoin-marknaden växer väsentligt kan multi-terabyte blockkedjor bli verklighet. Därefter skulle endast servergårdar och folk som är intresserade av storskalig handel med kryptocurrency köra hela noder. Detta skulle återcentralisera ett nätverk som var avsett att vara ett decentraliserat underverk.

Immutability har dess nackdelar

Säg att du har en plånbok på nätverket, och du förlorade nyckeln som du behöver autentisera dig själv. Det finns ingen länk för "återställ lösenord". Det finns inget supportnummer. Dina pengar är precis borta. Det är allt. Det finns inga återkrav. Du är bruten.

Å ena sidan, om du vet hur du behandlar dina uppgifter på ett ansvarsfullt sätt, kommer du inte att stöta på det här problemet. Dina pengar kommer att vara din, och du kommer att ha absolut kontroll över det. Men med den kraften kommer ett ansvar att inte många människor tränar. Det är därför upp till en fjärdedel av alla bitcoins förloras för alltid.

Också, om du lägger upp något på blockchainen, måste du förvissa dig om att det är något du menade att lägga upp där. Du kan inte ändra transaktioner, händelselogg eller något annat. Det är där för alltid. Bokstavligen.

Väger allt in, vilka applikationer ser du för blockchain i framtiden? Berätta vad du tycker i en kommentar!