آموزش بلاک چین - اصول و شیوه ها

Blockchain – Principles and Practices

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره به شما در مورد اینکه بلوک چیست و چگونه کار می کند، آموزش می دهد. شما خواهید آموخت که ساختارهای داده اصلی بلاک چین چگونه کار می کنند و چگونه آنها را در دنیای واقعی به کار ببرید. بلاک چین ها یکی از انقلاب های بزرگ بعدی در محاسبات نامیده می شوند. در این دوره آموزشی، Blockchain - Principles and Practices، یاد خواهید گرفت که بدانید یک بلاک چین چگونه کار می کند و چگونه در دنیای واقعی کاربرد دارد. ابتدا، اصول رمزنگاری مورد نیاز برای یک بلاک چین را بررسی خواهید کرد. در مرحله بعد، خواهید دید که چگونه تراکنش ها در یک بلوک ذخیره می شوند. سپس، خواهید آموخت که چگونه اثبات کار، یک بلاک چین را در برابر دستکاری و فساد مقاوم می کند. در نهایت، خواهید آموخت که چگونه اجماع بر روی یک شبکه حفظ می شود تا بلاک چین ایمن و قابل اعتماد باشد. وقتی این دوره را به پایان رساندید، مهارت ها و دانش بلاک چین های مورد نیاز برای درک نحوه کارکرد و کاربرد آن ها در سیستم های خود را خواهید داشت.

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

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

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

معرفی Introduction

  • معرفی Introduction

  • فکر کردن به اعتماد Thinking About Trust

  • ریشه بیت کوین Bitcoin Origins

  • معرفی بلاک چین Introducing Blockchain

  • بلاک چین عمومی در مقابل خصوصی Public vs. Private Blockchain

  • موارد استفاده از بلاک چین Blockchain Use Cases

آشنایی با اصول رمزنگاری مورد استفاده در بلاک چین Understanding the Cryptographic Principles Used with Blockchain

  • بررسی اجمالی Overview

  • هش کردن Hashing

  • هش تایید شده (HMAC) Authenticated Hashing (HMAC)

  • امضاهای دیجیتال Digital Signatures

  • خلاصه Summary

ذخیره تراکنش ها در بلوک ها Storing Transactions in Blocks

  • بررسی اجمالی Overview

  • داده های Globomantics برای ثبت Globomantics Data to Record

  • بلوک با یک تراکنش Blocks with a Single Transaction

  • نسخه ی نمایشی: بلوک ها با یک تراکنش واحد Demo: Blocks with a Single Transaction

  • بلوک هایی با تراکنش های متعدد Blocks with Multiple Transactions

  • نسخه ی نمایشی: بلوک هایی با تراکنش های متعدد Demo: Blocks with Multiple Transactions

  • استخرهای تراکنش، هش های احراز هویت شده، و امضاهای دیجیتال Transaction Pools, Authenticated Hashes, and Digital Signatures

  • نسخه ی نمایشی: استخرهای تراکنش، هش های تایید شده و امضاهای دیجیتال Demo: Transaction Pools, Authenticated Hashes, and Digital Signatures

  • خلاصه Summary

اعمال اثبات کار Applying Proof of Work

  • بررسی اجمالی Overview

  • مشکل ژنرال های بیزانسی Byzantine Generals' Problem

  • حل مشکل با هش کردن Solving the Problem with Hashing

  • جلوگیری از دستکاری بلوک Preventing Block Tampering

  • نسخه ی نمایشی: اثبات کار Demo: Proof of Work

  • اعمال اثبات کار Applying Proof of Work

  • نسخه ی نمایشی: اعمال اثبات کار Demo: Applying Proof of Work

  • خلاصه Summary

حفظ اجماع Maintaining Consensus

  • بررسی اجمالی Overview

  • چالش با اجماع The Challenge with Consensus

  • طولانی ترین زنجیره Longest Chain

  • طولانی ترین عواقب زنجیره ای Longest Chain Consequences

  • خلاصه Summary

خلاصه Summary

  • خلاصه دوره Course Summary

  • ذخیره تراکنش ها در بلوک ها Storing Transactions in Blocks

  • بلوک هایی با تراکنش های متعدد Blocks with Multiple Transactions

  • اثبات کار Proof of Work

  • حفظ اجماع Maintaining Consensus

  • بعدش چی؟ What Next?

نمایش نظرات

نظری ارسال نشده است.

آموزش بلاک چین - اصول و شیوه ها
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 37m
40
Pluralsight (پلورال سایت) pluralsight-small
16 خرداد 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stephen Haunts Stephen Haunts

مربی، سخنران عمومی، نویسنده

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

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

من از سال 2014 به صورت آنلاین با پلتفرم Pluralsight تدریس می‌کنم و اکنون دوره‌های کوچک مبتنی بر مهارت را اینجا در SkillShare تدریس می‌کنم. امیدوارم از دوره هایی که در اینجا پست می کنم لذت ببرید و ممنون می شوم اگر مرا دنبال کنید تا از دوره های جدیدی که منتشر می کنم مطلع شوید.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.