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

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

په نوې نسخه کې:

  • د کارونکي ډیټا پین کولو لپاره د بهرني خدماتو رامینځته کولو وړتیا پلي شوې (پنینګ - یو نوډ ته د معلوماتو پابند کول ترڅو ډاډ ترلاسه شي چې مهم معلومات خوندي شوي). یو خدمت ته ټاکل شوي معلومات ممکن جلا نومونه ولري چې د مینځپانګې پیژندونکي (CID) څخه توپیر ولري. تاسو کولی شئ د نوم او CID په واسطه د معلوماتو لټون وکړئ. د ډیټا پنینګ غوښتنې پروسس کولو لپاره ، د IPFS پنینګ خدمت API وړاندیز شوی ، کوم چې مستقیم په go-ipfs کې کارول کیدی شي. د کمانډ لاین کې، د "ipfs pin remote" کمانډ د ضمیمه کولو لپاره وړاندیز شوی: ipfs pin remote service add mysrv https://my-service.example.com/api-endpoint myAccessToken ipfs pin remote add /ipfs/bafymydata —service= mysrv —name= myfile ipfs pin remote ls —service=mysrv —name=myfile ipfs pin ریموټ rm —service=mysrv —name=myfile
  • په محلي نوډ کې د ډیټا بائنډنګ (پنینګ) او انپینینګ (انپنینګ) عملیات ګړندي شوي. د فعالیت ښه والی او د حافظې سپمونه په ځانګړي توګه د پام وړ دي کله چې په سیسټمونو کې د لوی شمیر بندیزونو سره د انفرنس یا ترمیم عملیات ترسره کوي.
  • کله چې د ګیټ ویز لپاره "https: //" لینکونه رامینځته کول ، د فرعي ډومینونو په کارولو سره د DNSLink نومونو لیږدولو وړتیا اضافه شوې. د مثال په توګه، د "ipns://en.wikipedia-on-ipfs.org" نوم پورته کولو لپاره، د پخوانیو ملاتړ شویو لینکونو سربیره "https://dweb.link/ipns/en.wikipedia-on-ipfs.org "، تاسو اوس کولی شئ لینکونه وکاروئ " https://en-wikipedia—on—ipfs-org.ipns.dweb.link"، په کوم کې چې په اصلي نومونو کې ټکي د "-" کرکټر سره بدل شوي، او موجوده " -" کرکټرونه د بل ورته کرکټر سره تښتیدلي دي.
  • د QUIC پروتوکول لپاره ملاتړ پراخ شوی. د فعالیت زیاتولو لپاره، دا ممکنه ده چې د UDP لپاره ترلاسه کونکي بفرونه زیات کړئ.

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

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

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

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


سرچینه: opennet.ru

Add a comment