Kas Pole Endiselt Kindel, Mis Bitcoin On? Mõelgem See Koos Välja - Alternatiivne Vaade

Sisukord:

Kas Pole Endiselt Kindel, Mis Bitcoin On? Mõelgem See Koos Välja - Alternatiivne Vaade
Kas Pole Endiselt Kindel, Mis Bitcoin On? Mõelgem See Koos Välja - Alternatiivne Vaade

Video: Kas Pole Endiselt Kindel, Mis Bitcoin On? Mõelgem See Koos Välja - Alternatiivne Vaade

Video: Kas Pole Endiselt Kindel, Mis Bitcoin On? Mõelgem See Koos Välja - Alternatiivne Vaade
Video: Why Bitcoin will make you Rich [MICHAEL SAYLOR]. BTC & ETH NEWS and PRICE ETHEREUM Crypto! 2024, Mai
Anonim

Bitcoini hinnatõus - selle virtuaalse valuuta väärtus on praegu üle 250 miljardi dollari - on viimastel nädalatel pälvinud palju tähelepanu. Kuid bitcoini tegelik väärtus ei tähenda kaugeltki selle kasvavat väärtust. Ja seda tehnoloogilise läbimurde käigus, mis üldiselt võimaldas selle võrgu moodustamist. Senine tundmatu Bitcoini leiutaja, millele on viidatud kui Satoshi Nakamoto, on välja töötanud täiesti uue viisi, kuidas luua detsentraliseeritud võrk, mille üksmeel on jagatud pearaamatu osas. Selle uuenduse teeb võimalikuks täielikult detsentraliseeritud elektrooniline maksesüsteem, millest küberpungad on aastakümneid unistanud.

Kuidas Bitcoin töötab? Kuidas võimaldavad digitaalallkirjad virtuaalseid makseid? Kuidas lahendab Nakamoto leiutis topeltkulude probleemi, mis on digitaalse valuuta loomise varasemaid katseid piiranud? Milline on Bitcoini tulevik? Kõik korras.

Krüptovaluutad, mis on asümmeetrilise krüpteerimisega võimalikuks tehtud

Kuni 1970. aastateni olid kõik tuntud krüptimisskeemid sümmeetrilised: krüptitud sõnumi saaja pidi sõnumi dekrüpteerimiseks kasutama sama salajast võtit, mida saatja selle krüptimiseks kasutas. Kuid see kõik muutus asümmeetriliste krüptimisskeemide tulekuga. Need olid skeemid, milles sõnumi dekrüptimise võti (tuntud kui privaatne / privaatne / privaatvõti) erines krüpteerimiseks vajalikust võtmest (avalik / avalik / avalik võti) - ja praktilist puudus kuidas privaatset võtit teada saada, kui teie käsutuses on avalik.

Whitfield Diffie, oluline isik 70-ndate aastate krüptograafia arendamisel
Whitfield Diffie, oluline isik 70-ndate aastate krüptograafia arendamisel

Whitfield Diffie, oluline isik 70-ndate aastate krüptograafia arendamisel.

See tähendab, et võisite oma avaliku võtme turvaliselt avalikustada, lubades seda kasutada sõnumi krüptimiseks, mida ainult teie kui privaatvõtme omanik saab dekrüpteerida. See läbimurre muutis krüptograafia valdkonda, kuna selgus, et kaks inimest saavad turvaliselt suhelda turvaliselt, muretsemata selle pärast, et keegi teine neid loeb.

Asümmeetrilisel krüptimisel oli veel üks uuenduslik kasutusviis: digitaalallkirjad. Tavalises avaliku võtme krüptograafias krüpteerib saatja sõnumi adressaadi avaliku võtmega ja saaja dekrüpteerib selle oma privaatvõtmega. Kuid seda saab ka vastupidiseks muuta: kui saatja krüpteerib sõnumi oma võtmega ja saaja dekrüpteerib selle saatja avaliku võtme abil.

Reklaamvideo:

See ei kaitse sõnumi privaatsust, kuna igaüks saab avaliku võtme. Kuid see pakub krüptograafilisi tõendeid selle kohta, et sõnumi lõi privaatvõtme omanik. Igaüks, kellel on avalik võti, saab tõendit kontrollida ilma privaatvõtit tundmata.

Peagi mõistsid inimesed, et need digitaalallkirjad võivad krüptograafiliselt turvalise digitaalse raha teha võimalikuks. Kasutades klassikalist näidet, oletame, et Alice'il on münt ja ta soovib selle Bobile kinkida.

