I-LF, indawo yokugcina idatha ephindwe kabini

LF lugcino olunatyisiweyo lwedatha ephindwe kabini kwisitshixo / kwifomati yexabiso ekhoyo iphuhliswe nguZeroTier, ephuhlisa iswitshi ye-Ethernet yenyani evumela ukudibanisa inginginya kunye noomatshini benyani ebekwe kubaboneleli abahlukeneyo kuthungelwano lwendawo yengingqi, abo bathathi-nxaxheba batshintshiselana ngedatha kwimo ye-P2P.

Ngaphambili, ikhowudi ye-LF yayifumaneka phantsi kwelayisensi ye-BSL (Ilayisensi yoMthombo weShishini), engahlawulelwanga ngenxa yocalucalulo kwiindidi ezithile zabasebenzisi. Ilayisensi ye-BSL yacetywa ngabaseki be-MySQL njengenye indlela kwimodeli ye-Open Core. Undoqo we-BSL kukuba ikhowudi yokusebenza okwandisiweyo ifumaneka ekuqaleni ukuguqulwa, kodwa ixesha elithile lingasetyenziselwa ngaphandle kwentlawulo kuphela xa iimeko ezongezelelweyo zidibene, ukudlula oko kufunwa ukuthengwa kwelayisensi yorhwebo.

I-LF yinkqubo yolawulo ngokupheleleyo kwaye ivumela ukuphumeza indawo yokugcina idatha kwifomathi yexabiso elingundoqo kwinani elingenasizathu leenodi. Zonke iinodi zigcina idatha idityanisiwe kwaye zonke iinguqu ziphindaphindwa ngokupheleleyo kuzo zonke iindawo, kunye nazo zonke iindawo zeLF ziyafana. Ukungabikho kwamacandelo ahlukeneyo alungelelanisa umsebenzi wogcino kuvumela ukulahla inqaku elinye lokungaphumeleli kunye nobukho bekopi epheleleyo yedatha kwindawo nganye kuphelisa ukulahleka kolwazi kwimeko yokungaphumeleli okanye ukuvalwa komntu.

Ukuqhagamshela indawo entsha kuthungelwano, awudingi ukufumana imvume eyahlukileyo; nabani na angaqala eyakhe indawo. Imodeli yedatha ye-LF isekelwe kwigrafu ye-acyclic eqondisiweyo(DAG) eyenza lula ungqamaniso kwaye yenza ukhuseleko olwahlukileyo kunye nezicwangciso zokusombulula iingxabano.

Ngokungafaniyo neenkqubo ezisekelwe kwi-hash table (DHT), IF uyilo lwezakhiwo ekuqaleni lwenzelwe ukusetyenziswa kuthungelwano olungathembekanga, apho ukufumaneka rhoqo kwee-nodes akuqinisekisiwe. Izicelo ze-LF zibandakanya ukudala ezona nkqubo zogcino zikwaziyo ukugcina inani elincinci ledatha ebalulekileyo yobuthunywa engafane itshintshe. Umzekelo, i-LF ilungele izitshixo, izatifikethi, iziqinisekiso, iifayile zoqwalaselo, ihashes, kunye namagama esizinda.

Ukukhusela kumthwalo ogqithisileyo kunye nokuxhatshazwa, umda wobunzulu bemisebenzi uyasetyenziswa bhala ukugcinwa okwabelwanayo, ukuphunyezwa ngesiseko sobungqina bomsebenzi (ubungqina bomsebenzi), ukuze ukwazi ukugcina idatha, ilungu lokugcinwa kwenethiwekhi kufuneka yenze umsebenzi othile, oqinisekiswa ngokulula, kodwa ufuna enkulu izixhobo zokubala (ezifana nokuququzelela ukwandiswa kweenkqubo ezisekelwe kwi-blockchain kunye ne-CRDT). Amaxabiso abalwayo nawo asetyenziswa njengesalathisi sokusombulula impixano.

Kungenjalo, ugunyaziwe wesatifikethi unokusungulwa kwinethiwekhi ukukhupha izatifikethi ze-cryptographic kubathathi-nxaxheba abanika ilungelo lokongeza amangeno ngaphandle kokuqinisekiswa komsebenzi kwaye banike kuqala kwisisombululo seengxabano. Ngokungagqibekanga, ukugcinwa kufumaneka ngaphandle kwezithintelo ukudibanisa abathathi-nxaxheba, kodwa ngokuzikhethela, kuxhomekeke kwinkqubo yesatifikethi, ukugcinwa kwangasese okubiyelweyo kunokudalwa, apho kuphela iinqununu eziqinisekisiwe ngumnini womnatha zinokuba ngabathathi-nxaxheba.

Kwiimpawu eziphambili ze-LF, oku kulandelayo kuvelele:

  • Ukulula ukuhambisa ugcino lwakho kunye nokudibanisa kwiinethiwekhi ezikhoyo zogcino lukawonke-wonke.
  • Ukungabikho kwenqaku elilodwa lokungaphumeleli kunye nokukwazi ukubandakanya wonke umntu ekugcinweni kwevenkile.
  • Ukufikelela kwisantya esiphezulu kuyo yonke idatha kunye nokukwazi ukufikelela kwidatha eshiywe kwindawo yakho, nasemva kokusilela konxibelelwano lwenethiwekhi.
  • Imodeli yokhuseleko yendalo yonke evumela ukudibanisa iindlela ezahlukeneyo zokusombulula impixano (i-heuristics yendawo, ukulinganisa okusekwe kumsebenzi owenziweyo, kuthathelwa ingqalelo inqanaba lokuthembela kwezinye iindawo, izatifikethi).
  • Flexible API for querying data, ekuvumela ukuba uchaze izitshixo ezininzi ezinendlwana okanye uluhlu lwamaxabiso. Ukukwazi ukubophelela amaxabiso amaninzi kwisitshixo.
  • Yonke idatha igcinwa iguqulelwe ngokuntsonkothileyo, kuquka nezitshixo, kwaye iqinisekisiwe. Inkqubo ingasetyenziselwa ukucwangcisa ukugcinwa kwedatha eyimfihlo kwiindawo ezingathembekanga. Iirekhodi, ezinezitshixo ezingaziwa, azikwazi ukumiselwa ngendlela ye-brute force (ngaphandle kokwazi isitshixo, akunakwenzeka ukufumana idatha ehambelana nayo).
  • Phakathi kwemida, ugxininiso kukugcina idatha encinci engafane itshintshe, ukungabikho kwezitshixo kunye nokuqiniswa kwedatha eqinisekisiweyo, i-CPU ephezulu, imemori, indawo yedisk kunye neemfuno ze-bandwidth, kunye nokunyuka okuqhubekayo kobukhulu bokugcina.

Okokugqibela, ukuba unomdla wokwazi okungakumbi ngayo, unokujonga kwiinkcukacha Kule khonkco ilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.