Naprej na vsebino

Razširljivost blockchaina: Ali Kitajska vodi revolucijo?

Avtor: Marko Vidrih

Kljub številnim novim blockchain omrežjem, ki obljubljajo teoretično neomejeno razširljivost, je praksa videti drugače. Prilagodljivost, merjena s transakcijami, ki jih lahko blockchain obdela na sekundo (TPS – transakcije na sekundo), je še vedno največje problem pri uvedbi blockchain aplikacij v industriji.

Dva največja blockchain omrežja, Bitcoin in Ethereum, ki skupaj predstavljata 74 odstotkov celotnega trga kriptovalut, sta odličen primer pomanjkanja razširljivosti. Kriptovaluta projekta Ethereum, ether, trenutno dosega 20 TPS, bitcoin pa je s 7 TPS še počasnejši. V praksi to pomeni, da se na primer transakcija z bitcoinom optimalno izvede vsakih 10 minut.

Vendar lahko z majhnimi zneski in posledično nizkimi transakcijskimi provizijami transakcija plačila z bitcoinom traja celo ure ali dneve. To je postalo še posebej jasno konec leta 2017, med vrhuncem bitcoin norije. Takrat smo morali uporabniki v povprečju čakati 78 minut, da smo opravili transakcijo. V nekaterih dneh se je to povprečje povzpelo tudi na skoraj 20 ur.

Velika težava, če želijo kriptovalute izpolniti trditev, da bodo nekega dne resna alternativa centraliziranim plačilnim sistemom ali jih celo nadomestiti.

Spopad ciljev: decentralizacija in razširljivost

Danes se številni »naprednejši« blockchain projekti oglašujejo z izjemno hitrostjo TPS. Osupljivo – zelo malo jih uporablja originalni dokaz mehanizma za soglasje o delu (PoW). XRP, kriptovaluta podjetja Ripple, ki je tretja največja kriptovaluta v smislu tržne kapitalizacije, lahko obdeluje okoli 1500 TPS, vendar ne temelji na blockchainu, ampak na lastniški tehnologiji – algoritmu soglasja protokola Ripple Protocol. Zaradi tega, večina podpornikov kriptovalut trdi, da XRP ne spada med kriptovalute.

Drug primer je EOS. Glede na izjave podjetja, lahko programska oprema prenese več kot 3000 TPS. Vendar EOS uporablja tako imenovani mehanizem delegiranega dokazovanja deležev (DPoS), v katerem samo 21 izbranih proizvajalcev blokov potrdi transakcije.

Mnogi kritizirajo, da to ne ustreza ideji decentraliziranega sistema. ConsenSys, eno največjih svetovnih blockchain programskih podjetij, pravi celo, da EOS »ni blockchain, temveč nadgrajena storitev računalništva v oblaku«.

Zagon omrežja Lightning (Bitcoin) in tehnologije Sharding (Ethereum) naj bi povečal število transakcij na sekundo, vendar bodo blockchain rešitve izgubile na varnosti in decentralizaciji.

Ideja Lightning mreže je vzpostaviti plačilne kanale med dvema strankama, ki si pogosteje izmenjujeta plačila. Za to je odprta večnamenska denarnica, na kateri obe strani deponirata določeno količino bitcoina. Od takrat naprej se lahko med njima izvajajo transakcije.

Gre v bistvu za prerazporeditev sredstev, shranjenih v skupni denarnici, ki so zapisana v posodobljeni bilanci stanja. Ta inovacija uporabnikom omogoča številne transakcije zunaj blockchaina, ki se jih nato v mrežo zapiše kot eno.  

Hitro postane jasno, da čeprav ta pristop omogoča določeno razširljivost, plačila ne potekajo na blockchainu in zato ne nudijo prave varnosti, ki jo blockchain ponuja.

Sharding, metoda delitve baze podatkov, razdeli veliko bazo podatkov na več majhnih, ki jih je lažje upravljati. Namen je narediti velike količine podatkov obvladljive, ki bi presegale zmogljivosti posameznega strežnika. Kar zadeva blockchain, to pomeni, da je omrežje blockchain razdeljeno in da več vozlišč ne preverja vsake transakcije.

S prehodom iz linearnega na vzporedni izvedbeni model lahko hkrati izvedemo več transakcij. Tudi tukaj je težave enostavno opaziti. S segmentiranjem verige blockchain vsak shard deluje kot ločena blockchain mreža.

