آموزش Hyperledger Fabric 2.x Basic & Advanced Network Operations

دانلود Hyperledger Fabric 2.x Basic & Advanced Network Operations

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: عملیات پیشرفته Fabric مانند افزودن سازمان یا سفارش دهنده جدید در شبکه موجود را بیاموزید. عملیات پیشرفته Fabric افزودن سازمان جدید در کانال موجود افزودن سازمان جدید در کنسرسیوم افزودن سفارش جدید در شبکه فابریک موجود بدون ایجاد مزاحمت در تنظیم در حال اجرا بلوک پیکربندی جریان به روز رسانی سیستم کانال و کانال برنامه مورد نیاز خط مشی کانال برای به روز رسانی هر چیزی در بلوک پیکربندی Pure Hands ON پیش نیازها: درک اساسی اجزای فابریک و پیش نیاز ایجاد شبکه اولیه باید نصب شود باید آشنا باشد با ایجاد شبکه فابریک پایه باید دانش پایه داکر داشته باشد باید دانش اولیه Bash اسکریپت را داشته باشد آشنا با Fabric Binaries آشنایی اولیه با JSON/YAML آماده یادگیری مفاهیم پیشرفته پارچه


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

آنچه را در این دوره پوشش می دهیم

تجربه عملی از عملیات پیشرفته مانند

  1. جریان به‌روزرسانی بلوک پیکربندی

  2. افزودن سازمان جدید به کانال برنامه در زمان اجرا

  3. افزودن سازمان جدید در کنسرسیوم

  4. افزودن سفارش‌دهنده جدید در خوشه سفارش‌دهنده موجود

    ما تک تک مراحل لازم برای انجام این عملیات پیچیده را پوشش خواهیم داد.

    به‌روزرسانی پیکربندی شبکه را طبق خط‌مشی‌های تعریف‌شده برای افزودن اجزای جدید در شبکه فابریک انجام خواهیم داد.

    توجه: تصویر پوستر - تصویرسازی توسط Freepik Stories (stories.freepik/technology)

    این دوره شامل مفاهیم اصلی فابریک Hyperledger نیست و عمدتاً بر روی عملیات شبکه پیشرفته پارچه Hyperledger تمرکز دارد

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

    درباره Hyperledger Fabric:
    Fabric اولین پلت فرم دفتر کل توزیع شده است که از قراردادهای هوشمندی که در زبان های برنامه نویسی همه منظوره مانند Java، Go و Node.js نوشته شده اند، پشتیبانی می کند. این پارچه دارای معماری بسیار مدولار و قابل تنظیم است که امکان نوآوری، تطبیق پذیری و بهینه سازی را فراهم می کند. Hyperledger Fabric به طور خاص برای داشتن معماری مدولار طراحی شده است. خواه این اجماع قابل اتصال باشد، یا پروتکل‌های مدیریت هویت قابل اتصال.


سرفصل ها و درس ها

معرفی دوره Course Introduction

  • مقدمه و طرح درس - قسمت 1 Course Introduction & Outline - Part 1

  • مقدمه و طرح درس - قسمت 2 Course Introduction & Outline - Part 2

  • پیش نیاز مهم Important Prerequisite

مخزن گیت - کد منبع - دانلود Git Repository - Source Code - Download

  • کد منبع - مخزن را دانلود و دنبال کنید Source Code - Download and follow the repo

ایجاد یک شبکه پارچه Hyperleger پایه Create Basic Hyperledger Fabric Network

  • جزئیات شبکه فابریک Hyperledger Hyperledger Fabric Network Details

  • ساختار پوشه مخزن Repository Folder Structure

  • مواد رمزنگاری را برای همه شرکت کنندگان شبکه ایجاد کنید Create Cryptomaterials for all network Participant

  • ایجاد آثار کانال (بلوک پیدایش، File Channel.tx و غیره) Create Channel Artefacts ( Genesis Block, Channel.tx file etc)

  • ارسال فایل Docker-Compose (همه خدمات) Docker-Compose file Walk-through (All Services)

  • اجرای تمامی سرویس ها در شبکه Run All Services in Network

  • کانال ایجاد کنید و به همه همتایان بپیوندید Create Channel and Join all Peers

  • کد زنجیره ای (قرارداد هوشمند) راهیابی Chaincode (Smart Contract) Walk-through

  • دانلود وابستگی قرارداد هوشمند Downloading Smart Contract Dependency

  • بسته بندی و نصب کد زنجیره ای Package & Install Chaincode

  • تایید کد زنجیره ای از هر دو سازمان Approve Chaincode from Both Organisation

  • تعریف کد زنجیره‌ای را در تأیید همتا انجام دهید Commit Chaincode Definition on Endorsing Peer

  • فراخوانی و پرس و جو تراکنش Invoke and Query Transaction

  • شبکه را با تک اسکریپت شروع کنید Start Network With Single Script

سازمان جدید را در شبکه موجود اضافه کنید Add New Org in Existing Network

  • نمودار جریان Flow Diagram

  • ایجاد کریپتوماتیک برای سازمان جدید Create Cryptomaterials For New Organisation

  • Docker-Compose فایل Walk-through (همه خدمات Org3) Docker-Compose file Walk-through (All Org3 Services)

  • ایجاد فایل تعریف سازمان جدید Create New Organisation Definition File

  • جریان به روز رسانی پیکربندی Configuration Update Flow

  • واکشی بلوک پیکربندی و افزودن فایل تعریف سازمان جدید Fetch Configuration Block & Add New Organisation Definition File

  • به روز رسانی به روز رسانی با استفاده از ابزار پیکربندی با استفاده از بلوک اصلی و اصلاح شده Compute Update using Configtxlator Tool using Original & Modified Block

  • امضا و ارسال بلوک پیکربندی به روز شده به سفارش دهنده Sign & Send Updated Configuration Block to Orderer

  • خدمات ORG3 را اجرا کنید، به کانال پیوستید و اطلاعات را تأیید کنید Run Org3 Services, Join Channel & Verify Data

افزودن سازمان جدید در کنسرسیوم (کانال سیستم) Add New Organisation in Consortium (System Channel)

  • مقدمه: اضافه کردن سازمان جدید در کنسرسیوم موجود Introduction: Add New Organisation in Existing consortium

  • اضافه کردن سازمان جدید در کانال سیستم (کنسرسیوم) جریان Add New Organisation in system Channel (Consortium) Flow

  • سعی کنید کانال را ایجاد کنید زمانی که ORG بخشی از کنسرسیوم نیست Try To Create Channel when Org is not Part Of Consortium

  • به روز رسانی کانال سیستم - به روز رسانی اطلاعات کنسرسیوم System Channel Update - Consortium Info Update

  • ایجاد کانال و پیوستن به همه همسالان - پس از به روز رسانی کنسرسیوم با ORG جدید Create Channel and Join all Peers- After Updating Consortium with New Org

  • استقرار Chaincode، فراخوانی تراکنش و تأیید داده ها در State DB Deploy Chaincode, Invoke Transaction and Verify data in State DB

  • بسته شدن Wrap up

سفارش RAFT جدید را در شبکه موجود اضافه کنید Add New RAFT Orderer in Existing Network

  • اضافه کردن سفارش جدید در شبکه پارچه موجود - جریان Add New Orderer in Existing Fabric Network - Flow

  • پیکربندی بلوک به روز رسانی جریان Configuration Block Update Flow

  • همه گواهی ها را با استفاده از Certificate Authority برای کل شبکه Fabric ایجاد کنید Create All Certificates using Certificate Authority for whole Fabric Network

  • ایجاد Cryptomaterial برای New Orderer Create Cryptomaterials For New Orderer

  • مرحله 1: اضافه کردن رضایت به کانال سیستم Step 1: Add Consenter to System Channel

  • مرحله 2: بلوک جنسیس جدید را واکشی کنید و کانتینر سفارش دهنده Raft جدید را راه اندازی کنید Step 2: Fetch New Genesis Block and Start new Raft Orderer Container

  • مرحله 3: آدرس سفارشگر را به کانال سیستم اضافه کنید Step 3: Add Orderer Address to System Channel

  • مرحله 4: افزودن موافقت نامه به کانال برنامه Step 4: Add Consenter to Application Channel

  • مرحله 5: آدرس سفارشگر را به کانال برنامه اضافه کنید Step 5: Add Orderer address to Application Channel

  • چک کردن و تأیید ورود به سیستم جدید برای تأیید Check and Verify New Orderer Log For Confirmation

نمایش نظرات

آموزش Hyperledger Fabric 2.x Basic & Advanced Network Operations
جزییات دوره
5 hours
44
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,768
4.3 از 5
دارد
دارد
دارد
Pavan Adhav
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pavan Adhav Pavan Adhav

توسعه دهنده ارشد بلاک چین من یک توسعه دهنده ارشد بلاک چین هستم که بیش از پنج سال تجربه در صنعت فناوری اطلاعات دارم. من دوست دارم فن‌آوری‌های جدید را کشف و تحقیق کنم و دوست دارم از طریق وبلاگ‌ها و ویدیوهای یوتیوب بینش عملی در زمینه‌های موضوعی ارائه دهم. دوره من عمداً کوتاه است تا عملی و عملی باقی بماند تا بتوانید با سریعترین سرعت یاد بگیرید. اجازه دهید ماجراجویی آغاز شود. - پاوان