Încă Nu Sunteți Sigur Ce Este Bitcoin? Să Ne Dăm Seama împreună - Vedere Alternativă

Cuprins:

Încă Nu Sunteți Sigur Ce Este Bitcoin? Să Ne Dăm Seama împreună - Vedere Alternativă
Încă Nu Sunteți Sigur Ce Este Bitcoin? Să Ne Dăm Seama împreună - Vedere Alternativă

Video: Încă Nu Sunteți Sigur Ce Este Bitcoin? Să Ne Dăm Seama împreună - Vedere Alternativă

Video: Încă Nu Sunteți Sigur Ce Este Bitcoin? Să Ne Dăm Seama împreună - Vedere Alternativă
Video: 🔴 VERRY IMP 🚨 Crypto Big News ?Breaking News about crypto currency market | Bitcoin Update | To 2024, Mai
Anonim

Prețul în creștere al bitcoinului - această monedă virtuală valorează în prezent peste 250 de miliarde de dolari - a primit multă atenție în ultimele săptămâni. Dar valoarea reală a bitcoinului nu este în niciun caz valoarea sa în creștere. Și într-o descoperire tehnologică, care a permis, în general, formarea acestei rețele. Inventatorul de până acum necunoscut al Bitcoin, denumit Satoshi Nakamoto, a conceput o modalitate complet nouă de a crea o rețea descentralizată, cu consensul asupra unui registru comun de tranzacții. Această inovație este posibilă prin sistemul de plăți electronice complet descentralizat la care visătorii de cibernetici au visat de zeci de ani.

Cum funcționează Bitcoin? Cum permit semnăturile digitale plăți virtuale? Cum rezolvă invenția lui Nakamoto problema dublei cheltuieli care a limitat încercările anterioare de a crea monedă digitală? Care este viitorul Bitcoin? Totul în ordine.

Criptomonedele făcute posibile cu criptarea asimetrică

Până în anii ’70, toate schemele de criptare bine cunoscute erau simetrice: destinatarul unui mesaj criptat trebuia să folosească aceeași cheie secretă pentru a decripta mesajul ca expeditorul folosit pentru a cripta. Dar toate acestea s-au schimbat odată cu apariția schemelor de criptare asimetrice. Acestea au fost scheme în care cheia de decriptare a mesajului (cunoscută sub numele de cheie privată / privată / privată) era diferită de cea care era necesară pentru criptare (cheie publică / publică / publică) - și nu exista nicio practică modalități de a afla cheia privată, având cea publică la dispoziție.

Whitfield Diffie, persoană importantă în dezvoltarea criptografiei în anii 70
Whitfield Diffie, persoană importantă în dezvoltarea criptografiei în anii 70

Whitfield Diffie, persoană importantă în dezvoltarea criptografiei în anii 70.

Aceasta înseamnă că puteți dezvălui cheia publică în siguranță, permițându-vă să o utilizați pentru a cripta un mesaj pe care doar dvs., în calitate de proprietar al cheii private, îl puteți decripta. Această descoperire a schimbat câmpul criptografiei, deoarece a devenit evident că oricare două persoane pot comunica în siguranță pe un canal nesecurizat, fără a-și face griji că sunt citite de altcineva.

Criptarea asimetrică a avut o altă utilizare inovatoare: semnăturile digitale. În criptografia convențională cu cheie publică, expeditorul criptează mesajul cu cheia publică a destinatarului, iar destinatarul îl decriptează cu cheia sa privată. Dar acest lucru poate fi de asemenea inversat: când expeditorul criptează mesajul cu propria sa cheie, iar destinatarul îl decriptează folosind cheia publică a expeditorului.

Video promotional:

Acest lucru nu protejează confidențialitatea mesajului, deoarece oricine poate obține cheia publică. Dar oferă dovezi criptografice că mesajul a fost creat de proprietarul cheii private. Oricine are cheia publică poate verifica dovada fără a cunoaște cheia privată.

Oamenii au realizat în curând că aceste semnături digitale ar putea face bani siguri criptografic. Folosind un exemplu clasic, să presupunem că Alice are o monedă și vrea să îi dea lui Bob.

Ea scrie un mesaj: „Eu, Alice, îi dau moneda mea lui Bob” și apoi semnează mesajul cu propria sa cheie privată. Acum, Bob - sau oricine altcineva - poate decripta semnătura folosind cheia publică a lui Alice. Întrucât numai Alice a putut crea un mesaj sigur, Bob poate folosi acest lucru pentru a demonstra că acum moneda îi aparține.

