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

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

به گزارش سایت خبری ساعد نیوز،در دنیای بلاک چین و ارزهای دیجیتال، پروژه های بسیاری روی کار آمده اند. از بین آنها بیت کوین و اتریوم رسانه ای تر شدند. اما در این میان پروژه ای وجود دارد که با اینکه تیترهای خبری را به خود اختصاص نداده، قصد انجام کار خارق العاده ای را دارد. وقتی بلاک چین ها برای رفع بسیاری از نیازهای ما در سراسر دنیا روی کار آمدند، پروژه ای به نام هایپرلجر (Hyperledger) با هدف استانداردسازی و دموکراتیک کردن فناوری بلاک چین با دنیای کسب و کار ظهور کرد.

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

در سال ۲۰۱۵، بنیاد لینوکس، سازمان غیراتفاعی ای که نوآوری های زیادی در حوزه ی نرم افزارهای متن باز ارائه می دهد، از رهبران صنایع دعوت کرد تا فناوری بلاک چین را در سطح سازمانی جلو ببرند. هدف اصلی آن ایجاد یک فریم ورک دفترکل توزیع شده ی متن باز بود که بتوان روی آن اپلیکیشن های مخصوص به هر حوزه ی کسب و کار و نیز پلتفرم ها و سیستم های سخت افزاری برای پشتیبانی از تراکنش های هر صنعت را توسعه داد. هایپرلجر در اینجا متولد شد.

هایپرلجر یک شرکت، یک ارز دیجیتال و یا یک بلاک چین نیست بلکه بیشتر شبیه به قطب توسعه ی بلاک چین صنعتی است. در وبسایتhyperledger.org، هایپرلجر اینچنین تعریف شده است:

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

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

چرا به هایپر لجر نیاز داریم؟

با آزمایش های سخت، توسعه دهندگان متوجه شدند که در شبکه های بلاکچین، که در آنها نودهای اعتبار سنج(Validating nodes) لازم است هر تراکنش را معتبر سازند (Validating) و همزمان شبکه را نیز بگرداند، از لحاظ مقیاس پذیری انرژی بسیار زیادی می طلبد. علاوه بر این، تراکنش هایی که یک معیار محرمانه بودن و خصوصی بودن به آنها اضافه شده، روی بلاک چین های عمومی، به دلیل معیارهای فرساینده ای که برای اطمینان از یکپارچگی یک تراکنش ایجاد شده اند، نمی توانند اجرا شوند.

فرض کنید باب در هند زندگی می کند و می خواهد از آلیس که در سوئیس زندگی می کند شکلات بخرد. از آنجا که آنها دوست قدیمی هستند، آلیس تصمیم می گیرد که شکلات ها را به باب با یک تخفیف سخاوتمندانه بفروشد. نکته در اینجا این است که آلیس محصولات خود را به تعدادی از بازارهای دیگر نیز عرضه می کند و همچنان از آنها می خواهد که با قیمت های استاندارد از او خرید کنند. علاوه بر این، برای رسیدن محصول از آلیس به باب چندین شخص ثالث لازم هستند تا تراکنش را کامل کنند.

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

در یک شبکه بلاکچین عمومی، وقتی ماینرها یا Validator ها تراکنش ها را معتبر و به شبکه اضافه می کنند، هر لجر روی شبکه نیز با آنها به روزرسانی می شود.

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

با همه این حرف ها، در شبکه مبتنی بر هایپر لجر اوضاع به کلی متفاوت است!

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

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

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

تغییرات قابل توجه در هایپر لجر

تمام این کارها به واسطه معماری ماژولار هایپر لجر امکان پذیر شده که باعث می شود امکاناتی مثل توافق عمومی مانند یک ابزار نصب و راه اندازی (Plug-and-play) کار کند. در این معماری، قابل توجه ترین تغییرات را می توان در همتاها یا کاربران یک شبکه دید.

همتاها به دو بخش مجزای زمان اجرایی و سه گروه مجزا از هم تفکیک شده اند. این سه گروه شامل موارد زیر می شوند:

  • انجام دهنده ( ): این همتاها فقط تراکنش های معتبری را که از مکانیسم توافق به لجرهای مرتبط برگشته باشند، می نویسند. کاربران انجام دهنده مانند تأییدگران روی شبکه فعالیت می کنند؛ اما با محدودیت هایی کمتر از آنها.
  • تأییدگر (Endorser): این کاربران مسئول انتقال تراکنش های مخصوص شبکه خود هستند و مانع تراکنش های غیرقابل اعتماد و غیرمشخص می شوند. در حالی که انجام دهندگان می توانند با توجه به محدودیت های شبکه، خود تأییدگر باشند یا نباشند، تمام تأییدگران به عنوان انجام دهنده نیز فعالیت می کنند.
  • توافق گران (Consenters): این کاربران مسئول اجرای توافق جمعی شبکه هستند. آنها شبکه کاملاً متفاوتی را، برخلاف انجام دهندگان و تأییدگران که روی شبکه یکسانی فعالیت دارند، می گردانند. توافق گران مسئول معتبر ساختن تراکنش ها و تصمیم گرفتن در این مورد هستند که تراکنش به کدام لجر انجام شود.

پروژه های هایپر لجر

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

  • هایپر لجر فابریک (Hyperledger Fabric): در شبکه های زنجیرۀ عرضه به شکل گسترده مورد استفاده قرار می گیرد.
  • هایپر لجر ساوتوث (Hyperledger Sawtooth): ساتوس یک پلتفرم ماژولار برای اجرای بلاکچین ها است که نوآوری های فنی را برای شرکت ها و کسب و کارها فراهم می کند تا درباره پلتفرم خود تصمیمات مستقل بگیرند.
  • هایپر لجر بارو (Hyperledger Burrow): برای اجرای قراردادهای هوشمند اتریوم در شبکه هایپرلجر مورد استفاده قرار می گیرد.
  • هایپر لجر ایروها (Hyperledger Iroha): در بهینه سازی اپلیکیشن های موبایل با کمک بلاک چین کاربرد دارد.
  • هایپرلجر ایندی (Hyperledger Indy): یک سرویس پایگاه داده جهت مدیریت هویت به صورت غیرمتمرکز برای کسب و کارها ارائه می دهد.

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

پارامتر بیت کوین اتریوم هایپر لجر
ارز دیجیتال بیت کوین اتر با مجوز
شبکه عمومی عمومی با مجوز
توافق گواهی کار (PoW) Ethash متغییر
قرارداد هوشمند ندارد دارد (سالیدیتی) دارد (چین کد)
زبان C++ Golang/java Golang/python


دیدگاه ها
  دیدگاه ها
پربحث های هفته   
همسر رهبر معظم انقلاب: ما در خانه‌مان دکوراسیون به معنای متداول آن،فرش و پرده‌های قیمتی و مبلمان نداریم (464 نظر) نگاهی به رسم جالب هر شبِ خانواده رهبر معظم انقلاب قبل از خواب (333 نظر) رهبر معظم انقلاب خطاب به پدر عروسشان: تمام زندگی ما غیر از کتابهایم، یک وانت لوازم کهنه است پولی برای خرید خانه پسرم ندارم /صداقت و ساده زیستی رهبری ... (217 نظر) تدارکات ساده رهبر معظم انقلاب برای پذیرایی کردن از مهمانانش+عکس/از قند و چای گرفته تا بشقاب کوچک از شیرینی نارگیلی برای کسانی که قند دوست ندارند (124 نظر) سهم پسر سوم رهبر معظم انقلاب از آقازادگی +عکس/ تصویری قابل تامل و تحسین برانگیز (59 نظر) نگاهی به میز عزایِ ساده برادر جوان و مجرد مهدی یغمایی در خانه پدری اش که لحظاتی پیش خواننده داغدار منتشر کرد+عکس (16 نظر) شیلا خداداد: من یک پکیج نیستم همیشه آماده باشم با موهای رنگ شده و ناخن لاک زده+ویدئو/نچرال پسند بودن خانوم بازیگر... (14 نظر) چهره خندان و ظاهر متین و باوقار بازیگران زن در دیدار با حسن روحانی+عکس/ از الهام حمیدی و شبنم قلی خانی تا خواهران اسکندری ستاره و لاله (14 نظر) خلاقیت منحصر بفرد و نوآورانه شهرداری همدان در نصب مجسمه های شاه و سرباز هخامنشی در حال بیرون آمدن از خاک+ویدیو / احسنت به این ذهن (12 نظر) خوانندگی پراحساس و عاشقانه آهنگ بیا برگرد در کنسرت معرکه رضا گلزار/ قدرت صداش بیستِ بیست+ویدیو (10 نظر) رخت عزای متفاوت فرزاد حسنی، داوود سریال قطب شمال در مراسم تشییع مادرش/ روحش شاد و یادش گرامی+عکس (9 نظر) چهره غمزده علیرضا کمالی، احسان سریال لحظه گرگ و میش در مراسم تشییع حسام محمودی/ برای مُردن خیلی جوون بود+عکس (9 نظر) نگاهی به دیزاین میز عزای ساده مادر محسن کیایی، مجری خوش خنده صداتو در خانه اش +عکس/ قاب عکس، شمع مشکی، گل و کیک یزدی (8 نظر) پوشش متفاوت بازیگران زن سینمای ایران در ضیافت شام حسن روحانی+عکس/ از الهام حمیدی تا فریبا متخصص... (8 نظر) (عکس) خلاقیت یک هنرمند خوش ذوق با سنگ های موجود در طبیعت/هزار آفرین به این ذهن خلاق (7 نظر)
منتخب روز   
واکنش عضو دفتر رهبر انقلاب به پست اینستاگرامی پسرش با هشتگ برای ایران، پزشکیان سکانسی از سریال پُرحاشیه این روزها؛ زمین خوردن ثریا در سریال در انتهای شب/ شما چه حِسی داشتین؟ تئوری رنگ قرمز ناگهانی در دکوراسیون منزل ؛ به دیزاین خونتون یه چیز قرمز اضافه کنین تا تاثیرشو ببینین (عکس) استایل کُت و شلواری محمود احمدی نژاد در خیابان/ ذکر گفتن آقای سیاست مدار در حال پیاده روی بازی های مادرانه مینا مختاری همسر بهرام رادان با پسر تُپُل و مُپلش/ چه شیطون شده جان کوچولو ویدئویی از خانه ابدی آیت الله آل هاشم و گریه های جگر سوز پدر روحانی شهید/ روحش شاد و یادش گرامی مجید واشقانی پرسپولیس را با خاک یکسان کرد/ افشاگری آقای بازیگر از تاکتیک پرسپولیس برای قهرمانی در حضور پورعلی گنجی افشاگری عادل فردوسی پور از گول مالیدن سر خواهر برادر کوچکترش/ از شما خیلی خیلی بعید بود!! شعری که استاد شهریار با خواندن آن اشک ریخت و تا آخر به صورت گریان ادامه داد/ طفل بودم دزدکی پیر و علیلم ساختند