آموزش Hyperledger Fabric – ماژولار بودن فبریک

هایپرلجر فبریک به طور خاص معماری شده است تا معماری مدولار داشته باشد. چه این اجماع باشد ، چه پروتکل های مدیریت هویت قابل اتصال مانند LDAP یا OpenID Connect ، پروتکل های مدیریت کلیدی یا کتابخانه های رمزنگاری ، این پلتفرم در هسته خود به گونه ای طراحی شده است تا پیکربندی متنوع از الزامات مورد استفاده سازمانی را برآورده کند.

در سطح بالا ، فبریک از اجزای مدولار زیر تشکیل شده است:

  • یک سرویس سفارش دهنده قابل اتصال که در مورد ترتیب تراکنش ها اجماع ایجاد می کند و سپس بلوک ها را برای همتاها پخش می کند.
  • ارائه دهنده خدمات عضویت قابل اتصال مسئول ارتباط نهادهای موجود در شبکه با هویت رمزنگاری.
  • یک سرویس شایعات همتا به همتا اختیاری ، بلوک های خروجی را با سفارش خدمات به دیگر همتاها منتشر می کند.
  • قراردادهای هوشمند (“chaincode”) که برای جداسازی در محیط کانتینر (به عنوان مثال Docker) اجرا شوند. آنها می توانند به زبانهای برنامه نویسی استاندارد نوشته شوند اما دسترسی مستقیم به حالت دفتر ندارند.
  • دفتر کل را می توان طوری تنظیم کرد که از انواع DBMS پشتیبانی کند.
  • یک سیاست تأیید و اعتبار سنجی قابل اتصال که می تواند به طور مستقل در هر برنامه پیکربندی شود.

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

 

دیدگاه‌ خود را بنویسید

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