Fortsatt Ikke Sikker På Hva Bitcoin Er? La Oss Finne Ut Av Det Sammen - Alternativ Visning

Innholdsfortegnelse:

Fortsatt Ikke Sikker På Hva Bitcoin Er? La Oss Finne Ut Av Det Sammen - Alternativ Visning
Fortsatt Ikke Sikker På Hva Bitcoin Er? La Oss Finne Ut Av Det Sammen - Alternativ Visning

Video: Fortsatt Ikke Sikker På Hva Bitcoin Er? La Oss Finne Ut Av Det Sammen - Alternativ Visning

Video: Fortsatt Ikke Sikker På Hva Bitcoin Er? La Oss Finne Ut Av Det Sammen - Alternativ Visning
Video: Биткоин Майнеры: Опять накопление! Европейский центральный банк: 22 июля... Интересно 2024, Kan
Anonim

Den stigende prisen på bitcoin - denne virtuelle valutaen er for øyeblikket verdt over 250 milliarder dollar - har fått mye oppmerksomhet de siste ukene. Men den virkelige verdien av bitcoin er på ingen måte dens økende verdi. Og i et teknologisk gjennombrudd, som generelt tillot dannelsen av dette nettverket. Den hittil ukjente oppfinneren av Bitcoin, referert til som Satoshi Nakamoto, har tenkt en helt ny måte å skape et desentralisert nettverk med enighet om en felles hovedbok av transaksjoner. Denne nyvinningen er muliggjort av det fullt desentraliserte elektroniske betalingssystemet som sypresser har drømt om i flere tiår.

Hvordan fungerer Bitcoin? Hvordan aktiverer digitale signaturer virtuelle betalinger? Hvordan løser Nakamotos oppfinnelse dobbeltutgiftsproblemet som har begrenset tidligere forsøk på å skape digital valuta? Hva er fremtiden til Bitcoin? Alt i orden.

Cryptocururrency muliggjort med asymmetrisk kryptering

Fram til 1970-tallet var alle kjente krypteringsordninger symmetriske: mottakeren av en kryptert melding måtte bruke den samme hemmelige nøkkelen for å dekryptere meldingen som avsenderen brukte for å kryptere den. Men det hele endret seg med ankomsten av asymmetriske krypteringsordninger. Dette var ordninger der nøkkelen for å dekryptere meldingen (kjent som den private / private / private nøkkelen) var forskjellig fra nøkkelen som var nødvendig for kryptering (offentlig / offentlig / offentlig nøkkel) - og det var ingen praktisk måter å finne ut den private nøkkelen ved å ha den offentlige til disposisjon.

Whitfield Diffie, viktig person i utviklingen av kryptografi på 70-tallet
Whitfield Diffie, viktig person i utviklingen av kryptografi på 70-tallet

Whitfield Diffie, viktig person i utviklingen av kryptografi på 70-tallet.

Dette betyr at du trygt kan avsløre den offentlige nøkkelen din, slik at du kan bruke den til å kryptere en melding som bare du som eier av den private nøkkelen kan dekryptere. Dette gjennombruddet endret kryptografifeltet fordi det viste seg at to personer kan kommunisere sikkert over en usikret kanal uten å bekymre seg for å bli lest av noen andre.

Asymmetrisk kryptering hadde en nyskapende bruk: digitale signaturer. Ved vanlig offentlig nøkkelkryptografi krypterer avsenderen meldingen med mottakerens offentlige nøkkel, og mottakeren dekrypterer den med sin private nøkkel. Men dette kan også reverseres: når avsenderen krypterer meldingen med sin egen nøkkel, og mottakeren dekrypterer den ved å bruke avsenderens offentlige nøkkel.

Salgsfremmende video:

Dette beskytter ikke personvernet til meldingen, da alle kan få den offentlige nøkkelen. Men det gir kryptografisk bevis på at meldingen ble opprettet av eieren av den private nøkkelen. Alle med den offentlige nøkkelen kan bekrefte beviset uten å kjenne den private nøkkelen.

Folk innså snart at disse digitale signaturene kunne gjøre kryptografisk sikre digitale penger mulig. Ved å bruke et klassisk eksempel, la oss anta at Alice har en mynt og vil gi den til Bob.

