Facebook Pixel
Searching...
فارسی
EnglishEnglish
EspañolSpanish
简体中文Chinese
FrançaisFrench
DeutschGerman
日本語Japanese
PortuguêsPortuguese
ItalianoItalian
한국어Korean
РусскийRussian
NederlandsDutch
العربيةArabic
PolskiPolish
हिन्दीHindi
Tiếng ViệtVietnamese
SvenskaSwedish
ΕλληνικάGreek
TürkçeTurkish
ไทยThai
ČeštinaCzech
RomânăRomanian
MagyarHungarian
УкраїнськаUkrainian
Bahasa IndonesiaIndonesian
DanskDanish
SuomiFinnish
БългарскиBulgarian
עבריתHebrew
NorskNorwegian
HrvatskiCroatian
CatalàCatalan
SlovenčinaSlovak
LietuviųLithuanian
SlovenščinaSlovenian
СрпскиSerbian
EestiEstonian
LatviešuLatvian
فارسیPersian
മലയാളംMalayalam
தமிழ்Tamil
اردوUrdu
Mastering Blockchain

Mastering Blockchain

Distributed Ledgers, Decentralization and Smart Contracts Explained
توسط Imran Bashir 2017 540 صفحات
4.37
100+ امتیازها
گوش دادن
Listen to Summary

نکات کلیدی

1. بلاک‌چین: فناوری دفتر کل توزیع‌شده انقلابی

بلاک‌چین در اصل یک دفتر کل توزیع‌شده همتا به همتا است که از نظر رمزنگاری ایمن، فقط به‌صورت الحاقی، غیرقابل تغییر (بسیار دشوار برای تغییر) و فقط از طریق توافق یا توافق میان همتاها قابل به‌روزرسانی است.

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

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

ویژگی‌های کلیدی بلاک‌چین:

  • غیرمتمرکز بودن
  • شفافیت
  • امنیت
  • غیرقابل تغییر بودن
  • به‌روزرسانی‌های مبتنی بر توافق

2. بیت‌کوین: اولین و برجسته‌ترین کاربرد بلاک‌چین

بیت‌کوین در سال 2009 منتشر شد و اولین پروژه سکه جایگزین (به نام Namecoin) در سال 2011 معرفی شد.

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

مکانیزم توافق اثبات کار. بیت‌کوین از مکانیزم اثبات کار (PoW) برای تأیید تراکنش‌ها و ایجاد بلوک‌های جدید استفاده می‌کند. ماینرها برای حل معماهای ریاضی پیچیده رقابت می‌کنند و برنده حق اضافه کردن بلوک بعدی به زنجیره و دریافت بیت‌کوین‌های تازه ضرب‌شده به عنوان پاداش را به دست می‌آورد.

اجزای کلیدی بیت‌کوین:

  • شبکه غیرمتمرکز گره‌ها
  • رمزنگاری کلید عمومی و خصوصی
  • بلاک‌چین به عنوان دفتر کل عمومی
  • فرآیند ماینینگ برای تأیید تراکنش
  • عرضه محدود 21 میلیون سکه

3. اتریوم: بلاک‌چین برنامه‌پذیر با قراردادهای هوشمند

اتریوم در نوامبر 2013 توسط ویتالیک بوترین مفهوم‌سازی شد. ایده کلیدی پیشنهادی توسعه یک زبان کامل تورینگ بود که امکان توسعه برنامه‌های دلخواه (قراردادهای هوشمند) برای بلاک‌چین و برنامه‌های غیرمتمرکز را فراهم می‌کند.

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

ماشین مجازی اتریوم (EVM). EVM یک کامپیوتر غیرمتمرکز است که قراردادهای هوشمند را اجرا می‌کند. این امکان را برای توسعه‌دهندگان فراهم می‌کند تا برنامه‌های غیرمتمرکز (DApps) را با استفاده از زبان‌هایی مانند سالیدیتی ایجاد کنند که سپس به کد بایت EVM برای اجرا در شبکه تبدیل می‌شوند.

اجزای اکوسیستم اتریوم:

  • اتر (ETH) به عنوان ارز دیجیتال بومی
  • گاز برای هزینه‌های تراکنش و محاسبات
  • برنامه‌های غیرمتمرکز (DApps)
  • پیشنهادات بهبود اتریوم (EIPs) برای به‌روزرسانی پروتکل

4. سکه‌های جایگزین: ارزهای دیجیتال متنوع فراتر از بیت‌کوین

از زمان موفقیت اولیه بیت‌کوین، پروژه‌های ارز جایگزین زیادی راه‌اندازی شده‌اند.

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

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

دسته‌بندی‌های قابل توجه آلت‌کوین‌ها:

  • سکه‌های حریم خصوصی
  • استیبل‌کوین‌ها
  • توکن‌های کاربردی
  • توکن‌های حاکمیتی
  • سکه‌های متمرکز بر تعامل‌پذیری

5. قراردادهای هوشمند: توافقات خوداجرا در بلاک‌چین

قرارداد هوشمند یک برنامه کامپیوتری امن و غیرقابل توقف است که نمایانگر یک توافق است که به‌طور خودکار قابل اجرا و قابل اجرا است.

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

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

قابلیت‌های قراردادهای هوشمند:

  • اجرای خودکار توافقات
  • کاهش نیاز به واسطه‌ها
  • افزایش شفافیت و اعتماد
  • منطق تجاری برنامه‌پذیر
  • ادغام با منابع داده خارجی (اوراکل‌ها)

6. هایپرلجر: راه‌حل‌های بلاک‌چین متن‌باز برای کسب‌وکار

هایپرلجر یک بلاک‌چین نیست، بلکه پروژه‌ای است که توسط بنیاد لینوکس در دسامبر 2015 برای پیشبرد فناوری بلاک‌چین آغاز شد.

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

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

پروژه‌های کلیدی هایپرلجر:

  • فابریک: چارچوب بلاک‌چین مدولار
  • سوتوث: پلتفرم بلاک‌چین انعطاف‌پذیر با توافق نوین (PoET)
  • ایروها: چارچوب بلاک‌چین مناسب برای موبایل
  • ایندی: بلاک‌چین هویت غیرمتمرکز
  • بزو: پلتفرم بلاک‌چین سازگار با اتریوم

7. رمزنگاری: ستون فقرات امنیت بلاک‌چین

رمزنگاری علم ایجاد امنیت اطلاعات در برابر دشمنان است.

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

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

اجزای اساسی رمزنگاری در بلاک‌چین:

  • جفت‌های کلید عمومی و خصوصی
  • توابع هش (مانند SHA-256)
  • امضاهای دیجیتال
  • درختان مرکل
  • اثبات‌های صفر-دانش (در برخی پیاده‌سازی‌ها)

8. غیرمتمرکز بودن: اصل اصلی محرک نوآوری بلاک‌چین

غیرمتمرکز بودن یک مفهوم جدید نیست؛ این مفهوم برای مدت طولانی در استراتژی، مدیریت و حکمرانی استفاده شده است. ایده اصلی غیرمتمرکز بودن توزیع کنترل و اختیار به حاشیه‌ها به جای اینکه یک نهاد مرکزی به‌طور کامل کنترل سازمان را در دست داشته باشد، است.

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

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

مزایای غیرمتمرکز بودن در بلاک‌چین:

  • افزایش امنیت از طریق توافق توزیع‌شده
  • کاهش نقاط شکست واحد
  • افزایش شفافیت و قابلیت حسابرسی
  • مقاومت در برابر سانسور
  • توانمندسازی شرکت‌کنندگان فردی

9. مکانیزم‌های توافق: تضمین توافق در سیستم‌های توزیع‌شده

توافق یک فرآیند توافق بین گره‌های غیرقابل اعتماد بر روی یک وضعیت نهایی از داده‌ها است.

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

رویکردهای متنوع. شبکه‌های بلاک‌چین مختلف بر اساس نیازها و تعهدات خاص خود از مکانیزم‌های توافق مختلفی استفاده می‌کنند. این مکانیزم‌ها شامل اثبات کار (بیت‌کوین)، اثبات سهام (اتریوم 2.0)، اثبات سهام نماینده (EOS) و انواع تحمل خطای بیزانسی هستند.

مکانیزم‌های توافق محبوب:

  • اثبات کار (PoW)
  • اثبات سهام (PoS)
  • اثبات سهام نماینده (DPoS)
  • تحمل خطای بیزانسی عملی (PBFT)
  • اثبات اعتبار (PoA)

10. مقیاس‌پذیری و چالش‌ها: غلبه بر محدودیت‌های بلاک‌چین

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

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

راه‌حل‌های نوآورانه. رویکردهای مختلفی برای حل مشکلات مقیاس‌پذیری بلاک‌چین در حال بررسی است، از جمله راه‌حل‌های لایه‌دومی (مانند شبکه لایتنینگ برای بیت‌کوین، پلاسما برای اتریوم)، شاردینگ و مکانیزم‌های توافق جایگزین. نگرانی‌های حریم خصوصی و محرمانگی از طریق اثبات‌های صفر-دانش و سایر تکنیک‌های رمزنگاری مورد بررسی قرار می‌گیرند.

چالش‌های کلیدی و راه‌حل‌های بالقوه:

  • مقیاس‌پذیری: راه‌حل‌های لایه‌دومی، شاردینگ، مکانیزم‌های توافق جدید
  • حریم خصوصی: اثبات‌های صفر-دانش، امضاهای حلقه، تراکنش‌های محرمانه
  • تعامل‌پذیری: پروتکل‌های ارتباطی بین زنجیره‌ای
  • مصرف انرژی: انتقال به اثبات سهام و سایر مکانیزم‌های توافق کارآمد
  • انطباق با مقررات: توسعه ابزارهای انطباق حفظ حریم خصوصی

آخرین به‌روزرسانی::

نقد و بررسی

4.37 از 5
میانگین از 100+ امتیازات از Goodreads و Amazon.

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

درباره نویسنده

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

0:00
-0:00
1x
Dan
Andrew
Michelle
Lauren
Select Speed
1.0×
+
200 words per minute
Create a free account to unlock:
Requests: Request new book summaries
Bookmarks: Save your favorite books
History: Revisit books later
Recommendations: Get personalized suggestions
Ratings: Rate books & see your ratings
Try Full Access for 7 Days
Listen, bookmark, and more
Compare Features Free Pro
📖 Read Summaries
All summaries are free to read in 40 languages
🎧 Listen to Summaries
Listen to unlimited summaries in 40 languages
❤️ Unlimited Bookmarks
Free users are limited to 10
📜 Unlimited History
Free users are limited to 10
Risk-Free Timeline
Today: Get Instant Access
Listen to full summaries of 73,530 books. That's 12,000+ hours of audio!
Day 4: Trial Reminder
We'll send you a notification that your trial is ending soon.
Day 7: Your subscription begins
You'll be charged on Mar 22,
cancel anytime before.
Consume 2.8x More Books
2.8x more books Listening Reading
Our users love us
100,000+ readers
"...I can 10x the number of books I can read..."
"...exceptionally accurate, engaging, and beautifully presented..."
"...better than any amazon review when I'm making a book-buying decision..."
Save 62%
Yearly
$119.88 $44.99/year
$3.75/mo
Monthly
$9.99/mo
Try Free & Unlock
7 days free, then $44.99/year. Cancel anytime.
Settings
Appearance
Black Friday Sale 🎉
$20 off Lifetime Access
$79.99 $59.99
Upgrade Now →