Dacă Bob dorește să predea monedă lui Carol, acesta va urma aceeași procedură și va declara că dă monedă lui Carol, criptând mesajul cu cheia sa privată. Carol poate folosi acest lanț de semnături - semnătura lui Alice care îi dă monedă lui Bob, iar semnătura lui Bob care dă monedă lui Carol - ca dovadă că deține moneda.

Vă rugăm să rețineți că nimic din acestea nu necesită o terță parte oficială pentru autorizarea sau autentificarea tranzacțiilor. Alice, Bob și Carol își pot genera perechile de chei public-private fără ajutorul terților. Oricine cunoaște cheile publice ale lui Alice și Bob poate verifica în mod independent dacă lanțul de semnături este valid criptografic. Semnăturile digitale - combinate cu mai multe inovații despre care vom discuta mai târziu - permit oamenilor să facă servicii bancare fără a fi nevoie de o bancă.

Cum funcționează tranzacțiile Bitcoin

Schema generală de monedă digitală descrisă în secțiunea anterioară este foarte aproape de modul în care funcționează plățile reale Bitcoin. Iată o diagramă simplificată a cum arată tranzacțiile bitcoin reale:

Image
Image

O tranzacție Bitcoin conține o listă de intrări și rezultate. Fiecare pin este asociat cu o cheie publică specifică. Pentru ultima tranzacție care cheltuie aceste monede, are nevoie de o intrare cu semnătura digitală corespunzătoare. Bitcoin folosește criptografia curburilor eliptice pentru semnăturile digitale.

De exemplu, să presupunem că aveți o cheie privată care se potrivește cu cheia publică D în diagrama de mai sus. Cineva vrea să vă trimită 2,5 bitcoins. Cineva creează o tranzacție precum Tranzacția 3 cu 2,5 bitcoins care vă vor merge, proprietarul cheii publice D.

Când sunteți gata să cheltuiți acele bitcoins, veți crea o nouă tranzacție, cum ar fi Tranzacția 4. Veți enumera tranzacția 3, pinul 1 ca sursă de fonduri (pinii sunt indexați cu zero, deci pinul 1 va fi a doua ieșire). Folosiți cheia privată pentru a genera Semnătura D, o semnătură care poate fi verificată cu cheia publică D. Aceste 2.5 bitini sunt acum împărțite între doi noi pins: 2 bitcoins la cheia publică E și 0,5 bitcoins la cheia publică F. Acum. ele pot fi cheltuite doar de către proprietarii cheilor private corespunzătoare.

O tranzacție poate avea mai multe intrări și trebuie să cheltuiască toate bitcoin-urile din rezultatele corespunzătoare ale tranzacțiilor anterioare. Dacă o tranzacție produce mai puține bitcoins decât acceptă, diferența este tratată ca o taxă de tranzacție (comision) primită de minerul bitcoin care a procesat tranzacția. Mai multe despre asta mai târziu.

În rețeaua bitcoin, adresele pe care oamenii le folosesc pentru a-și trimite bitcoins reciproc sunt extrase din chei publice precum cheia publică D. Formatul exact al unei adrese bitcoin este complex și se schimbă în timp, dar o adresă bitcoin poate fi gândită ca un hash (șir scurt și întâmplător de biți, care servește ca amprentă criptografică) a cheii publice. Adresele Bitcoin sunt codate în formatul personalizat Base58Check, ceea ce reduce la minimum riscul de dactilografiere. O adresă tipică bitcoin arată astfel: 18ZqxfuymzK98G7nj6C6YSx3NJ1MaWj6oN.

Image
Image

Această tranzacție preia 6,07 bitcoin de la o adresă de intrare și o împarte între două adrese de ieșire. O adresă de retragere primește puțin mai mult de 5 bitcoins, iar cealaltă primește puțin mai puțin de 1 bitcoin. Mai probabil, una dintre aceste adrese de ieșire aparține expeditorului - trimite „modificarea” în sine - iar cealaltă aparține unei terțe părți.

Desigur, tranzacțiile bitcoin reale pot fi mult mai complexe decât exemplele simple prezentate mai sus. Poate cea mai importantă caracteristică, care nu este ilustrată mai sus, ar fi că în loc de o cheie publică, rezultatul ar putea avea un script de confirmare scris într-un limbaj de script simplu specific Bitcoin. Pentru a cheltui această ieșire, tranzacția ulterioară trebuie să aibă parametri care să permită evaluarea acestui script la adevărat.

Aceasta permite rețelei bitcoin să implementeze condiții complexe arbitrar care determină modul în care pot fi cheltuiți banii. De exemplu, un script ar putea necesita trei semnături diferite deținute de persoane diferite și, de asemenea, să necesite bani care să nu fie cheltuiți până la un anumit timp în viitor. Spre deosebire de Ethereum, limba Bitcoin nu acceptă bucle, astfel încât scripturile sunt garantate să se completeze într-un timp scurt.

Modul în care Bitcoin interzice cheltuielile duble

Mulți oameni din anii ’80 -’90 au visat să folosească semnături digitale pentru a crea un sistem de monedă electronică complet descentralizat. Dar sistemul de monede digitale complet descentralizat a avut două mari probleme care trebuiau abordate.

Image
Image

O problemă este cum să introduceți monede noi în sistem. Evident, o rețea viabilă de plată trebuie să creeze noi monede, dar dacă permiteți oricui să creeze monede noi, oricând, moneda va deveni rapid inutilă.

A doua problemă este cheltuiala dublă. Regulile Bitcoin precizează că fiecare tranzacție de retragere poate fi cheltuită doar o singură dată. Dacă cineva încearcă să cheltuiască de două ori banii retrași, comunitatea bitcoin va putea cumva să urmărească acea încercare și să inverseze ultima tranzacție.

Soluția evidentă ar fi crearea unei companii care să gestioneze evidența generală a tuturor tranzacțiilor. Așa funcționează rețelele de plată tradiționale precum MasterCard și PayPal. Dar inventatorul Bitcoin, Satoshi Nakamoto, a dorit să construiască o rețea care să nu fie gestionată de nicio organizație.

Prin urmare, Nakamoto a inventat o carte generală - blockchain - care este suportată de computere numite noduri care rulează pe o rețea peer-to-peer. Mii de calculatoare din întreaga lume păstrează copii separate ale unui bloc întreg care stochează fiecare tranzacție care a avut loc de la lansarea rețelei în 2009. Rețeaua răsplătește nodurile care ajută la crearea blockchain-ului, permițându-le să creeze și noi bitcoins - acest lucru rezolvă problema distribuirii monedelor și creează simultan un stimulent pentru a rezolva problema actualizării înregistrării.

Toate arată astfel: când un utilizator dorește să efectueze o plată Bitcoin, folosește software pentru a crea o nouă tranzacție. Din punctul de vedere al utilizatorului, înseamnă pur și simplu introducerea sumei tranzacției și a adresei bitcoin a destinatarului în rețea, și apoi lovirea trimiterii.

Software-ul client va formula tranzacția și o va trimite la cel mai apropiat nod din rețeaua bitcoin. Primul nod care a auzit despre o tranzacție o împarte cu alții până când este distribuit pe scară largă în întreaga rețea.

Unii dintre noduri sunt mineri („mineri”) care participă la actualizarea efectivă a blockchain-ului. Minerul creează o listă cu toate tranzacțiile despre care a auzit, dar care nu sunt încă pe blockchain. Apoi verifică dacă toate regulile Bitcoin sunt urmate de tranzacție - semnăturile sunt valabile, astfel încât valoarea retragerilor să nu depășească cantitatea de intrări și așa mai departe - renunțând la cele care nu respectă regulile. Drept urmare, este creată o nouă listă de tranzacții verificate, este de asemenea un bloc. Minerul adaugă și el o tranzacție specială cu o recompensă fixă - acum 12,5 bitcoins - pentru crearea unui bloc.

În prezent, 12,5 bitcoins este mai mare de 200.000 USD, astfel că mulți ar dori să adauge un alt bloc la blockchain. Pentru a câștiga dreptul de a adăuga următorul bloc, minerii bitcoin concurează între ei efectuând calcule repetitive. Acestea adaugă o valoare aleatorie (nonce) blocului candidat pe care l-au creat. Se aplică apoi funcția de hash SHA-256, care produce o secvență scurtă și aparent aleatorie de cele și zerouri care servește ca amprentă criptografică pentru bloc.

Sarcina este de a găsi un bloc, al cărui hash va fi foarte mic - adică, astfel încât valoarea sa binară să înceapă cu un număr mare de zerouri. Acum, de exemplu, un bloc câștigător are nevoie de hash SHA-256 începând cu cel puțin 72 de zerouri.

