خرید آنلاین و حضوری با اسنپ‌پی
در حال بارگذاری…
شبکه اطلاع رسانی طـــــــــــلا، ســکـــــــــــه و ارز
کیان
هاندردویت (CWT) چیست؟

هاندردویت (CWT) چیست؟

اهرم خانگی چیست؟

اهرم خانگی چیست؟

بند نگهداری با تولید چیست؟

بند نگهداری با تولید چیست؟

اوراق بهادار ترکیبی چیست؟

اوراق بهادار ترکیبی چیست؟

قانون افشای وام مسکن چیست؟

قانون افشای وام مسکن چیست؟

قانون آموزش عالی 1965 چیست؟

قانون آموزش عالی 1965 چیست؟

اقتصاد شادکامی چیست؟

اقتصاد شادکامی چیست؟

کیف پول سلسله‌مراتبی قطعی چیست؟

کیف پول سلسله‌مراتبی قطعی چیست؟

شاخص هرفیندال-هیرشمن چیست؟

شاخص هرفیندال-هیرشمن چیست؟

الگوی هارامی کراس چیست؟

الگوی هارامی کراس چیست؟

هایپرلجر فابریک (Hyperledger Fabric)

هایپرلجر فابریک چیست؟

بازدید ۱٬۱۳۵نویسنده: علی حسین پور
هایپرلجر فابریک چیست؟

هایپرلجر فابریک، یک چارچوب بلاکچین خصوصی و ماژولار است که برای استفاده‌های سازمانی طراحی شده است.

هایپرلجر فابریک یک چارچوب بلاکچین ماژولار است که به عنوان پایه و اساس توسعه محصولات، راه‌حل‌ها و برنامه‌های کاربردی مبتنی بر بلاکچین با استفاده از اجزای پلاگین و پلی (plug-and-play) که برای استفاده در شرکت‌های خصوصی طراحی شده‌اند، عمل می‌کند.

نکات کلیدی

  • هایپرلجر یک چارچوب دفتر کل توزیع شده متن‌باز و درجه سازمانی است که توسط بنیاد لینوکس در دسامبر 2016 راه‌اندازی شد.
  • فابریک یک پلتفرم فناوری دفتر کل غیرمتمرکز (DLT) بسیار ماژولار است که توسط آی‌بی‌ام برای استفاده در شرکت‌های صنعتی طراحی شده است.
  • از آنجایی که هایپرلجر فابریک خصوصی است و برای دسترسی به آن مجوز لازم است، کسب‌وکارها می‌توانند اطلاعات (مانند قیمت‌ها) را تفکیک کنند، به علاوه تراکنش‌ها می‌توانند به دلیل کاهش تعداد نودها در شبکه، تسریع شوند.
  • فابریک 2.0 در ژانویه 2020 منتشر شد. ویژگی‌های اصلی این نسخه عبارتند از تراکنش‌های سریع‌تر، فناوری قرارداد هوشمند به‌روز شده و اشتراک‌گذاری ساده‌تر داده‌ها.
  • هایپرلجر فابریک توسط دیجیتال اسِت و آی‌بی‌ام آغاز شد و اکنون به عنوان یک سرمایه‌گذاری مشترک بین‌صنعتی در حال ظهور است که در حال حاضر توسط بنیاد لینوکس میزبانی می‌شود. در میان چندین پروژه هایپرلجر، فابریک اولین پروژه‌ای بود که از "گلخانه" خارج شد و در ژوئیه 2017 منتشر شد.

نحوه عملکرد هایپرلجر فابریک

شبکه‌های بلاکچین سنتی نمی‌توانند از تراکنش‌های خصوصی و قراردادهای محرمانه که برای کسب‌وکارها از اهمیت بالایی برخوردار هستند، پشتیبانی کنند. هایپرلجر فابریک در پاسخ به این موضوع به عنوان یک پایه ماژولار، مقیاس‌پذیر و امن برای ارائه راه‌حل‌های بلاکچین صنعتی طراحی شد.هایپرلجر فابریک موتور متن‌باز برای بلاکچین است و مهم‌ترین ویژگی‌ها برای ارزیابی و استفاده از بلاکچین برای موارد استفاده تجاری را مدیریت می‌کند.در شبکه‌های صنعتی خصوصی، هویت قابل تأیید یک شرکت‌کننده یک الزام اولیه است. هایپرلجر فابریک از عضویت‌های مبتنی بر مجوز پشتیبانی می‌کند؛ همه شرکت‌کنندگان شبکه باید هویت‌های شناخته شده داشته باشند. بسیاری از بخش‌های تجاری، مانند مراقبت‌های بهداشتی و امور مالی، توسط مقررات حفاظت از داده‌ها محدود می‌شوند که حفظ داده‌ها در مورد شرکت‌کنندگان مختلف و دسترسی مربوطه آنها به نقاط داده مختلف را الزامی می‌کند. فابریک از چنین عضویت‌های مبتنی بر مجوز پشتیبانی می‌کند.

معماری ماژولار

معماری ماژولار هایپرلجر فابریک، گردش کار پردازش تراکنش را به سه مرحله مختلف تقسیم می‌کند: قراردادهای هوشمند به نام چین‌کد (chaincode) که شامل پردازش منطق توزیع شده و توافق سیستم هستند، ترتیب‌دهی تراکنش و اعتبارسنجی و تعهد تراکنش.

این تفکیک مزایای متعددی را ارائه می‌دهد:

  • کاهش تعداد سطوح اعتماد و تأیید که شبکه و پردازش را بدون شلوغی نگه می‌دارد.
  • بهبود مقیاس‌پذیری شبکه
  • عملکرد کلی بهتر

علاوه بر این، پشتیبانی هایپرلجر فابریک از پلاگین و پلی اجزای مختلف، امکان استفاده مجدد آسان از ویژگی‌های موجود و ادغام آماده ماژول‌های مختلف را فراهم می‌کند. برای مثال، اگر تابعی از قبل وجود داشته باشد که هویت شرکت‌کننده را تأیید کند، یک شبکه سطح سازمانی فقط باید این ماژول موجود را پلاگین و مجدداً استفاده کند، به جای اینکه همان تابع را از ابتدا بسازد.

شرکت‌کنندگان در سه شبکه نقش متمایز دارند:

  • تأییدکننده (Endorser)
  • تعهدکننده (Committer)
  • توافق‌کننده (Consenter)

به طور خلاصه، پیشنهاد تراکنش طبق سیاست تأیید از پیش تعریف شده در مورد تعداد تأییدکنندگان مورد نیاز، به همتای تأییدکننده ارسال می‌شود. پس از تأیید کافی توسط تأییدکننده(ها)، یک دسته یا بلوک از تراکنش‌ها به تعهدکننده(ها) تحویل داده می‌شود. تعهدکنندگان تأیید می‌کنند که سیاست تأیید رعایت شده است و هیچ تراکنش متناقضی وجود ندارد. پس از انجام هر دو بررسی، تراکنش‌ها در دفتر کل ثبت می‌شوند.

از آنجایی که فقط دستورالعمل‌های تأیید - مانند امضاها و مجموعه خواندن/نوشتن - در سراسر شبکه ارسال می‌شوند، مقیاس‌پذیری و عملکرد شبکه بهبود می‌یابد. فقط تأییدکنندگان و تعهدکنندگان به تراکنش دسترسی دارند و امنیت با تعداد کمتری از شرکت‌کنندگان که به نقاط داده کلیدی دسترسی دارند، بهبود می‌یابد.

مثال هایپرلجر فابریک

فرض کنید یک تولیدکننده می‌خواهد شکلات‌ها را با قیمت مشخصی به یک خرده‌فروش خاص یا بازار خرده‌فروشان (یعنی همه خرده‌فروشان ایالات متحده) ارسال کند، اما نمی‌خواهد آن قیمت را در بازارهای دیگر (یعنی خرده‌فروشان چینی) فاش کند.از آنجایی که حرکت محصول ممکن است شامل طرف‌های دیگر، مانند گمرک، یک شرکت حمل و نقل و یک بانک تأمین مالی باشد، اگر از یک نسخه اولیه فناوری بلاکچین برای پشتیبانی از این تراکنش استفاده شود، قیمت خصوصی ممکن است برای همه طرف‌های درگیر فاش شود.هایپرلجر فابریک این مشکل را با خصوصی نگه داشتن تراکنش‌های خصوصی در شبکه حل می‌کند؛ فقط شرکت‌کنندگانی که نیاز به دانستن دارند از جزئیات لازم آگاه هستند. پارتیشن‌بندی داده‌ها در بلاکچین به نقاط داده خاص اجازه می‌دهد فقط برای طرف‌هایی که نیاز به دانستن دارند قابل دسترسی باشد.

انتقاد از هایپرلجر فابریک

اوج شور و شوق ارزهای دیجیتال پس از سقوط قیمت بیت‌کوین (که در 17 دسامبر 2017 به اوج خود رسید) در سال 2018 شکسته شد.ادعاهای بیش از حد خوشبینانه در مورد ارزش فناوری جدید با بدبینی جایگزین شد و فناوری‌های مرتبط، از جمله هایپرلجر، نیز از این بدبینی رنج بردند.

رقبای هایپرلجر فابریک

هایپرلجر فابریک با سایر پروژه‌های هایپرلجر مانند ایروها، ایندی و ساوث‌توث رقابت می‌کند. همچنین با کوردای آر3، که یک DLT خصوصی و مبتنی بر مجوز است، رقابت می‌کند.شرکت خدمات بلاکچین چین‌استک در ژانویه 2020 مقاله‌ای منتشر کرد که نشان می‌دهد توسعه در کوردا از نظر تاریخی بیشتر از توسعه در فابریک بوده است، اگرچه توسعه فابریک در سه ماهه سوم 2019 زمانی که فابریک به گیتهاب منتقل شد، از کوردا پیشی گرفت.گزارش چین‌استک نشان می‌دهد که در حالی که سه برابر بیشتر توسعه‌دهنده روی فابریک کار می‌کنند، توسعه‌دهندگان کوردا بیش از دو برابر مشارکت کد بیشتری داشته‌اند و توسعه‌دهندگان فابریک کد بسیار کمتری را در هر توسعه‌دهنده نسبت به توسعه‌دهندگان کوردا ارسال می‌کنند.

هایپرلجر فابریک بلاکچین نیست و کارآمد نیست

چندین انتقاد از هایپرلجر فابریک به این نکته اشاره می‌کنند که یک بلاکچین خصوصی و مبتنی بر مجوز با ویژگی‌های هایپرلجر فابریک، بلاکچین نیست و فناوری‌های غیربلاکچین فعلی بسیار ارزان‌تر هستند و همان میزان امنیت را ارائه می‌دهند. استوارت پوپجوی از کوین‌تلگراف این موضوع را اینگونه مطرح کرد:"معماری فابریک بسیار پیچیده‌تر از هر پلتفرم بلاکچین دیگری است، در حالی که در برابر دستکاری و حملات نیز امنیت کمتری دارد. فکر می‌کنید یک بلاکچین "خصوصی" حداقل مقیاس‌پذیری و عملکرد را ارائه می‌دهد، اما فابریک در اینجا نیز شکست می‌خورد. به بیان ساده، پروژه‌های آزمایشی ساخته شده بر روی فابریک با استقرار پیچیده و ناامن مواجه خواهند شد که نمی‌تواند با کسب‌وکارهای آنها مقیاس‌پذیر شود."هایپرلجر فابریک همچنین به دلیل کمبود انعطاف‌پذیری مورد انتقاد قرار گرفته است. تیمی از محققان سوربن در پاریس و CSIRO - دیتا 61، آژانس علمی ملی استرالیا، دریافتند که تأخیرهای قابل توجه شبکه، قابلیت اطمینان فابریک را کاهش می‌دهد: "با تأخیر در انتشار بلوک، نشان دادیم که هایپرلجر فابریک ضمانت‌های سازگاری کافی برای استقرار در محیط‌های حیاتی را ارائه نمی‌دهد."

هایپرلجر فابریک 2.0 در ژانویه 2020 منتشر شد

در ژانویه 2020، هایپرلجر فابریک 2.0 برای رفع برخی از انتقادات موجود منتشر شد. به گفته ران میلر در تک‌کرانچ، "بزرگترین به‌روزرسانی‌ها شامل اجبار توافق بین طرف‌ها قبل از اضافه شدن هر داده جدید به دفتر کل، معروف به حاکمیت غیرمتمرکز قراردادهای هوشمند است."اگرچه این به‌روزرسانی تغییری اساسی در سادگی یا کاربرد فابریک نیست، اما نشان می‌دهد که پیشرفت در صنعت ارزهای دیجیتال فراتر از جنون ارزهای دیجیتال که در سال 2018 رخ داد، ادامه دارد. انتظار می‌رود که در پنج تا ده سال آینده، بلاکچین سازمانی بدون شک کاربرد مناسب خود را پیدا کند.

نویسنده: علی حسین پور
اشتراک‌گذاری:

نظرات کاربران

هنوز نظری برای این مطلب ثبت نشده — اولین نفر باشید.