Den 9 januari 2009 delade Satoshi Nakamoto med oss båda uppfinningarna Bitcoin och dess underliggande teknik, blockchain. Nu testas den här revolutionerande tekniken, som fungerar som grunden för de flesta kryptovalutor, i nästan alla branscher. Företag som sträcker sig från fastigheter och offentliga register, till prognoser och molnlagring hoppar i blockchains. Ändå har många inte en bra förståelse för vad en blockchain är.
I den här artikeln hjälper jag dig att förstå blockchains genom att utforska:
Blockchains utmärker sig med en mycket specifik funktion: att säkra en distribuerad, pålitlig, oföränderlig storbok för data. Innan uppfinningen av blockkedjor fanns det inget sätt att dela en databas med hela internet och litar fortfarande på att dess data var pålitliga och manipuleringsresistenta. Tack vare blockkedjor kan vi inte bara förlita oss på dessa uppgifter, men när det gäller Bitcoin kan vi använda den för att säkra ett nätverk som för närvarande värderas till 146 miljarder dollar.
Blockkedjor ansågs första gången 1991 av en grupp kryptografer som en teoretisk typ av datastruktur. Det skulle dröja ytterligare 18 år innan en person eller grupp som heter Satoshi Nakamoto faktiskt tog en blockchain i bruk som huvudbok för kryptovalutan Bitcoin.
Tidigare försök hade gjorts för att skapa digitala valutor; några av dem hänvisas till och med till i Bitcoin vitt papper. Alla dessa föregångare till Bitcoin hade dock några gemensamma saker: deras databaser var centraliserade, deras skapare var offentliga och följaktligen stängdes de alla av olika juridiska skäl.
Efter att ha lärt sig av misstagen i dessa tidigare försök visste Satoshi två saker med säkerhet. Först visste de att deras identitet skulle förbli dold, vilket åstadkoms genom att använda pseudonymen Satoshi Nakamoto. För det andra visste de att det inte kunde finnas någon som kontrollerar huvudboken eller att enheten riskerar juridiska problem. Blockchain var genombrottskonceptet som löste den andra frågan.
En blockchain är en typ av databas där data organiseras i grupper, så kallade block. Varje nytt block använder en kryptografisk metod, kallad hashing, för att inkludera en hänvisning till data i föregående block. Detta skapar en kedja i den meningen att att ändra data i ett block i sin tur skulle ändra nästa block, och så vidare längs linjen.
Beroende på svårigheten som krävs för att lägga till nya block i kedjan, gör det faktum att det finns en hänvisning till föregående block kedjan motståndskraftig mot modifiering. Ju längre kedjan blir desto mer motståndskraftig mot förändring. Detta gör data på blockchain extremt säkra och pålitliga.
Den första användningen av en blockkedja var som en ägarbok för den digitala valutan Bitcoin. Under de nio åren sedan dess har det gjorts flera försök att använda blockkedjor i andra branscher. Det återstår att avgöra vilka av dessa som kommer att förbättra effektiviteten inom sitt område eller göra någon process mer jämlik. Ändå är här några av de projekt som verkar särskilt anmärkningsvärda.
Bana väg för en framtid där vi inte längre behöver skanna identitetshandlingar, Microsoft använder blockkedjor i ett försök att göra onlineverifiering enklare. Storj använder blockkedjor för att decentralisera datalagring, och Augur tillhandahåller en förutsägelsemarknad som lovar att erbjuda korrekt prognos. Medan verksamhet som La`Zooz och Arkadstad använder blockkedjor för att distribuera rideshares, Följ Min röst och Demokrati Jord vill använda blockkedjor för att decentralisera och säkra omröstning.
I andra fall används blockkedjor som mer än bara en huvudbok. Det finns en handfull lag som använder blockchains som plattformar för smarta kontrakt. Dessa kallades tidigare ”blockchain 2.0” -projekt eftersom de tar ritningen som Satoshi gav oss och tar den till nästa nivå. Dessa blockkedjor är avsedda att fungera som en global dator snarare än en databas. Några av dem som använder blockkedjor som plattformar för kodkörning är Aeternity, Ethereum, EOS, golem, IOTAoch NEO.
Att säga att en blockchain är säker är att säga att informationen som lagras i blockchain inte kan ändras. Så hur kan en databas helt byggd och underhållas av främlingar, några av dem kända dåliga skådespelare, vara så pålitlig? Det kommer ner till två huvudsakliga saker: smart planering av belöning kontra straff och decentralisering.
En av egenskaperna som säkrar en blockchain är balansen mellan svårigheten att lägga till nya block och belöningen för att göra det. Om blocken är för svåra att skapa eller det inte finns tillräcklig belöning kommer inga transaktioner att bekräftas. Om blocken är för lätta att skapa kan en skadlig skådespelare dock rulla tillbaka kedjan, ge sig mer pengar och sedan bygga upp blocken igen - uppenbarligen en katastrof.
Analysen av hur deltagare i ett konkurrenssystem kommer att agera som svar på belöning och bestraffning kallas spelteori. Vissa människor kommer att säga att den stora uppfinningen av blockchain hade lite att göra med kryptografi eller ekonomi, men var istället ett lysande steg framåt för global spelteori i denna sammanlänkade värld. Vad Satoshi gjorde var att använda den inneboende kostnaden för att skapa elektricitet som straff och nyligen präglade Bitcoin som belöning. Detta hjälpte på två sätt: det skapade ett incitament att förbli ärlig och en metod genom vilken nya mynt kunde genereras.
När transaktioner görs i valutakryptonätverk skickas de först till andra noder i nätverket och lagras i en grupp som väntar på att tas med i nästa block. Denna grupp av obekräftade transaktioner kallas "mempool". För att dessa transaktioner ska kunna ingå i ett block måste en viss mängd beräkningsarbete ”göras först. Den specialiserade hårdvaran som utför detta arbete kallas gruvarbetare och de kräver en enorm mängd elektricitet för att bryta ett nytt block. Gruvarbetare som framgångsrikt lägger till ett nytt block får en belöning på 12.5 Bitcoin.
Detta system för att använda energi för att lägga till nya block i kedjan kallas ”Bevis på arbete”(PoW).
En annan intressant metod som används kallas ”Bevis på insats”(PoS). I ett PoS-system bestäms inte oddsen för att hitta ett block av fysiska maskiner som bränner el, utan istället av den mängd eller ålder av kryptovaluta som en gruvarbetare har satsat på. Än så länge har PoS inte riktigt testats i global skala, men det kommer att förändras när Ethereum börjar övergå till Casper.
PoS-metoden är intressant eftersom den behandlar två problem. Det första är uppenbart, en minskning av energianvändningen från PoW. Den andra är mer filosofisk; i ett PoW-system behöver en gruvarbetare inte äga något av det mynt de bryter. De kunde sälja alla sina belöningar omedelbart, och i själva verket gör de flesta gruvarbetare för att betala för kostnaderna för att driva sin verksamhet. Det finns en teori om att denna brist på intresse för gruvarbetarnas mynt kan ha negativa effekter på blockchain i framtiden. Å andra sidan måste en gruvarbetare inneha en del av tillgången i PoS för att behålla gruvdrift. Därför är teorin att gruvarbetarna kommer att ha ett intresse av myntets framtid.
Oavsett bevisalgoritmen, så länge belöningen och svårigheten förblir i balans, är det alltid i en gruvarbetares bästa att bekräfta transaktioner enligt reglerna. Genom att försöka bryta mot reglerna eller skriva om en del av blockchain straffas gruvarbetarna. Även med extrema pengar tillgängliga för alla som gör det har ingen kommit med en attack som är mer lönsam än att bara följa reglerna.
Ett annat viktigt inslag i en hälsosam blockchain är att förbli decentraliserad, vilket innebär att det finns en diversifiering av driften av noder. Det är också viktigt att det finns ett tillräckligt antal noder som lagrar den fullständiga historiska posten för varje transaktion, kallad "fullständiga noder." Denna diversifiering tjänar några syften, varav den första är att hålla alla andra ärliga. Om de enda innehavarna av det historiska rekordet är de som samarbetar för att ändra det, är det trivialt att göra det.
En annan logisk anledning att distribuera blockchain är att göra det svårt att censurera. Du måste få nästan 100% av noder för att komma överens om eventuell censur. Utan nästan majoritet slutar du med två olika versioner av verkligheten, med vissa noder som har den censurerade data och andra har den ocensurerade data. Dessa två delmängder av noder kommer att sluta kommunicera med varandra och skapa det som kallas en "hård gaffel", eventuellt med katastrofala effekter för båda sidor.
Denna typ av gaffel faktiskt hände med Ethereum (ETH) när devs beslutade att rulla tillbaka blockchain för att fixa ett kodfel och en del noder vägrade att följa. Noderna som vägrade att följa har nu sitt eget mynt: Ethereum Classic (ETC).
Den sista anledningen till att hålla nätverket decentraliserat handlar inte om säkerhet utan för systemets allmänna hälsa. När nya noder kommer online, oavsett om de försöker förvärva hela blockkedjan eller bara kontrollera saldot för en enda adress, måste de begära dessa data från andra noder. Om det inte finns ett anständigt antal noder där ute för att betjäna data, kan de som finns lätt bli överbelastade. Detta kan sakta ner eller till och med helt stoppa hela nätverket.
I årtionden har vår digitala information lagts i databaser som kräver minimal ansträngning för att underhålla och är ofta bara en persons ansvar. Om du tänker på det är en blockchain ett av de minst effektiva sätten att lagra data. Så varför använda alla resurser som krävs för att bygga och underhålla en blockchain? För så länge har ingen kommit på ett annat sätt att uppnå en tillförlitlig samförstånd.
I ett traditionellt datalagringssystem finns det mycket förtroende, även om du inte inser det. Tänk till exempel på ditt bankkonto. När du spenderar eller sätter in pengar införs den åtgärden i bankens databas. Ditt kontosaldo är summan av all information i denna databas som gäller ditt konto. Såvida inte en anställd i banken gör ett misstag tenderar denna information att vara korrekt eftersom banken har ett rykte att upprätthålla och ofta ett juridiskt ansvar.
För att skydda dessa centraliserade databaser används enorma mängder tid och pengar på säkerhet, både teknisk och fysisk. En blockchain tillåter oss däremot att öppna denna databas för alla att använda och fortfarande vara säkra. Deltagarna kan komma överens om en offentlig databas utan att behöva lita på eller påtvinga någon av de inblandade parterna juridiskt ansvar.
Anledningen till att du inte behöver lita på någon på en ordentlig blockkedja är att du kan lita på termodynamikens lagar. Det faktum att det kostar att omvandla energi till el är anledningen till att det i slutändan alltid kommer att misslyckas att fuska.
Det råder ingen tvekan om att begreppet att använda en blockchain för Bitcoin var djupgående; utan det kunde ingen kryptovaluta existera som vi känner dem idag. Blockchains gjorde faktiskt ännu mer än detta, de löste en avgörande förtroendefråga för internet-eran på ett elegant och säkert sätt.
Vi har nu förmågan att dela information med mer säkerhet och pålitlighet än vi någonsin har. De fullständiga konsekvenserna av denna skapelse är ännu inte klarlagda. Jag är säker på att människor i framtiden kommer att se tillbaka på blockchain-uppfinningen och jämföra den med uppfinningen av själva internet.
Med det sagt är det fortfarande mycket tidigt i blockchains liv och utanför kryptovalutor är det inte klart var de kommer att vara effektiva. Ändå testas de inom andra områden och det är bara en tidsfråga innan någon annan bransch störs av dem. Under de närmaste åren kommer det att bli spännande att ta reda på var blockchains annars kan trivas och hur mycket mer effektiva de kan bli.
Källa: https://unhashed.com/cryptocurrency-coin-guides/what-is-blockchain/
- 9
- Konto
- Handling
- algoritm
- Alla
- analys
- Artikeln
- tillgång
- Bank
- BÄST
- Miljarder
- Bitcoin
- blockchain
- SLUTRESULTAT
- fall
- Censur
- byta
- cloud
- Cloud Storage
- koda
- Kodning
- Coin
- Mynt
- Gemensam
- Företag
- Konsensus
- kontrakt
- Kostar
- Skapa
- cryptocurrencies
- kryptovaluta
- kryptografi
- Valuta
- datum
- datalagring
- Databas
- databaser
- Decentralisering
- decentraliserad
- Demokrati
- devs
- DID
- digital
- digitala valutor
- digital valuta
- katastrof
- dokument
- Tidig
- Ekonomi
- Effektiv
- effektivitet
- el
- energi
- fastigheter
- ETH
- ethereum
- Ethereum Classic
- Ethereum Classic (ETC)
- excel
- Leverans
- Förnamn
- Fast
- följer
- gaffel
- Framåt
- full
- fungera
- fonder
- framtida
- lek
- Allmänt
- Välgörenhet
- god
- stor
- Grupp
- styra
- hårdvara
- hasch
- Hälsa
- här.
- historia
- hålla
- Hur ser din drömresa ut
- HTTPS
- stor
- Identifiering
- Identitet
- industrier
- industrin
- informationen
- intresse
- Internet
- uppfinningar
- involverade
- problem
- IT
- Lagar
- lärt
- Ledger
- Adress
- Nivå
- linje
- Lång
- Majoritet
- marknad
- Microsoft
- gruvarbetare
- Gruvdrift
- pengar
- Nära
- nät
- noder
- erbjudanden
- nätet
- öppet
- Verksamhet
- beställa
- Övriga
- Betala
- Personer
- planering
- Plattformar
- PoS
- PoW
- Förutsägelser
- projekt
- bevis
- allmän
- fastigheter
- Verkligheten
- skäl
- register
- Resurser
- respons
- Belöningar
- Risk
- Rulla
- regler
- rinnande
- Satoshi
- Satoshi Nakamoto
- Skala
- scanna
- säkerhet
- sälja
- känsla
- Dela
- delas
- smarta
- Smarta kontrakt
- So
- spendera
- förvaring
- lagra
- system
- tech
- Teknologi
- tid
- transaktion
- Transaktioner
- Litar
- upprätthålla
- us
- värderas
- Verifiering
- Röstning
- Vad är
- wikipedia
- Arbete
- världen
- år