نسخه جدید IPFS 0.6 قبلاً منتشر شده است و این اخبار آن است

به تازگی انتشار نسخه جدید اعلام شد سیستم پرونده غیرمتمرکز IPFS 0.6 (سیستم پرونده بین سیاره ای) ، که یک فروشگاه پرونده نسخه جهانی ایجاد می کند مستقر در قالب یک شبکه P2P متشکل از سیستم های عضو. IPFS ترکیبی از ایده هایی است که قبلاً روی سیستم هایی مانند Git ، BitTorrent ، Kademlia ، SFS و وب پیاده سازی شده است و شبیه یک "نظیر" BitTorrent (همتایان شرکت کننده در توزیع) است که اشیا G Git را رد و بدل می کند.

IPFS در آدرس دهی متفاوت از محل و نام دلخواه متفاوت است. کد پیاده سازی مرجع در Go نوشته شده و تحت مجوزهای Apache 2.0 و MIT توزیع می شود.

در IPFS ، پیوند دسترسی به پرونده مستقیماً با محتوای آن ارتباط دارد و شامل یک هش رمزنگاری شده از محتوا است. آدرس پرونده را نمی توان خودسرانه تغییر داد ، فقط پس از تغییر محتوا قابل تغییر است.

به همین ترتیب ، تغییر در پرونده بدون تغییر آدرس غیرممکن است (نسخه قدیمی در آدرس قدیمی باقی می ماند و نسخه جدید از طریق آدرس دیگری در دسترس خواهد بود ، زیرا هش محتوای فایل تغییر می کند).

از آنجا که شناسه پرونده با هر تغییر تغییر می کند ، برای اینکه هر بار پیوندهای جدید ارسال نشود ، خدماتی برای پیوند دادن آدرسهای دائمی که نسخه های مختلف پرونده (IPNS) را در نظر می گیرند یا اصلاح نام مستعار مشابه FS و DNS سنتی ( MFS (سیستم فایل قابل تغییر) و DNSLink).

IPFS به حل مشکلات کمک می کند داستان مانند قابلیت اطمینان ذخیره سازی (اگر فضای ذخیره سازی اصلی نامناسب باشد ، می توانید فایل را از سیستم سایر کاربران بارگیری کنید) ، مخالفت با سانسور محتوا (مسدود کردن مستلزم مسدود کردن همه سیستمهای کاربری است که دارای یک نسخه از داده ها هستند) و سازماندهی دسترسی در صورت عدم دسترسی مستقیم به اتصالات اینترنتی یا در صورت ضعیف بودن کیفیت کانال ارتباطی (شما می توانید داده ها را از طریق بیشترین بارگیری کنید در نزدیکی شبکه محلی).

چه موارد جدیدی در IPFS 0.6 وجود دارد؟

نسخه جدید قابل توجه است گنجاندن حمل و نقل پیش فرض بر اساس پروتکل QUIC، که یک پلاگین در پروتکل UDP است که از مالتی پلکسینگ اتصالات متعدد پشتیبانی می کند و روش های رمزگذاری معادل TLS / SSL را ارائه می دهد.

در IPFS ، سوکت برای دریافت اتصالات UDP به طور خودکار در همان آدرس شبکه و پورت کنترل کننده حمل و نقل مبتنی بر TCP راه اندازی می شود. QUIC برای اتصالات ورودی و خروجی استفاده می شود و هنگام اتصال به گره های جدید ، اگر QUIC در دسترس نباشد ، به TCP برمی گردد.

نوآوری دوم مهم بود sسر و صدا پشتیبانی امن حمل و نقل ، بر اساس پروتکل Noise و به عنوان بخشی از libp2p ، یک پشته شبکه مدولار برای برنامه های P2P توسعه یافته است.

پس از هماهنگی اولیه اتصال ، کلیه تبادل داده های بعدی بین شرکت کنندگان رمزگذاری شده و در برابر شنود شنود محافظت می شود. NOISE جایگزین حمل و نقل SECIO شد ، اما TLS 1.3 همچنان به عنوان روش اصلی رمزگذاری اتصالات بین گره ها استفاده می شود.

اجرای نویز کاملاً ساده است و به عنوان یک حمل و نقل جهانی بین پلتفرمی قرار گرفته است که می تواند به زبان های مختلف برنامه نویسی پیاده سازی شود.

نسخه جدید همچنین فرصتی را برای افزودن صفحات "404 یافت نشد" خود فراهم می کند و اضافه کنید پشتیبانی اختیاری از روش رمزگذاری Base36 ، که برای داده های عددی حروف کوچک مانند حروف کوچک مانند نام دامنه مطلوب است (هنگام استفاده از Base32 ، کلیدهای Ed25519 IPNS دو بایت بزرگتر از حد اندازه زیر دامنه هستند و با Base36 متناسب با حد مجاز است).

علاوه بر این، گزینه "جفت شدن" به تنظیمات اضافه شده است، لیستی از گره ها را برای اتصال ، حفظ اتصال و اتصال مجدد تعریف می کند تا اتصالات "سخت" بین همتایان متداول استفاده شود.

سرانجام ، اگر شما علاقه مند به دانستن بیشتر در مورد این نسخه جدید هستید ، می توانید با جزئیات مشورت کنید ، با رفتن به لینک زیر. 

چگونه از IPFS در لینوکس استفاده کنیم؟

برای کسانی که علاقه مند هستند بتوانند IPFS را در سیستم خود پیاده سازی کنند ، می توانند این کار را با دنبال کردن دستورالعمل های انجام شده انجام دهند در این مقاله به تفصیل آورده شده است.

مقاله مرتبط:
IPFS: چگونه می توان از سیستم پرونده بین سیاره ای در گنو / لینوکس استفاده کرد؟

محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

نظر بدهید ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   کائو dijo

    این چیزی است که قبلاً دیده ام ، اما نمی توانم بفهمم چه کاربردی می تواند داشته باشد. من فکر می کنم سرویس ها یا برنامه هایی وجود دارد که از قبل برای کارهای خود از آن استفاده می کنند ، اما من هنوز هیچ موردی را امتحان نکرده ام.