Ta kirjutab sõnumi "Mina, Alice, annan oma mündi Bobile" ja allkirjastab seejärel teate oma isikliku võtmega. Nüüd saab Bob - või keegi teine - dekrüpti allkirja Alice avaliku võtme abil. Kuna turvalist sõnumit sai luua ainult Alice, saab Bob selle abil näidata, et münt kuulub nüüd talle.

Kui Bob soovib mündi Carolile üle anda, järgib ta sama protseduuri ja kuulutab, et annab mündi Carolile, krüpteerides selle teate oma privaatvõtmega. Carol saab seda allkirjaketti kasutada - Alice'i allkiri, mis annab mündi Bobile, ja Bobi allkiri, mis annab mündi Carolile - tõendina selle kohta, et ta mündi omab.

Pange tähele, et ükski neist tingimustest ei nõua tehingute autoriseerimiseks või autentimiseks ametlikku kolmandat isikut. Alice, Bob ja Carol saavad luua oma avaliku ja erasektori võtmepaare ilma kolmandate osapoolte abita. Kõik, kes tunnevad Alice'i ja Bobi avalikke võtmeid, saavad iseseisvalt kontrollida, kas allkirjade ahel on krüptograafiliselt kehtiv. Digitaalallkirjad koos mitme uuendusega, millest arutame hiljem, võimaldavad inimestel teha pangandust ilma pangata.

Kuidas Bitcoini tehingud toimivad?

Eelmises jaotises kirjeldatud digitaalse raha üldskeem on väga lähedal sellele, kuidas reaalsed Bitcoini maksed toimivad. Siin on lihtsustatud diagramm selle kohta, millised näevad välja reaalsed bitcoini tehingud:

Image
Image

Bitcoini tehing sisaldab sisendite ja väljundite loendit. Iga tihvt on seotud kindla avaliku võtmega. Nende tehingute kulutamiseks viimase tehingu jaoks on vaja vastava digitaalallkirjaga sisendit. Bitcoin kasutab digitaalallkirjade jaoks elliptilist kõverkrüptograafiat.

Oletame näiteks, et teil on privaatvõti, mis ülaloleval diagrammil vastab avalikule võtmele D. Keegi soovib teile saata 2,5 bitcoini. See keegi loob sellise tehingu nagu tehing 3, kus 2,5 bitcoini lähevad teile, avaliku võtme D omanikule.

Kui olete valmis neid bitcoine kulutama, siis loote uue tehingu nagu tehing 4. Tehingute nr 3 pin 1 loetletakse rahaallikana (nööpnõelad on indekseerimata, nii et pin 1 on teine väljund). Kasutate privaatset võtit allkirja D genereerimiseks, allkirja, mida saab kontrollida avaliku võtmega D. Need 2,5 bitcoini on nüüd jagatud kahe uue tihvti vahel: 2 bitcoini avaliku võtme E ja 0,5 bitcoini avaliku võtme F. Nüüd. neid saavad kulutada ainult vastavate privaatvõtmete omanikud.

Tehingul võib olla mitu sisendit ja see peab kulutama kõik bitcoinid eelmiste tehingute vastavatest väljunditest. Kui tehing väljastab vähem bitcoine kui ta aktsepteerib, käsitletakse seda erinevust tehingutasuna (komisjonitasuna), mille saab tehingut töötanud bitcoini kaevandaja. Sellest lähemalt hiljem.

Bitcoini võrgus eraldatakse aadressid, mida inimesed kasutavad üksteisele bitcoiinide saatmiseks, sellistest võtmetest nagu avalik võti D. Bitcoini aadressi täpne vorming on keeruline ja aja jooksul muutub, kuid bitcoini aadressi võib pidada räsi (lühike ja juhuslik bittide jada, mis toimib avaliku võtme krüptograafilise sõrmejäljena). Bitcoini aadressid on kodeeritud kohandatud Base58Checki vormingus, mis minimeerib kirjavigu riski. Tüüpiline bitcoini aadress näeb välja selline: 18ZqxfuymzK98G7nj6C6YSx3NJ1MaWj6oN.

Image
Image

See tehing võtab 6,07 bitcoini ühest sisendiaadressist ja jagab selle kahe väljundiaadressi vahel. Üks taganemisaadress saab natuke rohkem kui 5 bitcoini ja teine natuke vähem kui 1 bitcoini. Tõenäolisem, et üks neist väljundiaadressidest kuulub saatjale - saadab "muudatuse" endale - ja teine kuulub kolmandale osapoolele.

Muidugi võivad tegelikud bitcoini tehingud olla palju keerukamad kui ülaltoodud lihtsad näited. Võib-olla on kõige olulisem funktsioon, mida ülalpool ei illustreerita, see, et avaliku võtme asemel võiks väljundil olla kinnitusskript, mis on kirjutatud lihtsas Bitcoini-spetsiifilises skriptikeeles. Selle väljundi kulutamiseks peavad järgmisel tehingul olema parameetrid, mis võimaldavad seda skripti tõeseks hinnata.

