جلد کتاب کتاب برنامه نویسی زنجیره بلوکی با پایتون
۱۲,۰۰۰ تومان
خرید کتاب الکترونیکنسخه نمونه رایگان
هدیه
تا ۵۰٪ تخفیف اولین خرید با کد welcome
جلد کتاب کتاب برنامه نویسی زنجیره بلوکی با پایتون

کتاب برنامه نویسی زنجیره بلوکی با پایتون

کتاب الکترونیک
291 صفحه
PDF

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

چرا کتابراه را نصب کنم؟

از رمان و روانشناسی تا کسب‌وکار و تاریخ؛ کتاب‌های الکترونیکی و صوتی را هر زمان که خواستی بخوان یا گوش کن.

کتاب‌ها را دریافت کن و هر زمان و هر جا، بدون نیاز به اینترنت به کتابخانهٔ شخصی خودت دسترسی داشته باش.

حدود ۱۰ میلیون نفر از کتابراه برای مطالعه و شنیدن کتاب استفاده می‌کنند و نظرات خودشون رو با دیگران به اشتراک گذاشته‌اند.

تغییر فونت و اندازه متن، حالت شب، هایلایت، یادداشت‌گذاری و بسیاری قابلیت‌های دیگر، مطالعه را راحت‌تر و لذت‌بخش‌تر می‌کنند.

معرفی کتاب برنامه نویسی زنجیره بلوکی با پایتون

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

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

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

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

در بخشی از کتاب برنامه‌نویسی زنجیره بلوکی با پایتون می‌خوانیم:

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

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

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

چه نوع نقص‌هایی می‌تواند در قرارداد هوشمند ظاهر شود؟ اولین نوع، نقصی است که باعث ناپدید شدن پول می‌شود. شما قرارداد هوشمندی برای عَرضه اولیه سکه (ICO) نوشته‌اید.

فهرست مطالب کتاب

فصل اول: مقدمه‌ای بر برنامه‌نویسی زنجیره بلوکی
فصل دوم: روش‌های نصب لینوکس
فصل سوم: اصول قرارداد هوشمند
فصل چهارم: پیاده‌سازی قراردادهای هوشمند با استفاده از Vyper
فصل پنجم: تعامل با قراردادهای هوشمند توسط web3
فصل ششم: چارچوب توسعه Populus
فصل هفتم: ساخت برنامه کاربردی غیر متمرکز عملی
فصل هشتم: برنامه کاربردی غیرمتمرکز سمت کاربر
فصل نهم: ایجاد توکن در اتریوم
فصل دهم: کیف پول رمز ارز
فصل یازدهم: Inter Planetary سیستم فایل جدید
فصل دوازدهم: استفاده از ipfsapi برای تعامل با IPFS
فصل سیزدهم: پیاده‌سازی برنامه کاربردی غیرمتمرکز با استفاده از IPFS
فصل چهاردهم: سکوهای زنجیره بلوکی خصوصی
منابع

مشخصات کتاب الکترونیک

نام کتابکتاب برنامه نویسی زنجیره بلوکی با پایتون
نویسندهحسین بلوچیان، سعید بلوچیان
ناشر چاپیانتشارات میعاد اندیشه
سال انتشار۱۳۹۹
فرمت کتابPDF
تعداد صفحات291
زبانفارسی
شابک978-622-231303-6
قیمت کتاب الکترونیک
۱۲,۰۰۰ تومان

موضوع کتابکتاب‌های برنامه نویسی پایتون

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

نقد، بررسی و نظرات کتاب برنامه نویسی زنجیره بلوکی با پایتون

مهدی
۱۴۰۴/۰۳/۰۱
بدنیست برای اونایی که پایتون رو بلدن
Omid Ch2
۱۳۹۹/۰۸/۰۹
کتابی که جالبه برای اهلش
ادامه نقد و نظرات کتاب برنامه نویسی زنجیره بلوکی با پایتون...
👋 سوالی دارید؟