Deoarece valorile hash SHA-256 sunt în mod aleatoriu aleatoriu, singura modalitate de a găsi una potrivită este de a ghici din nou. În cele mai multe cazuri, valoarea hash va fi prea mare, iar minerul va repeta procesul, schimbând valoarea nonce și calculând o altă valoare hash. Rețeaua calculează acum aproximativ 7 x 1021 hashuri SHA-256 în medie pentru fiecare bloc creat.

Cine găsește blocul informează mai întâi restul rețelei despre asta. Toți ceilalți confirmă faptul că hash-ul este suficient de scăzut și că tranzacțiile sale sunt valabile. Dacă da, acestea adaugă acest bloc la copia lor a blockchain-ului. Și cursa începe.

Cum ajunge rețeaua bitcoin la consens?

Cea mai importantă inovație în Bitcoin este dezvoltarea unui proces de consens complet descentralizat pentru soluționarea dezacordurilor cu privire la ce bloc să se adauge la blockchain, adică blockchain. Diagrama de mai sus ilustrează modul în care funcționează acest lucru.

Image
Image

Să presupunem că două noduri din rețea descoperă un nou bloc în același timp (adică ambele găsesc blocuri ale căror valori de hash sunt mai mici decât valoarea țintă). Acestea sunt blocurile roșii și verzi din a doua etapă de mai sus. Doar unul dintre aceste două blocuri poate deveni parte a blockchain-ului, deoarece implică multe tranzacții repetitive.

Pentru a decide ce bloc să accepte, rețeaua trece la următoarea rundă a cursei. Minerii încep să caute un al doilea bloc nou. Dacă cineva găsește un al doilea bloc nou, acesta va conține un indicator către unul dintre cele două blocuri concurente create în runda precedentă. Când se va întâmpla acest lucru, noul bloc (violet) și predecesorul său (verde) vor deveni parte a blockchain-ului oficial. Celălalt bloc rival (roșu) este aruncat.

În principiu, acest tip de remiză se poate întâmpla de mai multe ori. Altcineva ar fi putut vedea un alt bloc în același timp cu cel purpuriu, iar acesta, la rândul său, ar fi arătat spre blocul roșu. În acest caz, cursa va continua până în a treia rundă, iar blocul câștigător din această rundă va alege deja care dintre cele două lanțuri rivale va deveni o parte oficială a blockchain-ului.

Dar o astfel de confuzie nu poate persista prea mult timp, deoarece nodurile sunt asamblate pe un bloc cu un număr mare de predecesori - iar în caz de egalitate se alege blocul despre care se aude primul. Prin urmare, de îndată ce cineva descoperă un bloc precum blocul violet la pasul 3 - ceea ce îi face lanțul mai lung decât restul lanțurilor concurente - toți ceilalți trebuie să accepte noul bloc împreună cu predecesorii alesi. Toată lumea începe să lucreze la blocul care urmează violet.

Există un motiv pentru mineri să urmeze această regulă a lanțului lung, deoarece vor primi o recompensă de 12,5 bitcoin doar dacă blocul lor va face parte din blockchain-ul consensului. Și din moment ce majoritatea altor noduri din rețea respectă această regulă, șansele sunt mari ca un bloc să fie acceptat dacă este construit pe capătul unui bloc care aparține deja unui lanț mai lung - cum ar fi blocul roșu din diagrama de mai sus.

Dacă minerul insistă insistent să construiască pe un alt bloc (să zicem, unul roșu), orice bloc pe care îl găsește se va prinde pur și simplu de blocul violet. Dar minerii se construiesc pe blocul pe care îl aud întâi, astfel încât noul bloc va fi ignorat.

Să presupunem acum că cineva dorește să încalce integritatea rețelei trimițând o monedă de două ori. Atacatorul efectuează o plată, informează destinatarul să o accepte (și transferă produsul sau serviciul în schimb), apoi dorește să elimine plata din blockchain pentru a trimite aceleași monede către altcineva. Așa va arăta:

Image
Image

În această diagramă, tranzacția legitimă pe care atacatorul dorește să o înlocuiască se află în caseta galbenă. În pasul 2, atacatorul generează un nou bloc - gri cu coarne - reprezentând o dublă tranzacție. Atacul va avea succes dacă atacatorul poate forța rețeaua să renunțe la blocul galben în favoarea celui gri.

Pentru a face acest lucru, atacatorul trebuie să-și extindă ramura blockchain mai repede decât restul rețelei va extinde ramura legitimată. Atacatorul are noroc la început și adaugă un bloc portocaliu la pasul 3. Acest lucru face ca lanțul rău intenționat să fie legitim, dar nu uitați că nodurile cinstite vor fi construite pe blocul verde, deoarece au auzit despre asta mai întâi.