Hun skriver en melding, "Jeg, Alice, gir mynten min til Bob," og signerer deretter meldingen med sin egen private nøkkel. Nå kan Bob - eller noen andre - dekryptere signaturen ved å bruke Alices offentlige nøkkel. Siden bare Alice kunne lage en sikker melding, kan Bob bruke dette for å demonstrere at mynten nå tilhører ham.

Hvis Bob vil overlate mynten til Carol, vil han følge den samme prosedyren og erklære at han gir mynten til Carol ved å kryptere meldingen med sin private nøkkel. Carol kan bruke denne signaturkjeden - Alises signatur som gir mynten til Bob, og Bobs signatur som gir mynten til Carol - som bevis på at hun eier mynten.

Vær oppmerksom på at ikke noe av dette krever en offisiell tredjepart for å autorisere eller autentisere transaksjoner. Alice, Bob og Carol kan generere sine offentlig-private nøkkelpar uten hjelp fra tredjepart. Alle som kjenner de offentlige nøklene til Alice og Bob, kan uavhengig bekrefte at signaturkjeden er kryptografisk gyldig. Digitale signaturer - kombinert med flere nyvinninger som vi vil diskutere senere - tillater folk å gjøre bank uten behov for bank.

Slik fungerer Bitcoin-transaksjoner

Den generelle ordningen med digitale penger beskrevet i forrige seksjon er veldig nær hvordan reelle Bitcoin-betalinger fungerer. Her er et forenklet diagram over hvordan virkelige bitcoin-transaksjoner ser ut:

Image
Image

En Bitcoin-transaksjon inneholder en liste over innganger og utganger. Hver pin er assosiert med en spesifikk offentlig nøkkel. For at den siste transaksjonen skal bruke disse myntene, trenger den innspill med passende digital signatur. Bitcoin bruker kryptografi av elliptisk kurve for digitale signaturer.

Anta for eksempel at du har en privat nøkkel som samsvarer med offentlig nøkkel D i diagrammet over. Noen vil sende deg 2,5 bitcoins. Denne oppretter en transaksjon som Transaksjon 3 med 2,5 bitcoins som går til deg, eieren av den offentlige nøkkelen D.

Når du er klar til å bruke disse bitcoins, oppretter du en ny transaksjon som Transaksjon 4. Du vil liste Transaksjon 3, pinne 1 som kilde til midler (pinnene er nullindeksert, så pinne 1 blir den andre utgangen). Du bruker din private nøkkel til å generere Signature D, en signatur som kan bekreftes med offentlig nøkkel D. Disse 2,5 bitcoins er nå delt mellom to nye pinner: 2 bitcoins til Public Key E og 0,5 bitcoins til Public Key F. Nå de kan bare brukes av eierne av de tilsvarende private nøklene.

En transaksjon kan ha flere innganger og må bruke alle bitcoins fra de tilsvarende utgangene fra tidligere transaksjoner. Hvis en transaksjon gir ut færre bitcoins enn den godtar, blir forskjellen behandlet som et transaksjonsgebyr (provisjon) mottatt av bitcoin-gruvearbeideren som behandlet transaksjonen. Mer om dette senere.

I bitcoin-nettverket blir adressene folk bruker for å sende bitcoins til hverandre hentet ut fra offentlige nøkler som Public Key D. Det eksakte formatet til en bitcoin-adresse er sammensatt og endres over tid, men en bitcoin-adresse kan tenkes å være en hasj (kort og tilfeldig streng av biter, som fungerer som et kryptografisk fingeravtrykk) av den offentlige nøkkelen. Bitcoin-adresser er kodet i det tilpassede Base58Check-formatet, noe som minimerer risikoen for skrivefeil. En typisk bitcoin-adresse ser slik ut: 18ZqxfuymzK98G7nj6C6YSx3NJ1MaWj6oN.

Image
Image

Denne transaksjonen tar 6,07 bitcoin fra en inngangsadresse og deler den mellom to utgangsadresser. Den ene uttaksadressen mottar litt mer enn 5 bitcoins, og den andre får litt mindre enn 1 bitcoin. Mer sannsynlig at en av disse utgangsadressene tilhører avsenderen - sender "endringen" til seg selv - og den andre tilhører en tredjepart.

Selvfølgelig kan faktiske bitcoin-transaksjoner være mye mer kompliserte enn de enkle eksemplene som er vist ovenfor. Kanskje den viktigste funksjonen, ikke illustrert ovenfor, ville være at i stedet for en offentlig nøkkel, kan utdataene ha et bekreftelseskript skrevet på et enkelt Bitcoin-spesifikt skriptspråk. For å bruke denne produksjonen, må den påfølgende transaksjonen ha parametere som gjør at dette skriptet kan evalueres til true.

