Hyperledger Iroha یک پلتفرم بلاکچین است که برای استفادهی آسان در پروژههای مختلف تجاری که به فناوری دفتر کل توزیعشده نیاز دارند طراحی شده است. بهعنوان مثال، این پلتفرم میتواند به شرکتها و دولتها در مدیریت هویت، مانند کارتهای شناسایی ملی، و نیز در بخش خدمات مالی، مانند انتقال پول بین بانکها، کمک کند.
در وبسایت Hyperledger آمده است:
«Hyperledger تلاش دارد فناوری دفتر کل توزیعشدهای ایجاد کند که به سازمانها اجازه دهد برنامهها، پلتفرمها و سیستمهای سختافزاری قدرتمند و مخصوص صنایع مختلف بسازند و اجرا کنند تا از تراکنشهای تجاری خود پشتیبانی کنند.»
Hyperledger Iroha در ماه مه سال ۲۰۱۹ راهاندازی شد و یکی از پروژههای تحت مجموعه Hyperledger است که توسط بنیاد لینوکس (Linux Foundation) میزبانی میشود.
شرکت فینتک ژاپنی Soramitsu Co. Ltd. کد این پلتفرم را بهصورت متنباز منتشر کرده است. این پروژه در ابتدا توسط شرکتهای Soramitsu، Hitachi، NTT Data و Colu توسعه یافت.
نکات کلیدی
- Hyperledger Iroha یک فریمورک بلاکچین تجاری است که برای پروژههای زیرساختی با نیاز به دفتر کل توزیعشده طراحی شده است.
- این پلتفرم میتواند برای ایجاد سیستمهای مدیریت هویت مانند کارتهای ملی مورد استفاده قرار گیرد.
- برنامههای نرمافزاری برای افراد بدون دسترسی به بانک نیز میتواند با استفاده از آن ساخته شود، تا به خدمات مالی، انتقال وجه و خرید کالا دسترسی پیدا کنند.
- Hyperledger Iroha با سیستمعاملهای ویندوز، لینوکس، و macOS سازگار است.
درک Hyperledger Iroha
Hyperledger Iroha یک فریمورک بلاکچین تجاری است که برای ادغام در پروژههای زیرساختی طراحی شده که نیازمند فناوری دفتر کل توزیعشده هستند.
دفتر کل توزیعشده شبیه پایگاه دادهای مشترک عمل میکند که میتواند دادهها را بهصورت عمومی یا خصوصی در شبکه به اشتراک بگذارد.
بسیاری از شرکتها میتوانند از بلاکچین خصوصی برای ساخت برنامههای نرمافزاری (apps) استفاده کنند، چه برای استفاده داخلی و چه برای ارائهی محصولات تکنولوژیک به مشتریان خود.
پلتفرم Iroha این امکان را فراهم میکند که برنامههایی با نیازهای خاص یک کسبوکار، بهویژه برای موبایل، ساخته شوند.
Iroha دارای طراحی domain-driven با زبان برنامهنویسی ++C است.
همچنین از الگوریتم اجماع YAC (مخفف Yet Another Consensus) بهره میبرد.
الگوریتم به مجموعهای از مراحل گامبهگام گفته میشود که بهصورت کد نوشته شدهاند و برای حل مسائل و اجرای دستورات بهکار میروند.
ویژگیهای Hyperledger Iroha
- پشتیبانی از امضای چندگانه (Multisignature) برای تراکنشها، زمانی که برای تأیید یک تراکنش نیاز به چند امضا باشد.
- امکان توسعه برنامهها برای پلتفرمهای مختلف (موبایل و دسکتاپ) با زبانهایی مثل Java، JavaScript، Python، و iOS.
- سازگاری با سیستمعاملهای ویندوز، لینوکس، و macOS.
- طراحی ماژولار و پلاگینمحور که فرآیند راهاندازی بلاکچین را برای توسعهدهندگان ساده میکند.
- امکان پیادهسازی و نگهداری آسان، کتابخانههای گسترده کدنویسی، کنترل امن دسترسیها، مدیریت داراییها، و طراحی ساختاری برای پشتیبانی از اکوسیستم بلاکچین.
نمونه واقعی استفاده از Hyperledger Iroha
بانک مرکزی کامبوج از Hyperledger Iroha برای دسترسی به افراد بدون حساب بانکی، بهویژه در مناطق روستایی استفاده میکند. اهداف این پروژه شامل:
- افزایش استفاده از ارز ملی بهجای دلار آمریکا
- کاهش بارهای قانونی برای برخی ارائهدهندگان خدمات پرداخت
- نوسازی سیستم پرداخت خُردهفروشی با هزینه پایینتر و خدمات بهتر
پروژه آزمایشی این طرح در ژوئیه ۲۰۱۹ راهاندازی شد و با بیش از ۱۰٬۰۰۰ کاربر و ۱۶ بانک به موفقیت رسید و توانست تا ۲٬۰۰۰ تراکنش در ثانیه را پشتیبانی کند.
بلاکچین دارای مجوز در مقابل بلاکچین عمومی
برخلاف شبکههایی مانند بیتکوین و اتریوم که permissionless (بدون نیاز به مجوز) هستند و هر کسی میتواند به آنها بپیوندد، Iroha بهصورت permissioned (دارای مجوز) عمل میکند، به این معنا که فقط افراد خاص با دسترسی مناسب میتوانند عضو شبکه شده، تعامل داشته و داده وارد کنند.
در بلاکچینهای permissioned، شرکتکنندگان ممکن است یکدیگر را بشناسند و دارای منافع مشترک برای همکاری باشند، که این موضوع به اجماع و امنیت کمک میکند.
در بلاکچین عمومی، دادهها برای همه قابل مشاهده است و تراکنشها باید از نظر صحت تأیید شوند، که بخشی از فرآیند اثبات کار (proof-of-work) است؛ این فرایند معمولاً باعث کند شدن شبکه در زمان افزایش تراکنشها میشود.
در مقابل، شبکههای permissioned مانند Iroha، بدون نیاز به proof-of-work کار میکنند و بنابراین مشکلات سریعتر حل میشوند. البته، در Iroha همه کاربران نمیتوانند دادهها را مشاهده یا تأیید کنند.
برخلاف بیتکوین و اتریوم، Iroha ارز دیجیتال بومی ندارد، ولی شرکتکنندگان میتوانند برای کاربرد خودشان، دارایی دیجیتال ایجاد کنند.
کاربردهای Hyperledger Iroha
مدیریت دارایی دیجیتال
یک کسبوکار میتواند با Iroha داراییهای دیجیتال ساده (مانند رمزارزها) یا پیچیده (مانند گواهینامهها، حقوق مالکیت معنوی، یا ثبت اختراعات) ایجاد و مدیریت کند.
صدور گواهینامهها
میتوان با Iroha سیستمهایی برای صدور و تأیید مدارک تحصیلی یا پزشکی ایجاد کرد. برای مثال، مدرک دانشگاهی فردی روی بلاکچین ذخیره میشود و کارفرما میتواند آن را برای استخدام، مستقیماً تأیید کند.
آواتار دیجیتال
Iroha میتواند از داراییهای واقعی، نمایندههای دیجیتال (Digital Avatars) بسازد.
برای مثال، مالک یک خودروی کلاسیک میتواند نماینده دیجیتالی آن را روی بلاکچین ایجاد کند و با استفاده از تراکنش چندامضایی، مالکیت آن را به دیگران انتقال دهد.
شناخت مشتری (KYC)
Iroha در فرایندهای شناخت مشتری (Know Your Customer) نیز کاربرد دارد.
بهجای ارسال مکرر مدارک KYC به هر مؤسسه، کاربران میتوانند هویت خود را یکبار روی بلاکچین ثبت کنند تا توسط مؤسسات مختلف بررسی و استفاده شود.
قرارداد هوشمند
Iroha از قراردادهای هوشمند (Smart Contracts) نیز پشتیبانی میکند. این قراردادها بهصورت خودکار اجرا میشوند زمانی که طرفین شرایط توافقشده را از طریق بلاکچین برآورده کنند.
برخلاف اتریوم که نوشتن قراردادهای هوشمند در آن ممکن است پیچیده باشد، در Iroha این فرآیند با دستورات داخلی سریعتر و سادهتر انجام میشود.
نمونه عملی: اپلیکیشن Bakong در کامبوج
Bakong اپلیکیشن پرداخت موبایلی کشور کامبوج است که اولین سیستم پرداخت خردهفروشی با استفاده از فناوری بلاکچین است.
این پروژه توسط بانک مرکزی کامبوج حمایت میشود و بر بستر Hyperledger Iroha ساخته شده است.
Bakong به افراد و شرکتها امکان میدهد که با استفاده از اپلیکیشن گوشی هوشمند، وجه منتقل کرده یا خرید کنند. بانکها نیز میتوانند با هزینه پایینتر نسبت به روشهای سنتی، انتقال بینبانکی انجام دهند.
این پروژه توسط شرکت Soramitsu در سال ۲۰۱۹ توسعه یافت و تاکنون با بیش از ۴۰ مؤسسه مالی همکاری کرده است.
Bakong امکان باز کردن حساب را برای تمام شهروندان—even بدون حساب بانکی سنتی—فراهم میکند.
با وجود اینکه ۷۸٪ از مردم کامبوج حساب بانکی ندارند، اما بیش از ۵۰٪ گوشی هوشمند دارند. این پروژه توانسته ارتباط بیش از ۵۰۰ فروشنده را با این شهروندان از طریق اپ فراهم کند.
چند نوع Hyperledger وجود دارد؟
پنج نوع فناوری بلاکچین در مجموعه Hyperledger وجود دارد:
- Hyperledger Fabric
- Hyperledger Sawtooth
- Hyperledger Indy
- Hyperledger Iroha
- Hyperledger Burrow
محبوبترین Hyperledger کدام است؟
Hyperledger Fabric محبوبترین فریمورک Hyperledger است. نسخه 2.0 آن در ژانویه ۲۰۲۰ منتشر شد و قابلیتهایی مانند سرعت بالاتر تراکنشها، قراردادهای هوشمند بهروز و اشتراکگذاری داده کارآمدتر را ارائه میدهد.
جایگزینهای Hyperledger Iroha چه هستند؟
برخی از جایگزینهای Iroha عبارتند از:
Ethereum، Composer، Ripple، MultiChain و IPFS.
نتیجهگیری
Hyperledger Iroha یک پلتفرم بلاکچین برای شرکتهایی است که نیاز به فناوری دفتر کل توزیعشده دارند.
این پلتفرم بهویژه در صنعت خدمات مالی، برای مدیریت هویت یا ساخت اپلیکیشنهای بانکی، بسیار مفید است.
معماری ماژولار، طراحی پلاگینی و پشتیبانی از پلتفرمهای متنوع مانند Java، JS، Python و iOS، باعث شده Iroha بهراحتی قابل استفاده باشد.















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