Hyperledger یک چارچوب بلاکچین متنباز و یک پروژه مشارکتی است که ابزارها، استانداردها و راهنماهایی را برای توسعه راهکارهای بلاکچین مجوزدار (permissioned) در صنایع مختلف ارائه میدهد.
Hyperledger چیست؟
Hyperledger یک پروژه جهانی در حوزه بلاکچین سازمانی است که چارچوبها، استانداردها، راهنماها و ابزارهای مورد نیاز برای ساخت بلاکچینهای متنباز و اپلیکیشنهای مرتبط را برای استفاده در صنایع گوناگون فراهم میکند. پروژههای مختلف Hyperledger شامل پلتفرمهای بلاکچین آماده برای استفاده در سطح سازمانی و گزینههایی با قابلیت نصب و اجرا آسان (plug-and-play) هستند.
با استفاده از اجزای موجود در زیرمجموعه Hyperledger، یک کسبوکار میتواند از راهکارها و خدمات بلاکچینی ماژولار برای ارتقاء چشمگیر عملکرد عملیات و بهبود بهرهوری فرآیندهای تجاری خود بهرهمند شود.
نکات کلیدی
- Hyperledger یک جامعه متنباز است که بر توسعه مجموعهای پایدار از چارچوبها، ابزارها و کتابخانهها برای پیادهسازی بلاکچینهای سازمانی و مجوزدار تمرکز دارد.
- این پروژه یک همکاری جهانی محسوب میشود و شامل سازمانهایی از حوزههای مالی، بانکی، اینترنت اشیا، زنجیره تامین، تولید و فناوری است.
- چندین پروژه زیرمجموعه وجود دارد، از جمله Hyperledger Fabric، Cello، Besu و Caliper.
تاریخچه Hyperledger
Hyperledger یک همکاری جهانی است که در آن شرکتهای پیشرو از حوزههای مالی، بانکداری، اینترنت اشیا (IoT)، مدیریت زنجیره تأمین، تولید و فناوری مشارکت دارند.
برخی از اعضای شاخص این پروژه عبارتند از: Bosch، IBM، Microsoft، Oracle، Deloitte، Hitachi، American Express، JP Morgan و Visa، بهعلاوه تعدادی از استارتاپهای حوزه بلاکچین مانند ConsenSys.
پروژه Hyperledger در دسامبر سال ۲۰۱۵ توسط بنیاد لینوکس (Linux Foundation) که در شهر سانفرانسیسکو ایالات متحده مستقر است، پایهگذاری شد. این پروژه در آغاز با ۳۰ شرکت عضو راهاندازی شد و امروزه به حدود ۱۴۰ شرکت عضو رسیده است.
Hyperledger با هدف تسریع همکاریهای صنعتی جهت توسعه چارچوبهای فناوری بلاکچین و دفترکل توزیعشده (DLT) با کارایی بالا و قابلیت اطمینان بالا تأسیس شد. این چارچوبها قابلیت استفاده در صنایع مختلف را دارند تا عملکرد، بهرهوری و تراکنشهای فرآیندهای تجاری را بهبود دهند.
Hyperledger چگونه کار میکند؟
میتوان Hyperledger را مشابه یک سیستمعامل در نظر گرفت که روی یک کامپیوتر، لپتاپ، دستگاه یا شبکه اجرا میشود—مثل لینوکس که یک سیستمعامل متنباز است.
لینوکس پایه بسیاری از سیستمعاملها را تشکیل میدهد و در حوزههای سازمانی بهمراتب بیشتر از سیستمعاملهای مالکیتی مورد استفاده قرار میگیرد. این سیستمعاملها میتوانند رابط کاربری و طراحی متفاوتی داشته باشند و کاملاً سفارشیسازی شوند. زمانی که یک سیستمعامل لینوکس نصب میشود (یا از قبل روی دستگاه موجود است)، کاربر میتواند انتخاب کند که چه برنامههایی را نصب و استفاده کند—مثلاً یک مرورگر یا مجموعه آفیس متفاوت نسبت به پیشفرض.
Hyperledger نیز عملکردی مشابه دارد—یک سیستم است که به کاربران اجازه میدهد با توجه به نیازهای خاص خود، اجزای مورد نظر را انتخاب و یک سیستم مناسب بسازند. بنابراین، میتوان از پروژههای موجود Hyperledger (که مانند سیستمعاملهایی با اهداف خاص طراحی شدهاند) استفاده کرد و ماژولهای مورد نظر را برای نیازهای مختلف به آن اضافه نمود.
پروژههای Hyperledger
برخی از پروژههای شاخص Hyperledger عبارتند از:
- Hyperledger Fabric: یک پلتفرم برای ساخت محصولات، راهکارها و اپلیکیشنهای مختلف مبتنی بر دفترکل توزیعشده و بلاکچین برای استفادههای تجاری.
- Hyperledger Cello: ابزاری برای ارائه بلاکچین بهصورت سرویسی در قالب مدل استقرار «بلاکچین به عنوان سرویس» (Blockchain-as-a-Service).
- Hyperledger Besu: یک کلاینت اتریوم است که توسعهدهندگان را قادر میسازد تا با استفاده از Hyperledger، اپلیکیشنهایی بسازند که به بلاکچین اتریوم دسترسی داشته باشند.
- Hyperledger Caliper: یک ابزار بنچمارک (ارزیابی عملکرد) بلاکچین است که برای سنجش کارایی یک پیادهسازی خاص از بلاکچین به کار میرود.
تمام پروژههای تحت Hyperledger از یک متدولوژی طراحی پیروی میکنند که پشتیبانی از رویکرد ماژولار و قابل گسترش، قابلیت همکاری (interoperability)، و ویژگیهای امنیتی را شامل میشود. این پروژهها بهصورت مستقل از طراحی توکن یا رمزارز توسعه یافتهاند، با این حال کاربران در صورت نیاز میتوانند آنها را نیز ایجاد کنند.
Hyperledger در بلاکچین چیست؟
Hyperledger نام یک پروژه متنباز تحت حمایت بنیاد Hyperledger است. این پلتفرم به توسعهدهندگان اجازه میدهد پروژههای مربوط به دفترکل توزیعشده و بلاکچین را با استفاده از ماژولهای از پیش برنامهنویسیشده خودشان ایجاد کنند.
آیا Hyperledger بهتر از Ethereum است؟
مقایسه این دو مانند مقایسه سیب و پرتقال است. اتریوم یک بلاکچین عمومی است که برای انتقال ارزش و توسعه اپلیکیشنها طراحی شده است. در مقابل، Hyperledger یک پلتفرم است که به توسعهدهندگان گزینههای ماژولار ارائه میدهد تا بلاکچین یا دفترکل توزیعشدهای متناسب با نیازهایشان طراحی و پیادهسازی کنند.
آیا Hyperledger متعلق به IBM است؟
خیر. IBM از Hyperledger Fabric در پلتفرم اختصاصی بلاکچین خود استفاده میکند، اما مالک Hyperledger نیست.
جمعبندی
Hyperledger یک پروژه مشارکتی متنباز است که توسط بنیاد لینوکس پشتیبانی میشود و هدف آن ارائه چارچوبها و فناوریهای بلاکچین در سطح سازمانی است. کسبوکارها میتوانند با استفاده از آن شبکههای بلاکچینی خصوصی و مجوزدار بسازند که مناسب کاربردهای گوناگون باشد. Hyperledger در حوزههایی مانند مدیریت زنجیره تأمین و قراردادهای هوشمند کاربرد دارد و به دلیل راهکارهای ماژولار و قابل تنظیم خود، شناخته شده است.















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