Dette gjør at bitcoin-nettverket kan implementere vilkårlig komplekse forhold som avgjør hvordan penger kan brukes. For eksempel kan et script kreve at tre forskjellige underskrifter holdes av forskjellige mennesker, og krever også at penger ikke blir brukt før en viss tid i fremtiden. I motsetning til Ethereum, støtter ikke Bitcoin-språket sløyfer, så skripter er garantert å fullføre på kort tid.

Hvordan Bitcoin forbyr dobbeltutgifter

Mange mennesker på 1980- og 1990-tallet drømte om å bruke digitale signaturer for å lage et helt desentralisert elektroniske pengesystem. Men det fullt desentraliserte digitale valutasystemet hadde to store problemer som måtte løses.

Image
Image

Et problem er hvordan man introduserer nye mynter i systemet. Det er klart at et levedyktig betalingsnettverk må lage nye mynter, men hvis du lar noen lage nye mynter, når som helst, vil valutaen raskt bli ubrukelig.

Det andre problemet er dobbeltbruk. Bitcoin-regler sier at hver uttakstransaksjon bare kan brukes en gang. Hvis noen prøver å bruke de uttatte pengene to ganger, vil bitcoin-samfunnet på en eller annen måte kunne spore det forsøket og snu den siste transaksjonen.

Den åpenbare løsningen ville være å opprette et selskap som vil administrere den samlede oversikten over alle transaksjoner. Slik fungerer tradisjonelle betalingsnettverk som MasterCard og PayPal. Men Bitcoin's oppfinner Satoshi Nakamoto ønsket å bygge et nettverk som ikke ville bli styrt av noen eneste organisasjon.

Derfor oppfant Nakamoto en generell bok - blockchain - som støttes av datamaskiner som kalles noder som kjører på et fagfelle-nettverk. Tusenvis av datamaskiner over hele verden oppbevarer separate kopier av en hel blokk som lagrer hver transaksjon som har skjedd siden nettverket ble lansert i 2009. Nettverket belønner nodene som er med på å lage blockchain ved å la dem lage nye bitcoins også - dette løser problemet med å distribuere mynter og skaper samtidig et insentiv til å løse problemet med å oppdatere hovedboken.

Det hele ser slik ut: Når en bruker ønsker å foreta en Bitcoin-betaling, bruker han programvare for å opprette en ny transaksjon. Fra brukerens synspunkt betyr det ganske enkelt å legge inn transaksjonsbeløpet og mottakerens bitcoin-adresse i nettverket, og deretter trykke på sende.

Klientprogramvaren vil formulere transaksjonen og sende den til den nærmeste noden på bitcoin-nettverket. Den første noden som hører om en transaksjon, deler den med andre til den er vidt distribuert over hele nettverket.

Noen av nodene er gruvearbeidere ("gruvearbeidere") som deltar i den faktiske oppdateringen av blockchain. Gruvearbeideren lager en liste over alle transaksjoner som han har hørt om, men som ennå ikke er på blockchain. Deretter sjekker den for å se om alle Bitcoin-reglene blir fulgt av transaksjonen - signaturene er gyldige, slik at mengden uttak ikke overstiger mengden innspill, og så videre - forkaste de som ikke oppfyller reglene. Som et resultat opprettes en ny liste over bekreftede transaksjoner, den er også en blokk. Gruvearbeideren legger også en spesiell transaksjon til seg selv med en fast belønning - nå 12,5 bitcoins - for å opprette en blokk.

For øyeblikket er 12,5 bitcoins mer enn $ 200 000, så mange ønsker å legge til en annen blokk til blockchain. For å vinne retten til å legge til neste blokk, konkurrerer bitcoin gruvearbeidere med hverandre ved å utføre repeterende beregninger. De legger til en tilfeldig verdi (nonce) til kandidatblokken de opprettet. SHA-256-hashfunksjonen blir deretter brukt, som produserer en kort og tilsynelatende tilfeldig sekvens av ender og nuller som fungerer som et kryptografisk fingeravtrykk for blokken.