Întrebarea este cine va construi următorul bloc. În scenariul 4a, atacatorul descoperă un alt bloc și atacul reușește. Nodurile cinstite care urmează regula lungă a lanțului recunosc blocurile gri și portocalii drept valabile, aruncând blocurile galbene și verzi setate anterior.

În scenariul 4b, nodurile oneste își consolidează conducerea. Aici lanțul atacatorului este evidențiat în gri, dar încă nu a pierdut. El poate continua să adauge blocuri cât dorește - va fi învins doar dacă nodurile cinstite au un astfel de avantaj încât atacatorul nu are nicio șansă să-l depășească.

Calcularea protejează blockchainul

Mineritul sau mineritul bitcoin este un proces probabilistic, astfel încât probabilitatea ca un atac să aibă succes depinde în parte de noroc. De asemenea, depinde dacă atacatorul are mai multă putere de procesare decât restul rețelei. Dacă da - și acest scenariu este cunoscut sub numele de „atac de 51 la sută” - atacul va avea succes. Pe de altă parte, dacă atacatorul controlează mai puțin de 50% din puterea totală de procesare a rețelei, atunci atacul este puțin probabil să aibă succes, mai ales dacă nodurile cinstite au un început decent.

Image
Image

Și aici ne apropiem încet de nivelurile colosale ale consumului de energie de către bitcoin. În prezent, minerii bitcoin au acumulat suficientă putere colectivă pentru a calcula peste 12 x 1018SHA-256 hashi pe secundă. Un atacator ar trebui să obțină o putere de calcul comparabilă, care ar valora sute de milioane, dacă nu chiar miliarde de dolari.

Minerii au acumulat atâta putere de calcul, deoarece mineritul bitcoin este o afacere profitabilă. Din nou, minerii primesc 12,5 bitcoin - peste 200.000 USD - pe bloc.

Pe măsură ce prețul bitcoin crește, profiturile industriei cresc și companiile miniere cheltuiesc mai mult pentru hardware și electricitate. Pe termen scurt, acest lucru va duce la construirea rapidă a blocurilor.

Însă rețeaua Bitcoin este programată să ajusteze automat dificultățile miniere pentru a menține un ritm minier constant de șase blocuri pe oră. Dacă rețeaua creează blocuri prea repede, valoarea maximă de hash a blocului este redusă pentru a îngreuna găsirea blocurilor. Dacă crearea blocului încetinește, se întâmplă opusul. Drept urmare, rețeaua produce în medie un bloc la fiecare 10 minute, indiferent de puterea de procesare a rețelei.

Recompensa de 12,5 bitcoin este programată să scadă în timp. Când Bitcoin a fost lansat în 2009, fiecare bloc a creat 50 de bitcoins. În 2012, recompensa a scăzut la 25 de bitcoins, iar în 2016 la 12,5. De asemenea, va scădea la fiecare patru ani - 6,25 în 2020, 3,125 în 2024 și așa mai departe.

În câteva decenii, recompensa va scădea la niveluri neglijabile. În acest moment, mineritul Bitcoin va fi susținut exclusiv de comisioane de tranzacție. Orice tranzacție poate include o comision - o recompensă care se adresează minerului care include tranzacția într-un bloc. Dacă există prea multe tranzacții în așteptarea includerii într-un bloc, minerii includ de obicei mai întâi tranzacțiile cu cele mai mari comisioane, menținând astfel taxele ridicate.

Cei care au susținut inițial bitcoin au plăcut să ofere tuturor faptul că tranzacțiile bitcoin au fost gratuite sau aproape gratuite. Însă, pe măsură ce rețeaua de bitcoin a fost mai congestionată, costul tranzacțiilor a crescut. Până la începutul lunii decembrie, costul mediu al taxelor de transfer bitcoin a crescut până la 20 de dolari, deoarece s-au acumulat prea multe tranzacții în blocuri prea mici.

Controversele de amploare distrug societatea

Rețeaua a fost congestionată, deoarece o valoare hardcodată în codul bitcoin limitează dimensiunea blocului la 1 megabyte. Această limită, introdusă în 2010, a fost o măsură de prevenire a abuzurilor din rețeaua care a evoluat atunci, dar a devenit una dintre cele mai controversate soluții din lumea bitcoin.

Image
Image

Tranzacțiile bitcoin obișnuite au în medie aproximativ 500 de octeți, astfel încât blocurile încep să se completeze atunci când se acumulează aproximativ 2.000 de tranzacții. Dacă rețeaua creează un bloc nou la fiecare 10 minute, se efectuează aproximativ 3,33 tranzacții pe secundă. Evident, rețeaua globală de plăți trebuie să proceseze plățile mult mai rapid.

Lumea bitcoin s-a împărțit în două tabere în război cu soluții diferite la această problemă. O parte susține că soluția este simplă: creșteți dimensiunea blocului. Ei și-au propus să crească imediat dimensiunea blocului la 2, 4 sau 8 megabyte, cu o creștere suplimentară după cum este necesar în viitor.

O altă tabără se teme că limita mare a blocului va face Bitcoin prea scump pentru utilizatorii obișnuiți care rulează un nod complet pe o rețea p2p. Nodurile Bitcoin complete trebuie să descarce fiecare tranzacție bitcoin efectuată vreodată și să o stocheze la nesfârșit. Creșterea limitei de dimensiune a blocului va crește cerințele de stocare a nodului. Dacă rularea unui nod Bitcoin complet devine prea scumpă, nodurile mici se vor închide, iar rețeaua Bitcoin va ajunge în mâinile unui număr mic de companii și alte organizații mari.

Sustinatorii blocurilor mari sustin ca acesta este un nonsens. În momentul de față, blockchain cântărește 145 de gigabyte și crește cu aproximativ 4 gigabytes pe lună. Dublarea dimensiunii blocului ar însemna că rețeaua ar începe să producă 8 gigabyte de date pe lună. Având în vedere că serviciile web ale Amazon plătesc în prezent aproximativ 2 cenți pe gigabyte pe lună pentru stocare, spun ei, o creștere rezonabilă a dimensiunii blocului nu va face nimănui nimic bun.

Dar susținătorii blocului mic susțin că un astfel de raționament este de scurtă durată. Ei subliniază că dublarea dimensiunii blocului nu va fi suficientă pentru a răspunde cererii pe termen lung. Dacă bitcoin se bazează pe blocuri mari pentru a scala rețeaua, acesta va trece rapid la blocuri de 10 MB, apoi blocuri de 100 MB și, eventual, blocuri de 1 GB. La un moment dat, oamenii obișnuiți nu vor mai putea rula noduri complete. Prin urmare, trebuie să căutăm o modalitate de a scala rețeaua păstrând blocurile mici.

Primul pas la care solicită este funcția martor segregat (SegWit), care a fost adoptată de rețea în septembrie. Această actualizare a mutat semnăturile criptografice („date ale martorilor”) de la tranzacții la o porțiune a blockchain-ului care nu contează spre limita de 1 megabyte. După ce un nod a confirmat că aceste semnături sunt legitime, le poate elimina, reducând cantitatea de date care trebuie stocate permanent. Când implementarea este complet operațională, ar trebui să dubleze aproximativ lățimea de bandă a rețelei, fără a crește încărcarea pe nodurile Bitcoin.

De-a lungul timpului, susținătorii unor blocuri mici speră să vadă Lightning, o rețea de plăți care ar trebui să funcționeze pe partea de sus a Bitcoin. Specificațiile brute Lightning au fost lansate la începutul lunii decembrie, iar acum trei companii creează implementări independente ale acelui spec.

O explicație completă a rețelei fulgere (LN) pur și simplu nu se va încadra în acest articol (și va fi mai potrivit să vorbim despre asta în viitor). Pe scurt: utilizează o metodă de canal de plată care permite multe tranzacții mici între două părți, fără a trimite tranzacții separate către blockchain. Scopul rețelei Ligntning este să coase o conexiune patchwork a canalelor de plată într-o rețea globală care să permită schimbul de plăți.

Dacă rețeaua funcționează în modul în care susținătorii săi susțin că va rezolva problema de scalare pe termen lung a Bitcoin. Dar suporterii marilor blocuri se îndoiesc că va schimba orice. Și mai trebuie să crești dimensiunea blocului bitcoin pentru a răspunde cererii în creștere.

Două viitoare bitcoins

Dezbaterea privind dimensiunea blocului a devenit atât de acerbă încât este ușor să pierzi din vedere imaginea de ansamblu. În cele din urmă, sunt în joc două viziuni foarte diferite despre viitorul bitcoinului.

Image
Image

