د نړیوال غیر متمرکز فایل سیسټم خوشې کول IPFS 0.6

خپور شوی د غیر متمرکز فایل سیسټم خوشې کول IPFS 0.6 (InterPlanetary File System)، کوم چې د نړیوال نسخه فایل ذخیره جوړوي، د P2P شبکې په بڼه ځای پرځای شوي چې د ګډون کونکي سیسټمونو څخه جوړ شوي. IPFS نظرونه یوځای کوي چې مخکې په سیسټمونو کې پلي شوي لکه Git، BitTorrent، Kademlia، SFS او ویب، او د یو واحد BitTorrent "swarm" (په توزیع کې برخه اخیستونکي) د Git شیانو تبادله سره ورته وي. IPFS د ځای او خپل سري نومونو پرځای د مینځپانګې په واسطه د ادرس په واسطه توپیر کیږي. د حوالې پلي کولو کوډ په Go او کې لیکل شوی لخوا توزیع شوی د Apache 2.0 او MIT جوازونو لاندې.

نوې نسخه د ډیفالټ لخوا د پروتوکول پراساس ټرانسپورټ شاملولو لپاره د پام وړ ده QUIC، کوم چې د UDP پروتوکول یو پوښښ دی چې د څو ارتباطاتو ملټي پلیکس کولو ملاتړ کوي او د TLS/SSL سره مساوي د کوډ کولو میتودونه چمتو کوي. په IPFS کې، د UDP اتصالونو منلو ساکټ په اتوماتيک ډول په ورته پته او د شبکې پورټ کې د TCP میشته ټرانسپورټ هینډلر په توګه پیل کیږي. QUIC د دواړو راتلونکو او وتلو اړیکو لپاره کارول کیږي، او کله چې نوي نوډونو سره وصل کیږي، که QUIC شتون نلري، دا د TCP کارولو ته بیرته راځي.

دوهم مهم نوښت د خوندي ترانسپورت لپاره ملاتړ و د شور, پر بنسټ په پروتوکول کې شور او دننه وده کړې libp2p، د P2P غوښتنلیکونو لپاره د ماډلر شبکې سټیک. د ابتدايي پیوستون خبرو اترو وروسته، د ګډون کوونکو تر منځ ټول راتلونکی ارتباط کوډ شوی او د اوریدو څخه ساتل کیږي.
NOISE د ترانسپورت ځای نیولی دی SECIO، مګر TLS 1.3 د نوډونو ترمینځ د ارتباط کوډ کولو لپاره د لومړیتوب میتود په توګه کارولو ته دوام ورکوي. NOISE د پلي کولو لپاره خورا ساده دی او د نړیوال کراس پلیټ فارم ټرانسپورټ په توګه موقعیت لري چې په مختلف پروګرامینګ ژبو کې پلي کیدی شي.

نوې خپرونه ستاسو د "404 نه موندل شوي" پا pagesو اضافه کولو وړتیا هم چمتو کوي او د بیس 36 کوډ کولو میتود لپاره اختیاري ملاتړ اضافه کوي ، کوم چې د قضیې غیر حساس الفانومریک ډیټا لپاره غوره دی ، لکه د ډومین نومونه (د Base32 کارول ، Ed25519 IPNS کیلي دوه دي. د فرعي ډومین په اندازې کې د بایټ لوی حد، او د بیس 36 سره دوی په حد کې مناسب دي). سربیره پردې ، په ترتیباتو کې یو اختیار اضافه شوی
«peering"، کوم چې د نوډونو لیست تعریفوي چې د نښلولو لپاره، د پیوستون ساتل، او له هغه څخه بیا نښلول ترڅو د مکرر کارول شوي همکارانو ترمنځ د "چپکې" اړیکو پیژندلو لپاره.

په یاد ولرئ چې په IPFS کې، فایل ته د لاسرسي لینک مستقیم د هغې مینځپانګې سره تړاو لري او د مینځپانګو کریپټوګرافیک هش پکې شامل دي. د فایل پته په خپل سري ډول نشي بدلیدلی؛ دا یوازې د مینځپانګې بدلولو وروسته بدلیدلی شي. په ورته ډول، دا ناشونې ده چې د پتې له بدلولو پرته په فایل کې بدلون راشي (زاړه نسخه به په ورته پته کې پاتې شي، او نوی به د بل پته له لارې د لاسرسي وړ وي، ځکه چې د فایل مینځپانګې هش به بدل شي). د دې په پام کې نیولو سره چې د فایل پیژندونکی د هر بدلون سره بدلیږي، د دې لپاره چې هر ځل نوي لینکونه ونه لیږدول شي، خدمتونه د دایمي ادرسونو د نښلولو لپاره چمتو کیږي چې د فایل مختلف نسخې په پام کې نیسي (IPNS)، یا د دودیز FS او DNS سره د مشابهت له مخې د عرف ټاکل (MFS (د بدلون وړ فایل سیسټم) او DNSLink).

د BitTorrent سره په ورته والی سره، ډاټا په مستقیم ډول د برخه اخیستونکو سیسټمونو کې زیرمه کیږي چې د P2P حالت کې معلومات تبادله کوي، پرته له دې چې مرکزي نوډونو پورې تړلي وي. که دا اړینه وي چې د ځانګړي مینځپانګې سره فایل ترلاسه کړئ ، سیسټم هغه برخه اخیستونکي لټوي چې دا فایل لري او د دوی سیسټمونو څخه یې په څو برخو برخو کې لیږي. خپل سیسټم ته د فایل ډاونلوډ کولو وروسته، ګډون کوونکی په اوتومات ډول د هغې د ویش لپاره یو ټکی کیږي. د شبکې برخه اخیستونکو ټاکلو لپاره چې په نوډونو کې د ګټو مینځپانګه شتون لري لخوا کارول شوی ویشل شوی هش میز (DHT). نړیوال IPFS FS ته د لاسرسي لپاره، HTTP پروتوکول کارول کیدی شي یا مجازی FS / ipfs د FUSE ماډل په کارولو سره نصب کیدی شي.

IPFS د ستونزو حل کولو کې مرسته کوي لکه د ذخیره کولو اعتبار (که چیرې اصلي ذخیره کمه شي ، فایل د نورو کاروونکو سیسټمونو څخه ډاونلوډ کیدی شي) ، د مینځپانګې سانسور پروړاندې مقاومت (بلاک کول د ټولو کاروونکو سیسټمونو بلاک کولو ته اړتیا لري چې د معلوماتو کاپي لري) او د لاسرسي تنظیم کول. د انټرنیټ سره د مستقیم ارتباط نشتوالی یا که د ارتباطي چینل کیفیت خراب وي (تاسو کولی شئ په محلي شبکه کې د نږدې برخه اخیستونکو له لارې ډاټا ډاونلوډ کړئ). د فایلونو ذخیره کولو او ډیټا تبادله کولو سربیره ، IPFS د نوي خدماتو رامینځته کولو لپاره د اساس په توګه کارول کیدی شي ، د مثال په توګه ، د سایټونو عملیاتو تنظیم کولو لپاره چې سرورونو سره تړلي ندي ، یا د توزیع رامینځته کولو لپاره. غوښتنلیکونه.

د نړیوال غیر متمرکز فایل سیسټم خوشې کول IPFS 0.6

سرچینه: opennet.ru

Add a comment