Blockchain - prihodnost finančne tehnologije

blockchain razvoj

Besedi kriptovaluta in veriga blokov se zdaj pojavljata povsod. Takšno pozornost javnosti je mogoče razložiti z dvema dejavnikoma: visokimi stroški kriptovalute Bitcoin in zapletenostjo razumevanja bistva tehnologije. Zgodovina pojava prve digitalne valute in osnovna tehnologija P2P nam bo pomagala razumeti te "kripto džungle".

Decentralizirano omrežje

Obstajata dve definiciji Blockchaina:

• Neprekinjena zaporedna veriga blokov, ki vsebujejo informacije.
• Replicirana porazdeljena baza podatkov;

Oba sta v svojem bistvu resnična, vendar ne data odgovora na vprašanje, kaj to je. Za boljše razumevanje tehnologije se je treba spomniti, katere arhitekture računalniških omrežij obstajajo in katera izmed njih prevladuje na sodobnem trgu informacijskih sistemov.

Skupaj obstajata dve vrsti arhitektur:

  1. Omrežje odjemalec-strežnik;
  2. Peer-to-peer omrežje.

Omrežje na prvi način pomeni centraliziran nadzor nad vsem: aplikacijami, podatki, dostopom. Vsa sistemska logika in podatki so skriti znotraj strežnika, kar zmanjšuje zahteve glede zmogljivosti odjemalskih naprav in zagotavlja visoko hitrost obdelave. Ta metoda je bila v naših dneh deležna največ pozornosti.

Peer-to-peer ali decentralizirana omrežja nimajo glavne naprave in vsi udeleženci imajo enake pravice. V tem modelu vsak uporabnik ni le potrošnik, temveč postane tudi ponudnik storitev.

Zgodnja različica peer-to-peer omrežij je sistem za pošiljanje sporočil USENET, razvit leta 1979. Naslednji dve desetletji sta bili zaznamovani z ustvarjanjem P2P (Peer-to-Peer) - aplikacij na popolnoma različnih področjih. Eden najbolj znanih primerov je storitev Napster, nekoč priljubljeno omrežje za izmenjavo datotek peer-to-peer, ali BOINC, programska platforma za porazdeljeno računalništvo in protokol BitTorrent, ki je osnova sodobnih torrent odjemalcev.

Sistemi, ki temeljijo na decentraliziranih omrežjih, še naprej obstajajo, vendar odjemalsko-strežniški opazno izgubijo zaradi razširjenosti in skladnosti s potrebami potrošnikov.

Shranjevanje podatkov

Velika večina aplikacij in sistemov za normalno delovanje zahteva sposobnost upravljanja nabora podatkov. Obstaja veliko načinov za organizacijo takšnega dela, eden od njih pa uporablja metodo enakovrednih. Distribuirane ali vzporedne zbirke podatkov odlikuje dejstvo, da se delno ali v celoti podatki shranijo v vsaki napravi v omrežju.

Ena od prednosti takšnega sistema je razpoložljivost podatkov: ni ene same točke okvare, kot v primeru baze podatkov, ki se nahaja na enem strežniku. Ta rešitev ima tudi določene omejitve glede hitrosti posodabljanja in distribucije podatkov med člani omrežja. Tak sistem ne bo prenesel bremena milijonov uporabnikov, ki nenehno objavljajo nove informacije.

Tehnologija veriženja blokov predvideva uporabo porazdeljene baze podatkov blokov, ki so povezani seznam (vsak naslednji blok vsebuje identifikator prejšnjega). Vsak član mreže hrani kopijo vseh izvedenih operacij za ves čas. To ne bi bilo mogoče brez nekaterih novosti, namenjenih zagotavljanju varnosti in razpoložljivosti omrežja. To nas pripelje do zadnjega "stebra" blockchaina - kriptografije. Obrnite se na a podjetje za razvoj mobilnih aplikacij najeti razvijalce verig blokov, da to tehnologijo vključijo v vaše podjetje.

Blockchain

Po proučitvi glavnih komponent in zgodovine nastanka tehnologije je čas, da končno razbijemo mit, povezan z besedo "blockchain". Razmislite o preprostem primeru digitalne menjave valut, načelu delovanja tehnologije blockchain brez računalnikov.

Recimo, da imamo skupino 10 ljudi, ki želijo opravljati menjalniške posle zunaj bančnega sistema. Razmislite zaporedoma o dejanjih, ki jih izvajajo udeleženci v sistemu, kjer bodo verigo blokov predstavljali običajni listi papirja:

Prazno polje

Vsak udeleženec ima polje, v katerem bo dodal liste z informacijami o vseh zaključenih transakcijah v sistemu.

Trenutek transakcije

Vsak udeleženec sedi z listom papirja in pisalom in je pripravljen zabeležiti vse transakcije, ki bodo opravljene.

Na neki točki želi udeleženec številka 2 poslati 100 dolarjev udeležencu številki 9.

Za izvedbo transakcije udeleženec št. 2 vsem izjavi: "Želim nakazati 100 dolarjev na številko 9, zato si to zapišite na svoj list."

Po tem vsi preverijo, ali ima udeleženec 2 ravnotežje, dovolj za dokončanje transakcije. V tem primeru si vsak zabeleži transakcijo na svojih listih.

Po tem se transakcija šteje za zaključeno.

Izvajanje transakcij

Sčasoma morajo tudi drugi udeleženci opraviti menjalne operacije. Udeleženci še naprej objavljajo in beležijo vsako izvedeno transakcijo. V našem primeru lahko na en list zapišemo 10 transakcij, nato pa je treba izpolnjen list spraviti v polje in vzeti novega.

Dodajanje lista v polje

Dejstvo, da je list postavljen v škatlo, pomeni, da se vsi udeleženci strinjajo z veljavnostjo vseh izvedenih operacij in nezmožnostjo spreminjanja lista v prihodnosti. To je tisto, kar zagotavlja celovitost vseh transakcij med udeleženci, ki si ne zaupajo.

Zadnja stopnja je splošen primer reševanja problema bizantinskih generalov. V pogojih interakcije oddaljenih udeležencev, med katerimi so morda tudi vsiljivci, je treba najti zmagovalno strategijo za vse. Proces reševanja tega problema lahko gledamo skozi prizmo konkurenčnih modelov.

Prihodnost

Na področju finančnih instrumentov je Bitcoin kot prva množična kriptovaluta zagotovo pokazal, kako se igra po novih pravilih brez posrednikov in nadzora od zgoraj. Morda pa je bil še pomembnejši rezultat pojava Bitcoina ustvarjanje tehnologije veriženja blokov. Stopite v stik s podjetji za razvoj verig blokov, da najamete razvijalce blokov, da to tehnologijo vključijo v vaše podjetje.

Kaj menite?

Ta stran uporablja Akismet za zmanjšanje nezaželene pošte. Preberite, kako se vaš komentar obravnava.