Oppgaven er å finne en blokk, hvis hash vil være veldig liten - det vil si slik at den binære verdien starter med et stort antall nuller. Nå, for eksempel, trenger en vinnende blokk en SHA-256-hash som starter med minst 72 nuller.

Siden SHA-256-hashverdiene er iboende tilfeldige, er den eneste måten å finne en passende en å gjette på nytt. I de fleste tilfeller vil hashverdien være for høy, og gruvearbeideren vil gjenta prosessen, endre nonce-verdien og beregne en annen hashverdi. Nettverket beregner nå omtrent 7 x 1021 SHA-256 hasj i gjennomsnitt for hver opprettede blokk.

Den som finner blokkeringen informerer først resten av nettverket om den. Alle andre bekrefter at hasjen er lav nok og at transaksjonene er gyldige. I så fall legger de denne blokken til sin kopi av blockchain. Og løpet starter på nytt.

Hvordan oppnår bitcoin-nettverket enighet?

Den viktigste innovasjonen i Bitcoin er utviklingen av en fullstendig desentralisert konsensusprosess for å løse uenigheter om hvilken blokkering som skal legges til blockchain, dvs. blockchain. Diagrammet over illustrerer hvordan dette fungerer.

Image
Image

Anta at to noder i nettverket oppdager en ny blokk omtrent samtidig (det vil si at begge finner blokker hvis hashverdier er lavere enn målverdien). Dette er de røde og grønne blokkene i det andre trinnet ovenfor. Bare en av disse to blokkene kan bli en del av blockchain fordi de involverer mange repeterende transaksjoner.

For å bestemme hvilken blokkering du vil godta, fortsetter nettverket til neste runde av løpet. Gruvearbeidere begynner å se etter en ny ny blokk. Hvis noen finner en ny ny blokk, vil den inneholde en peker til en av de to konkurrerende blokkene opprettet i forrige runde. Når dette skjer, vil den nye blokken (lilla) og forgjengeren (grønn) bli en del av den offisielle blockchain. Den andre rivaliseringsblokken (rød) blir kastet.

I prinsippet kan denne typen trekning skje mer enn en gang. Noen andre kunne ha oppdaget en annen blokk samtidig som den lilla, og denne ville på sin side ha pekt på den røde blokken. I dette tilfellet vil løpet fortsette til tredje runde, og den vinnende blokken i denne runden vil allerede velge hvilken av de to rivalkjedene som skal bli en offisiell del av blockchain.

Men slik forvirring kan ikke vedvare på veldig lang tid, fordi nodene er satt sammen på en blokk med et stort antall forgjengere - og i tilfelle et slips blir blokken de hører om først valgt. Så snart noen oppdager en blokk som den lilla blokken i trinn 3 - som gjør kjeden lengre enn resten av de samtidige kjedene - må alle andre ta imot den nye blokken sammen med de valgte forgjengerne. Alle begynner å jobbe med blokken som følger lilla.

Det er en grunn for gruvearbeidere å følge denne langkjedestyrken fordi de bare vil motta en 12,5 bitcoin-belønning hvis blokken deres blir en del av konsensus-blockchain. Og siden de fleste andre noder i nettverket følger denne regelen, er sjansen stor for at en blokk blir akseptert hvis den er bygget på enden av en blokk som allerede hører til en lengre kjede - som den røde blokken i diagrammet over.

Hvis gruvearbeideren vedvarende insisterer på å bygge på en annen blokk (si, en rød en), vil en blokk som han finner ganske enkelt klikke seg til den lilla blokken. Men gruvearbeidere bygger på blokka de hører først, så den nye blokka blir ignorert.

Anta at noen vil krenke integriteten til nettverket ved å sende en mynt to ganger. Angriperen foretar en betaling, informerer mottakeren om å godta den (og overfører produktet eller tjenesten i retur), og ønsker deretter å fjerne betalingen fra blockchain for å sende de samme myntene til noen andre. Slik vil det se ut:

Image
Image

I dette diagrammet er den legitime transaksjonen som angriperen ønsker å erstatte, i den gule boksen. I trinn 2 genererer angriperen en ny blokk - grå med horn - som representerer en dobbel transaksjon. Angrepet vil være vellykket hvis angriperen kan tvinge nettverket til å slippe den gule blokken til fordel for den grå.

