رویداد به پایان رسیده است!
مفاهیم بلاک‌چین و برنامه‌نویسی بیت‌کوین در تاریخسه‌شنبه ۲۳ بهمنبه پایان رسیده است. (جزئیات بیشتر)

مفاهیم بلاک‌چین و برنامه‌نویسی بیت‌کوین

شروع:
سه‌شنبه ۲ بهمن ۹۷ ۱۷:۳۰
پایان:
سه‌شنبه ۲۳ بهمن ۹۷ ۱۹:۳۰
مفاهیم بلاک‌چین و برنامه‌نویسی بیت‌کوین
برگزارکننده‌ی رویداد
مهلت ثبت‌نام برای این رویداد به پایان رسیده است.

توضیحات

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

 

سرفصل‌های آموزشی

عناوین اصلی دوره:

• رمزنگاری و کاربرد عملی آن
  ◦ چیستی و چرایی عملگرهای هش و کاربرد آنها
  ◦ عملگرهای گوناگون هش و خصوصیات آنها
  ◦ کاربرد اعداد تصادفی و آنتروپی در رمزنگاری
  ◦ روشهای مختلف رمزنگاری و کاربرد آنها
    ▪ رمزنگاری متقارن
    ▪ رمزنگاری نامتقارن
  ◦ امضاء دیجیتال و کاربرد عملی آن در رمزنگاری
  ◦ بررسی رمزنگاری بکارگرفته شده در بلاک‌چین بیت‌کوین - ECDSA
    ▪ بررسی تولید کلیدهای عمومی و خصوصی و رابطه‌‌ بین آنها در بیت‌کوین با توجه به روش رمزنگاری بیت‌کوین
    ▪ بررسی روش‌های تولید آدرس در شبکه‌ی بیت‌کوین با توجه به روش رمزنگاری بیت‌کوین
• راه حل بیت‌کوین برای ساخت بلاک و آرشیو‌کردن تراکنش‌ها
• راه‌ حل بیت‌کوین برای جلوگیری از Double Spend 
  ◦ بررسی  Merkle trees و Merkle root و کاربرد عملی آن در بیتکوین
  ◦ بررسی Proof of Work و کاربرد عملی آن در بیت‌کوین
• مروری بر فرآیند ساخته شدن یک تراکنش و قرارگرفتن آن در یک بلاک
• مروری بر مشوق‌های درنظر گرفته شده برای ماینرها و سازوکار تولید بیت‌کوین
• مروری بر روش‌های اجماع و رسیدن به اجماع در شبکه‌های غیرمتمرکز
  ◦بررسی موضوع Byzantine fault tolerance  
• مروری بر روش‌های مدیریت Change Consensus و بررسی معایب و مزایای هرکدام
  ◦ Soft forks
  ◦ Hard forks
• مروری بر توان هش شبکه، سختی شبکه و تنظیم متناوب سختی شبکه و بررسی معادلات بین این دو
• مروری بر تاریخچه‌ی «مقیاس‌پذیری» بیت‌کوین و معایب و مزایای هرکدام از راهکارها
 ◦ بررسی SegWit و تغییراتی که به موجب آن پدید آمد
• مرور کلی بر روش‌های پیشنهاد‌شده از طرف کاربران و برنامه‌نویسان بیت‌کوین برای بهتر شدن آن BIP
• بررسی پروتکل بیت‌کوین و نرم‌افزارهایی که آن را پیاده‌سازی کرده‌اند
• مروری بر شبکه‌ی لایتنینگ
  ◦ بررسی تراکنش‌ها در شبکه‌ی لایتنینگ و چگونگی پیاده‌سازی کانال‌های پرداخت
  ◦ بررسی اپلیکیشن‌های شبکه‌ی لایتنینگ (Lightning Apps) و فرصت‌های پیش‌رو برای توسعه‌دهندگان اپلیکیشن‌ها
• آینده‌ی بیت‌کوین؛ فرصت‌ها و تهدیدها

زمان‌بندی

زمان برگزاری
عنوانشروعپایان
سه‌شنبه 1397/11/02 (جلسه اول)۱۷:۳۰۱۹:۳۰
سه‌شنبه 1397/11/09 (جلسه دوم)۱۷:۳۰۱۹:۳۰
سه‌شنبه 1397/11/16 (جلسه سوم)۱۷:۳۰۱۹:۳۰
سه‌شنبه 1397/11/23 (جلسه چهارم)۱۷:۳۰۱۹:۳۰

روش‌های ثبت‌نام و پرداخت

برای ثبت‌نام می‌توانید یکی از این دو روش را انتخاب کنید:

  1. ثبت‌نام در سایت ایوند (همین سایت)
  2. ثبت‌نام و پرداخت با بیت‌کوین (با 20 درصد تخفیف ویژه، علاوه بر تخفیف دانشجویی) در سایت «انستیتو بلاک‌چین تهران» به آدرس www.tehranblockchaininstitute.com

برگزارکننده

انیستیتو بلاک‌چین تهران

انیستیتو بلاک‌چین تهران

سوالات متداول

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

آدرس:تهران بلوار کشاورز، ابتدای خیابان 16 آذر، پلاک 78، ساختمان کمال الدین بهزاد، طبقه دوازدهم