Ano ang isang database?

Sa pamamagitan ng paglikha ng isang desentralisadong naka-encrypt na imbakan ng data at iniiwan ang mga pribadong key sa mga may-ari, binabawasan namin ang posibilidad ng pag-atake sa halos zero. Ngunit ang pag-alis ng gitnang mga mapagkakatiwalaang server ay nangangailangan ng kabuuang pag-encrypt at kakayahang umangkop sa kontrol sa pag-access ng data.

Sentralisado

Sa kasong ito, ang lahat ng data ay naitala sa isang solong array, na nakaimbak sa isang computer. Upang makakuha ng impormasyon, kailangan mong kumonekta sa host computer, na tinatawag na isang server.

desentralisado

Ano ang desentralisasyon para sa isang database? Nangangahulugan ito na ang data ay nakaimbak sa mga computer sa network na maaaring makontrol ng sinuman. Ang isang node ay maaaring sumali at magdiskonekta mula sa network anumang oras at hindi dapat makaapekto sa pagkakaroon ng data. Dahil ang mga node ay nakakalat nang heograpiya, ginagawang posible ng desentralisasyon na labanan ang pag-censor at palaging magkaroon ng lahat ng impormasyon sa online.

Paano gumagana ang mga database?

Karaniwang dinisenyo ang mga modernong application upang ang data na na-load ng mga gumagamit ay maaaring maproseso, pinagsama-sama at magamit sa iba't ibang paraan upang gumana ang application. Bilang karagdagan, ang mga kumpanya ay nangangailangan ng isang nababaluktot na mekanismo upang makontrol ang pag-access sa iba't ibang mga data nang walang anumang mga paghihirap.

kahusayan

Dahil ang impormasyon ay nakaimbak sa mga hindi pinagkakatiwalaang computer, dapat walang paraan para mabasa ng sinuman ang mga ito maliban sa mga may-ari ng data mismo. Nakamit ito sa pamamagitan ng asymmetric na pag-encrypt kapag ang may-ari lamang ang maaaring makapag-decrypt ng data. Ang mga computer ng network ay nag-iimbak ng data at meta-information, ngunit hindi makakakuha ng anumang mahalaga mula sa kanila.

Kakayahang sumukat

Ipinapalagay ng sentralisadong modelo ang koneksyon ng lahat ng mga kliyente sa server. Ang data ay nakaimbak lamang sa server. Samakatuwid, ang lahat ng mga kahilingan para sa pagtanggap, pagbabago, pagdaragdag o pagtanggal ng impormasyon ay dumaan sa host computer. Gayunpaman, limitado ang mga mapagkukunan ng server. Samakatuwid, maaari itong gumana nang epektibo lamang sa isang tiyak na bilang ng mga kasapi sa network. Kung ang bilang ng mga kliyente ay mas malaki, sa mga pinakamataas na panahon, maaaring lumagpas ang pagkarga ng server sa limitasyong ito. Pinapayagan ka ng desentralisado at naipamahaging mga modelo na maiwasan ang mga ganitong problema dahil ang pagkarga ay naipamahagi sa pagitan ng maraming mga computer.

Maaari bang mapabuti ng mga desentralisadong database ang seguridad?

Sa ganitong mga base, walang sentralisadong imbakan. Nangangahulugan ito na ang lahat ng data ay ipinamamahagi sa pagitan ng mga node ng network. Kung may naidagdag, na-edit o natanggal sa alinman sa mga computer, makakaapekto ito sa lahat ng mga computer sa network. Kung ang mga awtorisadong pagbabago ay ginawa, ang bagong impormasyon ay ipinamamahagi sa network sa ibang mga gumagamit. Kung hindi man, maibabalik ang data mula sa backup upang matiyak na tumutugma sila sa iba pang mga node.

Kagalang-galang ba ang mga desentralisadong database?

Ang trend patungo sa desentralisasyon ng lahat ng antas ng pamumuhay ay umusbong mula nang ang pagtanggal ng mga middlemen ay nagdudulot ng halatang mga prospect na pang-ekonomiya. Iniiwasan ng blockchain ang manu-manong pag-verify sa pamamagitan ng pagguhit ng buong network sa isang pinagkasunduan tungkol sa bawat transaksyon. Ang mga imbakan ng data at pagproseso ng mga merkado na binuo gamit ang blockchain ay maaaring makabuluhang bawasan ang mga presyo sa pamamagitan ng pag-akit ng mga hindi nagamit na mapagkukunan ng computing.

Paano magagamit ang mga desentralisadong database?

Pinapayagan ka ng mga nasabing database na mapabilis ang pakikipag-ugnayan sa pagitan ng iba't ibang bahagi ng kadena ng produksyon. Isaalang-alang ang sumusunod na halimbawa. Sa panahon ng buhay ng serbisyo, dumadaan ang kotse sa iba't ibang yugto - pagpupulong, pagbebenta, seguro, at iba pa, hanggang sa pag-recycle. Sa bawat yugto, isang iba't ibang mga iba't ibang mga dokumentasyon at mga ulat ang nilikha. Kung kailangan ng anumang paglilinaw, ipapadala ang mga kahilingan sa naaangkop na mga awtoridad. Kailangan ng maraming oras. Ang lokasyon ng pisikal, iba't ibang mga wikang nagtatrabaho, at burukrasya ay ilan lamang sa mga paghihirap.

Iniiwasan ng teknolohiyang blockchain ang lahat ng mga problemang ito. Ang lahat ng impormasyon tungkol sa bawat kotse ay maaaring itago sa online. Ang data na ito ay hindi maaaring tanggalin o mabago nang walang pahintulot ng kalahok. At ang kinakailangang impormasyon ay magagamit sa anumang oras. Ang pamamaraan na ito ay ipinatupad sa pagsasanay ng mga may-akda ng proyekto ng CarFix. Batay sa ideya ng matalinong mga kontrata, gumagana ang mga ito upang matiyak na ang buong landas ng buhay ng anumang sasakyan ay naitala sa isang kadena ng mga bloke.

Paano magagamit ang mga desentralisadong database?

Ang mga database ay nagpapabilis sa pakikipag-ugnayan sa pagitan ng iba't ibang mga kaganapan sa linya ng produksyon. Ang mga lugar, maling komunikasyon sa wika, ang administrasyon ay maaaring magtapos sa pagiging matinding problema. Ang lahat ng mga detalye tungkol sa bawat kotse at trak ay nakaimbak sa network.

Frederik Nielsen
Frederik Nielsen

Ako ay isang freelance na manunulat at full-time na taong mausisa. Ang aking pangunahing interes ay pilosopiya, politika, sining, kultura, agham, at kung paano silang lahat ay magkakaugnay. Kapag hindi ako sumusulat, harapan ko ang isang banda, gumagawa ng mga tala, at gumagawa ng mga video. Kasalukuyan din akong nagtatrabaho sa paglulunsad ng isang channel sa YouTube na tututok sa kultura at politika. Sa palagay ko ang teknolohiya ng blockchain ay kamangha-manghang dahil sa malaking potensyal na mayroon ito upang baguhin nang baguhin hindi lamang ang sektor ng pananalapi, ngunit ang lipunan sa kabuuan.

32 Comments

Iwanan mo rito ang iyong pagiisip

X