Viziunea cu blocuri mari face ca blocurile să crească în cele din urmă la dimensiuni gigabytes, jucătorii mai mici ieșind din joc datorită incapacității de a menține nodurile complete. Rețeaua va fi operată de câteva zeci de companii miniere, burse și alte mari întreprinderi bitcoin (nu mai mult de 10.000 de noduri complete așa cum este acum). Din punctul de vedere al unui utilizator ocazional, o astfel de rețea viitoare de bitcoin va fi mai mult ca o rețea, iar oamenii vor putea efectua un număr nelimitat de tranzacții la un cost redus al acestor tranzacții. Cu toate acestea, o concentrare mai mare a rețelei poate duce la o partajare disproporționată a puterii între companiile cu noduri complete - și în cele din urmă face rețeaua mai susceptibilă reglementărilor guvernamentale.

În schimb, susținătorii de blocuri mici văd o nouă arhitectură stratificată în viitor, în care tranzacțiile pe blockchain vor fi scumpe și puține. Blockchain va deveni un „strat sedimentar” pentru rețeaua Lightning, iar canalele de plată care procesează mai multe plăți Lightning vor fi o singură tranzacție pe blockchain. Cu o dimensiune mică a blocului - chiar dacă chiar și susținătorii blocurilor mici recunosc că dimensiunea va trebui să fie mărită - rețeaua Bitcoin de bază va rămâne descentralizată, cu mii de noduri administrate de persoane fizice.

Motivul pentru care controversa privind dimensiunea blocului a devenit atât de acerbă este pentru că fiecare tabără vede dezvoltarea Bitcoin în mod diferit. Adepții blocurilor mari consideră că blocurile mici sabotează inutil creșterea rețelei în căutarea unei agende ideologice. Micii blocanți susțin că blocurile mari subminează descentralizarea, ceea ce a atras mulți oameni la criptomonedele în primul rând.

Creșterea furcilor bitcoin

Există și controverse, deoarece Bitcoin este o rețea bazată pe consens. Sistemul funcționează deoarece fiecare nod din rețea respectă reguli generale pentru determinarea legalității și ilegalității blocurilor.

Image
Image

Dacă nodurile diferite nu sunt de acord cu regulile pe care le urmează, se creează așa-numitele furci (furci) - divizii sau chiar furci ale blockchain-ului. Nodul creează un bloc - de exemplu, mai mare de 1 megabyte - pe care celelalte noduri le consideră nevalide. Rețeaua este împărțită în două părți. Nodurile care consideră noul bloc drept legitim consideră că este un nou lanț lung și construiesc noduri pe el. Nodurile care o consideră ilegală îl vor ignora și se vor alinia predecesorului său. Astfel, la prima vedere, două lanțuri de reacții complet incomparabile în blockchain se desfășoară în paralel.

Pentru a evita acest lucru, toți cei de pe rețea - sau aproape toată lumea - trebuie să fie de acord cu noi reguli cu mult înainte de a intra în vigoare. Această nevoie de un consens larg a fost unul dintre motivele pentru care comunitatea bitcoin a avut o dezbatere îndelungată cu privire la modificările de dimensiune a blocului. Începând cu 2015, majoritatea oamenilor au crezut că aceste schimbări sunt necesare, dar nimeni nu a înțeles care ar trebui să fie setul de modificări cu care toată lumea ar fi de acord.

În august 2017, fracțiunea disidentă a marilor blocuri a decis să ia chestiunile în propriile lor mâini. Au împărțit intenționat blockchain-ul fără a aștepta consens. Rezultatul este o nouă criptomonedă - Bitcoin Cash.

Desigur, există multe criptocurrențe asemănătoare bitcoinului, dar acesta este special: din moment ce a fost o furculiță a blockchain-ului existent, oricine a avut bitcoins obișnuiți înainte de furcă a primit și Bcash după furculiță. Valoarea combinată a celor două criptomonede a depășit, în esență, valoarea pre-furculiță a bitcoinului, generând, în esență, miliarde de dolari de bogăție nouă.

În noiembrie, a urmat o propunere de a dubla dimensiunea blocului din rețeaua principală Bitcoin la 2 megabyte, dar a fost respinsă. Ca răspuns, unii mari blocanți și-au mutat valoarea criptă către Bitcoin Cash.

De ce Bitcoin poate schimba lumea?

Inovația fundamentală în Bitcoin este că a fost primul sistem de plăți electronice care a fost complet descentralizat. Acest lucru este adesea pus pe fundalul politic, poziționând rețeaua de bitcoin drept rival la Rezerva Federală și la marile bănci.

Image
Image

Dar descentralizarea bitcoinului a avut o altă consecință, care poate fi mai subtilă, dar nu mai puțin importantă: transferurile bitcoin sunt ireversibile. Dacă cumpărați ceva cu un card de credit obișnuit și vânzătorul nu livrează produsul, puteți solicita rețelei de carduri de credit să anuleze tranzacția. Dar asta nu va funcționa cu bitcoins. Nu este nimeni să sune.

Oamenii compară Bitcoin cu Internetul. Internetul a renunțat la garanții privind fiabilitatea rețelelor tradiționale; dacă ruta pe internet este congestionată, routerele aruncă pur și simplu pachete pe care nu le pot livra. Este de dat expeditorului să observe că pachetul nu a fost livrat și să trimită o altă copie.

Această abordare a înnebunit telecomurile vechi, dar s-a dovedit a fi o inovație importantă. Aceasta a permis routerelor de internet să fie mai simple și mai ușor de comunicat între diferite tipuri de rețele. Și la final, a funcționat pentru că computerele sunt foarte bune la livrarea cu succes a mesajelor.

Bitcoin face o schimbare similară: rețeaua în sine nu oferă utilizatorilor finali o protecție robustă împotriva fraudei. În schimb, responsabilitatea trece la creatorii de aplicații bitcoin, care trebuie să-și dea seama cum să-și protejeze utilizatorii împotriva fraudei.

Acest lucru face, în parte, Bitcoin un atu riscant. În 2011, cineva a susținut că are 25.000 de bitcoin-uri - atunci valorau aproximativ 500.000 de dolari, dar astăzi ar fi fost în valoare de peste 400 de milioane de dolari - și au fost furate de un hacker. Această poveste se repetă din nou și din nou.

Dar, pentru toate dezavantajele sale, ireversibilitatea bitcoinului are un potențial important: face din bitcoin (ca Internetul) o platformă financiară unică deschisă și programabilă. Software-ul care interacționează cu o rețea de plăți convențională, cum ar fi Visa sau MasterCard, trebuie să țină seama de modelele lor complexe de securitate și riscul ca plata să fie anulată ulterior de rețea.

Crearea unui nou tip de servicii financiare pe o platformă tradițională necesită aprobarea proprietarului rețelei tradiționale, iar astfel de companii nu sunt înclinate să-și asume riscuri - deoarece o aplicație prost concepută poate deveni un instrument de fraudă. Este greu pentru startup-uri să creeze noi servicii financiare folosind rețele de plată convenționale.

În schimb, validitatea tranzacțiilor bitcoin poate fi complet verificată în software. Nu este necesar să vă faceți griji că acestea vor fi anulate mai târziu, nici confirmări și aprobări de mai sus nu sunt necesare.

Aplicațiile financiare personalizate bazate pe Bitcoin au fost așteptate acum câțiva ani, la fel ca Google și Facebook sunt construite pe TCP / IP. Astfel de aplicații ar putea oferi servicii la nivel înalt, cum ar fi autentificarea biometrică, servicii de escrow pentru comenzi pendinte, garanții de răspundere a clienților care le protejează de fraude și măsuri antifraudă din rețelele financiare convenționale.

Până s-a întâmplat asta. La nouă ani de la înființare, utilizarea bitcoinului este în continuare limitată la o comunitate mică de pasionați de bitcoin și criptocurrency.

Poate că trebuie doar să ai răbdare. A durat aproximativ 25 de ani ca Internetul să treacă de la a fi o web experimentală la o tehnologie utilă oamenilor obișnuiți. Există o mulțime de lucruri noi în ecosistemul bitcoin în acest moment, iar unele dintre inovații ar putea avea consecințe neașteptate în următorii ani.

Bitcoin a devenit moneda de rezervă a lumii criptomonedelor

Una dintre consecințele pe care bitcoin a lăsat-o este să inspire și să sprijine explozia cambriană a noilor tehnologii bazate pe blockchain. În prezent, există sute de criptomonede inspirate de bitcoin. Oamenii vor să utilizeze criptomonede exotice din cauza beneficiilor pe care le promit. Bitcoin joacă același rol în economia blockchain ca și dolarul în comerțul internațional. Când două țări mici vor să facă comerț între ele, folosesc uneori dolari ca sistem de decontare, deoarece sistemul financiar global permite acest lucru. Acest lucru, la rândul său, crește valoarea dolarului și face mai ușor pentru americani comerțul cu restul lumii. Așadar, Bitcoin a devenit un mediu de schimb convenabil pentru tranzacții între criptomonede și monede convenționale. Dar acesta nu este nici măcar începutul.

Image
Image

Ilya Khel

Recomandat: