جستجو برای:
  • صفحه نخست
  • دوره ها
    • آموزش برنامه نویسی سایت
      • آموزش طراحی سایت با css ,html
      • آموزش بوت استرپ 5
      • آموزش برنامه نویسی php
      • آموزش برنامه نویسی لاراول رایگان
      • آموزش برنامه نویسی پایتون مقدماتی
      • آموزش برنامه نویسی جنگو
      • آموزش برنامه نویسی javascript
      • آموزش برنامه نویسی گو golang
      • آموزش برنامه نویسی داکر
    • آموزش برنامه نویسی بلاکچین
      • پکیج کامل آموزش برنامه نویسی بلاکچین
      • آموزش ساخت بازی در بلاکچین
      • آموزش برنامه نویسی سالیدیتی رایگان آپدیت 2023 + ساخت کارخانه کریپتو زامبی
      • دوره آموزش نوشتن WhitePaper پروژه های بلاکچین
    • برنامه نویسی پیشرفته بلاکچین
      • آموزش ساخت بلاکچین با هایپر لجر فابریک
      • آموزش برنامه نویسی پروژه محور ساخت nft مارکت
      • دوره آموزش تحلیل فاندامنتال ارزهای دیجیتال
      • آموزش برنامه نویسی صرافی غیر متمرکز ارزهای دیجیتال
    • آموزش بازاریابی
      • آموزش رایگان وردپرس
      • آموزش دیجیتال مارکتینگ
      • آموزش سئو
    • آموزش کامپیوتر
      • آموزش رایگان فتوشاپ
      • آموزش ICDL-word-excel
  • پروفایل
    • حساب کاربری من
    • سبد خرید
    • پرداخت
  • نقشه راه برنامه نویسی بلاکچین
  • 09193426251
  • 02191303424
آکادمی آرتا رسانه
  • صفحه نخست
  • دوره ها
    • آموزش برنامه نویسی سایت
      • آموزش طراحی سایت با css ,html
      • آموزش بوت استرپ 5
      • آموزش برنامه نویسی php
      • آموزش برنامه نویسی لاراول رایگان
      • آموزش برنامه نویسی پایتون مقدماتی
      • آموزش برنامه نویسی جنگو
      • آموزش برنامه نویسی javascript
      • آموزش برنامه نویسی گو golang
      • آموزش برنامه نویسی داکر
    • آموزش برنامه نویسی بلاکچین
      • پکیج کامل آموزش برنامه نویسی بلاکچین
      • آموزش ساخت بازی در بلاکچین
      • آموزش برنامه نویسی سالیدیتی رایگان آپدیت 2023 + ساخت کارخانه کریپتو زامبی
      • دوره آموزش نوشتن WhitePaper پروژه های بلاکچین
    • برنامه نویسی پیشرفته بلاکچین
      • آموزش ساخت بلاکچین با هایپر لجر فابریک
      • آموزش برنامه نویسی پروژه محور ساخت nft مارکت
      • دوره آموزش تحلیل فاندامنتال ارزهای دیجیتال
      • آموزش برنامه نویسی صرافی غیر متمرکز ارزهای دیجیتال
    • آموزش بازاریابی
      • آموزش رایگان وردپرس
      • آموزش دیجیتال مارکتینگ
      • آموزش سئو
    • آموزش کامپیوتر
      • آموزش رایگان فتوشاپ
      • آموزش ICDL-word-excel
  • پروفایل
    • حساب کاربری من
    • سبد خرید
    • پرداخت
  • نقشه راه برنامه نویسی بلاکچین
0

ورود و ثبت نام

آموزش هایپر لجر فابریک و ساخت بلاکچین خصوصی با نصب هایپر لجر فابریک

خانهبرنامه نویسیآموزش هایپر لجر فابریک و ساخت بلاکچین خصوصی با نصب هایپر لجر فابریک
حالت مطالعه

Hyperledger مجموعه ای از چارچوب ها و ابزارهای بلاک چین است که بر امنیت سازمانی تمرکز دارد. چرخه عمر تراکنش Fabric توضیح داده خواهد شد و الگوریتم اجماع که همتایان تایید کننده و متعهد را از هم جدا می کند مورد بحث قرار خواهد گرفت. در نهایت، Hyperledger Sawtooth را کاوش خواهید کرد، که می تواند تا شبکه های بزرگ مقیاس شود. خواهید دید که چگونه الگوریتم‌های اجماع و تراکنش در Sawtooth و Iroha کار می‌کنند و همچنین تفاوت آن‌ها را خواهید دید. در نهایت، با Hyperledger Cello آشنا می‌شوید که می‌تواند به شبکه‌های بسیار بزرگ تبدیل شود و همچنین می‌تواند از Hyperledger Sawtooth استفاده کند.

آنچه شما یاد خواهید گرفت

شما یاد خواهید گرفت که چگونه بلاک چین های مختلف در سطح سازمانی کار می کنند، نقاط قوت و ضعف آنها و موارد استفاده خاص برای هر چارچوب

ابتدا، مقدمه ای بر چتر Hyperledger از چارچوب ها و ابزارها را مشاهده خواهید کرد که در آن کنسرسیومی از صنایع مختلف گرد هم آمده اند تا چارچوب های خاص برای موارد استفاده خود را توسعه دهند.

در مرحله بعد، نحوه ایجاد و کار با شبکه بلاک چین Hyperledger Fabric را که به نیازهای امنیتی شرکت ها توجه ویژه ای دارد، کشف خواهید کرد.

شما چرخه عمر تراکنش Fabric و الگوریتم اجماع را خواهید آموخت که همتایان تایید کننده را از همتایان متعهد جدا می کند.

سپس به کار با چارچوب Hyperledger Iroha که برای کار با محیط‌های محدود مانند دستگاه‌های تلفن همراه طراحی شده است و همچنین Hyperledger Sawtooth را که می‌تواند تا شبکه‌های بسیار بزرگ مقیاس‌پذیر باشد، کاوش خواهید کرد، ادامه می‌دهید.

شما می توانید جریان تراکنش و الگوریتم های اجماع را در Iroha و Sawtooth و تفاوت آنها با یکدیگر مشاهده کنید.

در نهایت، با Hyperledger Cello، ابزاری که در حال حاضر در مرحله جوجه کشی قرار دارد، آشنا می شوید که برای ساخت و استقرار شبکه های بلاک چین آسان تر از امروز ساخته شده است.

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

1. مقدمه ای بر بلاکچین و هایپرلجر فابریک


– تعریف و مروری بر تکنولوژی بلاکچین
– توضیحی در مورد هایپرلجر فابریک و ویژگی های آن

2. نصب و پیکربندی هایپرلجر فابریک


– نصب محیط های لازم برای کار با هایپرلجر فابریک
– نحوه پیکربندی و آماده سازی محیط برای کار

3. آشنایی با مفاهیم کلیدی در هایپرلجر فابریک


– شبکه های peer-to-peer، کانال ها، smart contracts (chaincodes) و تراکنش ها
– نقش های مختلف کاربران: کاربران عادی، مدیران و توسعه دهندگان

4. نوشتن اولین smart contract

– آموزش مبانی نوشتن یک smart contract در هایپرلجر فابریک
– اجرای smart contract و بررسی نتایج

5. ساخت و مدیریت شبکه های خصوصی بلاکچین با هایپرلجر فابریک


– آموزش ایجاد شبکه خصوصی با استفاده از هایپرلجر فابریک
– مدیریت و تنظیم شبکه برای نیازهای خاص

6. تست و عیب یابی در هایپرلجر فابریک


– معرفی ابزارهای تست و عیب یابی در هایپرلجر فابریک
– بررسی مشکلات رایج و راه حل های آن ها

7. امنیت در هایپرلجر فابریک


– توضیح اهمیت امنیت در شبکه های بلاکچین
– مروری بر روش های امنیتی در هایپرلجر فابریک

8. توسعه و استقرار برنامه های کاربردی بر بستر هایپرلجر فابریک


9. فرآیند استقرار چین زنجیره ای در هایپرلجر فابریک


– تعریف استقرار در بلاکچین
– چگونگی استقرار یک برنامه بر روی شبکه هایپرلجر فابریک

10. نگهداری و به روزرسانی شبکه هایپرلجر فابریک


– نکات مربوط به نگهداری شبکه بلاکچین
– رویکردهای به روزرسانی شبکه و اسمارت کانترکت ها

11. بررسی موردی: تجزیه و تحلیل نمونه های موفق هایپرلجر فابریک


– مطالعه و بررسی پروژه های واقعی که از هایپرلجر فابریک استفاده کرده اند
– یادگیری از تجربیات و موفقیت های آن ها

12. کارگاه: ساخت یک برنامه بلاکچین با استفاده از هایپرلجر فابریک


– انتخاب یک موضوع یا پروژه برای پیاده سازی
– طراحی و ساخت یک برنامه بلاکچین با استفاده از هایپرلجر فابریک
– دریافت بازخورد و نظرات از دیگر دانشجویان

13. بررسی فرصت های پیش رو


– مروری بر فرصت های شغلی و تجاری مرتبط با هایپرلجر فابریک
– بررسی چالش ها و فرصت های آینده در صنعت بلاکچین

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

Steps for installation:

1

Open power shell in Admin mode.

2

Enable windows SubSystem for Linux


dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

3

Enable Virtual Machine feature


dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

4

Set WSL-2 as default version

wsl –set-default-version 2

5

Install Ubuntu app from windows store:


Open the Microsoft Store and install Ubuntu 20.04 LTS here

6

Install windows terminal


It enables multiple tabs, quickly between the Linux command line and the windows command prompt.

7

Download linux kernel update package:

To update the WSL package download setup at the below-mentioned link, it needs admin privilege.

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

8

Open Windows Terminal and add a new ubuntu tab, you won’t be able to see the ubuntu terminal. Under add new terminal section.

9

Open Installed, “Ubuntu 20.04 LTS” once, So that it will be linked with Windows terminal.

10

Updating and installing basic packages for Ubuntu.

sudo apt update && sudo apt upgrade

11

Download Docker for windows latest version from https://desktop.docker.com/win/stable/amd64/Docker%20Desktop%20Installer.exe


Install Docker

12

Enable Docker for Ubuntu

  1. Go to Settings

  2. Resources

  3. WSL integration

  4. Enable Ubuntu-20.04

  5. Then hit Apply & restart

  6. This may take few minutes

  7. After Enabling this we will get docker in the ubuntu command line

13

Run following command to check if you are able to access it on Ubuntu

docker –version

docker-compose –version

14

Run following command to install and update basic packages on Ubuntu

sudo apt update

sudo apt upgrade

15

cURL

Check if cURL already exists

curl –v

16

If cURL doesn’t exists then install it via following command 

sudo apt-get install curl

17

Check if Go lang exists

go version

18

If Go doesn’t then install with following steps: Download the Go lang package for Linux from here.


sudo wget https://golang.org/dl/go1.16.3.linux-amd64.tar.gz

19

The following command will extract the zip file at the downloaded location 

tar xvf go1.16.3.linux-amd64.tar.gz

20

Set GOPATH using following command


export GOPATH=$HOME/go

export PATH=$PATH:$GOPATH/bin

21

Run the following command to verify that Go lang is installed successfully


go version

22

Run the following command to if git is installed

git -–version

23

Install Hyperledger Fabric and Fabric samples


Note: Hyperledger fabric version is 2.3.2

24

Create a directory with following command

Creates a new Directory: mkdir -p $HOME/go/src/github.com/

Navigate to that created directory: cd $HOME/go/src/github.com/

25

Download the latest release of fabric samples and docker images.


Run following command under $HOME/go/src/github.com/ directory

curl -sSL https://bit.ly/2ysbOFE | bash -s

26

navigate to fabric folder

cd $wsl

cd go/src/github.com/fabric-samples

27

Go to test-network


cd test-network


Run following command to remove existing any container or artifacts form previous run.


./network.sh down

28

Running following will boot up fabric test network


./network.sh up

29

Run following command to list down all running docker images in docker

docker ps –a

30

Same you can look at docker GUI

کتاب های مرتبط

دانلود کتاب hands-on blockchain with hyperledger بصورت رایگان

