Začetniški priročnik za Bluzelle – decentralizirano podatkovno omrežje

Pošteno je reči, da v kontekstu verig blokov izraz “decentraliziran” še zdaleč ni črno-bel. Različni algoritmi soglasja ponujajo različne stopnje decentralizacije. Toda tudi če razvijalec uporablja eno izmed bolj decentraliziranih blokchain platform, aplikacija sama morda ni vedno tako decentralizirana, kot se zdi. Razvijalcem ostane težaven kompromis glede shranjevanja podatkov o njihovih aplikacijah, ki morajo uravnotežiti stroške in koristi decentralizacije.

Tu je Bluzelle gre za popolnoma decentralizirano podatkovno omrežje, ki razvijalcem ponuja poceni, razširljivo in varno možnost za shranjevanje podatkov.

Bluzelle.comVir slike: Bluzelle.com

Ta priročnik bo zajemal naslednje:

  • Težave Bluzelle rešuje
  • Kako deluje Bluzelle
  • BLZ in BNT žetoni
  • Mrežna arhitektura
  • Ekipa
  • Zgodovina in načrt

Težave Bluzelle rešuje

Glavna težava razvijalca pri odločanju, kako shraniti in upravljati podatke, potrebne za njihovo decentralizirano aplikacijo, je ravnovesje med stroški, hitrostjo in decentralizacijo. Gostovanje podatkov v verigi z uporabo platforme, kot je Ethereum, je skoraj previsoko zaradi počasne prepustnosti in visokih stroškov.

Poleg tega Ethereum in drugi blockchains nimajo učinkovitih sredstev za shranjevanje ali upravljanje podatkov. Vse podatke hranijo za vedno, kar ni praktično, saj pomeni, da veriga blokov hitro postane neobvladljivo težka.

Zato se večina razvijalcev odloči za centralizirano gostovanje, kot je AWS. Čeprav je to hitreje in nižje, pomeni, da dApp izgublja prednosti decentralizacije. Centralizirane rešitve so lahko manj varne, saj so strežniki ranljivi za napadalce, razvijalec pa je od ponudnika odvisen, da vzdržuje varnost in zasebnost.

Podatki lahko postanejo predmet spreminjanja ali cenzure. Centralizirane rešitve so lahko na začetku cenejše, toda ko je treba dApp prilagoditi, se lahko stroški znatno povečajo, če je potrebno gostovanje v različnih regijah.

Kako deluje Bluzelle

Bluzelle je decentralizirano omrežje za shranjevanje in upravljanje podatkov, ki si ga lahko predstavljamo kot neke vrste Airbnb za podatke. Omrežje je vrsta vozlišč, s katerimi njihova strojna oprema deluje za razvijalce dApp, ki plačujejo za najem prostora za shranjevanje ter za branje in zapisovanje v bazo podatkov.

Z vidika kupcev razvijalci plačujejo žetone BNT glede na količino prostora, ki ga potrebujejo, branje in zapisovanje, ki ga njihov dApp naredi v bazo podatkov, in geografsko pokritost.

Bluzelle ocenjuje, da bi razvijalci lahko prihranili približno 50% pri stroških v primerjavi s centralizirano rešitvijo, kot je AWS DynamoDB. Bluezelle doseže ta znižanja predvsem zato, ker centralizirani ponudnik za kopiranje zaračuna dodatno, kar zagotavlja minimalno čas izpada in varnost podatkov, če strežnik izklopi povezavo. Vendar je Bluzelle decentralizirano omrežje, kar pomeni, da je replikacija že pečena, ker se podatki shranjujejo in obdelujejo v več vozliščih.

Bluzelle DPoS

Z omrežne strani Bluzelle upravlja s sistemom delegiranih dokazov o deležu (PoS), ki spodbuja ljudi, da sodelujejo kot potrjevalci. Validatorji zagotavljajo svojo strojno opremo za shranjevanje in upravljanje podatkov ter v lastne žetone v zameno za delež omrežnine, ki jo plačajo razvijalci. Mehanizem DPoS zagotavlja tudi, da so spremembe baze podatkov pristne in odvračajo od slabega vedenja udeležencev omrežja.

Nagrade za validator so sorazmerne z vrednostjo njihovega vložka v primerjavi s skupno vrednostjo vseh žetonov, vloženih v omrežje. Če na primer validator stavi 10.000 BNT in je skupno število žetonov, ki jih vložijo vsi validatorji, 100.000 BLZ, ima validator 10% glasovalne moči za potrditev katerega koli bloka in dobi 10% prihodka, razdeljenega validatorjem.

Obstajajo tudi kazni za slabo vedenje, zato bo validator izgubil del svojega vložka, če se ugotovi, da deluje proti mreži. Kazni se razdelijo drugim udeležencem omrežja in Bluzelle glede na delež prihodkov.

Imetniki žetonov lahko pooblastijo potrjevalce in si prislužijo dividende od svojih provizij, kar spodbuja aktivno sodelovanje pri soglasju in ob tem zaslužek..

BLZ in BNT žetoni

Bluzelle upravlja sistem z dvema žetonoma. BLZ je žeton ERC20, ki služi kot “javni” žeton. Z njim je mogoče trgovati na borzah, vključno z Binance in Huobi, in ga lahko shranite v kateri koli denarnici, združljivi z ERC20. Tako razvijalci kot preizkuševalci začnejo z BLZ žetoni kot plačilo ali za vložke.

Ko vstopite v omrežje Bluzelle kot stranka ali kot preveritelj, omrežje zaklene žetone BLZ in izda uporabnikove žetone, imenovane BNT, v uporabniško denarnico Bluzelle. Žetone lahko nato ustrezno porabite ali založite.

Če obstajajo neporabljeni žetoni BNT, jih lahko uporabnik pretvori nazaj v BLZ in dvigne na zunanjo denarnico ali menjalni račun.

Mrežna arhitektura

Vsi podatki na Bluzelle so shranjeni v „conah zbirke podatkov“, ki vključujejo podmrežo 13 ali več vozlišč. Območja se nenehno sinhronizirajo skupaj. Vsa vozlišča so enaka, tako da, če se eno odklopi, ostanejo podatki na voljo aplikaciji dApp, ker vsa druga vozlišča hranijo isto kopijo. Baza podatkov se spremeni samo, ko se dvotretjinska večina doseže dogovor. Področja zbirke podatkov lahko dodate ali odstranite, da povečate ali zmanjšate glede na povpraševanje.

Bluzelle je prva baza podatkov, ki jo poganja protokol Cosmos in Tendermint. Mehanizem zbirke podatkov je bil razvit s pomočjo Cosmos SDK, mehanizem za soglasje BFT pa temelji na Tendermintu. Ker temelji na Cosmosu, lahko uporabniki Bluzelle izkoristijo interoperabilnost z drugimi omrežji, ki temeljijo na Cosmosu, tako da lahko naravni dostop do Bluzelle storitev.

Razvijalci imajo tudi dostop do Bluzelle Studio, interaktivne spletne aplikacije, ki razvijalcem omogoča delo z bazo podatkov.

Ekipa

Bluezelle sta ustanovila izvršni direktor Pavel Bains in tehnični direktor Neeraj Murarka.

Pred ustanovitvijo Bluezelle je Pavel Bains soustanovil StoryPanda, digitalno platformo za otroške knjige. S tem je postal del vodilnega podjetja VC 500 Startups. Pred tem je delal na področju splošnega upravljanja in financ za studie video iger, vključno s programsko opremo Threewave in Disney Interactive Studios.

Bains poleg vloge Bluzelle svetuje tudi digitalnim medijem in tehnološkim podjetjem na področjih, vključno z M&A in zbiranje kapitala.

Neeraj Murarka je inženirka in arhitektka računalniških sistemov, ki je pridobila več kot 20 let izkušenj v velikih tehnoloških podjetjih, vključno z Googlom, IBM-om in Hewlettom Packardom. Med drugimi projekti je delal na spremenjeni različici Android OS za maloprodajne trge.

Zgodovina in načrt

Bluzelle je v prodaji žetonov uspešno zbral 19,5 milijona dolarjev leta 2018. Februarja 2018 je bil žeton BLZ uvrščen tako na Binance kot na Huobi. Podjetje je sodelovalo z odmevnimi imeni, vključno z bankami HSBC in OCBC, pri implementacijah veriženja blokov.

Bluezelle je opravil različne ponovitve testne mreže in je zdaj v zadnji fazi pred zagonom glavne mreže. Trenutno ni na voljo datuma za zagon mainneta. Ker pa je platforma na zadnjem stresnem testu, se zdi pravično domnevati, da bo datum zagona potrjen prej kot slej.

Zaključek

Zdi se, da v zdaj prenatrpanem svetu verig blokov Bluzelle kot storitev zaseda svojo nišo na področju shranjevanja podatkov. Druge decentralizirane rešitve se običajno osredotočajo na shranjevanje datotek (Siacoin, Storj), kar ne reši vprašanja shranjevanja podatkov. Zlasti to, da temelji na Cosmosu, bi se lahko izkazalo za pametno potezo glede na prizadevanja za interoperabilnost.

Zato ima projekt priložnost, da si ustvari ime med skupnostjo razvijalcev dApp. Ob predpostavki, da bo lansiranje mainneta potekalo gladko in bo Bluzelle lahko izvajal trdno tržno strategijo, obstajajo vse možnosti za uspeh.