در این مقاله قصد داریم راجع به هایپرلجر و کاربرد آن صحبت کنیم. برای این که مفهوم و چشم انداز اصلی کلمه ی هایپر لجر را درک کنید بهتر است ابتدا با بلاک چین آشنا شوید. بلاک چین از ترکیب دو کلمه ی لاتین block و chain به وجود آمده است و اگر بخواهیم مفهوم آن را به طور ساده و مفید بیان کنیم، یعنی یک بانک اطلاعاتی و فوق امنیتی گسترده که به کمپانی ها و حتی سازمان های دولتی این اجازه را می دهد که بتوانند داده های خود را داخل آن ها ذخیره و محافظت نمایند. شاید در جستجوهای اینترنت خود به سوالاتی از قبیل هایپرلجر چیست ؟ کادانو چیست؟ و مانند این ها برخورده باشید. هایپر لجر یک پروژه بر مبنای بلاک چین می باشد که توسط بنیاد لینوکس (linux) در دسامبر سال 2015 میلادی راه اندازی و توسعه داده شده است. بنیاد لینکوس مجموعه ای از برنامه نویسان خبره می باشد که در ابتدا نرم افزارهای متن باز (open source) و سیستم عامل لینوکس را توسعه دادند.
در واقع چشم اندازی که پروژه هایپر لجر دنبال می کند، ساخت بلاک چین اختصاصی برای کمپانی های عظیم و شاخص دنیا به منظور ذخیره و حفاظت از داده های آن ها می باشد که تا امروز که مشغول به مطالعه این مقاله هستید کمپانی های بزرگی مثل اینتل (intel) ، آی بی ام (IBM) ، و سامسونگ (Samsung) به این پروژه اعتماد کرده اند. اما سوالی که مطرح می شود این است که چرا شرکت ها و سازمان ها باید از تکنولوژی بلاک چین که در این پروژه نقش دارد استفاده کنند؟ باید گفت هایپر لجر مزایای خاصی به همیاران این پروژه اعطا می کند. مزایایی مثل کنترل راحت اطلاعات، حفاظت از داده های مالی، کنترل کیفیت کد های استفاده شده در برنامه نویسی و ... .
عمده ترین استفاده هایپرلجرهمان بانک اطلاعاتی عظیم و فوق امنیتی می باشد که در تکنولوژی بلاک چین ساخته شده است. اما از هایپر لجر در خدمات مالی و درمانی نیز استفاده می شود. همچنین لازم به ذکر است که پروژه هایپرلجر این فرصت را به شرکت ها می دهد تا بتوانند با شرکت ها وسازمان های دیگر در سراسر دنیا بدون مرز جغرافیایی همکاری هایی داشته باشند. بدون شک این ویژگی و کاربرد بارز پروژه هایپرلجر این پتانسیل را دارد که ارز و رمز ارزها را وارد گردش مالی سازمان ها کند. قیمت بیت کوین امروزه مورد توجه بسیاری از کاربران این گونه شبکه ها است.
وبسایت هایپرلجر به نشانی hyperledger.org یک طراحی ماژولار به کاربران خود اختصاص داده تا با سایر افراد و تجارت های مختلف در سراسر جهان در ارتباط باشند و بتوانند معامله ای انجام دهند یا حتی یک پروژه برنامه نویسی یا حقوقی را به اتمام برسانند. در ادامه و پاراگراف بعدی با ابزار های هایپرلجر بیشتر آشنا می شوید.
از زمانی که مجموعه لینکوس جنبش نرم افزار های آزاد را شروع کرد و کد های متن باز را به بازار داغ برنامه نویسی معرفی کرد، برنامه نویسان متعددی در سراسر دنیا از این جنبش حمایت و استقبال گرمی نمودند. بلاک چین و نرم افزار های متن باز این امکان را به برنامه نویسان می دهد که بتوانند ماژول های باکیفیتی طراحی و از کد های پیشرفته استفاده نمایند. دو نمونه از ابزار های مهم هایپرلجر عبارت است از :
زبانی که این ابزار توسط آن توسعه پیدا کرده جاوا اسکریپت می باشد. کامپوزر ابزاری مفید و کارآمد برای ایجاد کردن شبکه های به هم پیوسته بلاک چین است. این ابزار به منظور صرفه جویی در وقت و هزینه و همچنین آسان یکپارچه کردن سیستم های اطلاعاتی با مدل های تجاری موجود طراحی شده است. جالب است بدانید که هایپرلجر کامپوزر از هایپرلجر فابریک پشتیبانی می کند و کاربران می توانند به راحتی از آن استفاده کنند.
اکسپلورر هم مانند کامپوزر با جاوا اسکریپت نوشته شده است. اکسپلورر داشبوردی اختصاصی و جامع از جزئیات بلاک ها و داده ها به کاربران نمایش می دهد. مرورگر یا همان web browser این ابزار از هایپرلجر فابریک پشتیبانی می کند.
برای مثال در صفحه رسمی هایپرلجر در وب سایت stackoverflow یک انجمن آنلاین متشکل از چندین برنامه نویس و توسعه دهنده وجود دارد که شما به راحتی خطاهای موجود در کد ها را اصلاح کنید. (fixing the bug). همچنین در کانال رسمی این پروژه در یوتیوب آموزش های متنوع و مفیدی در زمینه بلاک چین موجود است که البته به زبان انگلیسی تهیه شده اند. در ادامه لیست کامل اعضای هایپرلجر مرعفی شده است. این لیست برگرفته از وبسایت رسمی hyperledger می باشد.
پروژه های هایپرلجر هر کدام کاربردهای خاصی دارند که بعد از نام بردن در زیر به شرح آن ها می پردازیم:
بارو به دست موناکس (monax) به عنوان ماشین مجازی اتریوم یا EVM توسعه پیدا کرده است. بارو در واقع یک کلاینت بلاک چین ماژولار با قراردادی هوشمند و مجاز می باشد که با زبان برنامه نویسی GO نوشته شده است. تمرکز این بلاک چین بر روی موتور قرارداد هوشمند قطعی می باشد و این قابلیت را دارد که از رابط کاربری بلاک چین معروف (ABCI) استفاده کند.
جالب است بدانید این پروژه هم مانند بارو به زبان GO نوشته شده و توسعه پیدا کرده است. برخی از فعالان حوزه وب و برنامه نویسی معتقدند که این پروژه یکی از بزرگترین، مهمترین و تجاری ترین پروژه های هایپرلجر است که بنیاد لینکوس تمرکز و سرمایه گذاری بسیاری روی آن انجام داده و خواهد داد!
برخلاف دو پروژه قبلی این پروژه با پایتون نوشته شده است. تمرکز اصلی این پروژه بر روی مدیریت و نظارت بر روی هویت دیجیتالی و غیر متمرکز می باشد. هایپرلجر ایندی روز به روز قوی تر می شود و آینده ی روشنی را دارد.
ایروها برای مشارکت کردن افراد و سازمان ها در پروژه های زیرساختی طراحی و با زبان مشهور C++ نوشته شده است. هدف اصلی که این پروژه دنبال می کند همان توسعه زیرساخت و هوشمند سازی آن ها به خصوص در برنامه های موبایل می باشد که از یک الگوریتم قوی به نام سومراگی sumeragi نیز پیروی می کند.
ساتوس کور (sawtooth-core) مانند پروژه ایندی با پایتون نوشته شده است ولی ساتوس –رفت (sawthooth-raft) و ساتوس-سابر (sawthooth-sabre) با زبان راست (rust) نوشته شده اند. این پروژه یک پلتفرم ماژولار و هوشمند می باشد که راهکار های فناورانه نوینی در اختیار افراد و شرکا قرار می دهد تا بتوانند تصمیم های تجاری و درون سازمانی خود را داخل این سیستم یکپارچه هوشمند انجام دهند.
معماری ماژولار هایپر لجر سبب شده است که امکاناتی مانند توافق عمومی مثل یک ابزار نصب و راه اندازی شود. این معماری میتواند تغییراتی نیز داشته باشد که مهمترین تغییرات آن همتا ها و کاربران یک شبکه است. همتا ها به دو بخش مجزای زمان اجرایی تقسیم شده است و همچنین سه گروه مجزا دارد. این سه گروه را میتوان انجام دهنده، تایید گر و توافق گران دانست.
نتیجه گیری
هایپر لجر را می توان به عنوان یک پروژه تری در نظر گرفت به این معنی که چندین پروژه دیگر زیر این پروژه تعریف می شوند. به گفته مدیر اجرایی هایپر زر این پروژه به عنوان یک پلتفرم منبع باز برای این که به یک اکوسیستم منفعتی برسد تنظیم شده است که در موارد استفاده مرتبط با بلاک چین متمرکز شده است. در این شبکه کاربرانی که در معامله به صورت مستقیم دخالت دارند به همدیگر متصل شده و فقط به همدیگر متصل شده و فقط همراه با معامله فقط لجر های آنها آپدیت می شود. در آخر آموزش گام به گام کیف پول اتمیک، در راستای آشنایی مخاطبان با مباحث مدیریت ارز آورده شده است که پیشنهاد می کنیم حتما این مقاله را هم بخوانید.
امتیاز به مقاله
BTC - بیت کوین
67887.25 USDT |
|
ETH - اتریوم
2419.31 USDT |
|
USDT - تتر
1 USDT |
|
ADA - کاردانو
0.3246 USDT |
|
DOGE - دوج کوین
0.108423 USDT |
|
SOL - سولانا
160.52 USDT |
|
TRX - ترون
0.164192 USDT |
ثبت نظر
پاسخ به دیدگاه
نظرات (0)