See võimaldab bitcoini võrgul rakendada suvaliselt keerukaid tingimusi, mis määravad, kuidas raha kulutada. Näiteks võib skript nõuda kolme erinevat allkirja, mida peavad hoidma erinevad inimesed, ning nõuda ka seda, et tulevikus ei kulutata raha teatud aja jooksul. Erinevalt Ethereumist ei toeta Bitcoini keel silmuseid, seega on skriptide täielik garantii lühikese aja jooksul täielik.

Kuidas Bitcoin keelab topeltkulu

Paljud inimesed unistasid 1980ndatel ja 1990ndatel digitaalallkirjade kasutamisest täiesti detsentraliseeritud elektroonilise rahasüsteemi loomiseks. Kuid täielikult detsentraliseeritud digitaalsel valuutasüsteemil oli kaks suurt probleemi, millega tuli tegeleda.

Image
Image

Üks probleem on see, kuidas süsteemi uusi münte tutvustada. Ilmselt peab elujõuline maksevõrk looma uusi münte, kuid kui lubate kellelgi igal ajal uusi münte luua, muutub valuuta kiiresti kasutuks.

Teine probleem on topeltkulu. Bitcoini reeglid väidavad, et iga väljamaksetehingut saab kulutada ainult üks kord. Kui keegi proovib väljavõetud raha kaks korda kulutada, suudab bitcoini kogukond kuidagi seda katset jälgida ja viimast tehingut tagasi pöörata.

Ilmne lahendus oleks luua ettevõte, mis haldab kõigi tehingute üldist arvestust. Nii toimivad sellised traditsioonilised maksevõrgud nagu MasterCard ja PayPal. Kuid Bitcoini leiutaja Satoshi Nakamoto soovis üles ehitada võrgu, mida ükski organisatsioon ei haldaks.

Seetõttu leiutas Nakamoto üldise raamatu - plokiahela -, mida toetavad arvutid, mida nimetatakse peer-to-peer võrgus töötavateks sõlmedeks. Tuhanded arvutid kogu maailmas hoiavad terve ploki eraldi koopiaid, kuhu on salvestatud kõik tehingud, mis on toimunud pärast võrgu käivitamist 2009. aastal. Võrk premeerib sõlme, mis aitavad plokiahelat üles ehitada, võimaldades neil luua ka uusi bitcoine - see lahendab müntide levitamise probleemi ja loob samal ajal stiimuli pearaamatu värskendamise probleemi lahendamiseks.

See kõik näeb välja selline: kui kasutaja soovib Bitcoini makse teha, kasutab ta tarkvara uue tehingu loomiseks. Kasutaja seisukohast tähendab see lihtsalt tehingusumma ja saaja bitcoini aadressi sisestamist võrku ning seejärel nupule Saada.

Klienditarkvara vormistab tehingu ja saadab selle bitcoin-võrgu lähimasse sõlme. Esimene tehingust kuulnud sõlm jagab seda teistega, kuni see on võrgus laialt levinud.

Osa sõlmedest on demineerijad ("demineerijad"), kes osalevad plokiahela tegelikus värskendamises. Kaevandaja loob nimekirja kõigist tehingutest, millest ta kuulis, kuid mida veel pole plokiahelas. Seejärel kontrollib ta, kas tehing järgib kõiki Bitcoini reegleid - allkirjad kehtivad, nii et väljamaksete summa ei ületaks sisendite summat jne - visates ära reeglitele mittevastavad. Selle tulemusel luuakse uus kinnitatud tehingute loend, see on ka plokk. Samuti lisab kaevandaja enda jaoks spetsiaalse tehingu, millel on fikseeritud tasu - nüüd 12,5 bitcoini - bloki loomise eest.

Praegu on 12,5 bitcoini summa üle 200 000 dollari, nii et paljud tahaksid lisada plokiahelasse veel ühe ploki. Järgmise ploki lisamise õiguse võitmiseks konkureerivad bitcoini kaevurid omavahel korduvaid arvutusi tehes. Nad lisavad oma loodud kandidaatplokile juhusliku väärtuse (nonce). Seejärel rakendatakse SHA-256 räsifunktsiooni, mis tekitab lühikese ja näiliselt juhusliku järjestuse neist ja nullidest, mis toimib ploki krüptograafilise sõrmejäljena.

Ülesanne on leida plokk, mille räsi on väga väike - see tähendab, et selle kahendväärtus algab suure hulga nullidega. Nüüd vajab näiteks võiduplokk SHA-256 räsi, mis algab vähemalt 72 nulliga.