Aplikacije in uporabniki ene poddomene ne morejo komunicirati z aplikacijami druge, ne da bi uporabili zapleten komunikacijski mehanizem. Vendar so nastali varnostni problemi veliko resnejši. Ker je skupna računalniška moč razdeljena, napadalci lažje prevzamejo nadzor nad segmentom omrežja. Ko to storijo, lahko v glavno omrežje prenesejo napačne transakcije in prekličejo ter izbrišejo obstoječe.

Tako deluje »blockchain« centralnih bank

Ni več vprašanje, ali bo blockchain tehnologija prevladala, vprašanje je le, katera blockchain platforma bo prevladala? Ethereum, Stellar, Tron itd., so nadaljnji razvoj Bitcoin tehnologije, ki ponujajo pametne pogodbe, tokenizacijo in pogosto tudi celoten API. Toda katera bo prevladala? Corda je platforma, ki jo najpogosteje uporabljajo centralne banke. Toda, ali Corda temelji na blockchainu?

Vir: Bitcoin News Swiss

Corda naj bi bila odprtokodna blockchain platforma za podjetja. Cordo je razvil konzorcij R3 v sodelovanju z več kot 200 bankami in industrijskimi partnerji. Po navedbah podjetja je Corda posebej namenjena za uporabo v podjetjih. V nasprotju z drugimi blockchain rešitvami se informacije izmenjujejo samo med strankami, ki jih dejansko potrebujejo. Pri Cordi te informacije imenujejo »deljena dejstva«. Kje za vraga so bloki? se (upravičeno) sprašujemo poznavalci blockchain tehnologije – ni jih!

Corda je prilagodljiv okvir, ki omogoča elektronsko kartiranje pogodb. Načeloma se Corda veliko ne razlikuje od zapletene baze podatkov s pravicami dostopa – ki jo podjetja, kot je Oracle, ponujajo že dlje časa. Le sintaksa je nekoliko nova: jedro platforme Corda je bilo napisano v programskem jeziku Kotlina.

V Cordi ne obstaja mehanizem »dokazila o vložku« (PoS) ali »dokaz dela« (PoW). Corda je preprosto nekakšna zbirka podatkov, ki digitalno prikazuje pogodbe in vsak pogodbeni partner dobi podpise, da lahko podpiše te pogodbe. Corda ima tudi svoj sef, tako imenovani trezor, v katerem se lahko shranijo te pogodbe.

Corda ima velik potencial, saj lahko elektronsko preslika pogodbe, ki so bile prej na papirju in so jih morale pogodbene stranke podpisati posamično. S tem se prihrani čas z pošiljanjem pogodb sem ter tja, kar bi moralo drastično pospešiti številne procese.  Corda lahko v bankah absolutno zamenja faks. Corda razvijalcem ponuja tudi številne funkcije, ki so potrebne v povezavi s pogodbami, pa tudi poenostavlja omrežno komunikacijo. Corda digitalizira tisto, kar je bilo prej na papirju. Vendar pa nima veliko zveze s tehnologijo blockchain.

Ali Kitajska vodi blockchain revolucijo?

Nedavno objavljeni načrti predsednika Xi Jinpinga za podporo in pospeševanje tehnologije blockchain so sprožili evforijo, od katere je imel koristi celo bitcoin. Zelo presenetljivo je videti, kako daleč je danes kitajska tehnologija blockchain.

Vladno podjetje Conflux je v testnem omrežju doseglo skoraj 3500 TPS in v 23 sekundah potrdilo transakcije. Kaj je tu posebnega: javni blockchain uporablja spremembo postopka dokazila, ki lahko v krajšem času ponudi več blokov in transakcije obdela veliko hitreje. To pomeni, da se znižajo tudi transakcijske provizije.

Podjetje še vedno deluje le v testni mreži. Zagon glavnega omrežja in žetona Conflux (CFX) je predviden v prvem četrtletju 2020. Potem bo postalo jasno, kako daleč so obljube Kitajske. Če so napovedi ekipe prave, bi Kitajska lahko igrala svetovno pionirsko vlogo v blockchain industriji.

1
Komentarji

avatar
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
0 Comment authors
Recent comment authors
  Prijava na obveščanje  
Obvestila o
trackback

[…] prenosa denarne politike sprožil proces ustvarjanja vrednosti. Uporaba računa, ki temelji na tehnologiji blockchain, je bila določena kot potrebna za ustvarjanje takšnega denarnega sistema in omogoča pridobivanje […]

Prijava na e-novice