IPFS 0.8.0 жаңа нұсқасы шығарылды және түйреуіштермен жұмысты жеңілдетуге арналған

Бірнеше күн бұрын, іске қосу орталықтандырылмаған файлдық жүйенің жаңа нұсқасы IPFS 0.8.0 (InterPlanetary File System), бұл мүшелік жүйелерден тұратын P2P желісі түрінде жүзеге асырылған ғаламдық нұсқадағы файлдар дүкені.

IPFS бұрын Git, BitTorrent, Kademlia, SFS сияқты жүйелерде енгізілген идеяларды біріктіреді және Интернет Git нысандарымен алмасатын BitTorrent тобына (үлестіруге қатысатын құрдастарға) ұқсайды. IPFS мекен-жайы мен ерікті атауларынан гөрі мазмұны бойынша шешіледі. Анықтама енгізу коды Go-де жазылған және Apache 2.0 және MIT лицензияланған.

IPFS-мен таныс емес адамдар үшін олар мұны білуі керек бұл файлдық жүйеде файл сілтемесі оның мазмұнымен тікелей байланысты және мазмұнның криптографиялық хэшін қамтиды. Файл мекен-жайын ерікті түрде өзгерту мүмкін емес, оны мазмұнды өзгерткеннен кейін ғана өзгертуге болады. Сол сияқты мекен-жайын өзгертпестен файлға өзгеріс енгізу мүмкін емес (ескі нұсқасы сол мекен-жайда қалады, ал жаңасы басқа адрес арқылы қол жетімді болады).

Әр уақытта жаңа сілтемелер жіберілмеуі үшін файл идентификаторы әр өзгеріске байланысты өзгеретінін ескере отырып, тұрақты мекен-жайларды байланыстыру бойынша қызметтер ұсынылады файлдың әр түрлі нұсқаларын (IPNS) ескеретін немесе дәстүрлі FS және DNS ұқсастықтары бойынша бүркеншік ат орнататын.

Файлды жүйеге жүктегеннен кейін, қатысушы автоматты түрде тарату нүктелерінің біріне айналады. Таратылған хэш-кесте (DHT) түйіндерінде қызығушылық мазмұны бар желі қатысушыларын анықтау үшін қолданылады.

IPFS сақтаудың сенімділігі сияқты мәселелерді шешуге көмектеседі (егер сақтаудың түпнұсқасы өшірілсе, файлды басқа қолданушылардың жүйелерінен жүктеуге болады), мазмұн цензурасына төтеп беру, сондай-ақ Интернет байланысы болмаған кезде немесе байланыс арнасының сапасы нашар болған кезде қол жеткізуді ұйымдастыра алу.

IPFS 0.8 негізгі жаңа мүмкіндіктері

Бұл жаңа нұсқада сыртқы қызметтерді құру мүмкіндігі жүзеге асырылды пайдаланушы деректерін бекіту үшін (деректерді түйінге байланыстыру, маңызды деректердің сақталуын қамтамасыз ету). Қызметке тағайындалған мәліметтердің жеке атаулары болуы мүмкін, мазмұн идентификаторынан (CID) ерекшеленеді, сондықтан деректерді аты бойынша да, CID бойынша да іздеуге болады.

Деректерді түзету сұраныстарын өңдеу үшін, IPFS Pinning Service API ұсынылған, оны тікелей go-ipfs-те қолдануға болады. Бекітуге арналған командалық жолда «ipfs pin қашықтан басқару» командасы ұсынылады.

Пин ішкі жүйесі қайта жасалды оны түйреуіштерді қадағалау әдісімен тезірек және икемді ету үшін. Көптеген түйреуіштермен жұмыс істейтін пайдаланушылар үшін бұл жылдамдықтың үлкен өсуіне әкеледі зәкірлі элементтер жиынтығының тізімінде және модификациясында, сонымен қатар жадыны пайдаланудың төмендеуінде.

Қайта жобалаудың бір бөлігі түйреуіштермен өзара әрекеттесу мүмкіндігін ескере отырып конфигурацияланған жергілікті тұрғындар, біз енді қашықтағы түйреуіштермен қарым-қатынас жасай аламыз (мысалы, аттар, бірдей CID-ді бірнеше рет қоя білу және т.б.). Бекітудің қосымша жақсартуларын күтіп отырыңыз.

Шлюздер үшін «https: //» сілтемелерін құру кезінде қосалқы домендердің көмегімен DNSLink атауларын беру мүмкіндігі қосылды.

Енді сілтемелер пайдалануға жарамды, мұнда түпнұсқа атаулардағы нүктелер «-» таңбасымен ауыстырылады және басқа «» «таңбалар басқа ұқсас таңбалармен ауыстырылады және QUIC протоколына қолдау кеңейтіледі. Өнімділікті арттыру үшін қабылдауды көбейту мүмкіндігі UDP үшін буферлер қарастырылған.

Finalmente егер сіз бұл туралы көбірек білгіңіз келсе осы жаңа нұсқа туралы егжей-тегжейін тексере аласыз келесі сілтеме.

Linux-та IPFS қалай қолданылады?

IPFS-ді өз жүйесінде енгізуге қызығушылық танытқандар үшін нұсқауларды орындау арқылы жасай алады осы мақалада егжей-тегжейлі көрсетілген.

IPFS: Планетааралық файлдық жүйені GNU / Linux-те қалай пайдалануға болады?
Тиісті мақала:
IPFS: Планетааралық файлдық жүйені GNU / Linux-те қалай пайдалануға болады?

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.