Kuna SHA-256 räsiväärtused on olemuselt juhuslikud, on ainus viis sobiva leidmiseks uuesti arvata. Enamikul juhtudel on räsiväärtus liiga kõrge ja kaevandaja kordab protsessi, muutes nonce väärtust ja arvutades erineva räsiväärtuse. Nüüd arvutab võrk iga loodud ploki kohta keskmiselt umbes 7 x 1021 SHA-256 räsi.

Kes bloki kõigepealt leiab, teavitab sellest ülejäänud võrku. Kõik teised kinnitavad, et räsi on piisavalt madal ja selle tehingud kehtivad. Kui jah, lisavad nad selle ploki oma plokiahela koopiasse. Ja võistlus algab otsast peale.

Kuidas jõuab bitcoini võrk konsensusele?

Bitcoini kõige olulisem uuendus on täielikult detsentraliseeritud konsensusprotsessi väljatöötamine, et lahendada lahkarvamused selle osas, millist plokki blokeeringusse lisada, st plokiahelat. Ülaltoodud diagramm illustreerib selle toimimist.

Image
Image

Oletame, et kaks võrgu sõlme avastavad uue ploki umbes samal ajal (see tähendab, et mõlemad leiavad plokid, mille räsiväärtused on sihtväärtusest madalamad). Need on punane ja roheline plokk ülaltoodud teises etapis. Ainult üks neist kahest plokist võib saada osaks ahelast, kuna need hõlmavad paljusid korduvaid tehinguid.

Otsustamaks, millist blokki aktsepteerida, liigub võrk järgmisse võistlusvooru. Kaevandajad hakkavad otsima teist uut plokki. Kui keegi leiab teise uue ploki, sisaldab see osutit kahele eelmises voorus loodud konkureerivast plokist. Kui see juhtub, saavad uus plokk (lilla) ja selle eelkäija (roheline) ametliku plokiahela osaks. Teine rivaaliplokk (punane) visatakse ära.

Põhimõtteliselt võib sellist viiki juhtuda mitu korda. Keegi teine oleks võinud lillaga samal ajal märgata mõnda teist plokki ja see omakorda oleks osutanud punasele plokile. Sel juhul jätkub võistlus kolmanda vooruni ja selle vooru võiduplokk valib juba selle, milline kahest rivaalide ahelast saab plokiahela ametlikuks osaks.

Kuid selline segadus ei saa püsida väga pikka aega, kuna sõlmed on kokku pandud suure hulga eelkäijatega plokile - ja lipsu korral valitakse see plokk, mida nad kõigepealt kuulevad. Seetõttu, niipea kui keegi avastab 3. etapis lilla ploki moodi ploki - mis muudab selle ahela pikemaks kui ülejäänud samaaegsed ahelad - peavad kõik teised uue ploki aktsepteerima koos oma eelkäijatega. Kõik alustavad tööd lillale järgneva ploki kallal.

Kaevuritel on põhjust seda pika ahela reeglit järgida, kuna nad saavad 12,5 bitcoini tasu ainult siis, kui nende blokk saab osaks konsensuse blockchainist. Ja kuna enamik teisi võrgusõlmi järgib seda reeglit, on tõenäoline, et plokk võetakse vastu juhul, kui see ehitatakse pikema ahela juurde kuuluva ploki lõppu - nagu punane plokk ülaltoodud diagrammil.

Kui kaevandaja nõuab järjekindlalt mõne teise ploki (näiteks punase) ehitamist, siis klõpsab tema leitud plokk lihtsalt lillat plokki. Kuid demineerijad ehitavad plokile, mida nad kõigepealt kuulevad, nii et uut plokki eiratakse.

Oletame nüüd, et keegi soovib rikkuda võrgu terviklikkust, saates ühe mündi kaks korda. Ründaja teeb makse, teatab saajale, et see aktsepteerib (ja edastab toote või teenuse vastutasuks) ning soovib seejärel makse blokeeringust eemaldada, et saata samad mündid kellelegi teisele. Nii see välja näeb:

Image
Image

Sellel diagrammil on kollases kastis seaduslik tehing, mida ründaja soovib asendada. 2. etapis genereerib ründaja uue bloki - hall sarvedega -, mis tähistab topelttehingut. Rünnak on edukas, kui ründaja suudab sundida võrku kollase bloki halli kasuks loobuma.

Selleks peab ründaja laiendama oma plokiahela haru kiiremini kui ülejäänud võrk laiendab õigustatud haru. Ründajal on alguses õnne ja ta lisab 3. etapis oranži ploki. See muudab pahatahtliku ahela sama pikaks kui legitiimne, kuid pidage meeles, et rohelistele plokkidele ehitatakse ausad sõlmed, sest nad kuulsid sellest kõigepealt.