For å gjøre dette, trenger angriperen å utvide blockchain-grenen raskere enn resten av nettverket vil utvide den legitime grenen. Angriperen er heldig med det første, og han legger til en oransje blokk i trinn 3. Dette gjør den ondsinnede kjeden så lenge den er legitim, men husk at ærlige noder vil bli bygget på den grønne blokken fordi de hørte om den først.

Spørsmålet er hvem som skal bygge den neste blokka. I scenario 4a oppdager angriperen en annen blokkering, og angrepet lykkes. Ærlige noder etter langkjedestilen gjenkjenner grå og oransje blokker som gyldige, og kasser tidligere gule og grønne blokker.

I scenario 4b styrker ærlige noder lederskapet. Her er angriperens kjede fremhevet i grått, men han har ikke tapt ennå. Han kan fortsette å legge blokker så mye han vil - han vil bare bli beseiret hvis de ærlige nodene har en slik fordel at angriperen ikke har noen sjanse til å overvinne det.

Datamaskin beskytter blockchain

Gruvedrift, eller bitcoin-gruvedrift, er en sannsynlig prosess, så sannsynligheten for at et angrep skal lykkes avhenger delvis av flaks. Det kommer også an på om angriperen har mer prosessorkraft enn resten av nettverket. I så fall - og dette scenariet er kjent som et "51 prosent angrep" - vil angrepet være vellykket. På den annen side, hvis angriperen kontrollerer mindre enn 50% av den totale prosessorkraften i nettverket, er det usannsynlig at angrepet vil lykkes, spesielt hvis de ærlige nodene har en anstendig start.

Image
Image

Og her nærmer vi oss sakte de kolossale nivåene av energiforbruk av bitcoin. For tiden har bitcoin-gruvearbeidere samlet nok kollektiv kraft til å beregne over 12 x 1018SHA-256 hasj per sekund. En angriper må tilegne seg sammenlignbar datakraft, som ville være verdt hundrevis av millioner, om ikke milliarder av dollar.

Gruvearbeidere har samlet så mye datakraft fordi bitcoin-gruvedrift er en lønnsom virksomhet. Igjen mottar gruvearbeidere 12,5 bitcoins - over $ 200 000 - per blokk.

Når prisen på bitcoin stiger, øker bransjens fortjeneste og gruveselskaper bruker mer på maskinvare og strøm. På kort sikt vil dette føre til rask bygging av blokkering.

Men bitcoin-nettverket er programmert til automatisk å justere gruveproblemet for å opprettholde en jevn gruvefrekvens på seks blokker i timen. Hvis nettverket oppretter blokker for raskt, reduseres den maksimale hashverdien til blokken for å gjøre det vanskeligere å finne blokkene. Hvis blokkering oppbremses, skjer det motsatte. Som et resultat produserer nettverket i gjennomsnitt en blokk hvert 10. minutt, uavhengig av prosessorkraften til nettverket.

12,5 bitcoin-belønningen er programmert til å avta over tid. Da Bitcoin ble lansert i 2009, opprettet hver blokk 50 bitcoins. I 2012 falt belønningen til 25 bitcoins, og i 2016 til 12,5. Den vil også avta hvert fjerde år - 6,25 i 2020, 3,125 i 2024, og så videre.

Om noen tiår vil belønningen falle til ubetydelige nivåer. På dette tidspunktet vil Bitcoin mining være støttet utelukkende av transaksjonsgebyrer. Enhver transaksjon kan inneholde en provisjon - en belønning som går til gruvearbeideren som inkluderer transaksjonen i en blokk. Hvis det er for mange transaksjoner som venter på inkludering i en blokk, inkluderer gruvearbeidere vanligvis transaksjoner med de høyeste gebyrene først, og dermed holder gebyrene høye.

De tidlige bitcoin-talsmennene elsket å fortelle at bitcoin-transaksjoner var gratis eller nesten gratis. Men etter hvert som bitcoin-nettverket ble mer overbelastet, steg kostnadene for transaksjoner kraftig. I begynnelsen av desember hadde de gjennomsnittlige kostnadene for overføringsgebyr for bitcoin skyrocketed til $ 20 fordi for mange transaksjoner samlet seg i for små blokker.

Skalering av kontrovers er å rive samfunnet fra hverandre

Nettverket har blitt overbelastet fordi en hardkodet verdi i bitcoin-koden begrenser blokkstørrelsen til 1 megabyte. Denne grensen, introdusert i 2010, var et tiltak for å forhindre misbruk av det daværende utviklende nettverket, men ble en av de mest kontroversielle løsningene i bitcoin-verdenen.

Image
Image

Vanlige bitcoin-transaksjoner er i gjennomsnitt omtrent 500 byte i størrelse, så blokker begynner å fylles når omtrent 2000 transaksjoner akkumuleres. Hvis nettverket oppretter en ny blokkering hvert 10. minutt, utføres omtrent 3,33 transaksjoner per sekund. Det er klart at det globale betalingsnettet trenger å behandle betalinger mye raskere.

Bitcoin-verdenen har delt seg i to stridende leire med forskjellige løsninger på dette problemet. Den ene siden hevder at løsningen er enkel: øk blokkstørrelsen. De foreslo å øyeblikkelig øke blokkstørrelsen til 2, 4 eller 8 megabyte, med ytterligere økning etter behov i fremtiden.

En annen leir frykter at den høye blokkeringsgrensen vil gjøre Bitcoin for dyrt for vanlige brukere som kjører en full nod i et p2p-nettverk. Full Bitcoin-noder må laste ned hver bitcoin-transaksjon som noen gang er gjort og lagre den på ubestemt tid. Å øke grensen for blokkstørrelse vil øke kravet til lagring av noden. Hvis det blir for dyrt å kjøre en full Bitcoin-node, vil små noder stenge og Bitcoin-nettverket havne i hendene på et lite antall selskaper og andre store organisasjoner.

Tilhengere av store blokker argumenterer for at dette er tull. For øyeblikket veier blockchain 145 gigabyte og vokser med omtrent 4 gigabyte per måned. En dobling av blokkstørrelsen vil bety at nettverket ville begynne å produsere 8 gigabyte data per måned. Tatt i betraktning at Amazons webtjenester foreløpig betaler rundt 2 øre per gigabyte per måned for lagring, sier de, vil en rimelig økning i blokkstørrelse ikke gjøre noen god nytte.

Men tilhengere av den lille blokken hevder at slik resonnement er kortsiktig. De peker på at en dobling av blokkstørrelsen alene ikke vil være nok til å dekke langvarig etterspørsel. Hvis bitcoin er avhengig av store blokker for å skalere nettverket, vil den raskt gå til 10 MB blokker, deretter 100 MB blokker, og muligens 1 GB blokker. På et tidspunkt vil ikke vanlige mennesker lenger kunne kjøre fulle noder. Derfor må man se etter en måte å skalere nettverket på mens man holder blokkene små.

Det første trinnet de ber om er funksjonen segregerte vitner (SegWit), som ble vedtatt av nettverket i september. Denne oppdateringen flyttet kryptografiske signaturer ("vitnedata") fra transaksjoner til en del av blockchain som ikke teller mot grensen på 1 megabyte. Når en node har bekreftet at disse signaturene er legitime, kan den forkaste dem, og redusere mengden data som må lagres permanent. Når implementeringen er i full drift, bør den omtrent doble nettverksbåndbredden, uten å øke belastningen på Bitcoin-nodene.

Over tid håper tilhengere av små blokker å se Lightning, et betalingsnettverk som skal fungere på toppen av Bitcoin, fungerer. De rå Lightning-spesifikasjonene ble utgitt i begynnelsen av desember, og nå lager tre selskaper uavhengige implementeringer av den spesifikasjonen.

En fullstendig forklaring av Lightning Network (LN) vil ganske enkelt ikke passe inn i denne artikkelen (og det vil være mer passende å snakke om det i fremtiden). Kort sagt: den bruker en betalingskanalmetode som tillater mange små transaksjoner mellom to parter uten å sende separate transaksjoner til blockchain. Målet med Ligntning Network er å sy en patchwork-forbindelse av betalingskanaler til et globalt nettverk som gjør det mulig å utveksle betalinger.

Hvis nettverket fungerer slik fortalerne hevder at det vil løse det langsiktige skaleringsproblemet for Bitcoin. Men tilhengere av de store blokkene tviler på at hun vil endre noe. Og du må fortsatt øke bitcoin-blokkstørrelsen for å møte den økende etterspørselen.

To fremtidige bitcoins

Debatten om blokkstørrelse er blitt så hard at det er lett å miste det store bildet. Men til syvende og sist står to veldig forskjellige visjoner om fremtiden til bitcoin.

Image
Image

