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

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

نوې نسخه د ډیفالټ لخوا ټرانسپورټ غیر فعال کړی دی SECIO، کوم چې په وروستۍ ګڼه کې د ټرانسپورټ لخوا بدل شوی و د شور, تاسیس شوی په پروتوکول کې شور او د P2P غوښتنلیکونو لپاره د ماډلر شبکې سټیک کې رامینځته شوی libp2p. TLSv1.3 د بیک اپ ټرانسپورټ په توګه پاتې دی. د نوډونو مدیرانو ته چې د IPFS زاړه نسخې کاروي (Go IPFS <0.5 یا JS IPFS <0.47) سپارښتنه کیږي چې سافټویر تازه کړي ترڅو د فعالیت له خرابیدو څخه مخنیوی وشي.

نوې نسخه د RSA پرځای د ډیفالټ لخوا د ed25519 کیلي کارولو ته لیږد هم کوي. د پخوانیو RSA کلیدونو لپاره ملاتړ ساتل شوی، مګر نوې کیلي به اوس د ed25519 الګوریتم په کارولو سره تولید شي. د جوړ شوي عامه کیلي ed25519 کارول د عامه کیلي ذخیره کولو ستونزه حل کوي ، د مثال په توګه ، د ed25519 کارولو پرمهال د لاسلیک شوي معلوماتو تصدیق کولو لپاره ، د PeerId په اړه معلومات کافي دي. په IPNS لارو کې کلیدي نومونه اوس د base36btc پرځای د بیس1 CIDv58 الګوریتم په کارولو سره کوډ شوي دي.

د ډیفالټ کیلي ډول بدلولو سربیره ، IPFS 0.7 د پیژندنې کیلي څرخولو وړتیا اضافه کړه. د کوربه کیلي بدلولو لپاره، تاسو اوس کولی شئ د "ipfs key rotate" کمانډ چل کړئ. برسېره پردې، د وارداتو او صادراتو کیليونو ته نوي کمانډونه اضافه شوي ("ipfs key import" او "ipfs key export")، کوم چې د بیک اپ موخو لپاره کارول کیدی شي، په بیله بیا د "ipfs dag stat" کمانډ د DAG په اړه احصایې ښودلو لپاره. (توزیع شوي Acyclic ګرافونه).

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

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

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

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

سرچینه: opennet.ru

Add a comment