آموزش توسعه قرارداد هوشمند با زبان سالیدیتی - جلسه اول : مروری بر تکنولوژی بلاک چین

Поділитися
Вставка
  • Опубліковано 28 тра 2024
  • در جلسه اول دوره برنامه نویسی قرارداد هوشمند ابتدا با مفاهیم دفترهای حساب توزیع شده، بلاک چین و مکانیسم اجماع آشنا می شویم، در ادامه به بررسی خطای بیزانتین در سیستمهای توزیع شده می پردازیم و دو مکانیسم اجماع پرکاربرد (اثبات کار و اثبات سهام) را بررسی می کنیم. در پایان بلاک چینهای عمومی و خصوصی را تشریح کرده و به مفهوم سه گانه مقیاس پذیری در بلاک چین ها می پردازیم.
    جهت دسترسی به فایل تدریس این جلسه و همین طور گفتگو و رفع اشکالات خود در زمینه موضوعات این جلسه می توانید به لینک زیر در فروم قرارداد هوشمند کوین ایران مراجعه کنید.
    جلسه اول (اسلاید‌ها و بقیه منابع):
    smartcontract.coiniran.com/t/...
    ------------
    اطلاعات بیشتر و مطالب دوره در فروم توسعه قرارداد هوشمند:
    smartcontract.coiniran.com/t/...
    UA-cam Playlist:
    • آموزش توسعه قرارداد هو...
    -----------
    00:00 مروری بر دوره و فروم
    دفتر حساب توزیع شده: 11:52
    سیستمهای متمرکز در مقایسه با سیستمهای پخش شده: 17:15
    نمای کلی بلاک چین: 24:08
    مکانیسم اجماع: 28:00
    خطای ژنرالهای بیزانتین: 32:12
    مکانیسم اثبات کار: 38:42
    مکانیسم اثبات سهام: 1:02:27
    مقایسه الگوریتمهای اجماع: 1:15:50
    ماینینگ در اتریوم: 1:22:46
    بلاک چین های عمومی و خصوصی 1:30:06
    سه گانه مقیاس پذیری: 1:37:23

