„Blockchain“ - finansinių technologijų ateitis

„blockchain“ plėtra

Dabar visur randami žodžiai kriptovaliuta ir „blockchain“. Tokį visuomenės dėmesį galima paaiškinti dviem veiksniais: didele Bitcoin kriptovaliutos kaina ir technologijos esmės supratimo sudėtingumu. Pirmosios skaitmeninės valiutos ir pagrindinės P2P technologijos atsiradimo istorija padės mums suprasti šias „kriptografines džiungles“.

Decentralizuotas tinklas

Yra du „Blockchain“ apibrėžimai:

• Nuolatinė nuosekli blokų, kuriose yra informacija, grandinė.
• pakartota paskirstyta duomenų bazė;

Jie abu yra teisingi savo esme, tačiau neduoda atsakymo į klausimą, kas tai yra. Norint geriau suprasti technologiją, būtina prisiminti, kurios kompiuterių tinklo architektūros egzistuoja ir kurios iš jų dominuoja šiuolaikinėje IT sistemų rinkoje.

Iš viso yra dviejų tipų architektūros:

  1. Kliento-serverio tinklas;
  2. „Peer-to-peer“ tinklas.

Tinklų kūrimas pirmiausia reiškia centralizuotą visko valdymą: programas, duomenis, prieigą. Visa sistemos logika ir informacija yra paslėpta serverio viduje, o tai sumažina kliento įrenginių našumo reikalavimus ir užtikrina didelę apdorojimo spartą. Šis metodas mūsų dienomis sulaukė didžiausio dėmesio.

Tarpusavio ar decentralizuoti tinklai neturi pagrindinio įrenginio, o visi dalyviai turi vienodas teises. Pagal šį modelį kiekvienas vartotojas yra ne tik vartotojas, bet ir tampa paslaugų teikėju.

Ankstyvoji „peer-to-peer“ tinklų versija yra „USENET“ paskirstyta pranešimų sistema, sukurta 1979 m. Ateinantys du dešimtmečiai buvo pažymėti P2P (Peer-to-Peer) - visiškai skirtingų sričių programų sukūrimu. Vienas žinomiausių pavyzdžių yra „Napster“ paslauga, kadaise populiarus „peer-to-peer“ failų mainų tinklas arba BOINC, programinės įrangos platforma paskirstytam skaičiavimui ir „BitTorrent“ protokolas, kuris yra šiuolaikinių „torrent“ klientų pagrindas.

Decentralizuotais tinklais pagrįstos sistemos ir toliau egzistuoja, tačiau pastebimai praranda kliento-serverio paplitimą ir vartotojų poreikių tenkinimą.

Duomenų saugojimas

Didžioji dauguma įprastai veikiančių programų ir sistemų reikalauja galimybės valdyti duomenų rinkinį. Yra daugybė būdų organizuoti tokį darbą ir vienas iš jų naudoja „peer-to-peer“ metodą. Paskirstytos arba lygiagrečios duomenų bazės išsiskiria tuo, kad dalis ar visa informacija yra saugoma kiekviename tinklo įrenginyje.

Vienas iš tokios sistemos privalumų yra duomenų prieinamumas: nėra vieno gedimo taško, kaip yra viename serveryje esančios duomenų bazės atveju. Šis sprendimas taip pat turi tam tikrus duomenų atnaujinimo ir paskirstymo tarp tinklo narių greičio apribojimus. Tokia sistema neatlaikys milijonų vartotojų, nuolat skelbiančių naują informaciją, naštos.

„Blockchain“ technologijoje daroma prielaida, kad naudojama paskirstyta blokų duomenų bazė, kuri yra susietas sąrašas (kiekviename kitame bloke yra ankstesnio identifikatorius). Kiekvienas tinklo narys visą laiką saugo visų atliktų operacijų kopijas. Tai nebūtų buvę įmanoma be tam tikrų naujovių, skirtų užtikrinti tinklo saugumą ir prieinamumą. Tai atveda mus prie paskutinio „blockchain“ kolonos - kriptografijos. Turėtumėte susisiekti su a programų mobiliesiems kūrimo įmonė samdyti „blockchain“ kūrėjus, kurie integruotų šią technologiją į savo verslą.

Blockchain

Išnagrinėjus pagrindinius komponentus ir technologijos sukūrimo istoriją, laikas galutinai paneigti mitą, susijusį su žodžiu „blockchain“. Apsvarstykite paprastą skaitmeninės valiutos keitimo pavyzdį, „blockchain“ technologijos veikimo be kompiuterių principą.

Tarkime, kad turime 10 žmonių grupę, norinčią atlikti valiutos keitimo operacijas ne bankų sistemoje. Nuosekliai apsvarstykite sistemos dalyvių atliktus veiksmus, kur blokų grandinę vaizduos įprasti popieriaus lapai:

Tuščia dėžutė

Kiekvienas dalyvis turi langelį, kuriame jis pridės lapus su informacija apie visas atliktas operacijas sistemoje.

Sandorio akimirka

Kiekvienas dalyvis sėdi su popieriaus lapu ir rašikliu ir yra pasirengęs įrašyti visas operacijas, kurios bus atliktos.

Tam tikru momentu dalyvio numeris 2 nori išsiųsti 100 dolerių 9 dalyviui.

Dalyvis Nr. 2, norėdamas įvykdyti operaciją, visiems pareiškia: „Aš noriu pervesti 100 dolerių į Nr. 9, todėl pažymėkite tai savo lape“.

Po to visi patikrina, ar 2 dalyvio likutis yra pakankamas operacijai įvykdyti. Jei taip, visi pažymi apie sandorį savo lapuose.

Po to sandoris laikomas baigtu.

Sandorių vykdymas

Laikui bėgant, kiti dalyviai taip pat turi atlikti mainų operacijas. Dalyviai toliau skelbia ir registruoja kiekvieną atliktą operaciją. Mūsų pavyzdyje viename lape gali būti užfiksuota 10 operacijų, po kurių reikia užpildyti užpildytą lapą į langelį ir paimti naują.

Lapo pridėjimas prie dėžutės

Tai, kad lapas dedamas į dėžę, reiškia, kad visi dalyviai sutinka su visų atliktų operacijų pagrįstumu ir neįmanoma pakeisti lapo ateityje. Tai užtikrina visų tarpusavyje nepasitikinčių dalyvių sandorių vientisumą.

Paskutinis etapas yra bendras Bizantijos generolų problemos sprendimo atvejis. Nuotolinių dalyvių, kurių kai kurie gali būti įsibrovėliai, sąveikos sąlygomis būtina rasti visiems tinkančią strategiją. Šios problemos sprendimo procesą galima vertinti per konkurencingų modelių prizmę.

Ateitis

Finansinių priemonių srityje „Bitcoin“, kaip pirmoji masinė kriptovaliuta, tikrai parodė, kaip žaisti pagal naujas taisykles be tarpininkų ir kontrolės iš viršaus. Tačiau galbūt dar svarbesnis „Bitcoin“ atsiradimo rezultatas buvo „blockchain“ technologijos sukūrimas. Susisiekite su „blockchain“ kūrimo įmonėmis, kad samdytų „blockchain“ kūrėjus, kurie integruotų šią technologiją į savo verslą.

Ką manote?

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite, kaip apdorojamas jūsų komentaras.