آکادمی

چهارشنبه, 08 بهمن 1399 06:32

هایپرلجر (Hyperledger) چیست؟

این مورد را ارزیابی کنید
(1 رای)

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

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

هایپرلجر چیست؟

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

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

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

  • Hyperledger Sawtooth: یک مجموعه بلاک چین ماژولار که توسط شرکت اینتل طراحی شده است.
  • Hyperledger Iroha: کنسرسیومی متشکل از کمپانی‌های ژاپنی که متمرکز بر پیاده سازی هایپرلجر برای موبایل هستند.
  • Hyperledger Fabric: یکی از پروژه‌های شرکت آی‌بی‌ام که از زبان‌های کدنویسی پرکاربرد مثل جاوا پشتیبانی می‌کند.
  • Hyperledger Burrow: یک پلتفرم مبتنی بر قراردادهای هوشمند که برای فراهم کردن امکان تعامل با ماشین مجازی اتریوم طراحی شده است.
  • Hyperledger Indy: پروژه‌ای که به صورت خاص برای پروژه‌های مرتبط با هویت شخصی طراحی شده است.

آیا می‌دانستید؟

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

چه کسی هایپرلجر را ابداع کرد؟

بنیاد لینوکس اولین بار این پلتفرم را در دسامبر 2015 معرفی کرد.

تاریخچه‌ای مختصر

  • دسامبر 2018: هایپرلجر با 30 عضو شرکتی راه اندازی شد.
  • آوریل 2017: برایان بهلندورف هم‌بنیانگذار بنیاد نرم‌افزاری آپاچی به عنوان مدیر اجرایی این پروژه انتخاب شد.
  • سپتامبر 2017: این پروژه خودش را تحت عنوان چتر بلاک‌چین‌های بیزنسی معرفی کرد.
  • دسامبر 2017: حدود 200 شرکت و عضو وابسته در این پروژه ثبت نام کردند.
  • ژانویه 2018: سرعت رشد هایپرلجر از همه پروژه‌های راه اندازی شده توسط Linux Project پیشی گرفت.

ویژگی خاص هایپرلجر

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

شرکت‌هایی مثل فوجیتسو، هوآوری و سامسونگ همچنین مؤسسات مالی مثل امریکن اکسپرس، جی‌پی‌مورگان و ولز فارگو از جمله این شرکت‌ها هستند.

بنیاد لینوکس در کنار هایپرلجر مجموعه‌ای کامل از ابزارهای رایگان را برای کمک به دیگران طراحی کرده از جمله:

  • Hyperledger Caliper: به کاربران امکان می‌دهد کارایی یک بلاک چین را ارزیابی کنند.
  • Hyperledger Cello: یک ابزار ارائه بلاک چین به صورت سرویس.
  • Hyperledger Composer: ابزاری برای ساختن شبکه‌های بیزنسی بلاک چین.

آیا می‌دانستید؟

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

هایپرلجر چگونه کار می‌کند؟

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

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

این رویکرد نسبت به شبکه‌هایی مثل اتریوم و بیت‌کوین که برای اعمال تغییرات در آنها نیاز به توافق نظر کل اعضا وجود دارد، متفاوت است.

آیا می‌دانستید؟


159 مهندس از 27 سازمان مختلف در طراحی و توسعه Hyperledger Fabric v1.0 مشارکت داشتند.

کارهای قابل انجام با هایپرلجر

به دلیل ماژولار بودن طراحی هایپرلجر در حال حاضر پروژه‌های زیادی بر پایه آن طراحی شده اند از جمله:

  • Social Plastic: تبدیل زباله‌های پلاستیکی به ارزی قابل معامله.
  • Pokitdok: کمک به عرضه سریع تر محصولات جدید در حوزه مراقبت‌های بهداشتی.
  • Cicero: پلتفرم قراردادهای هوشمند که می‌تواند کدهایی طراحی کند که از نظر قانونی ضمانت اجرایی داشته باشند.
  • The Spot Exchange: سیستمی ناشناس برای برقراری ارتباط بین خریداران و فروشندگان فضای پارک خودرو.

آیا می‌دانستید؟

خود هایپرلجر 10 کد بیس دارد که 2 مورد از آنها به صورت فعالانه استفاده می‌شوند و 8 فریم ورک باقیمانده برای کمک به شرکت‌ها جهت طراحی بلاک‌چین دلخواهشان استفاده می‌شوند.

آینده

پروژه هایپرلجر موفق به جذب ده‌ها توسعه دهنده و عضو مختلف شده است. هایپرلجر دیدگاه بسیاری از شرکت‌ها نسبت به آینده بلاک‌چین و تلاش آنها برای تحقق این چشم انداز را نشان داد اما این پروژه هم بدون چالش نیست و هایپرلجر باید با سایر راهکارهای بلاک‌چین سازمانی مثل R3، EOS و اتریوم رقابت کند.

در نهایت، زمان مشخص می‌کند که آیا این رویکرد اپن سورس می‌تواند بلاک‌چین را در اختیار کل جهان قرار دهد یا خیر.