دانلود کتاب ویدئو

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.
پیش نیازهای دوره کدام است

باید دوره برنامه نویسی بلاک چین صفر تا ۱۰۰ را کامل گذرانده باشید

دوره مناسب چه کسانی هست؟

برای افرادی که در حوزه بلاکچین میخواهند در زمینه طراحی بلاکچین خصوصی تخصص پیدا کنند مناسب می باشد

اتمام دوره کی خواهد بود ؟

برای تکمیل این دوره هر هفته یک جلسه ضبط می گردد که طول مدت ضبط به مدت ۴ ماه خواهد بود

درخواست مشاوره

برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.

درخواست مشاوره

نیاز به مشاوره دارید؟

در صورتی که نیاز به مشاوره دارید می توانید فرم را تکمیل نمایید و یا با ما در تماس باشید

درخواست مشاوره رایگان

دوره های مرتبط

آموزش برنامه نویسی داکر

سرفصل های دوره داکر 1. مقدمه ای بر Docker – تعریف و ویژگی های Docker– نصب و راه اندازی Docker…

پکیج کامل آموزش ساخت بازی در بلاکچین ( آموزش بازی سازی بلاکچین ۰ تا ۱۰۰ بدون پیش نیاز )

آموزش پروژه محور برنامه نویسی بازی سازی در  بلاکچین – ساخت بازی در بلاکچین  با تمام جزيیات بدون پیش نیاز از ۰  تا ۱۰۰

آموزش برنامه نویسی لاراول رایگان (برنامه نویسی ‌laravel)

در پکیج آموزش طراحی سایت دو و چند زبانه، تمام ابزارهای مورد نیاز برای چندزبانه کردن یک وبسایت وردپرسی، در اختیار شما قرار گرفته است.

آموزش javascript (برنامه نویسی مقدماتی جاوا اسکریپت)

در پکیج آموزش طراحی سایت دو و چند زبانه، تمام ابزارهای مورد نیاز برای چندزبانه کردن یک وبسایت وردپرسی، در اختیار شما قرار گرفته است.

آموزش برنامه نویسی سالیدیتی رایگان

آموزش برنامه نویسی سالیدیتی رایگان آپدیت 2023 + ساخت کارخانه کریپتو زامبی

در این دوره با روش برنامه نویسی سالیدیتی آشنا خواهید شد و مفاهیم برنامه نویسی سالیدیتی را آموزش خواهیم داد. همچنین با زبان برنامه نویسی  web3.js نیز آشنا خواهید شد.

پکیج آموزش برنامه نویسی php

در این دوره چه آموزش داده می شود؟ Php یکی از زبان های برنامه نویسی سمت سرور است که مخفف…

نظرات

  • مدیریت(مدیریت)
    1402-03-03
    پاسخ

    با سلام از اواسط خرداد ماه ۱۴۰۲ انتشار دوره شروع خواهد شدو هر هفته یک جلسه منتشر میشود

  • نیما
    1401-12-02
    پاسخ

    سلام
    وقت بخیر
    دوره تا کی منتشر میشه؟

    • مدیریت(مدیریت)
      1402-03-03
      پاسخ

      با سلام از اواسط خرداد ماه ۱۴۰۲ انتشار دوره شروع خواهد شدو هر هفته یک جلسه منتشر میشود

لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قیمت :

50,000,000 ریال 30,000,000 ریال

امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
50,000,000 ریال 30,000,000 ریال
759 بازدید 3 دیدگاه
مهندس مریم گوهرزاد
مهندس مریم گوهرزاد
کارشناس ارشد نرم افزار

کارشناس ارشد نرم افزار مدیر مجتمع دیجیتال آرتا رسانه

دسته: برنامه نویسی
تبلیغات

درباره آرتا رسانه

شرکت طراحی سایت و دیجیتال مارکتینگ آرتا رسانه با بیش از 17 سال سابقه برگزاری آموزش های آنلاین

تماس
  • تهران-شریعتی بالاتر از ملک-روبروی آتش نشانی
  • 09193426251
  • 02191303424
  • Artarasneh@gmail.com
© 2023 آکادمی آرتا رسانه. تمامی حقوق محفوظ است

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت