دوره هایپرلجر فابریک پیشرفته – کاربرد بلاک چین در صنعت
هایپرلجر فابریک (HLF) یک اوپن سورس تحت لینوکس است که دارای یک معماری کاملاً ماژولار و قابل پیکربندی است. هایپرلجر فابریک از نظر پردازش تراکنش و سرعت تأیید تراکنش، یکی از بهترین پلتفرم های موجود می باشد. HLF محرمانه بودن و خصوصی بودن تراکنش ها و قراردادهای هوشمند – آنچه که در HLF به آن چین کد (chaincode) گفته می شود – را امکان پذیر می سازد.
نقاط ضعف بلاک چین و ظهور تکنولوژی هایپرلجر
اتریوم (Ethereum) یک بلاک چین جایگزین بیت کوین است که رویکرد دیگری را در پیش گرفته است. اتریوم بسیاری از ویژگی های مشابه بیت کوین را ادغام کرد اما قراردادهای هوشمند را برای ایجاد بستری برای برنامه های توزیع شده اضافه کرد. بیت کوین و اتریوم در یک کلاس بلاک چین قرار می گیرند که ما آنها را به عنوان فناوری بلاک چین عمومی بدون مجوز (Public Permissionless Blockchain Technology) طبقه بندی می کنیم. در واقع این شبکه ها، عمومی بوده و برای همه آزاد هستند؛ جایی که شرکت کنندگان به صورت ناشناس در تعامل هستند.
همراه با افزایش محبوبیت بیت کوین و اتریوم، علاقه به استفاده از فناوری های لایه زیرین بلاک چین، دفتر کل توزیع شده و اپلیکیشن های توزیع شده برای کاربردهای با نوآوری بیشتر نیز افزایش پیدا کرد. ولی بسیاری از این کاربردهای تجاری نیاز به ویژگی های عملکردی بالایی داشتند که فناوری های بلاک چین عمومی (Permissionless) فعلا قادر به ارائه آن سطح عملکردی نبودند. علاوه بر این در بسیاری از کاربردها هویت طرفین معاملات مشکل آفرین می شد. مثلا در معاملاتی که طرفین باید همدیگر را می شناختند و همچنین در مواردی که قوانین مبارزه با پولشویی باید رعایت می شد.
به عنوان جمع بندی، برای اینکه بتوانیم از بلاک چین در کاربردهای تجاری بزرگ استفاده کنیم باید نکات زیر را مد نظر قرار دهیم:
- طرفین معاملات باید شناسایی شده یا قابل شناسایی باشند.
- شبکه ها باید غیر عمومی (Permissioned) باشند.
- ظرفیت گذردهی تراکنش شبکه باید بالا باشد.
- تأخیر تأیید تراکنش باید پایین باشد.
- محرمانگی تراکنش و داده های آن باید حفظ شود.
اینجا است که بلاک چین نقاط ضعف خود را نشان می دهد.
معرفی شدن هایپرلجر فابریک
همین نقاط ضعف موجب شد HyperLedger Fabric یا به اختصار HLF طراحی و معرفی شود. با اینکه بعدا بلاک چین سنتی بهبود پیدا کرد و امروزه پلتفرم های بلاک چین متعددی وجود دارد که توانسته اند خودشان را با نیازهای تجاری تطبیق دهند، ولی هایپر لجر فابریک ویژگی هایی بخصوصی دارد که آن را از بقیه متمایز می کند.
هایپرلجر فابریک در صنایع مختلف قابل استفاده می باشد:
- کاربردهای بانکی
- صنایع مالی
- صنعت بیمه
- مراقبت های بهداشتی
- منابع انسانی
- زنجیره تأمین
اهداف دوره
شما در این دوره آموزشی با موضوعات زیر آشنا خواهید شد:
- مفاهیم هایپرلجر فابریک
- نصب و راه اندازی هایپرلجر فابریک
- برنامه نویسی قرارداد هوشمند (chaincode) روی هایپرلجر فابریک
- توسعه اپلیکیشن های غیرمتمرکز (DApp) در پلتفرم هایپرلجرفابریک
- کاربرد بلاک چین هایپرلجر فایبریک در صنعت انرژی
- توسعه بستر اولیه برای کنترل انرژی توسط بلاک چین
مخاطبین دوره
با توجه به اینکه محتوای دوره ها، کاملاً کاربردی و پروژه محور است، برای دانشجویان تحصیلات تکمیلی ، متخصصین حوزه بلاکچین و فعالان ارزهای رمزنگاری شده یا ارز رمزها، بسیار مفید و کاربردی خواهد بود.
ضمناً شرکت ها و ارگان های دولتی که نیاز به آموزش سازمانی بلاکچین و هایپرلجر فابریک برای کارکنان محترم دارند، می توانند با ما تماس حاصل کنند، و در رابطه با شرایط مناسب و تخفیف های ما برای ثبت نام های گروهی یا آموزش اختصاصی برای سازمان ها، اطلاعات لازم را کسب نمایند.
دموی رایگان از محتوای دوره
دموهای رایگان دوره آموزش هایپرلجر فابریک در این قسمت قابل مشاهده می باشد. چنانچه دموی جدیدی از این دوره، ارائه شود، در همین قسمت درج خواهد شد. همچنین شما می توانید از طریق “ثبت نام در وب سایت” دموهای جدید این دوره را به محض ارائه شدن، از طریق ایمیل دریافت نمایید. امیدواریم این دوره را بپسندید و از این آموزش لذت ببرید.
سرفصل مطالب دوره
1- آشنایی با هایپرلجر فابریک و قراردادهای هوشمند
- مفاهیم پایه ای هایپرلجر
- معرفی گره های موجود در HyperLedger Fabric
- Peer
- Orderer
- Endorser
- Organizations
- MSP
- Chaincode
- مفهوم قراردادهای هوشمند
2- آموزش نصب و راه اندازی هایپرلجر فابریک
- نحوه نصب و ملزومات استفاده از HyperLedger Fabric
- دستورات HyperLedger Fabric
- ایجاد یک شبکه بلاک چین در HLF
- نحوه ایجاد یک بلاک چین با تعداد peerهای مختلف در HLF
- نحوه ایجاد یک بلاک چین با تعداد سازمان های مختلف در HLF
- تنظیمات مرتبط با شبکه بلاک چین در HLF
- نحوه نصب و اجرای یک قراداد هوشمند از قبل موجود
- نحوه ایجاد کانال ها
3- ایجاد قرارداد هوشمند و اپلیکیشن برقراری ارتباط بین آنها
- نحوه ایجاد یک قرارداد هوشمند HLF
- نحوه ایجاد یک برنامه کاربردی و تعامل با HLF
4- کاربردهای هایپرلجر فابریک در صنعت انرژی
- بررسی نمونه های موجود
- ارائه یک طرح پیشنهادی
- پیاده سازی طرح کنترل مصرف انرژی توسط بلاک چین
5- کاربرد هایپرلجر فابریک در اسمارت گرید (Smart Grid)
منابع و مراجع
ابزارهای مورد نیاز دوره
- github.com/hyperledger/fabric
- لینوکس Ubuntu
- زبان برنامه نویسی جاوا
دوره های بلاک چین علوم نوین امیرکبیر
مجموعه دوره های آموزش بلاک چین علوم نوین امیرکبیر، همه تخصص های مورد نیاز یک برنامه نویس بلاکچین را به صورت صفر تا صد پوشش داده است. دوره ها به گونه ای طراحی شده که حتی یک نوآموز بدون هرگونه پیش زمینه برنامه نویسی نیز می تواند از سطح صفر شروع کرده و به سطح پیشرفته برنامه نویسی بلاک چین برسد. سپری نمودن این دوره های آموزشی، شما را برای ورود به حوزه برنامه نویسی قراردادهای هوشمند و توسعه اپلیکیشن های غیرمتمرکز تحت بلاک چین آماده خواهد کرد.
لیست دوره های بلاک چین در علوم نوین امیرکبیر به شرح زیر می باشد:
پیشنیازها
دوره ها
بوتکمپ (همه دورهها + پیشنیاز رایگان)
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
بوت کمپ پایتون و علم داده
دوره برنامه نویسی NFT و متاورس (Metaverse)
دوره اصول و مبانی برنامه نویسی
دوره آموزش سالیدیتی (Solidity)
دوره آموزش سالیدیتی (Solidity) دوره جامع آموزش سالیدیتی ، دوره ای است که برای شما که قصد دارید به عنوان…
دوره مفاهیم بلاک چین | نقشه راه ورود به بازارکار بلاکچین
دوره تخصصی امنیت و بازنگری قرارداد هوشمند (Audit)
بوت کمپ برنامه نویسی بلاک چین – قرارداد هوشمند و توکن
دوره هایپرلجر فابریک مقدماتی | HyperLedger Fabric
دوره آموزش برد رزبری پای – ۳ Raspberry Pi
معرفی دوره رزبری پای چیست؟ Raspberry Pi یک برد الکترونیکی است که برای پیاده سازی پروژه های کنترلی مورد استفاده…
امتیاز دانشجویان دوره
نظرات
۱,۰۰۰,۰۰۰ تومان
مهندس مجید شبیری
مدرس دورههای برنامهنویسی و بلاکچینکارشناس ارشد رشته مهندسی فناوری اطلاعات – گرایش شبکه های کامپیوتری – دانشگاه صنعتی امیرکبیر. مؤسس و بنیانگذار علوم نوین امیرکبیر
پردرآمدترین مهارت ها را یاد بگیرید
طرح استعدادیابی
ارشدان بلاکچین
(Blockchain Seniors)
تا کنون بیش از 1000 دانشجو در این طرح شرکت کرده اند.
شما هم دوست دارید برای تضمین آینده کاری خودتان به این جمع بپیوندید؟
همین امروز شروع کنید!
مجید شبیری(مدیریت)
با سلام و عرض ادب خدمت دوستان گرامی که با دوره آموزشی HyperLedger همراه ما هستند.
اگر سوالی در رابطه با این مبحث داشتید لطفا در بخش نظرات عنوان بفرمایید.
با تشکر و قدردانی از همراهی شما دوستان گرامی.