ساخت بلاکچینها با هایپرلجر
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
بنیاد هایپرلجر یک پروژهی جامع از بلاکچینهای متنباز و ابزارهای مرتبط است که توسط بنیاد لینوکس پشتیبانی میشود. هایپرلجر فابریک یک شبکهی بلاکچین است که به منظور ساخت بلاکچینهای مجوزدار طراحی شده و Hyperledger Besu یک کلاینت متنباز اتریوم است که برای کار با شبکههای عمومی و خصوصی اتریوم توسعه داده شده است.
در این دوره، ساخت بلاکچینها با هایپرلجر، شما یاد خواهید گرفت که چگونه شبکههای هایپرلجر فابریک را ایجاد و پیکربندی کنید و قراردادهای هوشمند را بر روی آنها توسعه و اجرا کنید. ابتدا، شما مفاهیم پایهای ساخت دفاتر توزیع شده بر روی بلاکچین را یاد خواهید گرفت و با نحوهی کارکرد تراکنشها، قراردادهای هوشمند و الگوریتمهای اجماع آشنا خواهید شد و پروژههای مهم بنیاد هایپرلجر و راهکارهایی که قرار است ارائه دهند را خواهید دید.
سپس، به طور عمیقتری به هایپرلجر فابریک، یک فریمورک برای ساخت بلاکچینهای مجوزدار با استانداردهای سازمانی، پرداخته و یک شبکهی تست فابریک را بر روی رایانهی خود نصب و راهاندازی خواهید کرد. همچنین، معماری پایهای کارکرد فابریک را یاد خواهید گرفت و کانالها را ایجاد کرده و کوئری ها و تراکنشها را اجرا خواهید کرد.
در ادامه، قراردادهای هوشمند را در جاوااسکریپت توسعه داده و استقرار خواهید کرد. شما همچنین از کنسول عملیات فابریک استفاده خواهید کرد، که یک رابط کاربری است که به شما اجازه میدهد شبکهی فابریک خود را پیکربندی و نظارت کنید. در نهایت، Hyperledger Besu، یک کلاینت اتریوم که با شبکههای عمومی و خصوصی اتریوم کار میکند، را بررسی خواهید کرد. پس از اتمام این دوره، شما مهارتها و دانش پایهای برای کار با بلاکچینهای هایپرلجر فابریک و Hyperledger Besu را خواهید داشت.
ساخت بلاکچینها با هایپرلجر
-
بررسی دوره 0:02:00
-
مروری بر ماژول 0:02:00
-
پیشنیازها و سرفصلهای دوره 0:02:00
-
نیازمندیهای سیستم و نرمافزار 0:01:00
-
مروری بر بلاکچین 0:03:00
-
تراکنشها، قراردادهای هوشمند و الگوریتمهای اجماع 0:06:00
-
معرفی هایپرلجر 0:07:00
-
بلاکچین و الگوریتمهای اجماع 0:05:00
-
معرفی هایپرلجر فابریک 0:05:00
-
دمو: نصب پیشنیازهای هایپرلجر فابریک 0:06:00
-
دمو: نصب هایپرلجر فابریک و نمونههای فابریک 0:05:00
-
دمو: راهاندازی شبکه فابریک 0:04:00
-
دمو: نصب و اجرای هایپرلجر فابریک بر روی لینوکس 0:09:00
-
مروری بر ماژول 0:01:00
-
ساختار شبکه هایپرلجر فابریک 0:03:00
-
پرسشها و تراکنشها 0:03:00
-
دمو: بررسی یک قرارداد هوشمند و ایجاد یک کانال 0:05:00
-
دمو: استقرار یک قرارداد هوشمند 0:06:00
-
دمو: بررسی و درک کد زنجیرهای 0:06:00
-
دمو: کوئری از بلاکچین و ارسال تراکنشها 0:05:00
-
دمو: کوئری ها و تراکنشهای بیشتر بر روی بلاکچین 0:07:00
-
دمو: استقرار و تعامل با یک قرارداد هوشمند سفارشی 0:07:00
-
دمو: راهاندازی کنسول عملیات فابریک 0:06:00
-
دمو: ایمپورت کردن پیکربندی شبکه به صورت انبوه 0:03:00
-
دمو: ایجاد هویتهای مجوز گواهینامه 0:05:00
-
دمو: مرتبط کردن هویتها با همتایان و Orderer 0:02:00
-
دمو: افزودن سازمانها به کانالها 0:03:00
-
دمو: استقرار قراردادهای هوشمند و مشاهده بلوکهای تراکنش متعهد 0:04:00
-
مروری بر ماژول 0:01:00
-
اتریوم و کلاینتهای اتریوم 0:04:00
-
معرفی Hyperledger Besu 0:03:00
-
پروتکلهای اجماع در Hyperledger Besu 0:03:00
-
مقایسه اجماع PoA در Hyperledger Besu 0:04:00
-
دمو: مکاواس - نصب کلاینت Besu Ethereum 0:03:00
-
دمو: لینوکس - نصب کلاینت Besu Ethereum 0:05:00
-
مروری بر ماژول 0:01:00
-
دمو: تولید فایل Genesis برای شبکه QBFT 0:05:00
-
دمو: راهاندازی شبکه QBFT 0:05:00
-
دمو: رأیگیری Validator برای افزودن نودهای جدید 0:03:00
-
دمو: استقرار یک قرارداد هوشمند با استفاده از Truffle 0:05:00
-
دمو: انتقال وجوه با استفاده از یک قرارداد هوشمند 0:05:00
-
دمو: راهاندازی یک شبکه اتش 0:04:00
-
دمو: استقرار و فراخوانی قراردادهای هوشمند بر روی اتش 0:03:00
-
خلاصه و مطالعه بیشتر 0:02:00
مشخصات آموزش
ساخت بلاکچینها با هایپرلجر
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:مقدماتی
- تعداد درس:44
- مدت زمان :2:57:51
- حجم :432.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy