9. januar 2009 delte Satoshi Nakamoto oppfinnelsene til begge Bitcoin og dens underliggende teknologi, blockchain. Nå testes denne revolusjonerende teknologien, som fungerer som grunnlaget for de fleste kryptovalutaer, i nesten alle bransjer. Bedrifter som spenner fra eiendom og offentlige poster, til prognoser og skylagring, hopper inn i blokkjeder. Likevel har mange ikke god forståelse av hva blockchain er.
I denne artikkelen vil jeg hjelpe deg med å forstå blokkjeder ved å utforske:
Blokkjeder utmerker seg med en veldig spesifikk funksjon: å sikre en distribuert, pålitelig, uforanderlig hovedbok for data. Før oppfinnelsen av blockchains, var det ingen måte å dele en database med hele internett og fremdeles stole på at dataene var pålitelige og manipulasjonsresistente. Takket være blokkjeder kan vi ikke bare stole på disse dataene, men når det gjelder Bitcoin, kan vi bruke dem til å sikre et nettverk som for øyeblikket er verdsatt til 146 milliarder dollar.
Blokkjeder ble først tenkt på i 1991 av en gruppe kryptografer som en teoretisk type datastruktur. Det vil gå 18 år til før en person eller gruppe ved navn Satoshi Nakamoto faktisk tok i bruk en blokkjede som hovedbok for kryptovaluta Bitcoin.
Tidligere forsøk hadde blitt gjort på å skape digitale valutaer; noen av dem er til og med referert til i Bitcoin hvitt papir. Alle disse forgjengerne til Bitcoin hadde imidlertid noen få ting til felles: databasene deres var sentraliserte, skaperne var offentlige, og de ble følgelig stengt av forskjellige juridiske grunner.
Etter å ha lært av feilene i disse tidligere forsøkene visste Satoshi to ting helt sikkert. Først visste de at identiteten deres skulle forbli skjult, noe som ble oppnådd ved å bruke pseudonymet Satoshi Nakamoto. For det andre visste de at det ikke kunne være noen som hadde kontroll over hovedboken, eller at enheten ville risikere juridiske problemer. Blockchain var gjennombruddskonseptet som løste det andre problemet.
En blokkjede er en type database der dataene er organisert i grupper, kalt blokker. Hver nye blokk bruker en kryptografisk metode, kalt hashing, for å inkludere en referanse til dataene i forrige blokk. Dette skaper en kjede i den forstand at å endre data i en blokk, i sin tur ville endre neste blokk, og så videre nedover linjen.
Avhengig av vanskeligheten som kreves for å legge til nye blokker i kjeden, gjør det at det er en referanse til den forrige blokken, kjeden motstandsdyktig mot endringer. Jo lenger kjedet blir, desto mer motstandsdyktig blir det mot endring. Dette gjør dataene på blockchain ekstremt sikre og pålitelige.
Den første bruken av en blockchain var som en hovedbok for eierskap for den digitale valutaen Bitcoin. I løpet av de ni årene siden har det vært flere forsøk på å bruke blokkjeder i andre bransjer. Det er ennå ikke bestemt hvilke av disse som vil forbedre effektiviteten i sitt felt, eller gjøre noen prosesser mer egalitære. Likevel er her noen av prosjektene som virker spesielt bemerkelsesverdige.
Baner vei for en fremtid der vi ikke lenger trenger å skanne identifikasjonsdokumenter, Microsoft bruker blokkjeder i et forsøk på å gjøre onlineverifisering lettere. Storj bruker blokkjeder for å desentralisere datalagring, og augur gir et spådomsmarked som lover å tilby nøyaktig prognoser. Mens operasjoner som La`Zooz og Arcade City bruker blockchains for å distribuere rideshares, Følg My Vote og Demokrati jorden vil bruke blokkjeder for å desentralisere og sikre stemmegivning.
I andre tilfeller brukes blokkjeder som mer enn bare en reskontro. Det er en håndfull lag som bruker blokkjeder som plattformer for smarte kontrakter. Disse ble tidligere referert til som "blockchain 2.0" -prosjekter fordi de tar tegningen som Satoshi ga oss, og de tar den til neste nivå. Disse blokkjedene er ment å fungere som en global datamaskin i stedet for en database. Noen av de som bruker blokkjeder som plattformer for kodeutførelse er Aeternity, Ethereum, EOS, golem, IOTAog NEO.
Å si at en blockchain er sikker, er å si at informasjonen som er lagret i blockchain ikke kan endres. Så hvordan kan en database fullstendig bygget og vedlikeholdes av fremmede, noen av dem kjente dårlige skuespillere, være så pålitelig? Det kommer ned på to hovedting: smart planlegging av belønning kontra straff og desentralisering.
En av egenskapene som sikrer en blockchain er balansen mellom vanskeligheten med å legge til nye blokker og belønningen du mottok for å gjøre det. Hvis blokkene er for vanskelige å opprette, eller det ikke er tilstrekkelig belønning, blir ingen transaksjoner bekreftet. Hvis blokkene er for enkle å lage, kan en ondsinnet skuespiller imidlertid rulle tilbake kjeden, gi seg mer penger og deretter bygge opp blokkene igjen - åpenbart en katastrofe.
Analysen av hvordan deltakere i et konkurransesystem vil opptre som svar på belønning og straff blir referert til som spillteori. Noen mennesker vil si at den store oppfinnelsen av blockchain hadde lite å gjøre med kryptografi eller økonomi, men i stedet var et strålende sprang fremover for global spillteori i denne sammenkoblede verdenen. Det Satoshi gjorde var å bruke de iboende kostnadene ved å skape elektrisitet som straff og nylig myntet Bitcoin som belønning. Dette hjalp på to måter: det skapte et insentiv til å forbli ærlig og en metode som nye mynter kunne genereres.
Når transaksjoner gjøres på et hvilket som helst kryptovaluta-nettverk, sendes de først til andre noder i nettverket og lagres i en gruppe som venter på å bli inkludert i neste blokkering. Denne gruppen av ubekreftede transaksjoner blir referert til som "mempool". For at disse transaksjonene skal inkluderes i en blokk, må en viss beregningsarbeid utføres først. Den spesialiserte maskinvaren som gjør dette arbeidet blir referert til som gruvearbeidere, og de krever en enorm mengde strøm for å utvinne en ny blokk. Gruvearbeidere som lykkes med å legge til en ny blokk, får en belønning på 12.5 Bitcoin.
Dette systemet for å bruke energi til å legge til nye blokker i kjeden er kjent som “Bevis for arbeid”(PoW).
En annen interessant metode som brukes kalles “Bevis på innsats”(PoS). I et PoS-system bestemmes ikke oddsen for å finne en blokk av fysiske maskiner som brenner strøm, men i stedet for mengden eller alderen på kryptovaluta som en gruvearbeider har satt inn. Foreløpig har PoS ikke blitt testet på verdensbasis, men det vil endres når Ethereum begynner å gå over til Casper.
PoS-metoden er interessant fordi den adresserer to problemer. Den første er åpenbar, en reduksjon i energiforbruket fra PoW. Det andre er mer filosofisk; i et PoW-system trenger en gruvearbeider ikke eie mynten de gruver. De kunne selge alle belønningene sine umiddelbart, og i virkeligheten gjør de fleste gruvearbeidere for å betale kostnadene som er forbundet med å kjøre driften. Det er en teori om at denne manglende interessen for mynten fra gruvearbeiderne kan ha negative effekter på blockchain i fremtiden. På den annen side må en gruvearbeider i PoS ha noe av eiendelen for å beholde gruvedrift. Derfor er teorien at gruvearbeiderne vil ha en egeninteresse i myntens fremtid.
Uavhengig av bevisalgoritmen, så lenge belønningen og vanskeligheten forblir i balanse, vil det alltid være i en gruvearbeiders beste å bekrefte transaksjoner i henhold til reglene. Ved å prøve å bryte reglene, eller omskrive en del av blockchain, straffes gruvearbeiderne. Selv med ekstreme mengder penger tilgjengelig for alle som gjør det, har ingen kommet med et angrep som er mer lønnsomt enn bare å følge reglene.
Et annet viktig trekk ved en sunn blockchain er å forbli desentralisert, noe som betyr at det er diversifisering i driften av noder. Det er også viktig at det er et tilstrekkelig antall noder som lagrer den fulle historiske oversikten over hver transaksjon, kalt "full noder." Denne diversifiseringen tjener noen få formål, hvorav den første er å holde alle andre ærlige. Hvis de eneste som har historisk rekord er de som samarbeider om å endre den, er det trivielt å gjøre det.
En annen logisk grunn til å ha distribusjon av blockchain er å gjøre det vanskelig å sensurere. Du må få nesten 100% av nodene for å bli enige om sensur. Uten nesten flertall ender du med to forskjellige versjoner av virkeligheten, med noen noder som har sensurert data og noen har usensurerte data. Disse to undergruppene av noder vil slutte å kommunisere med hverandre, og skape det som kalles en "hard gaffel", muligens med katastrofale effekter for begge sider.
Denne typen gaffel faktisk skjedde med Ethereum (ETH) da devs bestemte seg for å rulle tilbake blockchain for å fikse en kodefeil, og en del noder nektet å følge. Nodene som nektet å følge, har nå sin egen mynt: Ethereum Classic (ETC).
Den siste grunnen til å holde nettverket desentralisert handler ikke om sikkerhet, men for systemets generelle helse. Når nye noder kommer online, enten de prøver å skaffe seg hele blockchain eller bare sjekke saldoen til en enkelt adresse, må de be om disse dataene fra andre noder. Hvis det ikke er et anstendig antall noder der ute for å betjene dataene, kan de som eksisterer lett bli overbelastet. Dette kan redusere eller til og med stoppe hele nettverket.
I flere tiår har vår digitale informasjon befunnet seg i databaser som krever minimal innsats for å vedlikeholde og ofte er ansvaret for bare en enkelt person. Hvis du tenker på det, er en blockchain en av de minst effektive måtene å lagre data på. Så hvorfor bruke alle ressursene som kreves for å bygge og vedlikeholde en blockchain? For så langt har ingen kommet opp med en annen måte å oppnå tillitsfull konsensus på.
I et tradisjonelt datalagringssystem er det mye tillit involvert, selv om du ikke er klar over det. Tenk for eksempel på bankkontoen din. Når du bruker eller setter inn penger, føres den handlingen inn i bankens database. Kontosaldoen er summen av all informasjonen i denne databasen som gjelder kontoen din. Med mindre en ansatt i banken gjør en feil, har denne informasjonen en tendens til å være nøyaktig fordi banken har et rykte å opprettholde og ofte et juridisk ansvar.
For å beskytte disse sentraliserte databasene blir det brukt store mengder tid og penger på sikkerhet, både teknologisk og fysisk. En blockchain, derimot, lar oss åpne denne databasen for alle å bruke og fortsatt være sikre. Deltakerne er i stand til å bli enige om en offentlig hovedbok med data uten å måtte stole på eller pålegge noen av de involverte partene juridisk ansvar.
Årsaken til at du ikke trenger å stole på noen på en ordentlig blockchain, er fordi du kan stole på termodynamikkens lover. Det faktum at det koster å konvertere energi til elektrisitet, er grunnen til at det til slutt ikke vil lykkes å jukse.
Det er ingen tvil om at konseptet med å bruke en blockchain for Bitcoin var dyp; uten den kunne ingen kryptovaluta eksistere slik vi kjenner dem i dag. Blockchains gjorde faktisk enda mer enn dette, men de løste et avgjørende tillitsproblem for internett-tiden på en elegant og sikker måte.
Vi har nå muligheten til å dele informasjon med mer sikkerhet og pålitelighet enn vi noen gang har gjort. De fulle implikasjonene av denne skapelsen er ennå ikke klarlagt. Jeg er sikker på at folk i fremtiden vil se tilbake på oppfinnelsen av blockchain og sammenligne den med oppfinnelsen av internett.
Når det er sagt, er det fortsatt veldig tidlig i blockchains-livet, og utenfor kryptovalutaer er det ikke klart hvor de vil være effektive. Likevel blir de testet på andre områder, og det er bare et spørsmål om tid før noen annen industri blir forstyrret av dem. I løpet av de neste årene vil det være spennende å finne ut hvor ellers blokkjeder kan trives og hvor mye mer effektive de kan bli.
Kilde: https://unhashed.com/cryptocurrency-coin-guides/what-is-blockchain/
- 9
- Logg inn
- Handling
- algoritme
- Alle
- analyse
- Artikkel
- eiendel
- Bank
- BEST
- Milliarder
- Bitcoin
- blockchain
- bygge
- saker
- Sensur
- endring
- Cloud
- sky lagring
- kode
- Koding
- Coin
- Mynter
- Felles
- Selskaper
- Konsensus
- kontrakter
- Kostnader
- Opprette
- cryptocurrencies
- cryptocurrency
- kryptografi
- valuta
- dato
- datalagring
- Database
- databaser
- desentralisering
- desentralisert
- Demokrati
- devs
- gJORDE
- digitalt
- digitale valutaer
- digital valuta
- katastrofe
- dokumenter
- Tidlig
- Økonomi
- Effektiv
- effektivitet
- elektrisitet
- energi
- eiendom
- ETH
- ethereum
- Ethereum Classic
- Ethereum Classic (ETC)
- Excel
- Trekk
- Først
- Fix
- følge
- gaffel
- Forward
- fullt
- funksjon
- midler
- framtid
- spill
- general
- Global
- god
- flott
- Gruppe
- veilede
- maskinvare
- hashing
- Helse
- her.
- historie
- hold
- Hvordan
- HTTPS
- stort
- Identifikasjon
- Identitet
- bransjer
- industri
- informasjon
- interesse
- Internet
- oppfinnelser
- involvert
- saker
- IT
- Lover
- lært
- Ledger
- Lovlig
- Nivå
- linje
- Lang
- Flertall
- marked
- Microsoft
- Miners
- Gruvedrift
- penger
- Nær
- nettverk
- noder
- tilby
- på nett
- åpen
- Drift
- rekkefølge
- Annen
- Betale
- Ansatte
- planlegging
- Plattformer
- PoS
- PoW
- Spådommer
- prosjekter
- bevis
- offentlig
- eiendomsmegling
- Reality
- grunner
- poster
- Ressurser
- svar
- Belønninger
- Risiko
- Rull
- regler
- rennende
- Satoshi
- Satoshi Nakamoto
- Skala
- skanne
- sikkerhet
- selger
- forstand
- Del
- delt
- Smart
- Smarte kontrakter
- So
- bruke
- lagring
- oppbevare
- system
- tech
- Teknologi
- tid
- Transaksjonen
- Transaksjoner
- Stol
- opprett~~POS=TRUNC
- us
- verdsatt
- Verifisering
- Stemmegivning
- Hva er
- Wikipedia
- Arbeid
- verden
- år