Küsimus on selles, kes järgmise ploki ehitab. Stsenaariumi 4a korral avastab ründaja veel ühe bloki ja rünnak õnnestub. Pika ahela reeglit järgivad ausad sõlmed tunnistavad hallid ja oranžid plokid kehtivateks, visates ära varem seadistatud kollased ja rohelised plokid.

Stsenaariumi 4b korral tugevdavad ausad sõlmed nende juhtimist. Siin on ründaja kett halli värviga esile tõstetud, kuid ta pole veel kaotanud. Ta saab plokke lisada nii palju kui tahab - ta lüüakse ainult siis, kui ausatel sõlmedel on selline eelis, et ründajal pole võimalust sellest üle saada.

Andmetöötlus kaitseb plokiahelat

Kaevandamine ehk bitcoini kaevandamine on tõenäoline protsess, nii et rünnaku õnnestumise tõenäosus sõltub osaliselt õnnest. See sõltub ka sellest, kas ründajal on rohkem töötlemisvõimsust kui ülejäänud võrgus. Kui jah - ja seda stsenaariumi tuntakse kui 51-protsendilist rünnakut -, on rünnak edukas. Teisest küljest, kui ründaja kontrollib vähem kui 50% kogu võrgu töötlemisvõimsusest, siis rünnak tõenäoliselt ei õnnestu, eriti kui ausatel sõlmedel on korralik algus.

Image
Image

Ja siin läheneme aeglaselt bitcoini energiatarbimise kolossaalsele tasemele. Praegu on bitcoini kaevandajad kogunud piisavalt ühist jõudu, et arvutada üle 12 x 1018SHA-256 räsi sekundis. Ründaja peaks hankima võrreldava arvutusvõimsuse, mis oleks väärt sadu miljoneid, kui mitte miljardeid dollareid.

Kaevuritel on kogunenud nii palju arvutusvõimsust, sest bitcoini kaevandamine on kasumlik ettevõte. Kaevurid saavad jällegi 12,5 bitcoini - üle 200 000 dollari - ploki kohta.

Bitcoini hinna tõustes tõusevad tööstuse kasumid ja kaevandusettevõtted kulutavad rohkem riistvarale ja elektrile. Lühiajaliselt viib see kiirete plokkide ehitamiseni.

Kuid bitcoini võrk on programmeeritud kaevandamise raskusi automaatselt kohandama, et säilitada ühtlane kaevandamiskiirus kuus plokki tunnis. Kui võrk loob plokid liiga kiiresti, vähendatakse ploki maksimaalset räsiväärtust, et plokkide leidmine oleks raskem. Kui plokkide loomine aeglustub, juhtub vastupidist. Selle tulemusel loob võrk keskmiselt ühe ploki iga 10 minuti tagant, sõltumata võrgu töötlemisvõimsusest.

12,5 bitcoini tasu on programmeeritud aja jooksul vähenema. Kui Bitcoin 2009. aastal käivitati, lõi iga plokk 50 bitcoini. 2012. aastal langes tasu 25 bitcoini ja 2016. aastal 12,5-ni. Samuti väheneb see iga nelja aasta tagant - 6,25 2020. aastal, 3,125 aastal 2024 jne.

Mõnekümne aasta pärast langeb tasu tühisele tasemele. Sel hetkel toetatakse Bitcoini kaevandamist ainult tehingutasudega. Iga tehing võib sisaldada vahendustasu - tasu, mis läheb kaevandajale, kes lisab tehingu plokki. Kui plokki lisamist ootab liiga palju tehinguid, hõlmavad demineerijad tavaliselt kõigepealt kõige kõrgema tasuga tehinguid, hoides sellega tasud kõrged.

Bitcoini varased pooldajad armastasid öelda, et bitcoini tehingud olid tasuta või peaaegu tasuta. Kuid kuna bitcoin-võrk läks ülekoormatuks, kasvasid tehingute kulud. Detsembri alguseks oli bitcoini ülekandetasude keskmine hind tõusnud 20 dollarini, kuna liiga palju tehinguid kogunes liiga väikestesse plokkidesse.

Vaidlust tekitav poleemika ajab ühiskonna lahku

Võrk on ülekoormatud, kuna bitcoini koodi kõvakodeeritud väärtus piirab ploki suurust 1 megabaidini. See 2010. aastal kehtestatud piir oli meede tollal areneva võrgu kuritarvitamise ärahoidmiseks, kuid sellest sai bitcoinide maailmas üks vastuolulisemaid lahendusi.

Image
Image

Regulaarsed bitcoini tehingud on keskmiselt umbes 500 baiti, seega hakkavad plokid täituma, kui umbes 2000 tehingut koguneb. Kui võrk loob uue ploki iga 10 minuti järel, tehakse sekundis umbes 3,33 tehingut. Ilmselt peab ülemaailmne maksevõrk makseid palju kiiremini töötlema.

Bitcoinide maailm on jagunenud kaheks sõdivaks leeriks, millel on sellele probleemile erinevad lahendused. Üks pool väidab, et lahendus on lihtne: suurendage ploki suurust. Nad tegid ettepaneku suurendada viivitamata ploki suurust 2, 4 või 8 megabaidini, suurendades seda vajadusel tulevikus.

Veel üks laager kardab, et kõrge blokeerimislimiit muudab Bitcoini liiga kalliks tavakasutajatele, kes käitavad P2P-võrgus täissõlme. Bitcoini täielikud sõlmed peavad alla laadima kõik kunagi tehtud bitcoini tehingud ja salvestama seda tähtajatult. Ploki suuruse piirangu suurendamine suurendab sõlmede salvestusvajadusi. Kui täieliku Bitcoini sõlme käitamine muutub liiga kalliks, siis suletakse väikesed sõlmed ja Bitcoini võrk jääb väikese arvu ettevõtete ja teiste suurte organisatsioonide kätte.

Suure bloki toetajad väidavad, et see on jama. Praegu kaalub blockchain 145 gigabaiti ja kasvab umbes 4 gigabaiti kuus. Ploki mahu kahekordistamine tähendaks, et võrk hakkaks tootma 8 gigabaiti andmeid kuus. Arvestades, et Amazoni veebiteenused maksavad praegu salvestuse eest umbes 2 senti gigabaidi kuus, ei anna nende sõnul mõistlik ploki suuruse suurendamine kellelegi midagi head.

Kuid väikese bloki toetajad väidavad, et selline arutluskäik on lühinägelik. Nad märgivad, et ainuüksi ploki suuruse kahekordistamisest ei piisa pikaajalise nõudluse rahuldamiseks. Kui bitcoin tugineb võrgu mastaapimisel suurtele plokkidele, läheb see kiiresti 10 MB plokkideks, seejärel 100 MB plokkideks ja võib-olla 1 GB plokkideks. Mingil hetkel ei suuda tavainimesed enam täis sõlme juhtida. Seega tuleb otsida viis, kuidas võrku laiendada, hoides plokid väikesed.

Esimene samm, mida nad vajavad, on eraldatud tunnistaja (SegWit) funktsioon, mille võrk võttis vastu septembris. See värskendus teisaldas krüptoallkirjad ("tunnistajate andmed") tehingutelt plokiahela sellesse ossa, mida ei arvestata 1 megabaidise limiidini. Kui sõlme on kinnitanud, et need allkirjad on seaduslikud, võib see neist loobuda, vähendades alaliselt salvestatavate andmete hulka. Kui juurutamine on täielikult töövalmis, peaks see võrgu ribalaiust umbes kahekordistama, suurendamata samas Bitcoini sõlmede koormust.

Aja jooksul loodavad väikeplokkide toetajad näha toimivat maksevõrku Lightning, mis peaks toimima Bitcoini peal. Toores Lightningi tehnilised andmed lasti välja detsembri alguses ja nüüd loovad kolm ettevõtet selle spetsifikatsiooni sõltumatu juurutamise.

Pikselöögivõrgu (LN) täielik selgitus sellesse artiklisse lihtsalt ei mahu (ja tulevikus on õigem sellest rääkida). Lühidalt: see kasutab maksekanali meetodit, mis võimaldab paljude osapoolte vahel teha palju väikeseid tehinguid ilma eraldi tehinguid plokiahelasse saatmata. Ligntningi võrgu eesmärk on õmmelda maksekanalite vaheline ühendus globaalsesse võrku, mis võimaldab makseid vahetada.

Kui võrk töötab nii, nagu tema pooldajad väidavad, lahendab see Bitcoini pikaajalise skaleerimise probleemi. Kuid suurte blokkide toetajad kahtlevad, kas ta muudab midagi. Ja kasvava nõudluse rahuldamiseks peate ikkagi suurendama bitcoini ploki suurust.

Kaks tulevast bitcoini

Arutelu plokkide suuruse üle on muutunud nii ägedaks, et suure pildi silmist on lihtne unustada. Kuid lõpuks on kaalul kaks väga erinevat visiooni bitcoini tulevikust.

Image
Image

