کتاب طراحی و پیادهسازی سیستمهای دفتر کل توزیعشده (بلاکچین) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی و پیادهسازی سیستمهای دفتر کل توزیعشده (بلاکچین)
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: توسعه برنامههای کاربردی و پایگاه داده
📋 سرفصلهای دوره
- 1. مقدمهای بر دفتر کل توزیعشده
- 2. مفاهیم پایه بلاکچین
- 3. ساختار داده بلاک
- 4. هشینگ رمزنگاری
- 5. امضای دیجیتال
- 6. تراکنش در بلاکچین
- 7. اعتبارسنجی تراکنش
- 8. شبکههای همتا به همتا (P2P)
- 9. مکانیسم اجماع
- 10. اثبات کار (Proof-of-Work)
- 11. اثبات سهام (Proof-of-Stake)
- 12. انواع بلاکچینها: عمومی، خصوصی، کنسرسیوم
- 13. طراحی ساختار بلاک
- 14. پیادهسازی هشینگ
- 15. ایجاد تراکنشهای اولیه
- 16. تأیید تراکنشها
- 17. اضافه کردن بلاک به زنجیره
- 18. مدیریت دفتر کل توزیعشده
- 19. پیادهسازی شبکه P2P
- 20. انتخاب مکانیسم اجماع
- 21. شبیهسازی اثبات کار
- 22. شبیهسازی اثبات سهام
- 23. کاربرد بلاکچین در امور مالی
- 24. کاربرد بلاکچین در زنجیره تأمین
- 25. امنیت در بلاکچین
- 26. رمزنگاری کلید عمومی
- 27. تابع هش امن
- 28. امضای دیجیتال با کلید خصوصی
- 29. مدیریت کلیدها
- 30. نودها در شبکه بلاکچین
- 31. همگامسازی دفتر کل
- 32. حل تعارض در زنجیره
- 33. کدنویسی قراردادهای هوشمند
- 34. مقدمهای بر قراردادهای هوشمند
- 35. زبان سالیدیتی (Solidity)
- 36. انواع داده در سالیدیتی
- 37. متغیرها و انواع آنها
- 38. عملیات ریاضی و منطقی
- 39. ساختارهای کنترلی (if, for, while)
- 40. توابع و رویدادها
- 41. مدیریت حالت قرارداد
- 42. مدیریت خطا و استثنا
- 43. امنیت قراردادهای هوشمند
- 44. حملات رایج به قراردادهای هوشمند
- 45. بهترین شیوهها در کدنویسی قرارداد
- 46. تست و دیباگ قراردادها
- 47. استقرار قراردادهای هوشمند
- 48. شبکه اتریوم (Ethereum)
- 49. مفهوم Gas و هزینهها
- 50. کیف پولهای بلاکچین
- 51. مفاهیم اولیه ارزهای دیجیتال
- 52. تنظیمات اولیه پروژه
- 53. ایجاد ساختار پروژه
- 54. پیادهسازی کلاس Block
- 55. پیادهسازی تابع هش
- 56. پیادهسازی کلاس Transaction
- 57. مدیریت لیست تراکنشها
- 58. پیادهسازی کلاس Blockchain
- 59. اضافه کردن بلاک به زنجیره
- 60. اعتبارسنجی زنجیره
- 61. پیادهسازی تابع اجماع ساده
- 62. پیادهسازی شبکه P2P اولیه
- 63. ارتباط بین نودها
- 64. ارسال تراکنشها
- 65. انتشار بلاکهای جدید
- 66. مدیریت وضعیت نود
- 67. طراحی رابط کاربری (UI)
- 68. نمایش بلاکها و تراکنشها
- 69. نمایش وضعیت شبکه
- 70. توسعه ابزارهای مدیریتی
- 71. نظارت بر عملکرد شبکه
- 72. پیادهسازی کیف پول ساده
- 73. مدیریت کلیدهای خصوصی و عمومی
- 74. ایجاد و ارسال تراکنش از کیف پول
- 75. نمایش موجودی حساب
- 76. مفاهیم پایه ارزهای دیجیتال (بومی)
- 77. توسعه توکنهای سفارشی
- 78. استانداردهای توکن (ERC-20)
- 79. پیادهسازی توکن ERC-20
- 80. مدیریت انتقال توکن
- 81. بررسی قراردادهای هوشمند موجود
- 82. تحلیل امنیت قراردادهای موجود
- 83. روشهای ارتقاء قراردادهای هوشمند
- 84. پیادهسازی مکانیزمهای حاکمیت
- 85. مفاهیم دیفای (DeFi)
- 86. کاربرد بلاکچین در احراز هویت
- 87. ذخیرهسازی غیرمتمرکز داده
- 88. مقدمهای بر شبکههای بلاکچین خصوصی
- 89. راه اندازی یک بلاکچین خصوصی
- 90. مدیریت دسترسی در بلاکچین خصوصی
- 91. کاربرد بلاکچین در صنعت
- 92. پروژههای موفق بلاکچین
- 93. چالشهای پیادهسازی بلاکچین
- 94. آینده فناوری بلاکچین
- 95. مبانی حقوقی و نظارتی بلاکچین در ایران
- 96. قوانین و مقررات رمزارزها در ایران
- 97. اخلاق حرفهای در توسعه نرمافزار
- 98. ملاحظات امنیتی در سیستمهای توزیعشده
- 99. مبانی هوش مصنوعی در بلاکچین
- 100. ارتباط بلاکچین و اینترنت اشیا
تگها:
ارز دیجیتال
امنیت بلاکچین
بلاکچین
پایگاه داده توزیعشده
توسعه بلاکچین
دفتر کل توزیعشده
ساخت بلاکچین
فناوری بلاکچین
قرارداد هوشمند
کریپتوکارنسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.