Hem
Artiklar
Blockkedjans historia

Blockkedjans historia

Nybörjare
Publicerad Dec 6, 2018Uppdaterad Aug 17, 2023
3m

Den underliggande tekniken bakom kryptovalutor Àr blockkedjan. Den gör att varje klient i nÀtverket kan nÄ konsensus utan att nÄgonsin behöva lita pÄ varandra.


Det tidiga skedet

Idén bakom blockkedjetekniken beskrevs redan 1991 nÀr forskarna Stuart Haber och W. Scott Stornetta introducerade en berÀkningspraktisk lösning för tidsstÀmpling av digitala dokument, sÄ att de inte kunde Àndras tillbaka eller manipuleras. 

Systemet anvÀnde en kryptografiskt sÀkrad kedja av block för att lagra de tidsstÀmplade dokumenten och 1992 inkluderades Merkle-trÀd i designen, vilket gjorde den mer effektiv genom att lÄta flera dokument samlas i ett block. Denna teknik anvÀndes dock inte och patentet upphörde 2004, fyra Är före starten av Bitcoin.


ÅteranvĂ€ndbart arbetsbevis

År 2004 introducerade datavetaren och den kryptografiska aktivisten Hal Finney (Harold Thomas Finney II) ett system som heter Reusable Proof Of Work (RPoW), vilket betyder Ă„teranvĂ€ndbart arbetsbevis pĂ„ svenska. Systemet fungerade genom att ta emot en icke-utbytbar eller en icke-fungibel Hashcash-baserad arbetsbevis-token och skapade i gengĂ€ld en RSA-signerad token som sedan kunde överföras frĂ„n person till person. 

RPoW-systemet löste problemet med dubbla utgifter genom att hÄlla Àgandet av token registrerat pÄ en betrodd server, som var utformad för att tillÄta anvÀndare var som helst i vÀrlden att verifiera dess Àkthet och integritet i realtid. 

RPoW kan betraktas som en tidig prototyp och ett viktigt tidigt steg i kryptovalutornas historia.


Bitcoin-nÀtverket

I slutet av 2008 publicerades en vitbok som introducerade ett decentraliserat elektroniskt kontantsystem via peer-to-peer – kallat Bitcoin – pĂ„ en kryptografi-e-postlista av en person eller grupp som anvĂ€nder pseudonymen Satoshi Nakamoto.

Det baserades pÄ Hashcash-algoritmen arbetsbevis, men istÀllet för att anvÀnda en betrodd datorfunktion via hÄrdvara, sÄsom RPoW, tillhandahölls det dubbla utgiftsskyddet i Bitcoin av ett decentraliserat peer-to-peer-protokoll för att spÄra och verifiera transaktionerna. Kort sagt, "utvinns" bitcoin för en belöning med hjÀlp av arbetsbevis-mekanismen av enskilda miners och verifieras sedan av de decentraliserade noderna i nÀtverket.

Den 3 januari 2009 föddes Bitcoin i och med att det första bitcoin-blocket utvanns av Satoshi Nakamoto, som fick en belöning pÄ 50 bitcoin. Den första mottagaren av Bitcoin var Hal Finney, som fick 10 bitcoin frÄn Satoshi Nakamoto i vÀrldens första bitcoin-transaktion den 12 januari 2009.


Ethereum

Under 2013 uppgav Vitalik Buterin, programmerare och medgrundare av Bitcoin Magazine, att Bitcoin behövde ett skriptsprÄk för att kunna bygga decentraliserade applikationer. Efter att inte ha fÄtt medhÄll av communityn startade Vitalik utvecklingen av en ny blockkedjebaserad distribuerad datorplattform som hette Ethereum och som innehöll en skriptfunktionalitet kallad smarta kontrakt.

Smarta kontrakt Àr program eller skript som placeras och körs pÄ Ethereums blockkedja och de kan anvÀndas för att göra en transaktion om vissa villkor Àr uppfyllda. Smarta kontrakt skrivs i specifika programmeringssprÄk och kompileras till byte-kod, som en decentraliserad Turing-komplett virtuell maskin, kallad Ethereum virtuell maskin (EVM) sedan kan lÀsa och köra.

Utvecklare kan Àven skapa och publicera applikationer som körs inuti Ethereums blockkedja. Dessa applikationer kallas vanligtvis DApps (decentraliserade applikationer) och det finns redan hundratals DApps som körs i Ethereums blockkedja, inklusive sociala medieplattformar, spelapplikationer och finansiella börser.

Ethereums kryptovaluta kallas Ether och den kan överföras mellan konton och anvÀndas för att betala avgifterna för den berÀkningskraft som anvÀnds vid utförandet av smarta kontrakt.

Idag fÄr blockkedjetekniken mycket uppmÀrksamhet frÄn allmÀnheten och anvÀnds redan i en mÀngd olika applikationer som inte Àr begrÀnsade till kryptovalutor. Glöm inte att kolla pÄ vÄra andra videor pÄ Binance Academy för att fÄ mer information om blockkedjor och andra intressanta Àmnen.

Dela inlÀgg
Registrera ett konto
OmsÀtt din kunskap i praktiken genom att öppna ett Binance-konto idag.