Нигоҳдории ғайримарказии LF ба литсензияи кушода гузаронида шуд

LF 1.1.0, як мағозаи ғайримарказонидашудаи калид/арзиши маълумот, ҳоло дастрас аст. Лоиҳа аз ҷониби ZeroTier таҳия карда мешавад, ки гузариши виртуалии Ethernet-ро таҳия мекунад, ки ба шумо имкон медиҳад, ки ҳостҳо ва мошинҳои виртуалии дар провайдерҳои гуногун ҷойгиршуда дар як шабакаи маҷозии виртуалӣ, ки иштирокчиёни онҳо дар ҳолати P2P маълумот мубодила мекунанд, муттаҳид кунед. Рамзи лоиҳа бо забони C навишта шудааст. Нашри нав бо гузаштани он ба литсензияи ройгони MPL 2.0 (Литсензияи ҷамъиятии Mozilla) намоён аст.

Пештар, рамзи LF дар доираи BSL (Иҷозатномаи манбаи тиҷорӣ) дастрас буд, ки аз сабаби табъиз нисбати баъзе категорияҳои корбарон ройгон нест. Литсензияи BSL аз ҷониби ҳаммуассисони MySQL ҳамчун алтернатива ба модели Open Core пешниҳод шудааст. Моҳияти BSL дар он аст, ки рамзи функсияҳои пешрафта дар аввал барои тағир додан дастрас аст, аммо барои муддате танҳо дар сурати риоя шудани шартҳои иловагӣ, ки хариди литсензияи тиҷоратиро талаб мекунанд, ройгон истифода мешавад.

LF як системаи комилан ғайримарказонидашуда аст ва ба шумо имкон медиҳад, ки як мағозаи ягонаи маълумотро дар формати арзиши калидӣ дар болои шумораи ихтиёрии гиреҳҳо ҷойгир кунед. Маълумот дар тамоми гиреҳҳо ҳамоҳанг карда мешавад ва ҳама тағирот дар тамоми гиреҳҳо пурра такрор карда мешаванд. Ҳама гиреҳҳои LF ба ҳамдигар баробаранд. Набудани гиреҳҳои ҷудогона, ки кори анборро ҳамоҳанг мекунанд, имкон медиҳад, ки аз як нуқтаи нокомӣ халос шавед ва мавҷудияти нусхаи пурраи маълумот дар ҳар як гиреҳ талафоти иттилоотро ҳангоми аз кор баромадан ё ҷудо шудани гиреҳҳои алоҳида бартараф мекунад.

Барои пайваст кардани гиреҳи нав ба шабака, ба шумо лозим нест, ки иҷозатҳои алоҳида гиред - ҳар кас метавонад гиреҳи худро оғоз кунад. Модели додаҳои LF дар атрофи графикаи мутаҳаррикшудаи асикликӣ (DAG) сохта шудааст, ки синхронизатсияро содда мекунад ва барои ҳалли низоъҳо ва стратегияҳои амниятӣ имкон медиҳад. Баръакси системаҳои тақсимшудаи hassh table (DHT), меъмории IF дар аввал барои истифода дар шабакаҳои беэътимод тарҳрезӣ шудааст, ки мавҷудияти доимии гиреҳҳо кафолат дода намешавад. Дар байни самтҳои татбиқи LF, эҷоди системаҳои нигоҳдории аз ҳама устувор зикр шудааст, ки дар онҳо ҳаҷми нисбатан хурди маълумоти муҳим нигоҳ дошта мешаванд, ки хеле кам тағир меёбанд. Масалан, LF барои мағозаҳои калидӣ, сертификатҳо, параметрҳои шахсият, файлҳои конфигуратсия, хэшҳо ва номи доменҳо мувофиқ аст.

Барои муҳофизат аз изофабор ва сӯиистифода, маҳдудияти шиддатнокии амалиёти навиштан ба нигаҳдории муштарак татбиқ карда мешавад, ки дар асоси далели кор амалӣ карда мешавад - барои нигоҳ доштани маълумот, иштирокчии шабакаи нигоҳдорӣ бояд як чизи муайянро анҷом диҳад. вазифае, ки ба осонӣ санҷида мешавад, аммо захираҳои калони ҳисоббарориро талаб мекунад (монанди ташкили тавсеаи системаҳо дар асоси blockchain ва CRDT). Қиматҳои ҳисобшуда инчунин ҳамчун аломат ҳангоми ҳалли низоъҳо истифода мешаванд.

Ҳамчун алтернатива, дар шабака як мақоми сертификатсия метавонад ба кор андохта шавад, то ба иштирокчиён шаҳодатномаҳои криптографиро диҳад, ки ҳуқуқи илова кардани сабтҳоро бидуни тасдиқи кор ва афзалият дар ҳалли ихтилофот медиҳад. Бо нобаёнӣ, нигоҳдорӣ бидуни маҳдудият барои пайваст кардани ҳама гуна иштирокчиён дастрас аст, аммо ихтиёрӣ, дар асоси системаи сертификатсия, анборҳои хусусии муҳофизатшуда сохтан мумкин аст, ки дар онҳо танҳо гиреҳҳои аз ҷониби соҳиби шабака тасдиқшуда метавонанд иштирокчиён шаванд.

Хусусиятҳои асосии LF:

  • Ҷойгир кардани нигаҳдории шахсии худ ва пайваст шудан ба шабакаҳои нигаҳдории ҷамъиятӣ ба осонӣ.
  • Ягон нуқтаи нокомӣ ва қобилияти ҷалб кардани ҳама ба нигоҳдории анбор вуҷуд надорад.
  • Дастрасии баландсуръат ба ҳама маълумот ва қобилияти дастрасӣ ба маълумоте, ки дар гиреҳи он боқӣ мондааст, ҳатто пас аз қатъ шудани пайвасти шабака.
  • Модели универсалии амният, ки ба шумо имкон медиҳад механизмҳои гуногуни ҳалли низоъҳоро муттаҳид кунед (эвристикаи маҳаллӣ, вазн дар асоси кори анҷомшуда, бо назардошти сатҳи эътимоди гиреҳҳои дигар, сертификатҳо).
  • API-и чандир барои дархости маълумот, ки имкон медиҳад калидҳои сершумори лона ё диапазони арзиш муайян карда шаванд. Имконияти пайваст кардани арзишҳои сершумор ба як калид.
  • Ҳама маълумот дар шакли рамзгузорӣ, аз ҷумла калидҳо нигоҳ дошта мешаванд ва тасдиқ карда мешаванд. Система метавонад барои ташкили нигоҳдории маълумоти махфӣ дар гиреҳҳои нобовар истифода шавад. Сабтҳоеро, ки калидҳои онҳо маълум нестанд, бо қувваи бераҳмона муайян кардан мумкин нест (бе донистани калид, гирифтани маълумоти бо он алоқаманд ғайриимкон аст).

Маҳдудиятҳо тамаркуз ба нигоҳдории маълумоти хурд, кам тағйирёбанда, набудани қулфҳо ва мувофиқати кафолатноки додаҳо, талаботи баланд ба CPU, хотира, фазои диск ва фарохмаҷро ва афзоиши доимии андозаи нигаҳдорӣ бо мурури замонро дар бар мегиранд.

Манбаъ: opennet.ru

Илова Эзоҳ