Visjonen med store blokker får blokkene til slutt å vokse til gigabyte i størrelse, med mindre spillere ute av spillet på grunn av manglende evne til å opprettholde fulle noder. Nettverket vil bli drevet av flere dusin gruveselskaper, børser og andre store bitcoin-bedrifter (ikke mer enn 10.000 fulle noder slik det er nå). Fra en tilfeldig bruker vil et slikt fremtidig bitcoin-nettverk være mer som et nettverk, og folk vil kunne gjøre et ubegrenset antall transaksjoner til en lav kostnad for disse transaksjonene. Imidlertid kan større nettverkskonsentrasjon føre til en uforholdsmessig deling av makt mellom fullnode-selskaper - og til slutt gjøre nettverket mer utsatt for myndighetsregulering.

I kontrast ser talsmenn for små blokker en ny lagdelt arkitektur i fremtiden, der transaksjoner på blockchain vil være dyre og få. Blockchain vil bli et "sedimentært lag" for Lightning Network, og betalingskanaler som behandler flere Lightning-betalinger vil være en transaksjon på blockchain. Med en liten blokkstørrelse - selv om tilhengere av små blokker innrømmer at størrelsen må økes - vil det underliggende Bitcoin-nettverket forbli desentralisert, med tusenvis av noder som drives av enkeltpersoner.

Årsaken til at kontroversen om blokkstørrelse er blitt så voldsom, er fordi hver leir ser Bitcoins utvikling annerledes. Talsmenn for store blokker mener at små blokker unyttig saboterer veksten av nettverket på jakt etter en ideologisk agenda. Små blokkere hevder at store blokker undergraver desentralisering, noe som tiltrakk mange mennesker til cryptocururrency i utgangspunktet.

Fremveksten av bitcoin-gafler

Det er også kontroverser fordi Bitcoin er et konsensusbasert nettverk. Systemet fungerer fordi hver node i nettverket følger generelle regler for å bestemme lovligheten og ulovligheten til blokker.

Image
Image

Hvis forskjellige noder ikke stemmer overens med reglene som de følger, opprettes såkalte gafler (gafler) - divisjoner eller til og med gafler i blockchain. Noden oppretter en blokk - for eksempel større enn 1 megabyte - som andre noder anser som ugyldige. Nettverket er delt i to deler. Noder som anser den nye blokken for å være legitime, anser den som en ny lang kjede og bygger noder på den. Knutepunktene som anser det som ulovlige, vil ignorere det og stille opp til forgjengeren. Ved første øyekast kjører to parallellkjeder av reaksjoner i blockchain parallelt.

For å unngå dette, må alle i nettverket - eller nesten alle - bli enige om nye regler lenge før de trer i kraft. Dette behovet for en bred enighet har vært en av grunnene til at bitcoin-samfunnet har hatt en lang debatt om endringer i blokkstørrelse. Siden 2015 trodde de fleste at disse endringene var nødvendige, men ingen forsto hva settet med endringer burde være som alle ville være enige i.

I august 2017 bestemte dissident fraksjonen til de store blokkene seg for å ta saken i egne hender. De delte bevisst blockchain uten å vente på enighet. Resultatet er en ny cryptocurrency - Bitcoin Cash.

Selvfølgelig er det mange bitcoin-lignende cryptocurrencies, men denne er spesiell: siden det var en gaffel av den eksisterende blockchain, fikk alle som hadde vanlige bitcoins før gaffelen også Bcash etter gaffelen. Den samlede verdien av de to cryptocururrencyene oversteg i det vesentlige pre-gaffelverdien til bitcoin, og genererte i hovedsak milliarder av dollar ny formue.

I november fulgte et forslag om å doble blokkstørrelsen på det viktigste Bitcoin-nettverket til 2 megabyte, men ble avvist. Som svar har noen store blokkerere flyttet kryptoverdien til Bitcoin Cash.

Hvorfor Bitcoin kan forandre verden?

Den grunnleggende innovasjonen i Bitcoin er at det var det første elektroniske betalingssystemet som ble helt desentralisert. Dette settes ofte på et politisk bakteppe, og plasserer bitcoin-nettverket som en rival til Federal Reserve og de store bankene.

Image
Image

Men desentraliseringen av bitcoin hadde en annen konsekvens, som kan være mer subtil, men ikke mindre viktig: bitcoin-overføringer er irreversible. Hvis du kjøper noe med et vanlig kredittkort og selgeren ikke leverer produktet, kan du be kredittkortnettet om å kansellere transaksjonen. Men det vil ikke fungere med bitcoins. Det er bare ingen å ringe.

Folk sammenligner Bitcoin med Internett. Internett har gitt opp påliteligheten til tradisjonelle nettverk; Hvis Internett-ruten er overbelastet, slipper rutere bare pakker som de ikke kan levere. Det er for avsenderen å merke seg at pakken ikke er levert og sende en ny kopi.

Denne tilnærmingen drev gamle telekom til vanvidd, men det viste seg å være en viktig innovasjon. Det gjorde at Internett-rutere var enklere og enklere å kommunisere mellom forskjellige typer nettverk. Og til slutt fungerte det fordi datamaskiner er flinke til å levere meldinger.

Bitcoin gjør et lignende skifte: nettverket i seg selv gir ikke sluttbrukere robust beskyttelse mot svindel. I stedet flytter ansvaret til skaperne av bitcoin-applikasjoner, som må finne ut hvordan de kan beskytte brukerne sine mot svindel.

Dette gjør delvis Bitcoin til en risikabel eiendel. I 2011 hevdet noen at han hadde 25 000 bitcoins - da var de verdt rundt 500 000 dollar, men i dag ville de vært mer enn 400 millioner dollar - og de ble stjålet av en hacker. Denne historien gjentar seg om og om igjen.

Men for alle sine ulemper har irreversibiliteten til bitcoin et viktig potensial: det gjør bitcoin (som Internett) til en unik åpen og programmerbar finansiell plattform. Programvare som samhandler med et konvensjonelt betalingsnettverk som Visa eller MasterCard, må ta hensyn til deres komplekse sikkerhetsmodeller og risikoen for at betalingen senere kan bli kansellert av nettverket.

Å lage en ny type finansielle tjenester på en tradisjonell plattform krever godkjenning fra eieren av det tradisjonelle nettverket, og slike selskaper er ikke tilbøyelige til å ta risiko - fordi en dårlig utformet applikasjon kan bli et verktøy for svindel. Det er vanskelig for oppstart å opprette nye finansielle tjenester ved bruk av konvensjonelle betalingsnett.

Derimot kan gyldigheten av bitcoin-transaksjoner verifiseres fullt ut i programvare. Det er ingen grunn til å bekymre seg for at de vil bli kansellert senere, det er heller ikke nødvendig med bekreftelse eller godkjenning ovenfra.

Bitcoin-baserte tilpassede økonomiske applikasjoner ble forventet for noen år siden, omtrent som Google og Facebook er bygget på TCP / IP. Slike applikasjoner kan tilby tjenester på høyt nivå, for eksempel biometrisk autentisering, escrow-tjenester for pågående ordrer, kundeansvarsgarantier som beskytter dem mot svindel og bekjempelse av svindel fra konvensjonelle finansielle nettverk.

Inntil det skjedde. Ni år etter oppstarten er bruken av bitcoin fremdeles begrenset til et lite samfunn av bitcoin og cryptocurrency-entusiaster.

Kanskje du bare trenger å være tålmodig. Det tok omtrent 25 år for Internett gikk fra å være en eksperimentell nett til en teknologi som var nyttig for vanlige mennesker. Det skjer mye nytt i økosystemet bitcoin akkurat nå, og noen av innovasjonene kan ha uventede konsekvenser de kommende årene.

Bitcoin har blitt reservevalutaen til cryptocurrency verden

En av konsekvensene bitcoin har lagt igjen er å inspirere og støtte den kambriske eksplosjonen av nye blockchain-baserte teknologier. Det er hundrevis av bitcoin-inspirerte kryptokurser i dag. Folk vil bruke eksotiske cryptocurrencies på grunn av fordelene de lover. Bitcoin spiller den samme rollen i blockchain-økonomien som dollaren gjør i internasjonal handel. Når to små land ønsker å handle med hverandre, bruker de noen ganger dollar som oppgjørssystem fordi det globale økonomiske systemet tillater det. Dette på sin side presser opp verdien på dollaren og gjør det lettere for amerikanere å handle med resten av verden. Så Bitcoin har blitt et praktisk byttemiddel for transaksjoner mellom cryptocurrencies og konvensjonelle valutaer. Men dette er ikke en gang begynnelsen.

Image
Image

Ilya Khel

Anbefalt: