آموزش ساخت بلاک چین با Hyperledger

Building Blockchains with Hyperledger

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به شما می آموزد که چگونه می توانید شبکه های Hyperledger Fabric را ایجاد و پیکربندی کنید و قراردادهای هوشمند را بر روی آنها توسعه دهید. این دوره همچنین کلاینت Hyperledger Besu Ethereum را که برای شبکه های خصوصی اتریوم استفاده می شود را پوشش می دهد. Hyperledger Fabric یک شبکه بلاک چین است که برای ساخت بلاک چین های مجاز ساخته شده است و Hyperledger Besu یک کلاینت متن باز اتریوم است که برای کار با شبکه های عمومی و خصوصی اتریوم توسعه یافته است. در این دوره با ساخت بلاک چین با Hyperledger، ایجاد و پیکربندی شبکه های Hyperledger Fabric و توسعه و استقرار قراردادهای هوشمند بر روی آنها را خواهید آموخت. ابتدا، مفاهیم اساسی ساخت دفتر کل توزیع شده در بلاک چین و نحوه عملکرد تراکنش ها، قراردادهای هوشمند و الگوریتم های اجماع را خواهید آموخت و مهم ترین پروژه ها را در بنیاد Hyperledger و راه حل هایی که قرار است ارائه کنند را مشاهده کنید. سپس عمیقاً در Hyperledger Fabric غوطه ور می شوید، چارچوبی که برای ساخت بلاک چین های مجاز در سطح سازمانی، نصب و راه اندازی یک شبکه Fabric آزمایشی بر روی دستگاه محلی خود، یادگیری معماری اولیه نحوه کار Fabric، و ایجاد کانال ها و اجرای پرس و جوها است. و معاملات در مرحله بعد، قراردادهای هوشمند را در جاوا اسکریپت توسعه و استقرار خواهید داد و این قراردادهای هوشمند را فراخوانی خواهید کرد. شما همچنین از کنسول عملیات Fabric استفاده خواهید کرد، یک رابط کاربری که به شما امکان می دهد شبکه Fabric خود را پیکربندی و نظارت کنید. در نهایت، Hyperledger Besu، یک کلاینت اتریوم که با شبکه های عمومی و خصوصی اتریوم کار می کند را بررسی خواهید کرد. پس از اتمام این دوره، مهارت ها و دانش اساسی برای کار با بلاک چین های Hyperledger Fabric و Hyperledger Besu را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع کار با Hyperledger Fabric Getting Started with Hyperledger Fabric

  • نمای کلی ماژول Module Overview

  • پیش نیازها و رئوس مطالب دوره Prerequisites and Course Outline

  • سیستم و نرم افزار مورد نیاز System and Software Requirements

  • بررسی اجمالی بلاک چین Blockchain Overview

  • معاملات، قراردادهای هوشمند، و الگوریتم های اجماع Transactions, Smart Contracts, and Consensus Algorithms

  • معرفی Hyperledger Introducing Hyperledger

  • بلاک چین و الگوریتم های اجماع Blockchain and Consensus Algorithms

  • معرفی پارچه Hyperledger Introducing Hyperledger Fabric

  • نسخه ی نمایشی: پیش نیازهای Hyperledger Fabric را نصب کنید Demo: Install Hyperledger Fabric Prerequisites

  • نسخه ی نمایشی: Hyperledger Fabric and Fabric Samples را نصب کنید Demo: Install Hyperledger Fabric and Fabric Samples

  • نسخه ی نمایشی: معرفی شبکه فابریک Demo: Bringing up the Fabric Network

  • نسخه ی نمایشی: Hyperledger Fabric را روی لینوکس نصب و اجرا کنید Demo: Install and Run Hyperledger Fabric on Linux

استقرار قراردادهای هوشمند بر روی پارچه Hyperledger Deploying Smart Contracts on Hyperledger Fabric

  • نمای کلی ماژول Module Overview

  • ساختار شبکه فابریک Hyperledger The Hyperledger Fabric Network Structure

  • پرس و جوها و معاملات Queries and Transactions

  • نسخه ی نمایشی: بررسی یک قرارداد هوشمند و ایجاد یک کانال Demo: Exploring a Smart Contract and Creating a Channel

  • نسخه ی نمایشی: استقرار یک قرارداد هوشمند Demo: Deploying a Smart Contract

  • نسخه ی نمایشی: کاوش و درک Chaincode Demo: Exploring and Understanding Chaincode

  • نسخه ی نمایشی: پرس و جو از بلاک چین و ارسال تراکنش ها Demo: Querying the Blockchain and Submitting Transactions

  • نسخه ی نمایشی: پرس و جوها و تراکنش های بیشتر در بلاک چین Demo: More Queries and Transactions on the Blockchain

  • نسخه ی نمایشی: استقرار و تعامل با یک قرارداد هوشمند سفارشی Demo: Deploying and Interacting with a Custom Smart Contract

  • نسخه ی نمایشی: اجرای Fabric Operations Console Demo: Running the Fabric Operations Console

  • نسخه ی نمایشی: پیکربندی شبکه واردات انبوه Demo: Bulk Importing Network Configuration

  • نسخه ی نمایشی: ایجاد هویت های مرجع صدور گواهی Demo: Creating Certificate Authority Identities

  • نسخه ی نمایشی: مرتبط کردن هویت با همتایان و سفارش دهنده Demo: Associating Identies with Peers and Orderer

  • نسخه ی نمایشی: افزودن سازمان ها به کانال ها Demo: Adding Organizations to Channels

  • نسخه ی نمایشی: استقرار قراردادهای هوشمند با مشاهده بلوک های تراکنش متعهد Demo: Deploying Smart Contracts Viewing Committed Transaction Blocks

شروع کار با Hyperledger Besu Getting Started with Hyperledger Besu

  • نمای کلی ماژول Module Overview

  • اتریوم و مشتریان اتریوم Ethereum and Ethereum Clients

  • معرفی Hyperledger Besu Introducing Hyperledger Besu

  • پروتکل های اجماع در Hyperledger Besu Consensus Protocols on Hyperledger Besu

  • مقایسه PoA اجماع در Hyperledger Besu Compare PoA Consensus on Hyperledger Besu

  • نسخه ی نمایشی: MacOS - نصب کلاینت Besu Ethereum Demo: MacOS - Installing the Besu Ethereum Client

  • نسخه ی نمایشی: لینوکس - نصب کلاینت Besu Ethereum Demo: Linux - Installing the Besu Ethereum Client

استفاده از Hyperledger Besu با یک شبکه خصوصی Using Hyperledger Besu with a Private Network

  • نمای کلی ماژول Module Overview

  • نسخه ی نمایشی: ایجاد فایل Genesis برای یک شبکه QBFT Demo: Generating the Genesis File for a QBFT Network

  • نسخه ی نمایشی: معرفی شبکه QBFT Demo: Bringing up the QBFT Network

  • نسخه ی نمایشی: اعتبارسنجی رای گیری برای افزودن گره های جدید Demo: Validator Voting to Add New Nodes

  • نسخه ی نمایشی: استقرار یک قرارداد هوشمند با استفاده از Truffle Demo: Deploying a Smart Contract Using Truffle

  • نسخه ی نمایشی: انتقال وجه با استفاده از یک قرارداد هوشمند Demo: Transfer Funds Using a Smart Contract

  • نسخه ی نمایشی: اجرای یک شبکه Ethash Demo: Running an Ethash Network

  • نسخه ی نمایشی: استقرار و فراخوانی قراردادهای هوشمند در Ethash Demo: Deploying and Invoking Smart Contracts on Ethash

  • خلاصه و مطالعه بیشتر Summary and Further Study

نمایش نظرات

آموزش ساخت بلاک چین با Hyperledger
جزییات دوره
2h 58m
44
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Janani Ravi
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Janani Ravi Janani Ravi

معمار و مهندس داده خبره Google Cloud

Janani Ravi یک معمار و مهندس داده خبره Google cloud است.

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