Blockchain

Blockchain ( în limba engleză  blockchain [1] , inițial block chain [2]  - un lanț de blocuri) - un lanț secvențial continuu de blocuri ( listă legată ) construit conform anumitor reguli care conțin informații. Legătura dintre blocuri este asigurată nu numai prin numerotare, ci și prin faptul că fiecare bloc conține propria sa sumă hash și suma hash a blocului anterior. Modificarea oricărei informații dintr-un bloc va schimba suma hash. Pentru a respecta regulile pentru construirea unui lanț, modificările sumei hash vor trebui să fie scrise în blocul următor, ceea ce va provoca modificări ale propriei sume hash. În acest caz, blocurile anterioare nu sunt afectate. Dacă blocul care este modificat este ultimul din lanț, atunci este posibil ca efectuarea modificărilor să nu necesite efort semnificativ. Dar dacă s-a format deja o continuare după modificarea blocului, atunci schimbarea poate fi un proces extrem de consumator de timp. Faptul este că, de obicei, copiile lanțurilor de blocuri sunt stocate pe multe computere diferite, independent unul de celălalt [3] .

Termenul a apărut pentru prima dată ca numele unei baze de date distribuite complet replicate implementate în sistemul Bitcoin , motiv pentru care blockchain-ul este adesea identificat cu registrul tranzacțiilor în diferite criptomonede . Cu toate acestea, tehnologia block chain poate fi extinsă la orice blocuri de informații interconectate [4] . Introdus în octombrie 2008, sistemul Bitcoin a fost prima aplicație a tehnologiei blockchain [5] .

În prezent, tehnologiile blockchain sunt utilizate în domenii precum tranzacțiile financiare , identificarea utilizatorilor sau crearea de tehnologii de securitate cibernetică [6] , și sunt relevante și pentru instituțiile bancare și organizațiile guvernamentale.

Istorie

Pentru prima dată, un protocol asemănător blockchain a fost propus de criptograful american David Chaum în teza sa din 1982 Computer Systems Established, Maintained, and Trusted by Mutually Suspicious Groups  ) [7] . Mai mult, S. Haber și W. Scott Stornetta în 1991, în lucrarea lor, au descris un lanț de blocuri sigur din punct de vedere criptografic [9] . Matematicienii au urmărit scopul de a introduce un sistem în care marcajele de timp ale documentelor să nu poată fi falsificate. În 1992, Haber, Stornetta și Dave Beyer au inclus un arbore hash în tehnologia lor , care a sporit eficiența acestuia, permițând colectarea mai multor certificate de documente într-un singur bloc [10] . Dându-și seama de potențialul comercial al tehnologiei pe care o dezvoltau, cercetătorii au creat un serviciu de marcare temporală numit Surety pentru a-și alimenta schema. Hash-urile certificatelor de garanție au fost publicate săptămânal în New York Times din 1995 [11] .

În 2008, un dezvoltator sub pseudonimul Satoshi Nakamoto (identitatea reală rămâne necunoscută, este posibil ca grupul să fi lucrat sub această poreclă) a propus un algoritm general pentru sistemul bitcoin , al cărui element cheie a fost un sistem de lanț secvenţial continuu. de blocuri de informații numite blockchain . Diferența fundamentală față de toate versiunile anterioare ale unor astfel de tehnologii (inclusiv Hashcash ) a fost combinarea unui hash în lanț cu un mecanism formal de generare a consensului asupra corectitudinii blocului următor, care a făcut posibilă abandonarea necesității verificării informațiilor de către un agent de încredere (administrator) în întregul sistem și sistemul în ansamblu au devenit descentralizate .

În 2009, a fost lansată prima versiune a criptomonedei bitcoin cu implementarea unui blockchain descentralizat, care asigură stocarea tuturor tranzacțiilor în sistem.

Implementarea în sistemul Bitcoin

Bloc de tranzacții

Un bloc de tranzacții este o structură specială pentru înregistrarea unui grup de tranzacții în sistemul Bitcoin și altele similare [12] . O tranzacție este considerată completă și de încredere („confirmată”) atunci când formatul și semnăturile sale sunt verificate și atunci când tranzacția în sine este combinată într-un grup cu mai multe altele și înregistrată într-o structură specială - un bloc . Conținutul blocurilor poate fi verificat, deoarece fiecare bloc conține informații despre blocul anterior. Toate blocurile sunt aliniate într-un singur lanț, care conține informații despre toate operațiunile efectuate vreodată în baza de date. Primul bloc din lanț - blocul primar ( ing.  bloc geneză ) - este considerat ca un caz separat, deoarece nu are un bloc părinte [13] .

Blocul constă dintr-un antet și o listă de tranzacții. Antetul blocului include propriul său hash , hash-ul blocului anterior, hash-uri de tranzacție și informații suplimentare despre servicii. În sistemul Bitcoin, prima tranzacție dintr-un bloc indică întotdeauna primirea unui comision, care va fi o recompensă pentru miner pentru blocul creat [12] . Urmează lista tranzacțiilor formată din coada de tranzacții care nu au fost încă înregistrate în blocurile anterioare. Criteriul de selecție din coadă este stabilit de miner în mod independent. Nu trebuie să fie cronologic în timp. De exemplu, pot fi incluse doar tranzacțiile cu un comision ridicat sau care implică o anumită listă de adrese. Pentru tranzacțiile dintr-un bloc, se folosește hashing-ul de tip arbore [14] , similar formării unei sume hash pentru un fișier în protocolul BitTorrent . Tranzacțiile, pe lângă perceperea unui comision pentru crearea unui bloc, conțin, în interiorul parametrului de intrare , un link către o tranzacție cu o stare anterioară a datelor (în sistemul Bitcoin, de exemplu, este dat un link către tranzacția prin care cheltuiți s-au primit bitcoini). Operațiunile de transfer către miner a unui comision pentru crearea unui bloc nu au tranzacții „de intrare”, așa că acest parametru poate conține orice informație (pentru ei, acest câmp se numește parametrul Coinbase englezesc  ).

Blocul creat va fi acceptat de alți utilizatori dacă valoarea numerică a hash-ului titlului este egală sau mai mică decât un anumit număr țintă, a cărui valoare este ajustată periodic. Deoarece rezultatul hash al unei funcții SHA-256 este considerat ireversibil , momentan nu există un algoritm pentru obținerea rezultatului dorit, altul decât enumerarea aleatorie. Dacă hash-ul nu satisface condiția, atunci parametrul nonce din antet este modificat și hash-ul este recalculat. De obicei (statistic) este necesar un număr mare de recalculări. Când se găsește o variantă, nodul difuzează blocul primit către alte noduri conectate, care validează blocul. Dacă nu există erori, atunci blocul este considerat adăugat la lanț și următorul bloc trebuie să includă hash-ul său [12] .

Valoarea numărului țintă cu care este comparat hash-ul în sistemul Bitcoin este ajustată la fiecare bloc din 2016. Este planificat ca întreaga rețea a sistemului Bitcoin să petreacă aproximativ 10 minute generând un bloc, aproximativ două săptămâni pentru blocurile din 2016. Dacă blocurile 2016 se formează mai repede, atunci numărul țintă scade ușor și devine mai dificil să obții un hash satisfăcător prin selectarea parametrului nonce, altfel numărul țintă crește. Modificarea complexității de calcul nu afectează fiabilitatea rețelei Bitcoin și este necesară doar pentru ca sistemul să genereze blocuri la o rată aproape constantă, independent de puterea de calcul a participanților la rețea [15] .

Blockchain

Blocurile sunt formate simultan de mulți „ mineri ”. Blocurile de potrivire sunt trimise în rețea, fiind incluse în toate replicările bazei de blocuri distribuite. Apar în mod regulat situații când mai multe blocuri noi din diferite părți ale unei rețele distribuite îl numesc pe cel anterior același bloc, adică lanțul de blocuri se poate ramifica. În mod intenționat sau accidental, este posibil să se restricționeze transmiterea de informații despre noi blocuri (de exemplu, unul dintre lanțuri se poate dezvolta în cadrul rețelei locale). În acest caz, este posibilă creșterea paralelă a diferitelor ramuri. În fiecare dintre noile blocuri, pot exista atât tranzacții identice, cât și diferite care sunt incluse doar în unul dintre ele. Când reluarea blocurilor se reia, minerii încep să numere lanțul principal pe baza nivelului de dificultate a hashului și a lungimii lanțului. Dacă complexitatea și lungimea sunt egale, se acordă preferință lanțului, al cărui bloc final a apărut mai devreme. Tranzacțiile care sunt incluse numai în ramura respinsă (inclusiv plățile remunerației) își pierd statutul confirmat. Dacă este o tranzacție de transfer bitcoin, atunci va fi pusă în coadă și apoi inclusă în blocul următor. Tranzacțiile pentru primirea recompenselor pentru crearea blocurilor tăiate nu sunt duplicate în altă ramură, adică bitcoinii „extra” plătiți pentru formarea blocurilor tăiate nu primesc confirmări ulterioare și sunt „pierduți” [14] .

Astfel, block chain conține un istoric al proprietății, care poate fi găsit, de exemplu, pe site-uri specializate [16] .

Blockchain este format ca un lanț de blocuri în continuă creștere, cu înregistrări ale tuturor tranzacțiilor. Copii ale bazei de date sau ale unei părți a acesteia sunt stocate simultan pe mai multe computere și sincronizate conform regulilor formale pentru construirea unui lanț de blocuri. Informațiile din blocuri nu sunt criptate și sunt disponibile în clar, dar absența modificărilor este certificată criptografic prin hash chains [17] ( element de semnătură digitală ).

Baza de date stochează public informații despre toate tranzacțiile semnate folosind criptarea asimetrică într- o formă necriptată . Pentru a preveni cheltuieli multiple de aceeași sumă, se folosesc marcaje temporale [18] , implementate prin împărțirea bazei de date într-un lanț de blocuri speciale, fiecare dintre acestea, printre altele, conține hash -ul blocului anterior și numărul său de serie. Fiecare bloc nou confirmă tranzacțiile, informații despre care conțin confirmarea suplimentară a tranzacțiilor în toate blocurile anterioare ale lanțului. Nu este practic să schimbați informațiile dintr-un bloc care se află în lanț, deoarece în acest caz ar fi necesară editarea informațiilor în toate blocurile ulterioare. Datorită acestui fapt, un atac reușit de dublu-cheltuire (recheltuirea fondurilor cheltuite anterior) este extrem de puțin probabil în practică [19] .

Cel mai adesea, o schimbare deliberată a informațiilor în oricare dintre copiile bazei de date, sau chiar într-un număr suficient de mare de copii, nu va fi recunoscută ca adevărată, deoarece nu va respecta regulile. Unele modificări pot fi acceptate dacă sunt făcute în toate copiile bazei de date (de exemplu, ștergerea ultimelor blocuri din cauza unei erori în formarea lor).

Pentru o explicație mai vizuală a mecanismului sistemului de plată, Satoshi Nakamoto a introdus conceptul de „ monedă digitală ” [18] , definindu-l ca un lanț de semnături digitale. Spre deosebire de valorile standardizate ale monedelor convenționale, fiecare „monedă digitală” are propria sa denominație. Fiecare adresă bitcoin poate fi mapată la orice număr de „monede digitale”. Cu ajutorul tranzacțiilor, acestea pot fi împărțite și combinate, menținând în același timp valoarea totală a valorilor lor nominale minus comisionul.

Înainte de versiunea 0.8.0, clientul principal folosea Berkeley DB pentru a stoca lanțul de blocuri , începând cu versiunea 0.8.0, dezvoltatorii au trecut la LevelDB [20] .

Confirmarea tranzacției

Atâta timp cât tranzacția nu este inclusă în bloc, sistemul consideră că numărul de bitcoini dintr-o anumită adresă rămâne neschimbat. În acest moment, din punct de vedere tehnic, este posibil să se organizeze mai multe tranzacții diferite pentru transferul acelorași bitcoin de la o adresă la diferiți destinatari [21] . Dar de îndată ce una dintre aceste tranzacții este inclusă în bloc, restul tranzacțiilor cu aceiași bitcoini vor fi ignorate de sistem. De exemplu, dacă o tranzacție ulterioară este inclusă în bloc, atunci cea anterioară va fi considerată eronată. Există o mică șansă ca la ramificare, două astfel de tranzacții să cadă în blocuri de ramuri diferite. Fiecare dintre ele va fi considerată corectă, doar când sucursala moare una dintre tranzacții va fi considerată eronată. În acest caz, timpul operației nu va conta.

Astfel, introducerea unei tranzacții într-un bloc este o confirmare a validității acesteia, indiferent de prezența altor tranzacții cu aceiași bitcoini. Fiecare bloc nou este considerat o „confirmare” suplimentară a tranzacțiilor din blocurile anterioare. Dacă în lanț sunt 3 blocuri, atunci tranzacțiile din ultimul bloc vor fi confirmate 1 dată, iar cele plasate în primul bloc vor avea 3 confirmări. Este suficient să așteptați mai multe confirmări pentru ca probabilitatea de anulare a tranzacției să devină foarte scăzută.

Pentru a reduce impactul unor astfel de situații asupra rețelei, există restricții privind eliminarea bitcoinilor nou primiți. Potrivit serviciului blockchain.info , până în mai 2015, lungimea maximă a lanțurilor respinse a fost de 5 blocuri [22] . Numărul necesar de confirmări pentru deblocarea primită depinde de programul client sau de instrucțiunile părții care le primește. Clientul Bitcoin-qt nu necesită confirmări pentru trimitere, dar majoritatea destinatarilor au o cerință implicită de 6 confirmări, adică de obicei o poți folosi pe cea primită într-o oră. Diverse servicii online își stabilesc adesea propriul prag de confirmare.

Protocolul permite folosirea bitcoinilor primiti pentru crearea unui bloc dupa 100 de confirmari [23] , dar programul client standard arata comisionul dupa 120 de confirmari, adica de obicei puteti folosi comisionul la aproximativ 20 de ore dupa ce este incarcat.

„Cheltuieli duble”

Dacă controlați mai mult de 50% din puterea totală de calcul a rețelei, atunci există o posibilitate teoretică, la orice prag de confirmare, de a transfera de două ori aceiași bitcoini către diferiți destinatari [24]  - una dintre tranzacții va fi publică și confirmată în ordinea generală, iar al doilea nu va fi anunțat, confirmările sale vor avea loc în blocuri ale unei ramuri paralele ascunse. Abia după ceva timp rețeaua va primi informații despre a doua tranzacție, aceasta va deveni confirmată, iar prima va pierde confirmarea și va fi ignorată. Drept urmare, bitcoinii nu se vor dubla [25] , dar actualul proprietar se va schimba, în timp ce primul destinatar va pierde bitcoini fără nicio compensație.

Deschiderea lanțului de blocuri vă permite să faceți modificări unui bloc arbitrar. Dar apoi va fi necesar să se recalculeze hash-ul nu numai al blocului modificat, ci și al tuturor celor ulterioare. De fapt, o astfel de operațiune va necesita cel puțin atâta putere cât a fost folosită pentru a crea blocurile modificate și ulterioare (adică toată puterea curentă), ceea ce face ca această posibilitate să fie extrem de improbabilă.

De la 1 decembrie 2013, capacitatea totală a rețelei a depășit 6000 THash/s [26] . De la începutul anului 2014, asociația de mineri (pool) Ghash.io controlează peste 40% din capacitatea totală a rețelei Bitcoin pentru o lungă perioadă de timp, iar la începutul lui iunie 2014, a concentrat pentru scurt timp peste 50% din capacitatea rețelei. [27] .

Cheltuirea dublă a bitcoinilor în practică nu a fost niciodată înregistrată. Din mai 2015, lanțurile paralele nu au depășit niciodată 5 blocuri [22] .

Dificultate

Un parametru special numit „complexitate” este responsabil pentru cerințele pentru blocurile hash. Deoarece puterea de calcul a rețelei nu este constantă, acest parametru este recalculat de clienții rețelei la fiecare 2016 blocuri astfel încât să se mențină rata medie de formare a blockchain-ului la nivelul a 2016 blocuri la două săptămâni. Astfel, 1 bloc ar trebui creat aproximativ o dată la zece minute. În practică, când puterea de calcul a rețelei crește, intervalele de timp corespunzătoare sunt mai scurte, iar când aceasta scade, sunt mai lungi [28] . Recalcularea complexității cu referire la timp este posibilă datorită prezenței în anteturile de bloc a momentului creării lor. Este scris în format Unix conform ceasului de sistem al autorului blocului (dacă blocul este creat într-un pool, atunci conform ceasului de sistem al serverului acestui pool) [29] .

Probleme și soluții posibile

Ca tehnologie pentru construirea de baze de date distribuite masiv, blockchain-ul are o serie de probleme specifice care îl fac dificil de utilizat. Printre aceste probleme se numără următoarele:

  • dimensiunea în continuă creștere a fișierelor blockchain [30]
  • limitările lățimii de bandă ale canalelor de comunicație între nodurile de rețea și complexitatea sincronizării replicilor individuale asociate cu această limitare [31]
  • o limitare generală a performanței blockchain asociată cu specificul funcționării algoritmilor de consens [32] .

Dezvoltarea de noi tipuri de blockchain este adesea asociată cu depășirea sau ocolirea acestor probleme și limitări. În același timp, există o serie de funcții de care niciun sistem blockchain nu se poate face fără:

  • Datele sunt stocate într-o structură în lanț de blocuri în care fiecare bloc este legat de cel anterior. Modificarea informațiilor dintr-un bloc este imposibilă fără a face modificări la toate blocurile ulterioare.
  • Fiecare membru al rețelei are o copie a tuturor datelor (întregul lanț de blocuri). Participanții interacționează între ei într-un format peer-to-peer .
  • S-a stabilit un mecanism de consens - o anumită interacțiune a nodurilor care asigură realizarea unui acord asupra corectitudinii informațiilor înregistrate în următorul bloc al lanțului și alegerea unui bloc inclus în lanț dintre mai multe alternative posibile.

Vitalik Buterin în articolul „On public and private blockchains” [33] (2015) a identificat trei tipuri de blockchains: public, privat și consorțial. Buterin observă că sunt posibile o mare varietate de forme mixte (de exemplu, contracte inteligente private pe un blockchain public, o poartă de schimb între blockchainurile publice și private) care sunt optime pentru o anumită industrie sau problemă care urmează să fie rezolvată. În unele cazuri, deschiderea este în mod clar mai bună; în alte cazuri, controlul administrativ este pur și simplu necesar [33] .

Blockchain-uri publice

Blockchain-urile publice sunt publice. Oricine poate citi blocurile, le poate trimite informații și poate participa la mecanismul de consens. Cu toate acestea, utilizatorii pot rămâne anonimi. Astfel de blockchain-uri sunt de obicei complet descentralizate, adică nu au administratori sau centre de încredere. Imuabilitatea și integritatea informațiilor oferă stimulente economice și verificări criptografice folosind mecanisme precum dovada muncii sau dovada mizei [33] .

Blockchain-urile publice au de obicei limitări semnificative în ceea ce privește cantitatea și viteza de plasare a datelor în blocuri [33] .

Utilizatorii blockchain-urilor publice sunt în mare măsură protejați de arbitrariul dezvoltatorilor: dezvoltatorii au refuzat inițial să acționeze fără acord cu reprezentanții utilizatorilor. Pe de o parte, acest lucru crește încrederea că programul nu va avea funcții ascunse utilizatorilor. Pe de altă parte, sub presiunea guvernului, dezvoltatorii pot spune cu sinceritate că nu au autoritatea să facă acest lucru, chiar dacă și-ar dori [33] . În același timp, schimbările în funcționarea rețelei pot deveni o problemă, deoarece cel puțin jumătate dintre participanți trebuie să fie de acord cu inovațiile, dar acest lucru nu protejează împotriva divizării blockchain-ului în proiecte paralele care suportă diferite protocoale.

Majoritatea criptomonedelor folosesc blockchain-uri publice.

Blockchain privat

În blockchain-urile private, un singur participant sau noduri autorizate de acest singur administrator au dreptul de a scrie informații. Acestea sunt sisteme personalizate centralizate, deoarece există o ierarhie a puterilor. Eșecurile pot fi corectate rapid manual. Nu are sens să folosești dovada de lucru sau dovada de miză  - informațiile ajung fără întârziere în blocuri formate după cum este necesar și nu necesită confirmare suplimentară, ceea ce maximizează viteza rețelei și minimizează costul tranzacțiilor. Cu toate acestea, rămâne natura distribuită a stocării de date, în care nodurile conțin copii complete în formatul lanțurilor de blocuri interconectate. Accesul la informații poate fi general sau poate avea restricții arbitrare. Cel mai adesea, vorbim de un sistem de transfer de informații în cadrul unei singure companii, care nu necesită acces general la toate informațiile, dar poate oferi o oportunitate de audit public [33] .

În ciuda personalizării interne, restricțiile privind accesul la informații pot oferi un nivel mai ridicat de confidențialitate în blockchain-urile private [33] .

Într-un blockchain privat, sunt ușor de implementat nu numai modificările de reguli, ci și anulările tranzacțiilor, modificările de informații etc.. Acest lucru este necesar, de exemplu, în cadastrele funciare - fără capacitatea de a corecta erorile, astfel de sisteme pot deveni de negestionat și își pot pierde legitimitatea [33] .

Dacă gazdele încep să acționeze rău intenționat, este ușor să le detectați și să le blocați accesul la rețea.

Consorțiu Blockchains

În blockchain-urile consorțiului, procesul de negociere este asigurat de mai multe noduri peer prespecificate. De exemplu, un consorțiu de 15 bănci este de acord să valideze un bloc cu o multi -semnătură de cel puțin 10 membri ai consorțiului. Rata cu care apar blocuri noi poate fi destul de mare. În același timp, membrii concernului pot face accesul la informațiile din blockchain atât public, cât și restricționează la un cerc select sau pot introduce alte restricții cantitative, de conținut sau de timp [33] . Aceste blockchain-uri pot fi considerate „parțial descentralizate”.

Numărul limitat de noduri de încredere face mult mai ușoară actualizarea sistemului decât cu un blockchain public. Dar funcționarea unei astfel de rețele este posibilă numai dacă partea principală a nodurilor funcționează cu bună-credință.

Blockchain-urile consorțiului sunt cele mai utile pentru mai multe organizații care necesită o singură platformă pentru efectuarea tranzacțiilor sau schimbul de informații [33] .

Aplicații din afara domeniului criptomonedelor

În prezent, reprezentanți din diverse domenii își manifestă interes pentru tehnologia blockchain. În același timp, gradul de interes al companiilor din diferite sectoare ale economiei variază semnificativ. Sectorul financiar se pregătește activ pentru introducerea pe scară largă a blockchain-ului, în timp ce întreprinderile de producție lasă această tehnologie nesupravegheată [5] . Mulți autori consideră exclusiv opțiuni pentru blockchain-urile publice descentralizate, considerând blockchain-urile centralizate ca fiind „greșite”, variații ale tehnologiilor administrative învechite. Cel mai adesea, obiecțiile față de blockchain-urile private sau consorțiale sunt mai mult de natură filozofică sau rebelă, deși există clase de sarcini cărora blockchain-urile gestionate sau mixte le fac față cu un ordin de mărime mai bine decât cele descentralizate [33] .

Banca, investiții și burse de valori

În sectorul bancar rus, companii precum VTB [34] și Sberbank [35] își manifestă interes pentru tehnologie .

Sistemele de plată VISA [36] [37] , Mastercard [38] [39] , Unionpay [40] și SWIFT [41] [42] au anunțat evoluțiile și planurile de utilizare a tehnologiei blockchain .

Divizia din Londra a Deutsche Bank Innovation Lab dezvoltă un sistem de investiții bazat pe blockchain care accelerează, simplifică și reduce costul investițiilor prin eliminarea sau reducerea rolului intermediarilor, avocaților (avocaților), auditorilor și agenților de compensare [11] .

În iulie 2017, S7 Airlines și Alfa-Bank au lansat [43] o platformă blockchain pentru automatizarea operațiunilor de tranzacționare cu agenți bazați pe Ethereum .

În 2019, Sberbank a primit premiul Finaward în nominalizarea Blockchain Pilot pentru organizarea și plasarea cu succes a obligațiunilor comerciale ale operatorului de telefonie mobilă MTS folosind contracte inteligente bazate pe platforma blockchain National Settlement Depository . Cumpărătorul a fost Sberbank CIB (afacerea de investiții corporative a Sberbank). Aceasta este prima tranzacție cu ciclu complet din Rusia, inclusiv decontări în numerar folosind mecanismul „livrare versus plată”, implementat folosind tehnologia registrului contabil distribuit. Unul dintre obiectivele plasamentului a fost „dovada experimentală a avantajelor acestui format față de plasarea clasică de obligațiuni” [44] [45] .

În iulie 2022, Banca Centrală a Indiei a început să folosească tehnologii blockchain pentru a efectua transferuri de bani în străinătate [46] .

Cartea funciară

Suedia [47] , Ucraina [48] și Emiratele Arabe Unite [49] intenționează să mențină un registru funciar folosind tehnologia blockchain.

Guvernul Indiei luptă împotriva fraudei funciare cu ajutorul blockchain-ului [50] . Andhra Pradesh a devenit primul stat indian în care guvernul a luat măsuri pentru a introduce soluții blockchain [51] . Pentru a face acest lucru, în orașul Visakhapatnam va fi creat un parc tehnologic cu participarea companiilor blockchain Apla , Phoenix și Oasis Grace [52] .

În prima jumătate a anului 2018, se va desfășura un experiment privind utilizarea tehnologiei blockchain pentru a monitoriza fiabilitatea informațiilor din Registrul Imobiliar Unificat de Stat (EGRN) de la Moscova [53] .

Cartea de identitate

În 2014, a fost înființată compania Bitnation , care oferă servicii de stat tradițional , precum cartea de identitate , un notar și o serie de altele [54] .

În iunie 2017 , Accenture și Microsoft au introdus un sistem de identitate digitală bazat pe blockchain [55] .

În august 2017, guvernul brazilian a început testarea unui sistem de identitate bazat pe blockchain [55] .

Finlanda identifică refugiații folosind tehnologia blockchain [56] .

Estonia are un sistem de cetățenie electronică bazat pe blockchain [57] .

Instrument de plată

Programul Alimentar Mondial folosește tehnologia blockchain pentru a oferi refugiaților hrană prin magazine și rețele locale, în loc să distribuie alimente direct sau să le ofere refugiaților bani ca să cumpere alimente. Ideea îi aparține lui Houman Haddad. Biometria (scanarea irisului) este utilizată pentru a identifica destinatarii de alimente. Economiile în 2018 datorate utilizării acestei tehnologii numai în Iordania s-au ridicat la 150.000 USD pe lună [11] .

Industria jocurilor

Pe baza tehnologiilor blockchain și a contractelor inteligente, articolele de joc pot fi prezentate sub formă de jetoane unice nefungibile (NFT).

Votarea online

Tehnologia Blockchain poate fi folosită pentru a vota online. Un astfel de vot poate fi organizat atât de persoane fizice, companii, cât și la nivel de stat [58] [59] . Un algoritm de semnătură de inel care poate fi urmărit poate fi utilizat pentru a asigura anonimatul, garantând în același timp absența votului dublu .

Afaceri în construcții

În august 2022, Alfa-Bank și Gaskar Group au pilotat sistemul digital pe care l-au creat pentru decontările reciproce între client și contractorii de construcții și instalații bazat pe platforma blockchain [60] .

Critica

Sistemul interbancar internațional de transfer de informații și tranzacții financiare SWIFT a anunțat pericolul așteptărilor nerealiste cu privire la hype-ul din jurul tehnologiilor blockchain și a registrelor distribuite în mediul bancar [61] [62] .

Economistul american Nouriel Roubini a criticat tehnologia blockchain, afirmând că într-un deceniu această tehnologie nu a dezvoltat protocoale de bază comune și universale, cum ar fi TCP/IP și HTML , care au făcut internetul public . De asemenea, Nouriel Roubini consideră că promisiunea tranzacțiilor descentralizate fără intermediari rămâne „un vis dubios, utopic” [63] .

Academia Chinei de Tehnologia Informației și Comunicațiilor (CAICT) a finalizat recent un studiu al proiectelor blockchain și a arătat că aproximativ 92% dintre ele eșuează, cu un timp mediu de implementare de 1,22 ani. [64]

Rusia

În iulie 2017, au fost planificate lucrări în regiunea Novgorod pentru a lansa un proiect pilot de introducere a tehnologiei blockchain în activitatea Rosreestr . Vnesheconombank și Agenția pentru Credit Ipoteca pentru Locuințe trebuiau să participe la proiect . [65]

În numele președintelui Tatarstanului , experții platformei Qiwi au realizat un studiu privind aplicabilitatea tehnologiei blockchain în administrația publică și au propus introducerea tehnologiei blockchain în sistemele de gestionare a documentelor interdepartamentale, notarii, contabilitate diplomă, vot, asistență medicală, cadastru funciar. , identitate digitală, acțiuni de înregistrare (stare civilă ). Soluțiile sunt în considerare. [66]

În cadrul conferinței Sibos 2017 de la Toronto, Sberbank și SWIFT „au convenit să coordoneze pașii pentru a evalua posibilitatea utilizării tehnologiei blockchain în platformele de decontare interbancare. Platforma SWIFT folosește puterea unui registru distribuit construit pe tehnologia blockchain pentru a verifica informațiile de plată în timp real.” [67]

La 18 octombrie 2017, Vnesheconombank și Guvernul Regiunii Novgorod, la forumul internațional Open Innovations de la Moscova, au anunțat lansarea în septembrie a unui proiect-pilot pentru a crea un sistem de control al furnizării de medicamente rezidenților din regiune. Guvernatorul regiunii a spus că „utilizarea tehnologiei blockchain în monitorizarea întregului lanț de aprovizionare cu medicamente va preveni abuzul și va detecta circulația ilegală a medicamentelor scumpe, precum și va reduce decesele din cauza consumului de medicamente de calitate scăzută”. În decembrie 2017, este planificată finalizarea testării prototipului de lucru al proiectului. [68]

Pe 19 octombrie 2017, a devenit cunoscut faptul că guvernul de la Moscova este gata să furnizeze lui Rosreestr un server de calcul pentru a implementa tehnologia blockchain la înregistrarea proprietăților imobiliare. [69]

La 1 februarie 2018, Gazprom Neft și Gazpromneft-Snabzhenie au anunțat testarea cu succes a tehnologiei blockchain și a conceptului de Internet al obiectelor în logistică . Implementarea cu succes a proiectului pilot a confirmat posibilitatea utilizării tehnologiei blockchain în managementul lanțului de aprovizionare [70] [71] .

Pe 4 iunie 2019, lanțul de magazine Dixy a transferat interacțiunea cu furnizorii pe platforma blockchain Fattorin [72] .

Pe 16 decembrie 2019, lanțul de magazine Magnit a lansat o platformă blockchain deschisă pentru gestionarea publicității digitale, creată în parteneriat cu Aggregion cu suportul tehnologic al Microsoft . Platforma de autoservire oferă marketerilor acces la date structurate impersonale ale publicului rețelei de retail cu capacitatea de a segmenta clienții după mai mult de 100 de atribute comportamentale și câteva mii de categorii de produse [73] .

De la sfârșitul anului 2019, sectoarele lider ale economiei ruse care folosesc cu succes blockchain includ energia, minerit și producția, finanțele și logistica. [74]

În iulie 2021, MTS a achiziționat o participație de control în platforma blockchain Fattorin. Operatorul plănuiește să înceapă să furnizeze servicii de factoring folosind blockchain [75] .

În ianuarie 2022, Banca Centrală a publicat un raport care descrie măsuri dure de reglementare a criptomonedelor în Rusia [76] .


Vezi și

Note

  1. Merriam-Webster Dictionary Arhivat la 23 ianuarie 2019 la Wayback Machine , Oxford Dictionary Arhivat la 23 ianuarie 2019 la Wayback Machine .
  2. Satoshi, 2008 , p. 2-3.
  3. Luke Fortney. Blockchain explicat  . Investopedia. Preluat la 22 noiembrie 2019. Arhivat din original la 23 martie 2016.
  4. Genkin, Mihaiev, 2017 , p. cincisprezece.
  5. 1 2 Marco Iansiti și Karim R. Lakhani. Adevărul despre Blockchain  // Harvard Business Review  : revistă  . - 2017. - Nr. Numărul ianuarie-februarie 2017 . - P. 118-127 .
  6. Lumea pe blockchain: unde noua tehnologie este deja aplicată . Forbes. Preluat la 6 mai 2020. Arhivat din original la 17 mai 2020.
  7. Sherman, Alan T.; Javani, Farid; Zhang, Haibin; Golaszewski, Enis (ianuarie 2019). „Despre originile și variațiile tehnologiilor blockchain”. IEEE Securitate Confidențialitate . 17 (1): 72-77. arXiv : 1810.06130 . DOI : 10.1109/MSEC.2019.2893730 . ISSN  1558-4046 .
  8. Haber, Stuart; Stornetta, W. Scott (ianuarie 1991). „Cum să marcați un document digital”. Jurnalul de Criptologie . 3 (2): 99-111. CiteSeerX  10.1.1.46.8740 . doi : 10.1007/ bf00196791 .
  9. Bayer, Dave. Îmbunătățirea eficienței și a fiabilității marcajului digital de timp / Dave Bayer, Stuart Haber, W. Scott Stornetta. - martie 1992. - Vol. 2. - P. 329-334. - ISBN 978-1-4613-9325-2 . - doi : 10.1007/978-1-4613-9323-8_24 .
  10. ↑ 1 2 3 Nienhaus, Lisa . Kryptowährung: Der Blockchain-Code  (germană) , Die Zeit  (28 februarie 2018). Arhivat din original la 1 martie 2018. Preluat la 28 februarie 2018.
  11. 1 2 3 Satoshi, 2008 , p. 3.
  12. ↑ Blocul Geneza , Blocul 0  . Consultat la 21 decembrie 2015. Arhivat din original la 12 martie 2016.
  13. 1 2 Satoshi, 2008 , p. patru.
  14. Găsirea  blocurilor din 2016 . Consultat la 21 decembrie 2015. Arhivat din original la 5 aprilie 2016.
  15. Bitcoin Block Explorer - un site care vă permite să vizualizați lanțul de blocuri  (ing.) . Consultat la 21 decembrie 2015. Arhivat din original la 15 iulie 2012.
  16. Satoshi, 2008 , p. 5.
  17. 1 2 Satoshi, 2008 , p. 2.
  18. The Mission to Decentralize the Internet , The New Yorker (12 decembrie 2013). Arhivat din original la 31 decembrie 2014. Recuperat la 30 decembrie 2014.  „„Nodurile” rețelei – utilizatorii care rulează software-ul bitcoin pe computerele lor – verifică în mod colectiv integritatea altor noduri pentru a se asigura că nimeni nu cheltuiește aceleași monede de două ori. Toate tranzacțiile sunt publicate într-un registru public partajat, numit „lanț de blocuri”.
  19. Bitcoin 0.8.0 Release - OpenSource - Știri . Consultat la 22 februarie 2013. Arhivat din original pe 13 martie 2013.
  20. Bitcoin este atacat  . Consultat la 21 decembrie 2015. Arhivat din original la 5 aprilie 2016.
  21. 1 2 Numărul de blocuri abandonate  (ing.)  (link inaccesibil) . Data accesului: 21 decembrie 2015. Arhivat din original pe 7 martie 2016.
  22. Exemple pentru dezvoltatori Bitcoin  . Data accesului: 21 decembrie 2015. Arhivat din original pe 4 aprilie 2016.
  23. Articol despre probabilitatea atacurilor cu cheltuieli duble  (ing.)  (link inaccesibil) . Preluat la 7 decembrie 2015. Arhivat din original la 9 mai 2013.
  24. Satoshi, 2008 , p. 6-8.
  25. Diagrame Bitcoin  . Consultat la 21 decembrie 2015. Arhivat din original la 20 iunie 2013.
  26. ↑ Garanția de securitate Bitcoin distrusă de un miner anonim cu puterea rețelei de 51%  . Consultat la 21 decembrie 2015. Arhivat din original la 29 decembrie 2015.
  27. Grafice ale schimbărilor în complexitatea rețelei Bitcoin  (ing.) . Consultat la 21 decembrie 2015. Arhivat din original la 20 iunie 2013.
  28. Bitcoin  hash . Consultat la 21 decembrie 2015. Arhivat din original la 15 noiembrie 2019.
  29. Trent McConaghy, Rodolphe Marques, Andreas Müller, Dimitri De Jonghe, T. Troy McConaghy, Greg McMullen, Ryan Henderson, Sylvain Bellemare și Alberto Granzotto. BigchainDB: O bază de date blockchain scalabilă . - 2016. - 8 iunie. Arhivat din original pe 18 octombrie 2021.
  30. Iuon-Chang Lin, Tzu-Chun Liao. Un studiu asupra problemelor și provocărilor de securitate blockchain  // Jurnalul Internațional de Securitate a Rețelei. — 2017-09-01. - T. 19 , nr. 5 . — ISSN 1816-353X . - doi : 10.6633/ijns.201709.19(5).01 . Arhivat din original pe 18 octombrie 2021.
  31. Nida Khan. FAST: A MapReduce Consensus for High Performance Blockchains  // Proceedings of the First Workshop on Blockchain-enabled Networked Sensor Systems. — New York, NY, SUA: Association for Computing Machinery, 2018-11-04. — S. 1–6 . - ISBN 978-1-4503-6050-0 . - doi : 10.1145/3282278.3282279 .
  32. 1 2 3 4 5 6 7 8 9 10 11 Vitalik Buterin. Pe blockchainurile publice și private  // coindesk.com. - 2015. - 7 august. Arhivat din original pe 18 decembrie 2021.
  33. „Răspunsul nostru la blockchain”: băncile rusești intenționează să lanseze propriul lor analog al unui registru distribuit  (rusă) , CoinMarket.News  (4 august 2017). Arhivat din original pe 11 octombrie 2017. Preluat la 3 noiembrie 2017.
  34. Sberbank a devenit prima bancă rusă din Enterprise Ethereum Alliance  (rusă) , CoinMarket.News  (18 octombrie 2017). Arhivat din original pe 19 octombrie 2017. Preluat la 3 noiembrie 2017.
  35. Visa intenționează să patenteze propriul sistem de active digitale  (rusă) , CoinMarket.News  (21 august 2017). Arhivat din original pe 7 noiembrie 2017. Preluat la 3 noiembrie 2017.
  36. Visa va folosi blockchain pentru plăți internaționale . High tech. Consultat la 3 noiembrie 2017. Arhivat din original pe 7 noiembrie 2017.
  37. Mastercard își dezvoltă propriul sistem de tranzacții blockchain  (rusă) , CoinMarket.News  (22 septembrie 2017). Arhivat din original pe 7 noiembrie 2017. Preluat la 3 noiembrie 2017.
  38. Mastercard lansează o rețea de plăți blockchain . High tech. Consultat la 3 noiembrie 2017. Arhivat din original pe 7 noiembrie 2017.
  39. Gigantul chinez UnionPay lucrează la un blockchain pentru bancomate  (în rusă) , CoinMarket.News  (28 august 2017). Arhivat din original pe 7 noiembrie 2017. Preluat la 3 noiembrie 2017.
  40. Sistemul interbancar Swift a finalizat testarea contractelor inteligente bazate pe blockchain  (în rusă) , CoinMarket.News  (3 iulie 2017). Arhivat din original pe 7 noiembrie 2017. Preluat la 3 noiembrie 2017.
  41. „În unanimitate”: SWIFT anunță testarea cu succes a protocoalelor Proof-of-Concept  (rusă) , CoinMarket.News  (16 octombrie 2017). Arhivat din original pe 24 octombrie 2017. Preluat la 3 noiembrie 2017.
  42. S7 Airlines în parteneriat cu Alfa-Bank a lansat o nouă soluție pentru vânzarea biletelor de avion pe baza Ethereum (28 iulie 2017). Preluat la 8 decembrie 2017. Arhivat din original la 8 decembrie 2017.
  43. MTS împrumutat în blockchain  // Kommersant. Arhivat din original pe 30 septembrie 2019.
  44. Nominalizări | FINAWARD . finaward.ru Preluat la 30 septembrie 2019. Arhivat din original la 30 septembrie 2019.
  45. India a început să folosească un blockchain pentru transferurile de bani în străinătate
  46. Sweden tests blockchain technology for land registry , Reuters  (16 iunie 2016). Arhivat din original pe 10 noiembrie 2017. Preluat la 3 noiembrie 2017.
  47. Cadastrul funciar de stat al Ucrainei a trecut la tehnologia Blockchain - ITC.ua  (rusă) , ITC.ua  (3 octombrie 2017). Arhivat din original pe 31 octombrie 2017. Preluat la 13 decembrie 2017.
  48. Acum oficial: Registrul funciar din Dubai începe să se „mute” la Blockchain  (rusă) , CoinMarket.News  (9 octombrie 2017). Arhivat din original pe 27 octombrie 2017. Preluat la 3 noiembrie 2017.
  49. Browne, Ryan . Un stat indian dorește să folosească blockchain pentru a lupta împotriva fraudei de proprietate asupra terenurilor , CNBC  (10 octombrie 2017). Arhivat din original pe 6 aprilie 2018. Preluat la 6 aprilie 2018.
  50. Guvernul AP devine primul stat din India care a adoptat tehnologia blockchain pentru guvernare , The News Minute  (10 octombrie 2017). Arhivat din original pe 19 iunie 2018. Preluat la 6 aprilie 2018.
  51. Andhra pentru a obține Block Chain Technology  Park . Hans India. Preluat la 6 aprilie 2018. Arhivat din original la 31 martie 2018.
  52. Blockchain poate începe să fie introdus în sistemul USRN de la Moscova ca parte a unui experiment în 2018 , Rambler  (18 octombrie 2017). Arhivat din original pe 7 noiembrie 2017. Preluat la 3 noiembrie 2017.
  53. Allison, Ian . Imprimare 3D , produse farmaceutice contrafăcute și CCTV cripto evidențiate la Digital Catapult Blockchain Pitchoff  , International Business Times UK  (31 martie 2016). Arhivat din original pe 26 august 2017. Preluat la 3 noiembrie 2017.
  54. 1 2 Brazilian Government Tests Blockchain Identity System  (rusă) , CoinMarket.News  (24 august 2017). Arhivat din original pe 7 noiembrie 2017. Preluat la 3 noiembrie 2017.
  55. Finlanda a rezolvat problema identificării refugiaților folosind blockchain  (rusă) , CoinMarket.News  (6 septembrie 2017). Arhivat din original pe 21 octombrie 2017. Preluat la 3 noiembrie 2017.
  56. Blockchain Republic: sistemul de e-reședință al Estoniei creează o societate digitală fără frontiere  (rusă) , CoinMarket.News  (16 august 2017). Arhivat din original pe 7 noiembrie 2017. Preluat la 3 noiembrie 2017.
  57. Ryan Osgood. Viitorul democrației: votul blockchain  // COMP116: Securitatea informațiilor. - 2016. - 14 decembrie. Arhivat din original pe 8 decembrie 2021.
  58. Michał Pawlak, Jakub Guziur, Aneta Poniszewska-Marańda. Proces de vot cu tehnologie Blockchain: Sistem de vot auditabil Blockchain  //  Progrese în rețele inteligente și sisteme de colaborare. - Cham: Springer International Publishing, 2018-08-26. — P. 233–244 . - doi : 10.1007/978-3-319-98557-2_21 . Arhivat 14 mai 2021.
  59. [] https://www.vedomosti.ru/press_releases/2022/08/29/alfa-bank-i-gaskar-group-sozdali-pervuyu-v-rossii-blokchein-platformu-dlya-raschetov-v-stroitelnoi -otrasli Alfa-Bank și Gaskar Group au creat prima platformă blockchain din Rusia pentru așezările din industria construcțiilor
  60. Impactul și potențialul blockchain asupra ciclului de viață al tranzacțiilor cu valori mobiliare | Institutul SWIFT (link nu este disponibil) . Consultat la 10 mai 2016. Arhivat din original pe 23 mai 2016. 
  61. SWIFT a spus despre pericolul așteptărilor nerealiste cu privire la blockchain | forklog . Preluat la 22 iulie 2020. Arhivat din original la 14 decembrie 2019.
  62. Nouriel Roubini Broken Promises of Blockchain Arhivat 14 martie 2018 la Wayback Machine 
  63. CAICT-Engleză . www.caict.ac.cn Preluat la 20 martie 2019. Arhivat din original la 20 martie 2019.
  64. Rosreestr va lansa un proiect pilot bazat pe blockchain în regiunea Novgorod în septembrie  (rusă) , TASS . Arhivat din original pe 15 septembrie 2017. Preluat la 15 septembrie 2017.
  65. Tatarstan pe blockchain: autoritățile vor introduce noi tehnologii în administrația publică Arhivat 12 august 2020 la Wayback Machine , 24 iulie 2017
  66. Sberbank și SWIFT vor evalua posibilitatea de a utiliza blockchain în decontările bancare . Preluat la 21 octombrie 2017. Arhivat din original la 21 octombrie 2017.
  67. În regiunea Novgorod, controlul drogurilor va fi efectuat pe copia de arhivă blockchain din 21 octombrie 2017 la Wayback Machine , 18 octombrie 2017
  68. Autoritățile de la Moscova sunt pregătite să ofere lui Rosreestr un server pentru implementarea serviciilor blockchain . Preluat la 21 octombrie 2017. Arhivat din original la 21 octombrie 2017.
  69. „Gazprom Neft” a început să folosească blockchain-ul pentru furnizarea de echipamente (1 februarie 2018). Consultat la 6 aprilie 2018. Arhivat din original pe 6 aprilie 2018.
  70. Gazprom Neft a testat blockchain-ul și Internetul lucrurilor în logistică . www.gazprom-neft.ru Consultat la 6 aprilie 2018. Arhivat din original pe 6 aprilie 2018.
  71. „Dixie” a transferat munca cu furnizorii în blockchain . PRIME (4 iunie 2019). Preluat la 27 septembrie 2019. Arhivat din original la 27 septembrie 2019.
  72. Magnit lansează prima platformă de management publicitară digitală deschisă din Rusia . Știri și povești Microsoft | Comunicat de presă (16 decembrie 2019). Preluat la 18 iulie 2020. Arhivat din original la 19 iulie 2020.
  73. MINDSMITH a efectuat un studiu pe scară largă asupra pieței interne de blockchain . Jurnalul National Bancar (26 noiembrie 2019). Preluat la 16 iulie 2020. Arhivat din original la 16 iulie 2020.
  74. MTS sună lanțul
  75. Nu investiți, nu mina, nu plătiți: cum vrea Banca Centrală să reglementeze piața criptomonedei

Literatură

In rusa
  • Artem Genkin, Alexey Mikheev. Blockchain. Cum funcționează și ce ne așteaptă mâine. — M. : Editura Alpina, 2017. — 592 p. - ISBN 978-5-9614-6558-7 .
  • Laurent Lelu. Blockchain de la A la Z. Totul despre tehnologia deceniului. — M. : Eksmo, 2018. — 256 p. - ISBN 978-5-699-98942-3 .
  • Oleg Mazonka, Vlad Popov. Hasq Technology Hash Chains . — 2014.
  • William Moguiar , Vitalik Buterin . Blockchain pentru afaceri. — M. : Eksmo, 2017. — 224 p. - ISBN 978-5-699-98499-2 .
  • Swan, Melanie. Blockchain: un model pentru noua economie. - M . : „Olymp-Business”, 2017. - 240 p. - ISBN 978-5-9693-0360-7 .
  • Alexander Tabernakulov, Jan Koifmann. Blockchain în practică. - M. : Editura Alpina, 2019. - 264 p. - ISBN 978-5-9614-2382-2 .
  • Alex Tapscott, Don Tapscott. Tehnologia Blockchain este cea care conduce revoluția financiară de astăzi. — M. : Eksmo, 2017. — 448 p. - ISBN 978-5-699-95092-8 .
În alte limbi
  • Satoshi Nakamoto . Bitcoin: Un sistem electronic de numerar peer-to-peer . - 2008. - 9 p.
  • Andreas M. Antonopoulos. 7. Blockchain-ul // Stăpânirea Bitcoin. - O'Reilly Media, Inc., 2014. - ISBN 978-1-4493-7404-4 .
  • Pedro Franco. Blockchain // Înțelegerea Bitcoin: Criptografie, Inginerie și Economie. - John Wiley & Sons , 2014. - 288 p. - ISBN 978-1-119-01916-9 .
  • Raval S. Aplicatii Descentralizate. Valorificarea tehnologiei Blockchain a Bitcoin. - 2016. - 118 p. — ISBN 978-1-491-92454-9 .
  • Vitalik Buterin. Dovada mizei: realizarea lui Ethereum și filosofia blockchain-urilor. - Seven Stories Press, 2022. - P. 384. - ISBN 978-1644212486 .

Link -uri