КОМЕНТАРІ • 115

  • @farhadzare9220
    @farhadzare9220 2 роки тому +14

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

  • @SinaParsa7927
    @SinaParsa7927 Рік тому

    بسیار عالی بود.لذت بردم

  • @abbasrahmati7315
    @abbasrahmati7315 2 роки тому +1

    چقدر خوب بود ممنون از خانم رهبری و آقای اسکندری

  • @drupal_and_react
    @drupal_and_react 2 роки тому +2

    خیلی عالی امیدوارم دوره پر باری باشه
    ممنونم از همشهری خوبم خانم رهبری 🌺🌺🌺

  • @mojibhi4353
    @mojibhi4353 2 роки тому +1

    بی نظیرید شما بسیاااااااار لذت میبرم و با ذوق و شوق نگاه میکنم و وقت میزارم حتی شب تا صبح با تمرکز زیاااد .ادامه بدید و بمونید برامون

  • @helensenobari1455
    @helensenobari1455 2 роки тому +2

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

    • @coiniran
      @coiniran  2 роки тому

      سپاس از به اشتراک گذاری نظرتون

  • @mahdikarimi4193
    @mahdikarimi4193 2 роки тому

    Thank you for all your efforts

  • @mojtabagharai8674
    @mojtabagharai8674 2 роки тому +1

    ممنوووون واقعا چقدر عالی بود

  • @Hussain_Rezayi
    @Hussain_Rezayi 2 роки тому

    Great content guys. Keep going 🔥🔥

  • @alimohammadfalahatpisheh3145
    @alimohammadfalahatpisheh3145 2 роки тому

    THANK YOU FOR EVERYTHING .

  • @SaraBavifard
    @SaraBavifard 2 роки тому +3

    خیلی عالی بود، خسته نباشید

  • @soheilparaj7157
    @soheilparaj7157 2 роки тому

    oooof awlii bod
    really tnx

  • @emadabd4124
    @emadabd4124 2 роки тому

    Keep going 🔥🔥

  • @amindragonslayer9657
    @amindragonslayer9657 2 роки тому

    thanks a lot, awesome introduction to blockchain programming!

  • @0xmohsen878
    @0xmohsen878 2 роки тому

    مرسی بابت این کار فوقالعادتون

  • @mojibhi4353
    @mojibhi4353 2 роки тому +1

    you are so amazing ' i'm proud of you

  • @ahorav9080
    @ahorav9080 2 роки тому +1

    فوق العاده بود 👏❤️❤️❤️🌹

  • @solni8365
    @solni8365 2 роки тому

    Thanks a lot

  • @mohammadnaseri5353
    @mohammadnaseri5353 2 роки тому

    Fantastic 💕

  • @someonewanted5975
    @someonewanted5975 2 роки тому +1

    سلام، واقعا ممنون که اطلاعاتتون رو به اشتراک می گذارین. خیلی لذت بردم. امیدوارم کارتون ادامه داشته باشه. 👍

    • @coiniran
      @coiniran  2 роки тому

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

  • @ashkanariyan8229
    @ashkanariyan8229 2 роки тому

    واقعا دمتون گرم
    وجودتون نعمته ❤️
    زندگیتون سرشار از فراوانی و شادی 🙏🌹🌹🌹🌹

  • @mohsenvp
    @mohsenvp 2 роки тому

    good job

  • @shiningarmor6895
    @shiningarmor6895 2 роки тому +1

    واقعا لذت بردم 😍

  • @hamedtork7107
    @hamedtork7107 2 роки тому

    absolutely well

  • @borzouyehn2351
    @borzouyehn2351 2 роки тому

    thanks a lot guys, you did an honorable job. God bless you 👍🙏

  • @pouyaghasemi88
    @pouyaghasemi88 Рік тому

    tnx dear shayan

  • @irezaabbasi
    @irezaabbasi 2 роки тому

    عالیه واقعا چقد لازم بود این دوره

  • @mehditaghipour914
    @mehditaghipour914 2 роки тому +1

    دمت گرم چقد دنبالش بودم❤❤❤

  • @mnikseyr8191
    @mnikseyr8191 2 роки тому

    سپاس از زحماتتون

  • @mazdak6572
    @mazdak6572 2 роки тому

    Perfect 👌

  • @mehdikahrizi8313
    @mehdikahrizi8313 2 роки тому

    ممنونم بابت کار عالی وبسیار خوبتون

  • @m.mohammadi8102
    @m.mohammadi8102 2 роки тому

    عاااالی دمتون گرم خدا خیرتون بده 😍🌹

  • @ziataghavi9359
    @ziataghavi9359 2 роки тому

    عالی بود 👏👏👏👏👏

  • @samanasalforoosh367
    @samanasalforoosh367 2 роки тому

    خیلی عالی بود، خسته نباشید.ممنونم .مفید بود

  • @mohamadalinezhad424
    @mohamadalinezhad424 2 роки тому

    عالی بود👌👌 سپاس

  • @saeidsh2299
    @saeidsh2299 2 роки тому

    Perfect👏👏👏

  • @1984rebwar
    @1984rebwar 2 роки тому

    عالی بود ممنون

  • @hamednabizadeh
    @hamednabizadeh 2 роки тому +1

    thank you
    🙏🙏🙏🙏🙏🙏🙏🙏🙏

  • @m.mohammadi8102
    @m.mohammadi8102 2 роки тому

    عااالی بود استاد

  • @arf1980arf
    @arf1980arf 2 роки тому

    Spc Tnx bros

  • @jimifa190
    @jimifa190 2 роки тому

    nice❤️🌺

  • @shervinsadri3125
    @shervinsadri3125 2 роки тому

    بی صبرانه منتظر قسمت های بعدی هستیم 🔥

  • @blockchainstory
    @blockchainstory 2 роки тому

    بسیار عالی بود . ممنون از خانم رهبری عزیز

  • @amirkouren4007
    @amirkouren4007 2 роки тому

    مرسی عالی بود

  • @nazaninheidari4599
    @nazaninheidari4599 2 роки тому

    Great!

  • @majidbehjat9338
    @majidbehjat9338 2 роки тому +1

    شایان جان عزیز ممنون از تک تک لحظاتی که برای آموزش صحیح،علمی و ارزشمند میزاری 🙏🌹 و ممنون از تمام دوستان کوین ایران که مصداق بارز یک جمع متخصص،متعهد و پویا هستند. بی صبرانه منتظر بخشهای بعدی این آموزش هستم. سپاس🌹🌹🌹🙏🙏🙏

  • @amirkn1997
    @amirkn1997 2 роки тому

    بسیار عالی

  • @zhizhek5201
    @zhizhek5201 2 роки тому

    سپاس فراوان 🙏🏿

  • @sahbajalali
    @sahbajalali 2 роки тому

    عالی بود

  • @javadsalehi7238
    @javadsalehi7238 2 роки тому

    excellent

  • @farzanchegini3926
    @farzanchegini3926 2 роки тому

    Great🔥🔥🔥🔥

  • @saeedehhamzeh9128
    @saeedehhamzeh9128 2 роки тому

    thanks

  • @taya_movie
    @taya_movie 2 роки тому

    Great ✅✅✅👍🏼👌🏻
    English plz

  • @behrouzbe
    @behrouzbe 2 роки тому

    ایول عالی

  • @mohammadamouie1718
    @mohammadamouie1718 2 роки тому

    عالی
    سپاس

  • @NamaNour
    @NamaNour 2 роки тому

    ممنون از زحمات همه دوستان

  • @user-ee1gf3tv4d
    @user-ee1gf3tv4d 2 роки тому

    merci

  • @alireza-ik2pt
    @alireza-ik2pt 2 роки тому +1

    عرض سلام وتشکر بسیار عالی بود فقط به نظرم تا جایی که میشه از اصطلاحات انگلیسی استفاده بشه که انسجام مطالب وجود داشته باشه برای مثال مکانیزم اجماع معادل انگلیسیش رو نفرمودین و در منابع بیشتری که معرفی کردین همین مکانیزم اجماع به نام مکانیزم توافق ثبت شده

    • @coiniran
      @coiniran  2 роки тому

      Consensus mechanism

  • @farzadnoeiaghayi7955
    @farzadnoeiaghayi7955 2 роки тому

    perfect

  • @thesoogemrb3374
    @thesoogemrb3374 2 роки тому

    عالی

  • @alinodehi7516
    @alinodehi7516 2 роки тому

    درود برشما

  • @masoumehemamjome6402
    @masoumehemamjome6402 2 роки тому +1

    مرسی از زحماتتون خیلی عالی. رویو سوالات فصل اول کلیک میکنیم ارور میده میشه خواهشا راهنمایی کنید

  • @mohammadrezae8013
    @mohammadrezae8013 2 роки тому

    goods

  • @reihan628
    @reihan628 2 роки тому +1

    سلام. برا افراد پایه آموزش از اول دنبال کنیم.برنامه نویسی سالیدیتی یاد میکیرم؟؟

  • @keyhanyouzi7237
    @keyhanyouzi7237 2 роки тому

    ببخشید web3 رو هم آموزش میدید؟

  • @sjdafrooq7095
    @sjdafrooq7095 2 роки тому

    👏🏻👏🏻👏🏻

  • @SamyarBorder
    @SamyarBorder 2 роки тому +1

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

    • @coiniran
      @coiniran  2 роки тому +1

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

  • @hiringcafe
    @hiringcafe 2 роки тому

    salam
    do you guys have a discord server?

  • @ethbomb
    @ethbomb 2 роки тому

    ❤️❤️❤️❤️❤️❤️❤️

  • @sabatajevanchi3787
    @sabatajevanchi3787 2 роки тому

    ❤️❤️❤️

  • @babakkazemi795
    @babakkazemi795 2 роки тому

    دمتون گرمه داریم کسی رو که اینجا با فوق لیسانس حقوق شرکت میکنه

  • @ShahabFF
    @ShahabFF 2 роки тому

    👏🔥

  • @cryptobyahmad
    @cryptobyahmad 2 роки тому

    خداقوت

  • @DPR77
    @DPR77 2 роки тому

    man taze shoro kardam be didan vedio ha hanoz mishe to tamrinha sherkat kard? va aga rmishe loftan link mostaghim dare baram befrestin to forum sakhte kar kardan vaghan :))

  • @alirezasoltan78
    @alirezasoltan78 2 роки тому

    💚💚💚💚💚💚

  • @Mostafaj_afari
    @Mostafaj_afari Рік тому

    Blocks are effectively digital containers where data pertaining to the transactions on the network are permanently recorded. A block records some or all of the most recent Bitcoin transactions that have not yet entered any prior blocks. Thus, a block is like a page of a ledger or record book. Each time a block is "completed," it gives way to the next block in the blockchain. A block is thus a permanent store of records that, once written, cannot be altered or removed.
    The Genesis Block, also known as Block 0, is the very first block upon which additional blocks in a blockchain are added. It is effectively the ancestor that every other block can trace its lineage back to since every block references the one preceding it. This began the process of validating bitcoin transactions and introducing new bitcoins into existence

  • @hassansaberj1371
    @hassansaberj1371 2 роки тому

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

  • @mohammadardam8009
    @mohammadardam8009 2 роки тому

    سوال ها رو کجا میشه پرسید ؟؟ من سایتی که تمرین ها رو باید انجام داد پیدا نمی کنم؟؟

  • @mohammadesmaeeli221
    @mohammadesmaeeli221 2 роки тому

    Hello
    Please leave the said links, thanks

  • @albertenbe1663
    @albertenbe1663 2 роки тому

    سلام لینک آزمون کجاست

  • @kashkoee2734
    @kashkoee2734 2 роки тому +1

    الان هم میشه پروژه هایی که میگید را انجام داد و مدرک گرفت؟

    • @coiniran
      @coiniran  2 роки тому

      سلام برای ارائه پروژه تا ۱۳ فروردین فرصت دارید اقدام کنبد و مدرک دریافت کنید.

    • @kashkoee2734
      @kashkoee2734 2 роки тому

      @@coiniran جلوتر‌میگید ک باید چه پروژه ای بزنیم؟

    • @kimiaakbari8708
      @kimiaakbari8708 2 роки тому

      @@coiniran سایتی که تکالیف ارسال کنیم میشه بزارید؟اونی که هست میگه وقت تکالیف تموم شده با اینکه هنوز ۱۳ فروردین نشده

  • @fatahmovafaqh7876
    @fatahmovafaqh7876 2 роки тому

    درآمد این کار چطوره؟

  • @DPR77
    @DPR77 2 роки тому

    hi dear coin iran . tnx about your videoo. can i have your pdf ?

    • @coiniran
      @coiniran  2 роки тому

      smartcontract.coiniran.com/t/topic/384

  • @baharejami2382
    @baharejami2382 2 роки тому

    طريقه ثبت نام را توضيح ميفرماييد

  • @h_arjmandi88hamed90
    @h_arjmandi88hamed90 2 роки тому +1

    سلام و خسته نباشید بایت کار بسیار درخشندتون، اگر ما هم که الان داریم این دوره رو میگذرونیم و سوالاتی که مطرح میکنید رو پاسخ بدیم و بفرستیم به ما هم سرتیفیکیت میدین یا خیر؟

    • @rahbari2
      @rahbari2 2 роки тому +1

      سلام، خیر متاسفانه، این ویژگی برای دوره اصلی در تابستان بود

    • @coiniran
      @coiniran  2 роки тому +2

      مرسی از توجه همه دوستان٫ واقعا باعث خوشحالی ماست که این همه تقاضا برای یادگیری مفاهیم فنی بلاکچین وجود دارد. 
      فرم تکلیف مرتبط با دوره تابستان بوده و نیازی به ارسال جواب تمرین‌ها نیست.
      در مورد گواهی اتمام دوره (POAP)٫ در نیمه دوره جزییات پروژه نهایی اعلام می شود.
      twitter.com/coiniranacademy/status/1476259717999734786

  • @habib.gharib7348
    @habib.gharib7348 2 роки тому

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

    • @coiniran
      @coiniran  2 роки тому

      با توجه به درخواست‌های مکرر کاربران٫ مهلت تحویل پروژه دوره سالیدیتی برای دریافت مدرک NFT تا ۱۵ فروردین تمدید شد.
      twitter.com/coiniranacademy/status/1505981079207006213

  • @samantalaean5839
    @samantalaean5839 2 роки тому +2

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

    • @rahbari2
      @rahbari2 2 роки тому

      آشنایی با مفاهیم برنامه نویسی ضروری هست، مخصوصا برنامه نویسی وب و جاوااسکریپت

  • @SALAH-fr1de
    @SALAH-fr1de 2 роки тому

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

    • @rahbari2
      @rahbari2 2 роки тому

      آشنایی با مفاهیم برنامه نویسی به ویژه برنامه نویسی وب و جاوااسکریپت ضروری هست،

  • @pishroasak
    @pishroasak 2 роки тому

    آیا می تونیم سوالات فنی رو همینجا هم مطرح کنیم؟

    • @rahbari2
      @rahbari2 2 роки тому

      سلام ، در فروم قرارداد هوشمند کوین ایران مطرح کنید، اونجا حتما پاسخ خواهید گرفت

    • @coiniran
      @coiniran  2 роки тому

      آدرس فروم:
      smartcontract.coiniran.com

  • @mahdidavarikia3081
    @mahdidavarikia3081 2 роки тому

    دوره استارت خورد؟؟!

  • @ElyasRahimi
    @ElyasRahimi 2 роки тому

    تاریخ شروع نوشته 1400.04.01 قدیمیه ک الان منتشر شده؟!

    • @rahbari2
      @rahbari2 2 роки тому

      دوره اصلی در تابستان ۱۴۰۰ برگزار شده است

  • @buffalo8070
    @buffalo8070 2 роки тому +1

    پشمام اصن نفهمیدم کی 2 ساعت تموم شد :)))))))

  • @ratman3243
    @ratman3243 2 роки тому

    با سلام . آیا واقعا لازم هست برای آموزش برنامه نویسی سالیدیتی اینقدر به مفاهیم پایه پرداخته بشه و پیش نیاز هست یا خودتون برای افزایش توانایی ما دانشپذیران این مفاهیم رو توضیح دادین؟

    • @rahbari2
      @rahbari2 2 роки тому +1

      دونستن این‌ مفاهیم کمک می‌کنه برنامه نویسی رو با با آگاهی و دانش بیشتری انجام بدین و ضروری هست، تقریبا

    • @ratman3243
      @ratman3243 2 роки тому +1

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

  • @hamedmohammadi5395
    @hamedmohammadi5395 2 роки тому +2

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

    • @coiniran
      @coiniran  2 роки тому

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

  • @mahdil.s8796
    @mahdil.s8796 2 роки тому

    عالی بود