هایپرلجر فابریک – Hyperledger Fabric چیست؟
هایپرلجر یک چارچوب بلاکچین مدولار است که به عنوان پایهای برای توسعه محصولات، راهحلها و برنامههای مبتنی بر بلاکچین با استفاده از اجزای plug-and-play که برای استفاده در شرکتهای خصوصی طراحی شدهاند، عمل میکند.
Hyperledger Fabric توسط Digital Asset و IBM راهاندازی شد و اکنون به عنوان یک سرمایهگذاری مشترک بینصنعتی ظاهر شده است که در حال حاضر توسط بنیاد لینوکس میزبانی میشود. در میان چندین پروژه، Hyperledger Fabric اولین پروژه ای بود که از مرحله “انکوباسیون” خارج شد و در مارس ۲۰۱۷ به مرحله “فعال” رسید.
برای مطالعه هایپرلجر Hyperledger – سازنده اکوسیستم های بلاک چین سازمانی میتوانید از اینجا وارد مقاله مربوطه بشید
هایپرلجر فابریک چگونه کار میکند؟
شبکههای بلاکچین سنتی نمیتوانند از تراکنشهای خصوصی و قراردادهای محرمانه که برای کسبوکارهایی که اهمیت بالایی دارند، پشتیبانی کنند. Hyperledger Fabric در پاسخ به این امر به عنوان پایه ای مدولار، مقیاس پذیر و ایمن برای ارائه راه حل های بلاکچین صنعتی طراحی شده است.
Hyperledger Fabric موتور منبع باز برای بلاک چین است و از مهم ترین ویژگی ها برای ارزیابی و استفاده از بلاک چین برای موارد استفاده تجاری مراقبت می کند.
در شبکههای صنعتی خصوصی، هویت قابل تأیید یک شرکتکننده یک نیاز اولیه است. Hyperledger Fabric از عضویت بر اساس مجوز پشتیبانی می کند. همه شرکت کنندگان شبکه باید دارای هویت شناخته شده باشند. بسیاری از بخشهای تجاری، مانند مراقبتهای بهداشتی و مالی، تحت قوانین حفاظت از دادهها قرار دارند که حفظ دادههای مربوط به شرکتکنندگان مختلف و دسترسی مربوطه آنها به نقاط مختلف داده را الزامی میکند. Fabric از چنین عضویت مبتنی بر مجوز پشتیبانی می کند.
معماری مدولار
معماری مدولار Hyperledger Fabric گردش کار پردازش تراکنش را به سه مرحله مختلف جدا می کند: قراردادهای هوشمند به نام کد زنجیره ای که شامل پردازش منطقی توزیع شده و توافق سیستم، سفارش تراکنش، و اعتبارسنجی و تعهد تراکنش است. این جداسازی مزایای متعددی را ارائه می دهد:
کاهش تعداد سطوح اعتماد و راستیآزمایی که شبکه و پردازش را بدون درهمکاری نگه میدارد
بهبود مقیاس پذیری شبکه
عملکرد کلی بهتر
علاوه بر این، پشتیبانی Hyperledger Fabric از plug-and-play اجزای مختلف امکان استفاده مجدد آسان از ویژگی های موجود و یکپارچه سازی آماده ماژول های مختلف را فراهم می کند. برای مثال، اگر تابعی از قبل وجود داشته باشد که هویت شرکتکننده را تأیید میکند، یک شبکه در سطح سازمانی بهجای ساختن همان عملکرد از ابتدا باید این ماژول موجود را وصل کرده و مجدداً استفاده کند.
شرکت کنندگان در شبکه سه نقش متمایز دارند:
تایید کننده
متعهد
موافق
منبع : هایپرلجر فابریک Hyperledger Fabric فناوری بلاکچین منبع باز