Suurte plokkidega nägemine põhjustab plokkide suurenemise lõpuks gigabaiditeks, väiksemate mängijate puhul jääb mäng välja, kuna nad ei suuda kõiki sõlmi säilitada. Võrku haldavad mitukümmend kaevandusettevõtet, börsid ja muud suured bitcoiniettevõtted (mitte rohkem kui 10 000 täissõlme nagu praegu). Juhusliku kasutaja seisukohast sarnaneb selline tulevane bitcoini võrk pigem võrguga ja inimesed saavad nende tehingute madala hinnaga teha piiramatu arvu tehinguid. Võrgu suurem kontsentreerumine võib aga põhjustada võimu ebaproportsionaalset jaotust täissõlmeliste ettevõtete vahel - ja lõppkokkuvõttes muudab võrgu valitsuse reguleerimisele vastuvõtlikumaks.

Seevastu väikeplokkide pooldajad näevad tulevikus uut kihilist arhitektuuri, kus plokiahelas tehtavad tehingud on kallid ja neid on vähe. Plokiahelast saab Lightning Network "settekihi" ja mitu välkkiire makseid töötlevad maksekanalid on plokiahelas üks tehing. Väikese ploki suurusega - ehkki isegi väikeste plokkide toetajad tunnistavad, et suurust tuleb suurendada - jääb selle aluseks olev Bitcoini võrk detsentraliseerituks, tuhandeid sõlmi haldavad üksikisikud.

Plokkide suuruse poleemika on nii ägedaks muutunud seetõttu, et igas leeris nähakse Bitcoini arengut erinevalt. Suurbloki pooldajad usuvad, et väikesed blokid saboteerivad mõttetu tegevuskava otsingul võrgu kasvu. Väikesed blokaatorid väidavad, et suured plokid õõnestavad detsentraliseerimist, mis meelitas paljusid inimesi krüptovaluutadesse.

Bitcoini kahvlite tõus

Samuti on poleemikat, sest Bitcoin on konsensusepõhine võrk. Süsteem töötab, kuna iga võrgusõlm järgib plokkide seaduslikkuse ja ebaseaduslikkuse määramise üldeeskirju.

Image
Image

Kui erinevad sõlmed ei nõustu nende järgitavate reeglitega, luuakse niinimetatud kahvlid (kahvlid) - jaotusahelad või isegi plokiahela kahvlid. Sõlm loob ploki - näiteks suurem kui 1 megabaidi -, mida teised sõlmed peavad kehtetuks. Võrk on jagatud kaheks osaks. Sõlmed, mis peavad uut plokki seaduslikuks, peavad seda uueks pikaks ahelaks ja loovad sellele sõlmed. Sõlmed, mis peavad seda ebaseaduslikuks, ignoreerivad seda ja joonduvad eelkäija juurde. Seega kulgevad esmapilgul paralleelselt kaks täiesti võrreldamatut ahelat.

Selle vältimiseks peavad kõik võrgus olevad kasutajad - või peaaegu kõik - leppima uutes eeskirjades kokku juba ammu enne nende jõustumist. Vajadus laiapõhjalise konsensuse järele on olnud üks põhjusi, miks bitcoini kogukonnas on pikka aega arutletud plokkide suuruse muutuste üle. Alates 2015. aastast arvas enamik inimesi, et need muudatused on vajalikud, kuid keegi ei mõistnud, milline peaks olema muudatuste komplekt, millega kõik nõustuvad.

2017. aasta augustis otsustas suurte blokkide dissidentlik fraktsioon võtta asjad enda kätte. Nad lõhestasid teadlikult plokiahela, konsensust ootamata. Tulemuseks on uus krüptovaluuta - Bitcoin Cash.

Muidugi, bitcoinilaadseid krüptovaluutasid on palju, kuid see on eriline: kuna see oli olemasoleva blockchaini kahvel, said kõik, kellel enne kahvlit olid regulaarsed bitcoinid, ka Bcash pärast kahvlit. Kahe krüptovaluuta koguväärtus ületas sisuliselt bitcoini kahvli eelse väärtuse, tuues sisuliselt miljardeid dollareid uut rikkust.

Novembris järgnes ettepanek kahekordistada Bitcoini põhivõrgu ploki suurust 2 megabaidini, kuid lükati see tagasi. Vastuseks on mõned suured blokeerijad viinud oma krüptoväärtuse Bitcoin Cash'i.

Miks Bitcoin saab maailma muuta?

Bitcoini peamine uuendus on see, et see oli esimene täielikult detsentraliseeritud elektrooniline maksesüsteem. See on sageli poliitilises plaanis, positsioneerides bitcoinide võrku föderaalreservi ja suurte pankade konkurendina.

Image
Image

Kuid bitcoini detsentraliseerimisel oli veel üks tagajärg, mis võib olla küll peenem, kuid mitte vähem oluline: bitcoini ülekandmine on pöördumatu. Kui ostate midagi tavalise krediitkaardiga ja müüja toodet ei tarnita, võite paluda krediitkaardivõrgul tehing tühistada. Kuid see ei toimi bitcoinidega. Lihtsalt pole kedagi, kellele helistada.

Inimesed võrdlevad Bitcoini Internetiga. Internet on loobunud traditsiooniliste võrkude usaldusväärsuse tagatistest; kui Interneti-marsruut on ülekoormatud, loobuvad ruuterid lihtsalt pakettidest, mida nad ei saa edastada. Saatja ülesanne on teatada, et pakki pole kohale toimetatud, ja saata uus eksemplar.

See lähenemine ajas vanad telekommunikatsioonid hulluks, kuid see osutus oluliseks uuenduseks. See võimaldas Interneti-ruuteritel olla lihtsam ja hõlpsamini suhelda eri tüüpi võrkude vahel. Ja lõpuks see töötas, kuna arvutid on suurepärased sõnumite edukaks edastamiseks.

Bitcoin teeb samasuguse nihke: võrk ise ei paku lõppkasutajatele tõhusat pettusevastast kaitset. Selle asemel kandub vastutus bitcoini rakenduste loojatele, kes peavad välja mõtlema, kuidas kaitsta oma kasutajaid pettuste eest.

See muudab osaliselt Bitcoini riskantseks varaks. 2011. aastal väitis keegi, et tal oli 25 000 bitcoini - siis olid need väärt umbes 500 000 dollarit, kuid täna oleks need olnud väärt rohkem kui 400 miljonit dollarit - ja nad varastasid häkker. See lugu kordub ikka ja jälle.

Kuid kõigi selle puuduste korral on bitcoini pöördumatusel oluline potentsiaal: see teeb bitcoinist (nagu Internet) ainulaadse avatud ja programmeeritava finantsplatvormi. Tavalise maksevõrguga (nt Visa või MasterCard) interakteeruv tarkvara peab arvestama nende keerukate turvamudelitega ja riskiga, et võrk võib makse hiljem tühistada.

Uut tüüpi finantsteenuste loomiseks traditsioonilisel platvormil on vaja traditsioonilise võrgu omaniku nõusolekut ja sellised ettevõtted ei kipu riskima - kuna halvasti kavandatud rakendus võib muutuda pettuste tööriistaks. Alustavatel ettevõtetel on keeruline luua uusi finantsteenuseid tavapäraste maksevõrkude abil.

Seevastu saab bitcoini tehingute kehtivust tarkvaras täielikult kontrollida. Pole vaja muretseda, et need hiljem tühistatakse, samuti pole vaja ülalt kinnitusi ega kinnitusi.

Bitcoinipõhiseid kohandatud finantsrakendusi oodati mõni aasta tagasi, sarnaselt Google ja Facebookile on üles ehitatud TCP / IP-le. Sellised rakendused võiksid pakkuda kõrgetasemelisi teenuseid, nagu biomeetriline autentimine, deponeerimisteenused ootel tellimuste jaoks, kliendi vastutuse garantiid, mis kaitsevad neid pettuste eest, ja pettusevastased meetmed tavapärastest finantsvõrkudest.

Kuni seda juhtus. Üheksa aastat pärast selle algust on bitcoini kasutamine piiratud ainult väikese bitcoini ja krüptovaluuta entusiastide kogukonnaga.

Võib-olla peate lihtsalt olema kannatlik. Internetis kulus eksperimentaalveebist tehnoloogiani, mis oli tavainimesele kasulik, umbes 25 aastat. Bitcoini ökosüsteemis juhtub praegu palju uut ja mõnel uuendusel võivad lähiaastatel olla ootamatud tagajärjed.

Bitcoinist on saanud krüptovaluuta maailma reservvaluuta

Üks bitcoini hilisematest tagajärgedest on inspireerida ja toetada uute blockchainil põhinevate tehnoloogiate kambriumi plahvatust. Bitcoinidest inspireeritud krüptovaluutasid on tänapäeval sadu. Inimesed soovivad lubatavate eeliste tõttu kasutada eksootilisi krüptovaluutasid. Bitcoin mängib plokiahela majanduses sama rolli kui dollar rahvusvahelises kaubanduses. Kui kaks väikest riiki soovivad omavahel kaubelda, kasutavad nad oma arveldussüsteemina mõnikord dollareid, kuna globaalne finantssüsteem seda võimaldab. See tõstab omakorda dollari väärtust ja lihtsustab ameeriklastel ülejäänud maailmaga kaubelda. Nii on Bitcoinist saanud mugav vahetuspunkt krüptovaluutade ja tavapäraste valuutade vaheliste tehingute vahetamiseks. Kuid see pole isegi algus.

Image
Image

Ilja Khel

Soovitatav: