1. تسلط بر بیت کوین: برنامه نویسی بلاک چین باز
نویسنده :آندریاس م. آنتونوپولوس
این کتاب در چاپ دوم خود است و نویسنده اطلاعات مربوطه را به آن اضافه کرده است. از آنجا که بیت کوین در دهه اخیر بسیار توسعه یافته است، ابزارهایی که با بیت کوین کار میکنند همچنان در حال رشد هستند.
آنتونوپولوس کار را با معرفی مفاهیم اصلی بیت کوین به خوانندگان با اصطلاحات غیر فنی آغاز میکند. این موضوع برای افرادی که علاقهای به توسعه ساختارهای برنامه نویسی بلاکها ندارند بسیار مناسب است. برای مدیرانی که میخواهند در مورد بیت کوین اطلاعات بیشتری کسب کنند یا سرمایه گذارانی که میخواهند در مورد این بخش اطلاعات بیشتری کسب کنند این کتاب عالی است.
نویسنده در این کتاب به بررسی دقیق تر نحوه عملکرد بلاک چین در سطح توسعه دهندگان میپردازد. با استفاده از این رویکرد، نویسنده کتابی را ایجاد میکند که میتواند هم به عنوان یک ابزار آموزشی و هم راهنمای عملی نحوه عملکرد توسعه مبتنی بر بیت کوین مورد استفاده قرار گیرد.
سپس کتاب نحوه عملکرد شبکه را از دیدگاه عملی بررسی میکند و ماهیت یک بلاکچین غیر متمرکز و نحوه انجام معاملات در شبکه را توضیح میدهد. در حالی که بسیاری از مردم تصور میکنند که بیت کوین میتواند مانند یک شی فیزیکی در مالکیت فردی باشد، نویسنده سعی میکند توضیح جامعی از سیستم مالکین عمومی/خصوصی ارائه دهد که اجازه میدهد بیت کوین در سطح جهانی مورد استفاده قرار گیرد.
نویسنده سالها در فضای بیت کوین فعال بوده است و همچنین پشتیبان چندین استارت آپ موفق فناوری است. آنتونوپولوس دارای مدرک علوم کامپیوتر و ارتباطات داده و همچنین سیستمهای توزیع شده از UCL است. او در نیویورک، لندن و کالیفرنیا استارت آپ راه اندازی کرده است.
نویسنده به عنوان توسعه دهنده، با سیستم عاملها و بخشهای متعددی از جمله بیت کوین، رمزنگاری، رایانش ابری، امنیت اطلاعات، مراکز داده و لینوکس و سایر موارد کار میکند. او از سه کسب و کار خاص بیت کوین حمایت کرده و در دنیای رو به رشد رمزنگاری به کار خود ادامه میدهد.
2. استاندارد بیت کوین: جایگزین غیر متمرکز بانکداری مرکزی
نویسنده: دکتر سیفدیان عموس
در این کتاب، دکتر Ammous توضیح میدهد که چگونه بیت کوین به عنوان پاسخی برای رفع مشکل بانکداری متمرکز مطرح شد
برخلاف بسیاری از سیستم عاملهای رمزنگاری بعدی، بیت کوین تنها بر مشکل پول متمرکز بود. مردم باید بتوانند ارزش خود را منتقل کرده و با یک پول باثبات پس انداز کنند و در عصر مدرن، بانکهای مرکزی نقش انتشار این دارایی اجتماعی مهم را بر عهده گرفته اند.
دکتر اموس خواننده را در جریان تاریخ پول قرار میدهد و ایدههایی را که بیت کوین در عصر دیجیتال به اینجا رسانده است را به خوانندگان نشان میدهد. به جای استفاده از ارز فیات، نویسنده نشان میدهد که ایده انتخاب در هنگام انتقال از طریق اینترنت چقدر میتواند قدرتمند باشد. نویسنده تصور میکند که تصادفی نیست که بیت کوین به وجود آمد.
3. حباب یا انقلاب بلاک چین: زمان حال و آینده بلاک چین و ارزهای رمزنگاری شده
توسط نیل مهتا، آدیتیا آگاشه و همکاران.
هرکسی که میخواهد دید جامعی از فضای توسعه بلاک چین داشته باشد، باید نگاهی به بلاک چین حباب یا انقلاب: حال و آینده بلاک چین و ارزهای رمزنگاری شده بیندازد. این کتاب توسط سه متخصص که دارای دانش عمیق در زمینه فناوری هستند و در شرکتهایی مانند Google، IBM و Microsoft کار کرده اند، تألیف شده است.
روزهایی که بیت کوین تنها پلتفرم متمرکز بلاک چین غیر متمرکز بود، مدت زیادی است که سپری شده است، و این کتاب در توضیح اینکه به نظر میرسد این بخش در آینده به کجا خواهد رفت توضیحات کاملی داده است. این کتاب با نگاهی به نحوه عملکرد بیت کوین و بلاک چین آغاز میشود که به خواننده نیازی به داشتن دانش فنی عمیق ندارد.
کتاب در آغاز بیت کوین و نحوه عملکرد بلاک چین را توضیح میدهد.
با محبوبیت رمزارزها، بلاک چین در بسیاری از حوزههای جدید به کار گرفته شده است. نویسندگان نگاهی به برنامههای کاربردی بلاک چین میاندازند و نظرات خود را در مورد زمانی که استفاده از فناوری منطقی است یا زمانی که ادغام بلاک چین در پروژه منطقی به نظر نمیرسد، ارائه میدهند.
4. مجموعههای رمزنگاری: راهنمای سرمایه گذاران مبتکر برای بیت کوین و فراتر از آن
نویسنده: کریس برنیسکه و جک تاتار
راهنمای سرمایه گذاران مبتکر برای بیت کوین و فراتر از آن به سه قسمت تقسیم شده است
بخشهای کلیدی: چه، چرا، و چگونه. همه آنها نمای کاملی از تاریخ، فناوری و معادله عرضه/تقاضا را به عنوان داراییهای دیجیتالی وارد فضای مالی جهانی میکنند.
برای هرکسی که میخواهد ببیند چگونه داراییهای دیجیتال به این مرحله رسیده است، این یک کتاب عالی است.
اگر شما سرمایه گذار جدیدی در این زمینه هستید، کتاب تمام اصول کلیدی را ارائه میدهد و یک کتاب پایهای عالی برای شروع است. حتی اگر از قبل با مفهوم رمزنگاری آشنا هستید، این کتاب دیدگاههای متفاوتی را ارائه میدهد و به ارزش دانش شما بیشتر میافزاید.
5. انقلاب بلاکچین: چگونه فناوری پشت بیت کوین پول، تجارت و جهان را تغییر میدهد
توسط دان و الکس تاپسکات
با ورود به عصر جدیدی از بلاک چین و تمرکززدایی، نمیتوان در مورد بیت کوین و ارزهای رمزنگاری شده بدون ذکر فناوری پشت این نوآوریها صحبت کرد.
"انقلاب بلاکچین: چگونه فناوری پشت بیت کوین پول، تجارت و جهان را تغییر میدهد" کتاب ارزشمندی برای هر خوانندهای است که به دنبال کسب اطلاعات بیشتر در مورد پدیده بلاک چین است.
این کتاب در سه بخش شامل "انقلاب"، "تحولات" و "وعده و خطر" از فناوری بلاک چین نوشته شده است.
بخش اول پروتکل پشت بلاک چین و هفت اصل طراحی آن را توضیح میدهد: یکپارچگی شبکه، سیستم مجهز به توزیع، ارزش به عنوان انگیزه، امنیت، حفظ حریم خصوصی، حقوق مالکیت و گنجاندن. این کتاب بر چگونگی رشد و توسعه فناوری جهانی منبع باز و تغییر نحوه انجام بسیاری از کارهای ما در اینترنت متمرکز شده است.
کتاب انقلاب بلاک چین روشهای مختلفی را ارائه میدهد که در آن بلاک چین میتواند آینده سیستمهای پولی، معاملات و مشاغل را تغییر دهد.
6. کتاب ساتوشی: مجموعه نوشتههای خالق بیت کوین ساتوشی ناکاموتو
توسط فیل شامپاین
اگر کمی درباره رمزارزها اطلاعات داشته باشید، حتما نام ساتوشی ناکاموتو (پدر بیت کوین) را شنیده این. علی رغم اینکه به عنوان بنیانگذار و صاحب ثروت هنگفتی در بیت کوین شناخته شده است، هیچ کس هویت این شخص یا گروه را نمیداند. تنها آثار به جا مانده تعدادی از آثار آنها است که یکی از آنها کاغذ سفید بیت کوین است.
فیل شامپاین در کار خود با عنوان کتاب ساتوشی: مجموعه نوشتههای خالق بیت کوین ساتوشی ناکاموتو به روند فکری خالق بیت کوین میپردازد.
بلاک چین و بیت کوین رابطهای جدایی ناپذیر با یکدیگر دارند زیرا بیت کوین از طریق بلاک چین فعالیت میکند. اگر به دنبال کتابی با دانش فنی کمتر و مفهومی بیشتر هستید، این کتاب مناسب شماست.
کتاب ساتوشی بیشتر نوشتههای مهم ناکاموتو را شامل میشود، از جمله مفهوم اصلی بیت کوین، توضیحات ناکاموتو در مورد نحوه عملکرد بیت کوین و ایمیلها و مقالهها به ترتیب زمانی که ناکاموتو منتشر کرده است.
انواع کتاب برتر در حوزه ارزهای دیجیتال
کسانیکه تازه به دنیای رمزارزها قدم گذاشتهاند، میتوانند از کتابهای خوبی که در این زمینه نوشته شده استفاده کنند تا هرچه سریعتر پلههای ترقی را طی نمایند. در ادامه به معرفی منابعی میپردازیم که بهروز بوده و قادر هستند به تمامی سوالات تازهواردان مطابق با دادههای موجود در سال ۲۰۲۱ میلادی پاسخ دهند.
۱. کتاب تسلط بر بیت کوین (Mastering Bitcoin)
کتاب «تسلط بر بیتکوین: آغازی بر کدنویسی شبکه بلاکچین» که با عنوان کامل Mastering Bitcoin: Programming the Open Blockchain نیز شناخته میشود نوشته آندریاس آنتونوپولوس (Andreas Antonopoulos) بوده و از جمله منابع کارآمد حوزه ارزهای دیجیتال است که ترجمه فارسی نیز دارد.
محتوای تسلط بر بیت کوین
از زمان ظهور بیتکوین تا به امروز بیش از یک دهه میگذرد. این رمزارز مشهور، پستی بلندیهای بسیاری را تجربه کرده، تحولات بزرگی را رقم زده و همچنان نیز در حال توسعه و تکامل است. در این کتاب نویسنده رویدادهای مهمی را که بیتکوین پشت سر گذاشته تا به ورژن و جایگاه امروزی خود دست یابد، با جزئیات کامل در اختیار مخاطب قرار میدهد.
در چاپ دوم، نویسنده اطلاعات جدیدی را به این کتاب اضافه کرد که به آموزش مخاطب میپردازد. آنتونوپولوس کار با بیتکوین و مفاهیم اصلی آن را با زبانی ساده و استفاده از اصطلاحاتی غیرفنی آموزش میدهد. همین مسئله مطالعه آن را برای تازهواردان، سرمایهگذاران و مدیرانی که تمایل دارند با BTC بیشتر آشنا شوند مناسب میسازد.
درباره نویسنده
آندریاس آنتونوپولوس یکی از نویسندگان کتاب برتر در حوزه ارزهای دیجیتال محسوب میشود که سالها است در حوزه بیتکوین فعالیت دارد. همچنین از حامیان و عوامل چندین استارتآپ موفق در زمینه فناوری است. تحصیلات او با علوم کامپیوتری و ارتباطات داده ارتباط دارد. وی همچنین مدرک دورههای سیستمهای توزیعشده را از UCL دریافت کرده است و در کارنامه خود سابقه تاسیس استارآپهایی را در نیویورک، لندن و کالیفرنیا دارد.
بیتکوین
رایانش ابری
امنیت اطلاعات
پایگاههای داده
لینوکس
او توانسته تاکنون با حمایت از سه کسبوکار خاص در حوزه بیتکوین، آنها را در میان رقبا سرپا نگه دارد و به موفقیت برساند. وی کتابهای دیگری را نیز تالیف کرده که برخی از آنها عبارتند از:
برنامه نویسی برای بلاک چین باز (Programming the Open Blockchain)
The Internet of Money
آندریاس همچنین یکی از حامیان «بیایید با بیت کوین صحبت کنیم» یا «Let’s Talk Bitcoin» است که به بیان رویدادهای جدید بیتکوین میپردازد. تمام آثار او، از منابع معتبر جهانی در زمینه بیتکوین و ارزهای رمزنگاریشده هستند و میتوانند توسط افراد مبتدی مورد مطالعه قرار گیرند تا درباره جنبههای فنی بلاکچین BTC اطلاعاتی بدست آورند.
۲. کتاب استاندارد بیت کوین (The Bitcoin Standard)
کتاب «استاندارد بیتکوین: جایگزین غیرمتمرکز برای بانکداری مرکزی» که با عنوان اصلی The Bitcoin Standard: The Decentralized Alternative to Central Banking در بازار یافت میشود، نوشته سیفالدین آموس (Saifedean Ammous) است. شما میتوانید ترجمه این کتاب را به زبان فارسی نیز پیدا کنید.
محتوای استاندارد بیت کوین
نویسنده در این کتاب، به بیان تاریخچه پول میپردازد و ایدههای خود را در رابطه با جایگاه و وضعیت بیتکوین در آینده بیان میدارد. همچنین به بررسی نقاط قوت ارزهای دیجیتالی نسبت به فیاتهای معمولی که روزانه از آنها استفاده میکنیم پرداخته است. آموس به عنوان یکی از نویسندگان موفق کتاب برتر در حوزه ارزهای دیجیتال، معتقد است که میتوانیم به بیتکوین به چشم ذخیرهای ارزشمند نگاه کنیم. درضمن وی در این کتاب به آموزش چگونگی عملکرد بیتکوین میپردازد و علت این که چرا میتوان BTC را به جای ارز فیات بهکار گرفت، تحلیل میکند. در ادامه، مطالب به سمتی هدایت میشوند که بیان میکنند ظهور ارزهای دیجیتال انقلابی عظیم و موثر در تحول پول بوده است.
وی در این کتاب بیتکوین را شکل جدیدی از طلا میداند و معتقد است میتوان از آن برای پرداخت و حتی بهعنوان ذخیره مالی هر کشور استفاده کرد. اگرچه عملیسازی این ایدهها به زمان زیادی نیاز دارند، اما سخنان نویسنده دور از ذهن نیست. بنابراین اگر درباره آینده بیتکوین و تحولات ارزی کنجکاو هستید، میتوانید از این منبع برای دستیابی به پاسخ سوالات خود بهره ببرید.
این مطلب را حتما بخوانید: بررسی انواع کلاهبرداری در پرداخت با بیت کوین
درباره نویسنده
دکتر آموس توانسته مدرک دکترای خود را در رشته توسعه پایدار از دانشگاه کلمبیا کسب کند. وی همچنین دارای مدرک کارشناسی ارشد در حوزه مدیریت توسعه از دانشکده اقتصاد لندن است. او علاوهبر نگارش کتاب، به آموزش اقتصاد در زمینه بیتکوین نیز میپردازد.
۳. کتاب حباب یا انقلاب بلاک چین (Blockchain Bubble or Revolution)
کتاب برتر در حوزه ارزهای دیجیتال انواع گوناگونی دارد که یکی از آنها «حباب یا انقلاب بلاکچین: حال و آینده بلاکچین و ارزهای دیجیتال» است و باعنوان کامل Blockchain Bubble or Revolution: The Present and Future of Blockchain and Cryptocurrencies معرفی میشود. نویسندگان این کتاب نیل مهتا (Neel Mehta) و آدیتیا آگاشه (Aditya Agashe) هستند.
محتوای حباب یا انقلاب بلاک چین
این کتاب مناسب کسانی است که تمایل دارند دید جامعی نسبت به بلاکچین و توسعه آن بدست آورند. نویسندگان انقلاب بلاکچین، خواننده را از همان ابتدا با خود همراه کرده و به اولین روزهای ظهور بیتکوین میبرند. همچنین، نحوه عملکرد فناوری بلاکچین را شرح میدهند. در ضمن، به توضیح اصطلاحات و واژههای متداولی میپردازند که مبتدیان به آشنایی با آنها نیاز دارند. علاوهبراین، انقلاب بلاکچین کمک میکند تا درک درستی از تفاوتهای اتریوم و بیتکوین بدست آورید و دریابید که این دو، چگونه در جهان ارزهای رمزنگاریشده مکمل یکدیگر هستند.
در این کتاب، نویسندگان علاوهبر صحبت در مورد اتریوم و فناوریهای در حال توسعه مربوط به آن مانند قراردادهای هوشمند و برخی از استیبلکوینها، توکنهای دیگری مانند Monero و Bitcoin Cash را مورد بررسی قرار میدهند. امروزه فناوریهای جدید و متعددی در بخش بلاکچین به وجود آمده که این کتاب سعی دارد اطلاعات پایه و اولیهای را درباره آنها به خواننده منتقل کند و او را به تحقیقات بیشتر در رابطه با این موضوعات تشویق نماید.
نویسنده
انقلاب بلاکچین توسط سه متخصص تألیف شده که اطلاعات گستردهای درباره فضای فناوریهای بلاکچین و دیگر تکنولوژیها دارند و در شرکتهایی مانندGoogle، IBM و Microsoft کار کردهاند.
۴. کتاب داراییهای رمزنگاری شده (Cryptoassets)
یکی از انواع کتاب برتر در حوزه ارزهای دیجیتال، «داراییهای رمزنگاریشده: راهنمایی خلاقانه برای سرمایهگذاران بیتکوین و فراتر از آن» است که باعنوان کامل Cryptoassets: The Innovative Investor’s Guide to Bitcoin and Beyond هم شناخته میشود. نویسندگان این کتاب، کریس برنیسک (Chris Burniske) و جک تاتار (Jack Tatar) هستند و نسخه ترجمه شده آن نیز وجود دارد.
محتوای کتاب داراییهای رمزنگاری شده
این کتاب به سه بخش اصلی تقسیم شده که عبارتند از:
WHAT: در بخش WHAT کریس برنیسک و جک تاتار خوانندگان را به سال ۲۰۰۸، زمانی که یک فروپاشی مالی عظیم در بازارهای جهانی رخ داد بازمیگردانند. درست یکسال بعد از این بحران، ساتوشی ناکاموتو بیتکوین را بهعنوان راهحلی برای بهبود وضعیت نابسامان سیستمهای مالی معرفی کرد. در قسمت اول علاوهبر موارد بیانشده، نویسندگان به بررسی اصطلاحات کلیدی بلاکچین بیتکوین نیز پرداختهاند.
WHY: در بخش دوم یعنی WHY، اطلاعاتی درباره انگیزه سرمایهگذاران برای سرمایهگذاری بر روی بیتکوین و سایر داراییهای رمزنگاریشده بدست میآورید.
HOW: در بخش پایانی یا HOW، نویسندگان به تجزیهوتحلیل رمزارزها و بررسی نحوه ارزشگذاری داراییها دیجیتال پرداختهاند. همچنین برخی از بهترین معیارها را برای شناسایی کلاهبرداران در این حوزه (SCAMS) معرفی کردهاند.
در هرکدام از این بخشهای این کتاب برتر در حوزه ارزهای دیجیتال، تاریخچه، فناوریها و ارتباط بین عرضه و تقاضای داراییهای دیجیتالی مورد بررسی قرار گرفته است.
مطالعه این کتاب به کسانی که تمایل دارند دریابند که ارزهای دیجیتال چگونه به جایگاه فعلی خود رسیدهاند پیشنهاد میشود. همچنین اگر در دسته سرمایهگذاران تازهوارد قرار میگیرید میتوانید از کتاب داراییهای رمزنگاریشده بهعنوان یک راهنمای جامع کمک بگیرید؛ زیرا در آن به تمامی اصول کلیدی پرداخته شده که این کتاب را به منبعی عالی برای شروع فعالیتها در زمینه رمزارها تبدیل کرده است. حتی اگر با مفهوم ارزهای دیجیتال آشنا هستید نیز قادر خواهید بود با مطالعه این منبع اطلاعاتی، دنیای این ارزها را از دیدگاهی متفاوت بررسی کرده و به دانش خود بیفزایید.
نویسنده
کریس برنیسک و جک تاتار هر دو از سرمایهگذاران و نویسندگانی هستند که در رابطه با امور مالی و اقتصادی کتابهایی را تالیف کردهاند.
۵. کتاب انقلاب بلاک چین (Blockchain Revolution)
«کتاب انقلاب بلاکچین: چگونه فناوریهای پشت بیتکوین ارز، بیزینس و جهان را تغییر میدهد» در دسته کتاب برتر در حوزه ارزهای دیجیتال قرار میگیرد و میتوان آن را باعنوان Blockchain Revolution: How The Technology Behind Bitcoin Is Changing Money, Business, and the World نیز در بازار پیدا کرد. این کتاب نوشته دان (Don Tapscott) و الکس تاپسکات (Alex Tapscott) بوده و به زبان فارسی نیز ترجمه شده است.
محتوای انقلاب بلاک چین
هیچگاه نمیتوان بدون اطلاع از فناوریهای پشت بیتکوین و دیگر رمزارزها بهطور کامل آنها را شناخت. پس اگر به دنبال کتابی هستید که اطلاعات زیادی در رابطه با فناوریهای بلاکچین ارائه دهد، خواندن انقلاب بلاکچین را به شما توصیه میکنیم. این کتاب سه بخش اصلی دارد که عبارتند از:
Revolution یا انقلاب
Transformations یا تحولات
Promise and Peril یا وعدهها و خطرات
نویسندگان در این کتاب، بلاکچین را به عنوان یک راه حل قدرتمند برای افزایش خدمات مالی، حفاظت از حریم شخصی اشخاص، و توسعه اینترنت اشیا معرفی میکند.
این مطلب را حتما بخوانید: هک بیت کوین چگونه اتفاق میافتد؟ معرفی روشهای محافظت از آن
درباره نویسنده
دان و پدرش الکس، از بنیانگذاران موسسه تحقیقاتی بلاکچین هستند که شرکتهای بزرگ جهانی همچون مایکروسافت، آیبیاِم، فِدکس و پپسیکو نیز از آن حمایت میکنند.
۶. کتاب ساتوشی (The Book Of Satoshi)
از دیگر کتاب برتر در حوزه ارزهای دیجیتال باید به «ساتوشی: مجموعه نوشتههای خالق بیتکوین ساتوشی ناکاموتو» اشاره کنیم که عنوان اصلی آن The Book Of Satoshi: The Collected Writings of Bitcoin Creator Satoshi Nakamoto بوده و توسط فیل شامپاین (Phil Champagne) نوشته شده است. ترجمه فارسی این کتاب در بازار وجود دارد.
محتوای کتاب ساتوشی
اگر درباره ارزهای رمزنگاریشده اطلاعات اندکی نیز داشته باشید، احتمالا ساتوشی ناکاموتو یا همان پدر بیتکوین را میشناسید. وی یکی از بنیانگذاران و صاحب ثروت هنگفتی در بیتکوین است؛ با این حال هیچکس اطلاعاتی درباره هویت او ندارد. از آثار ساتوشی میتوان به کاغذ سفید بیتکوین اشاره کرد. فیل شامپاین در کتاب خود روند فکری خالق BTC را بررسی میکند. اگر به دنبال کتابی هستید که بیشتر به مفاهیم بپردازد و مطالب کمتری را به مسائل فنی در حوزه بلاکچین و بیتکوین اختصاص دهد، مطالعه این کتاب را پیشنهاد میکنیم. کتاب ساتوشی، مهمترین یادداشتهای ناکاموتو را نیز در خود جای داده و به بررسی مفاهیم اصلی همچون Bitcoin و نحوه عملکرد آن از زبان ساتوشی پرداخته است. در ضمن ایمیلها و مقالههای مهم خالق بیتکوین را نیز در اختیار خواننده قرار میدهد.
درباره نویسنده
فیل شامپاین مدیرعامل Wren Investment Group LLC است. وی در سال ۲۰۱۲ به بیتکوین علاقهمند شد و در این راستا به فعالیت پرداخت. فیل در رشته مهندسی برق از دانشگاه شربروک کانادا فارغالتحصیل شد.
سخن پایانی
همانطور که با مطالعه این مطلب درباره کتاب برتر در حوزه ارزهای دیجیتال دریافتید، کتابهای بسیاری وجود دارند که میتوانند در این مسیر شما را یاری کنند؛ اما باید بدانید که تنها مطالعه چند کتابی که در این مقاله به آنها اشاره شد کافی نیست. بلکه باید همواره با تحقیقات بهروز و جامعتر اطلاعات خود را در زمینه رمزارزها گسترش دهید. امیدواریم توانسته باشیم به تمامی پرسشهای شما در رابطه با بهترین کتب موجود در زمینه ارزهای رمزنگاریشده پاسخ دهیم.
فناوری بلاک چین این روزها موضوعی است که تقریبا در گفتمان اکثر افراد جامعه جای خود را دارد؛ اما کمتر کسی دقیقا میداند بلاک چین چیست و تعاریف و برداشتهای افراد اغلب آنچنان جامع نیست. این فناوری که در دههی گذشته رفتهرفته رشد کرده است و هرروز توسط افراد بیشتری شناخته میشود، تاریخچهی بیشتر از دهساله دارد و میتوان ریشههای اساسی ایدهی چنین شبکهای را در هزارهی پیشین یافت. در این مقاله قصد داریم ابتدا بهطور خلاصه مقدمهای از تعریف بلاک چین ارائه کنیم و در ادامهی آن ساختار بلاک چین، انواع بلاک چین، کاربردهای بلاک چین، امنیت بلاک چین و آیندهی بلاک چین را بررسی کنیم، مثل همیشه زومیت را همراهی کنید.
اغلب افراد بلاک چین را ارز دیجیتال تلقی میکنند و این دو گزاره را به جای یکدیگر به کار میبرند. در ابتدا تأکید کنیم که ارز دیجیتال بخشی از بلاک چین بود؛ اما بلاک چین در حال حاضر فناوری بسیار بزرگتر از ارز دیجیتال به شمار میرود و جایگاه خاص و ویژهای برای خود در علوم کامپیوتر پیدا کرده است.
فهرست مطالب
بلاک چین چیست
تاریخچه بلاک چین
بلاک چین چگونه کار میکند
فورک بلاک چین
شبکههای بلاک چین
کاربرد بلاک چین
آسیبپذیری و حملات بلاک چین
مزایا و معایب بلاک چین
آینده بلاک چین
ویدئو تعریف بلاک چین به زبان ساده
Remaining Time -0:00
1x
بلاک چین چیست؟
عبارت بلاک چین از دو کلمه Block و Chain تشکیل شده است که بهصورت تحتاللفظی میتوان زنجیرهای از بلاکها معنی کرد؛ اما برای درک مفهوم فناوری بلاک چین نیاز به تعریف تمام تکههای پازل داریم. خالی از لطف نیست که بدانید دو کلمهی بلاک و چین در اسناد اصلی ساتوشی ناکاموتو بهصورت جداگانه به کار رفتهاند و در سال ۲۰۱۶ کلمهی مرکب بلاک چین به شهرت رسیده است.
فناوری بلاک چین / Blockchain Technology
بهطور کلی میتوان گفت بلاک چینیا بهعبارتی زنجیره بلوکی، پایگاه دادهای متشکل از فهرست سوابق تراکنشهایی است که همواره رشد میکند و بر تعداد آن افزوده میشود. به این سوابق بلاک (Block) میگویند که از طریق رمزنگاری (Cryptography) به یکدیگر متصل میشوند. بلاکها در زنجیرهای از نودهایی (Node) با شبکهی همتابههمتا قرار میگیرند و به مخزن ذخیرهسازی که تشکیل میشود، دفتر کل دیجیتال (Digital Ledger) میگویند. به عبارتی دیگر، بلاک چین بهعنوان نوعی دفتر کلی توزیعشده (Distributed Ledger) شناخته میشود که تاریخچهی دارایی دیجیتال را با استفاده از غیر متمرکزسازی و هش رمزنگاری (Cryptographic Hash) غیر قابل تغییر و شفاف میکند.
یک مثال ساده برای درک بلاک چین مقایسهی آن با سرویس Google Doc است. زمانیکه یک کاربر سندی ایجاد میکند و آن را با گروهی از افراد به اشتراک میگذارد، در واقع سند به جای اینکه کپی یا واگذار شود، توزیع میشود. این فرایند زنجیرهی توزیع غیر متمرکز به وجود میآورد که همهی افراد بهصورت همزمان به سند دسترسی دارند. هیچکدام از افراد در انتظار اعمال تغییرات توسط فرد دیگری مسدود نمیشوند و تمام اصلاحات روی سند بدون معطلی ثبت میشوند و اعمال تغییرات کاملا شفاف صورت میپذیرد. البته که فناوری بلاک چین بسیار پیچیدهتر از Google Doc است.
سیر تاریخی بلاک چین از آغاز و نوآوریهای این فناوری
در طول چند دههی گذشته برخی فناوریها تأثیر فراوانی تمام سطوح جامعه داشتهاند و انقلابی در نوع زندگی افراد ایجاد کردند. برای مثال، معرفی تلفن همراه و تا به امروز که روزانه گوشیهای هوشمند جدید با قابلیتهای خیرهکننده رونمایی میشوند و نهتنها صنعت سرگرمی، بلکه نوع کسب درآمد بخشی از گروهها را متحول کردند.
اکنون اما در میانهی انقلاب فناورانهی دیگری با نام شبکه بلاک چین به سر میبریم؛ شبکهای توزیعشده از پایگاه داده که هر لحظه رشد و خود را تثبیت میکند.
با نگاهی مختصر به دههی گذشته میتوان دید که نخستین نوآوری بزرگ بلاک چین، تولد بیت کوین بهعنوان نخستین رمزارز بود. ارزش بازار بیت کوین در حال حاضر بین ۱۰ تا ۲۰ میلیارد دلار شناور است و روزانه توسط میلیونها کاربر برای پرداختهای متفاوت استفاده میشود.
دومین نوآوری مربوط به بلاک چین اساسا درک این موضوع بود که فناوری پایهای بیت کوین را میتوان از رمزارز جدا کرد و آن را برای تسهیل دستیابی به اهداف دیگر مورد استفاده قرار داد.
سومین نوآوری این فناوری، تولد «قرارداد هوشمند» بود که در نسل دوم سیستم بلاک چین با نام اتریوم معرفی شد و آیندهی درخشانی را میتوان برای آن پیشبینی کرد.
چهارمین نوآوری بزرگ در شبکههای مبتنی بر بلاک چین، معرفی اثبات سهام (Proof-of-Stake) به جای روش اثبات کار (Proof-of-Work) برای برقراری امنیت شبکه بود. در حال حاضر اغلب شبکههای بلاک چین از فرایند اثبات کار برای حفظ امنیت شبکه بهره میبرند که بر اساس آن، گروهی که بیشترین قدرت پردازشی برای تولید (استخراج) بلاکها را در اختیار دارد، تصمیم نهایی را اتخاذ میکند و دربارهی تراکنشها و بلاکها به اجماع میرسد؛ اما در مقابل، فرایند PoS با توجه به مقدار کوینهای بومی شبکه که تحت مالکیت دارند و در اختیار آن میگذارند، به افراد اجازه میدهد در تولید و اعتبارسنجی تراکنش بلوک مشارکت کنند. به عبارتی دیگر، افراد با سرمایهگذاری در شبکه بلاک چین، مجوز اعتبارسنجی و استخراج و دریافت پاداش بیشتر را از شبکه کسب خواهند کرد.
پنجمین نوآوری در افق فناوری بلاک چین، Scaled Blockchain (بلاک چین مقیاسبندی شده) است. در حال حاضر، در دنیای بلاک چین هر کامپیوتر موجود در شبکه، تمام تراکنشها را پردازش میکند. این مسئله سبب کندی سرعت شبکه میشود. بلاک چین مقیاسبندیشده میتواند بدون کاهش امنیت، موجب افزایش سرعت پردازش شود. در این روش، با تشخیص تعداد کامپیوترهای مورد نیاز برای اعتبارسنجی هر تراکنش و تقسیم کار پردازش بین آنها، نتیجه با سرعت بیشتری مرتب میشود. درنهایت، با افزایش چشمگیر سرعت پردازش تراکنشها، شبکه بلاک چین آمادگی لازم برای رقابت با شبکههای پرداخت مثل VISA و SWIFT را پیدا میکند.
اکنون اجازه بدهید کمی در زمان به عقب برگردیم و سابقهی بلاک چین را کندوکاو کنیم. بهطور خلاصه، در ریشهیابی قدمهای ابتدایی برای ظهور بلاک چین میتوان بیش از سه دهه به عقب برگشت:
سال ۱۹۸۲ میلادی (۱۳۶۱ شمسی):
دیوید چائوم (David Chaum) برای نخستین بار پروتکل شبیه به بلاک چین را در رسالهی خود با نام «Computer Systems Established, Maintained, and Trusted by Mutually Suspicious Groups» ارائه کرد.
سال ۱۹۹۱ میلادی (۱۳۷۰ شمسی):
استوارتهابر (Stuart Haber) و دابلیو اسکات استورنتا (W. Scott Stornetta) زنجیرهای از بلاکهای رمزنگاریشده را برای نخستین بار معرفی کردند.
سال ۱۹۹۸ میلادی (۱۳۷۷ شمسی):
دانشمند علوم کامپیوتر نیک سابو (Nick Szabo) روی پروژه «Bit Gold» بهعنوان ارز دیجیتال غیر متمرکز مطالعه و نظریهپردازی کرد. برخی افراد بر این باورند که ساتوشی ناکاموتوی احتمالی، آقای سابو است.
سال ۲۰۰۰ میلادی (۱۳۷۹ شمسی):
استفان کنست (Stefan Konst) نظریهی خود دربارهی زنجیرههای رمزنگاریشده امن را به همراه ایدههایی برای اجرای آن منتشر کرد.
سال ۲۰۰۸ میلادی (۱۳۸۷ شمسی):
توسعهدهنده یا توسعهدهندگانی با نام مستعار ساتوشی ناکاموتو (Satoshi Nakamoto) نخستین اوراق سفید (White Papers) برای ایجاد مدلی از شبکه بلاک چین را منتشر کردند.
سال ۲۰۰۹ میلادی (۱۳۸۸ شمسی):
ناکاموتو نخستین شبکه بلاک چین را بهعنوان دفتر کل توزیعشدهی عمومی برای تراکنشهای انجامشده با بیت کوین، پیادهسازی کرد.
سال ۲۰۱۴ میلادی (۱۳۹۳ شمسی):
فناوری بلاک چین از ارز دیجیتال تفکیک شد و قابلیتهای آن برای سایر تراکنشهای مالی و بین سازمانی مورد بررسی قرار گرفت. نسخهی دوم بلاک چین پا به عرصهی ظهور گذاشت که شامل اپلیکیشنهایی فرای ارز میشود. سیستم بلاک چین اتریوم، برنامههای کامپیوتری را به بلاکها وارد کرد که جایگزین ابزارهای مالی مانند اوراق قرضه شدند که بهعنوان قرارداد هوشمند شناخته میشوند.
معماری بلاک چین؛ بلاک چین چگونه کار میکند؟
ساختار بلاک چین / Blockchain Structure
بهطورکلی شبکه بلاک چین از چندین لایه تشکیل میشود که شامل موارد زیر میشوند:
زیرساخت (سختافزار، نودها)
شبکهسازی (کشف نودها، تکثیر اطلاعات و اعتبارسنجی)
اجماع (با کمک اثبات کار PoW یا گواه بر سهام PoS)
داده (بلاکها و تراکنشها)
لایه کاربرد (قرارداد هوشمند و برنامههای غیر متمرکز)
برای درک فناوری بلاک چین و پیش از صحبت دربارهی چگونگی پیادهسازی آن ابتدا مفاهیم ضروری را مرور میکنیم. بلاک چین تمام اطلاعات را در بخشی با نام دفتر کل (Ledger) سیستم ذخیره میکند. علاوه بر این، در شبکهی بلاک چین هر اطلاعاتی که مبادله میشود را «تراکنش» نامگذاری میکنند. درگذشته، بلاک چین فقط برای معاملهی ارز دیجیتال به کار میرفت؛ اما امروزه میتوان انواع مختلف داده را در بستر شبکه مبتنی بر بلاک چین مبادله کرد.
بلاک (Block)
هر زنجیره از بلاکهای متعددی تشکیل میشود و هر بلاک سه عنصر اساسی دارد:
دادههای موجود در بلاک.
یک عدد ۳۲ بیتی که Nonce مینامیم. این عدد وقتی بلاک ایجاد میشود، بهصورت تصادفی تولید خواهد شد و سپس عنوان سربرگ هش (Header Hash) بلاک را تولید میکند.
هش یک عدد ۲۵۶ بیتی است که با عدد Nonce ترکیب میشود. این عدد باید با تعداد زیادی صفر شروع شود؛ به عبارتی دیگر عدد اعشاری بسیار کوچکی خواهد بود.
زمانیکه نخستین بلاک زنجیره ایجاد میشود، عدد nonce هش رمزنگاری را تولید میکند. دادههای درون بلاک مهروموم میشوند و برای همیشه به عدد نانس و هش گره میخورند، مگر آنکه استخراج شود.
ماینر (Miner)
ماینرها یا استخراجکنندگان در فرایند استخراج، بلاکهای جدید روی زنجیره میسازند. در لاک چین هر بلاک عدد نانس و هش منحصربهفردی دارد؛ اما از سویی دیگر به هش بلاک قبلی در زنجیره نیز ارجاع میدهد؛ بنابراین، استخراج یک بلاک به هیچ وجه آسان نیست، بهخصوص در زنجیرههای بزرگ این کار بهشدت دشوار خواهد بود.
ماینرها نرمافزارهای خاصی را برای انجام محاسبات مسائل پیچیدهی ریاضی استفاده میکنند تا عدد نانس خاصی را به دست آورند که هش قابل قبول بلاک چین را تولید کند. ازآنجاییکه عدد نانس ۳۲ بیت و هش ۲۵۶ بیتی است، تقریبا ۴ میلیارد ترکیب احتمالی برای عدد نانس و هش وجود دارد که باید برای دستیابی به ترکیب درست استخراج شوند. زمانیکه فرایند پیدا کردن ترکیب صحیح موفقیتآمیز باشد، ماینر «Golden Nonce» را پیدا کرده است و بلاک جدید آن در زنجیره قرار خواهد گرفت.
ایجاد تغییر در هر بلاکی در زنجیره، مستلزم استخراج دوبارهی تمام بلاکهای بعدی است. به همین دلیل دستکاری کردن شبکه بلاک چین بسیار دشوار است زیرا دستیابی به نانس طلایی بسیار زمانبر میشود و قدرت محاسباتی بهشدت زیادی طلب میکند. همچنین، زمانیکه یک بلاک جدید استخراج میشود، تغییرات درون آن توسط تمام نودهای فعال در شبکه پذیرفته میشود و استخراجکننده پاداش دریافت میکند.
نود (Node)
یکی از مهمترین خصوصیات بلاک چین، غیر متمرکزسازی است. بدین معنا که هیچ کامپیوتر یا سازمانی نمیتواند مالک زنجیره شود. در عوض، شبکهی آن متشکل است از دفتر کل توزیعشده از طریق نودهایی که به زنجیره متصل هستند. نود در شبکهی بلاک چین به هر دستگاه الکترونیکی میگویند که بتواند نسخهای از بلاک چین را ذخیره کند و به عملکرد شبکه کمک کند. هر کاربر شماره شناسایی اختصاصی دریافت میکند.
هر کاربر روی شبکه با نام نود (Node) شناخته میشود و تمام کاربران نسخهی بهروزی از دفتر کل را در اختیار دارند. هر نودی روش متفاوتی برای ارتباط با سایر نودها دارد که روش آن بلاک چین به بلاک چین متفاوت است.
در گام نخست، یک کاربر تراکنشی را در شبکه درخواست میکند. با ثبت درخواست، یک بلاک (Block) با تمام اطلاعات تراکنش ساخته میشود. این بلاک رمزنگاری میشود تا امنیت اطلاعات تأمین شود. سپس، بلاک جدید بین تمام نودهای فعال در شبکه پخش میشود تا سایر نودها اعتبار درخواست کاربر را تأیید کنند. بلاک چین برای تأیید و اعتبارسنجی درخواستها از فرایند الگوریتم اجماع (Consensus Algorithm) بهره میبرد. زمانیکه بلاک ایجادشده معتبر باشد، در زنجیره قرار میگیرد و تراکنشی که کاربر درخواست کرده است، اجرا میشود.
بلاک چین چگونه کار میکند؟ / How does Blockchain work?
لایههای اصلی در معماری بلاک چین را میتوان از بخش درونی به بیرونی به ترتیب زیر طبقهبندی کرد.
۱- لایه اپلیکیشن
در واقع، این لایه شامل اپلیکیشن غیر متمرکز (dApps)، مرورگر dApp، رابط کاربری وهاستینگ اپلیکیشن میشود. با استفاده از مرورگر dApp میتوان به اپلیکیشنهای غیر متمرکز دسترسی داشت. متأسفانه، مرورگرهای معمولی مثل کروم و فایرفاکس توانایی لازم برای گشتوگذار میان اپلیکیشنهای غیر متمرکز را ندارند؛ اما با مرورگرهای غیر متمرکز میتوان در اینترنت معمولی گشتوگذار کرد. از مرورگرهای داخل اپلیکیشن متامسک یا تراست ولت میتوان به دَپها دسترسی پیدا کرد.
سپس،هاستینگ اپلیکیشن امکان راهاندازی و اجرای تمام برنامههای غیر متمرکز را برای کاربر در این لایه فراهم میکند. بدون این عنصر، هیچ اپلیکیشن غیر متمرکزی نمیتواند روی اینترنت اجرا شود. پرواضح است که پروتکلهاستینگ نیز بهطور کامل غیر متمرکز است. علاوه بر این، نگهداری از این سرورهایهاستینگ کاملا امن است. اپلیکیشنهای غیر متمرکز اغلب مشابه اپلیکیشنهای امروزی هستند و وجه تمایزشان فقط در داشتن شبکهی غیر متمرکز است.
۲- لایه خدمات
در این لایه دسترسی به ابزار مهمی فراهم شده است که به شما کمک میکند لایهی اپلیکیشنهای غیر متمرکز را بسازید یا اجرا کنید. همچنین، در این لایه امکان مشارکت در کنترل بلاک چین و دسترسی به محاسبات خارج از زنجیره، کانالهای پرداخت (State Channels)، خوراکدهی داده (Data Feed) و ساید چین (Side Chain) فراهم میشود.
این بخشها را بهطور خلاصه میتوان اینچنین تعریف کرد که فرایند Data Feed به نودها اجازه میدهد که بهروزترین نسخهی اطلاعات از تمام منابع معتبر را دربارهی شبکه دریافت کنند. محاسبات خارج از زنجیره اجازه میدهد که پردازش محاسباتی خارج از شبکه بلاک چین انجام شود و حریم خصوصی را افزایش دهد. کانالهای پرداخت در واقع، به مسیر ارتباطی بین دو نود گفته میشود.
بهغیراز این عناصر، ممکن است بخشهای دیگری نیز در این لایه از بلاک چین وجود داشته باشد. ازجمله میتوان به اوراکلها (Oracles)، امضای چندگانه (Multisignature)، قرارداد هوشمند، داراییهای دیجیتال، کیفهای پول، حافظهی توزیعشده ذخیره فایل، هویتهای دیجیتال و... اشاره کرد.
۳- لایه معنایی
لایه معنایی (Semantic Layer) الگوریتم توافق عام، ماشینهای مجازی و سایر ملزومات مشارکت کاربران و... را در بر میگیرد.
بدون الگوریتم اجماع، شبکهی بلاک چین مفهوم خود را از دست میدهد. الگوریتم اجماع فرایندی ضروری برای توافق بین نودهای شبکه بلاک چین است. بدین ترتیب، در این فرایند تمام نودها برای تأیید اطلاعات در شبکه باید به توافق برسند؛ بنابراین، هیچ کاربری نمیتواند یک تراکنش را آغاز کند و آن را در دفتر کل اضافه کند، مگر آنکه با سایر کاربران به توافق برسد تا بعد از تأیید اعتبار اطلاعات، بلاک اضافه شود. انواع مختلفی از الگوریتمهای توافق تبیین شده است. برای مثال، نخستین الگوریتم اثبات کار نام دارد، الگوریتم گواه بر سهام و سایر مشتقات آنها از دیگر الگوریتمهای مورد استفاده در بلاک چین به شمار میروند.
الزامات مشارکت که در این لایه قرار میگیرند اشاره به قوانینی دارد که با استفاده از آن میتوان دربارهی پیوستن کاربران جدید به شبکه تصمیمگیری کرد. این عنصر بیشتر در فناوریهای بلاک چین خصوصی کاربرد دارد.
ماشینهای مجازی موجود در این لایه نیز در راستای افزایش امنیت و محیط اجرا برای تمام وظایف در شبکه تعبیه شده است. این ویژگی غالبا برای اجرای قرارداد هوشمند استفاده میشود.
ساید چینهای این لایه نیز به توسعهدهندگان اجازه میدهد برای توسعهی اپلیکیشنهای غیر متمرکز از بلاک چینهای جداگانه استفاده کنند تا هستهی شبکهی اصلی تحتالشعاع قرار نگیرد.
۴- لایه شبکه
این لایه متشکل از محیط اجرای قابل اطمینان (Trusted Execution Environment)، پروتکل RLPx، شبکه تحویل بلاک و... است.
محیط اجرای قابل اطمینان (TEE) به معماری برای حفظ مسائل توسعهپذیری کمک میکند. این قابلیت نهتنها باعث میشود که شبکه این دسته از مسائل را مرتفع کند، بلکه سبب افزایش امنیت شبکه میشود. همچنین، کمک میکند که ذخیرهسازی در خارج از شبکهی اصلی انجام شود تا بار شبکه را بهینهسازی کند. پروتکل RLPx نیز مجموعهای از پروتکلهای شبکه است که به تبادل اطلاعات بین دو کاربر در بلاک چین کمک میکند.
۵- لایه زیرساخت
آخرین لایه در معماری فناوری بلاک چین، لایه زیرساخت است که شامل سه سطح سختافزار، سیستم و سرور میشود. نودها و هر دستگاهی که به شبکه متصل میشود در این لایه طبقهبندی خواهد شد. بخش دیگری از بلاک چین که در این لایه قرار میگیرد، حافظه ذخیرهسازی غیر متمرکز شبکه است. توکنها از دیگر اجزای تشکیلدهندهی این لایه هستند.
فورک (Fork) بلاک چین
یکی از بخشهای جذاب بلاک چین فرایند فورکشدن است. اما، فورک (Fork) بلاک چین چیست؟ فورک در علوم کامپیوتر بهمعنای «انشعاب» و «چندشاخهشدن» است. برای تعریف دقیق این مفهوم و درک فرایند آن در بلاک چین ابتدا بهسراغ ریشهی آن در مهندسی نرمافزار میرویم. در مهندسی نرمافزار فورک پروژه (Project Fork) یا بهعبارتی دیگر، انشعاب پروژه زمانی رقم میخورد که توسعهدهندگان یک نسخهی کپی از کد منبع (Source Code) را از نرمافزار اصلی جدا کنند و بهطور مستقل آن را توسعه دهند. این عمل نرمافزار متمایز و جداگانهای از نرمافزار اولیه میسازد. البته، لزوما نباید توسعهدهندگان عمدا و با هدف قبلی اقدام به ایجاد انشعاب کنند و در محیط نرمافزار ممکن است این فرایند بهصورت غیرمترقبه رخ دهد.
برای درک مفهوم فورک بلاک چین لازم است که ماهیت غیرمتمرکز بودن بلاک چین را نیز درنظر بگیرید. این خصیصهی بلاک چین بدین معنی است که مشارکتکنندگان باید بتوانند دربارهی بخشهایی از شبکه بلاک چین ازجمله پروتکلها و بلاکها به توافق برسند. این توافق جمعی دربین نودهای شبکهی بلاک چین، تراکنشهای درون هر بلاک را تأیید میکند. گاهی اوقات، نودهای درون شبکه نمیتوانند دربارهی وضعیت آتی بلاک چین، به توافق و اجماع برسند. این عدم توافق عام منجر به ایجاد انواع فورکها میشود و زنجیرهی اصلی بلاکها را به دو یا چند شاخه تقسیم میکند که همگی آنها معتبر هستند.
بهطورکلی سه نوع فورک بلاک چین وجود دارد که البته میتوانند به زیرمجموعههای بیشتری تقسیم شوند. این سه نوع فورک در شرایط مختلفی رقم میخورند. فورکهای بلاک چین عبارتاند از:
۱- سافت فورک (Soft Fork)
در این نوع انشعاب، پروتکل جدید بهصورت سازگار با قبل (Backward-Compatible) تغییر میکند. در این حالت نرمافزار بلاک چینی که روی نودهای درون شبکه اجرا میشود دچار تغییر جزئی میشود و بلاکهایی که طبق پروتکل جدید استخراج شدند، توسط نودهایی که نسخهی قدیمی بلاک چین را دارند نیز معتبر تلقی میشوند. برای مثال، بهروزرسانی SegWit در شبکهی بیتکوین کلاس جدیدی از آدرسها را به شبکه اضافه کرد که تحت عنوان Bech32 شناخته میشود. اما، افزودن کلاس جدید از آدرسها سبب نشد آدرسهای قبلی با نام P2SH اعتبار خود را ازدست بدهند و یک نود با آدرس P2SH میتواند با نودی که آدرس Bech32 دارد، تراکنش معتبر داشته باشد.
۲-هارد فورک (Hard Fork)
در این نوع فورک بلاک چین، شاهد تغییر وسیعتری هستیم. در این نوع انشعاب پروتکل بلاک چین اصطلاحا بهصورت ناسازگار با قبل (Backwards-Uncompatible) دستخوش تغییر قرار میگیرد. بهعبارتی دیگر، نرمافزار بلاک چین بهگونهای تغییر میکند که بلاکهای استخراجشدهی جدید طبق پروتکل جدید، توسط نسخهی قبلی بلاک چین معتبر نخواهند بود. زمانیکههارد فورک اتفاق میافتد، ارز جدیدی متولد میشود. برای مثال، در بیتکوین بعدازهارد فورک شدن رمزارز بیتکوین کش متولد شد.
نودهایی که بهروزرسانیهارد فورک را انجام دهند، برابر با تعداد ارز دیجیتالی که از نسخهی قبلی دارند، ارز دیجیتال نسخهی جدید را دریافت میکنند. برای مثال، اگر کسی ۱۰۰ بیت کوین داشته است و بهروزرسانیهارد فورک بیتکوین کش را اجرا کند، علاوهبر تعداد بیتکوینها، ۱۰۰ بیتکوین کش نیز دریافت خواهد کرد.
درمثالی دیگر ازهارد فورکها میتوان از بهروزرسانی Casper در اتریوم که منجر به تغییر پروتکل توافق و اجماع نودها میشود، نام برد. درطی این بهروزرسانی قرار است گواه بر کار (PoW) به گواه بر سهام (PoS) تبدیل شود.
۳- فورک موقت یا فورک تصادفی (Temporary Fork / Accidental Fork)
این نوع از فورک زمانی اتفاق میافتد که دو ماینر بهصورت همزمان یک بلاک جدید را استخراج میکنند و ممکن است تمام شبکه روی انتخاب بلاک جدید توافق نداشته باشند و تعدادی از نودها بلاک استخراجشده توسط گروه A را بپذیرند و تعدادی دیگر بلاک استخراجشده توسط گروه B را قبول کنند. این عدم توافق عام روی یک بلاک که اغلب بهدلیل تفاوت زمانی رخ میدهد، سبب تولید زنجیرههای جدیدی میشود. در این نوع فورک، یک یا چند بلاک با ارتفاع یکسان وجود دارد.
فورکهای تصادفی را فورک موقت نیز مینامند؛ زیرا یکی از انشعابات ازبین میرود و همهی نودها فقط به یکی از آنها هدایت خواهند شد.
کاربردهای فورک بلاک چین
درمجموع سه کاربرد اساسی برای فورک وجود دارد و از آنجایی که دستهای از فورکها با برنامهریزی انجام میشوند؛ بنابراین، برنامهنویسان هدف خاصی را دنبال میکنند. این کاربردها شامل ۱- افزودن قابلیت جدید؛ ۲- حل مشکلات امنیتی؛ ۳- بازگشت تراکنشهای آلوده یا برگشت رمزارزهای سرقتشده، میشود.
انواع شبکههای بلاک چین
انواع شبکههای بلاک چین حداقل به چهار دسته تقسیم میشوند که عبارتاند از: بلاک چین عمومی (Public blockchain)، بلاک چین خصوصی (Private blockchain)، بلاک چین کنسرسیوم (Consortium Blockchain)، بلاک چین ترکیبی (Hybrid blockchain).
بلاک چین عمومی
بهطورخلاصه، شبکه بلاک چین عمومی به فناوری دفتر کل توزیعشده بدون مجوز میگویند که هر فردی ازطریق اینترنت میتواند به آن بپیوندد و تراکنش انجام دهد و در اعتبارسنجیها نیز مشارکت کند. اعتبارسنجی تراکنشها در این نوع شبکه ازطریق روشهای اجماع با اثبات کار یا اثبات سهام و... صورت میپذیرد. اغلب شبکههای بلاک چین مشوقهای اقتصادی و پاداش مالی برای کاربران فعال در شبکه درنظر میگیرند. برای مثال، بیت کوین، اتریوم، لایت کوین و NEO از این دسته شبکههای بلاک چین هستند. ازجمله کاربردهای شبکههای بلاک چین عمومی میتوان به رایدهی و جذب سرمایه اشاره کرد.
بلاک چین خصوصی
شبکه بلاک چین خصوصی به بلاک چینی گفته میشود که در محیط محدود اجرا میشود و عضویت در آن نیاز به مجوز دارد و توسط یک سازمان، گروه یا فرد کنترل میشود. بنابراین، دسترسی، اختیارات و چگونگی فعالیت کاربران توسط مدیران تعریف میشود. این نوع شبکه نیز شفافیت، اطمینان و امنیت را برای کاربران منتخب بههمراه دارد. البته، با توجه به لزوم کسب مجوز و وجود مدیران اصلی شبکه، این نوع بلاک چین ماهیت غیر متمرکزبودن را ازدست میدهد. برای مثال، شبکههای Multichain و Hyperledger Fabric و Corda در بین شبکههای بلاک چین خصوصی طبقهبندی میشوند.
برتری بلاک چین خصوصی نسبتبه بلاک چین عمومی در سرعت پردازش و اجماع کاربران آن است. همچنین، بلاک چین خصوصی توسعهپذیری بیشتری دارد؛ زیرا در این نوع شبکه فقط تعداد خاصی از نودها امکان اعتبارسنجی تراکنشها را دارند. بلاک چین خصوصی در زمینهی مدیریت زنجیره تأمین سازمانها، تأیید مالکیت داراییها، رایدهی داخلی و... کاربرد دارند.
بلاک چین کنسرسیوم
بلاک چین کنسرسیوم نوعی از بلاک چین است که نیاز به ویژگیهای بلاک چین عمومی و خصوصی بهطور همزمان را پوشش میدهد. برای مثال چند سازمان قصد همکاری با یکدیگر را دارند و با راهاندازی چنین شبکهای میتوانند فرایند همکاری را بهراحتی مدیریت کنند. در بلاک چین کنسرسیوم بخشهایی از سازمانها عمومی میشوند، درحالیکه سایر بخشها خصوصی باقی خواهند ماند. فرایند اجماع و توافق در بلاک چین کنسرسیوم توسط نودهای ازپیش تعینشده انجام میشود؛ اما، بااینکه حضور برای عموم افراد امکانپذیر نیست، همچنان ماهیت غیر متمرکزبودن را خواهد داشت؛ زیرا این شبکه توسط چندین سازمان مجزا مدیریت میشود.
برای اطمینان از صحت عملکرد این نوع بلاک چین، نود اعتبارسنج میتواند دو عمل اعتبارسنجی تراکنش و آغاز یا دریافت تراکنش را انجام دهد. درمقابل اما، نودی که عضو شبکه است فقط امکان آغاز یا دریافت تراکنشها را خواهد داشت. ازجمله شبکههای بلاک چین کنسرسیوم میتوان به Marco Polo و Energy Web Foundation و IBM Food Trust اشاره کرد. این نوع از بلاک چین در بانکداری و شبکههای پرداخت، تحقیقات و... کاربرد دارد.
بلاک چین ترکیبی یا هیبرید
بلاک چین ترکیبی، شبکهای است که ترکیبی از دو نوع بلاک چین عمومی و خصوصی را بهکار میگیرد. با وجود اینکه شاید این نوع بلاک چین شبیه به بلاک چین کنسرسیوم بهنظر برسد؛ اما ماهیت آنها تفاوتهای اساسی دارند. کاربران در این شبکه میتوانند دسترسی افراد به دادههای ذخیرهشده در بلاک چین را کنترل کنند. بدین ترتیب، فقط بخشی از دادههای شبکه برای دسترسی عموم افراد بدون مجوز باز هستند و بخش دیگر دادهها فقط ازطریق کسب مجوز قابل دسترسی کاربران منتخب خواهند بود. انعطافپذیری بلاک چین ترکیبی آنجایی است که کاربران قادر هستند بهراحتی عوض یک بلاک چین خصوصی با قابلیت دسترسی به چندین بلاک چین عمومی شوند.
تراکنشها در بلاک چین ترکیبی در داخل شبکه تأیید میشود؛ اما، کاربران میتوانند آن را برای تأیید به بلاک چین عمومی نیز منتقل کنند. بلاک چینهای عمومی رمزنگاری را پیچیدهتر میکنند و نودهای بیشتری را برای اعتبارسنجی درگیر میکنند؛ درنتیجه امنیت و شفافیت شبکه بلاک چین دوچندان خواهد شد. ازجمله بلاک چینهای هیبرید میتوان از Dragonchain و XinFin نام برد.
سایدچین (Sidechain)
سایدچین در واقع، یک بلاک چین جانبی است که به بلاک چین بهعنوان زنجیرهی اصلی بهصورت دوطرفه متصل است. سایدچین امکان تبادل دارایی دیجیتال با نرخ از پیش مشخصشده بین خود و زنجیرهی اصلی را فراهم میکند.
فرض کنید یک شبکهی غیر متمرکز جهانی از چندین بلاک چین که هرکدام قوانین، اهداف و کارایی مختص بهخود را دارند و درعین اینکه مستقل هستند، یک اکوسیستم واحد نیز تشکیل میدهند. این اکوسیستم واحد متشکل از چندین بلاک چین مستقل را میتوان ساید چین نامید.
این مکانیزم رمزنگاری پیچیده به توکنها و سایر داراییهای دیجیتال امکان میدهد تا آزادانه بین زنجیرهی اصلی و ساید چین حرکت کنند. یک مثال واضح برای ساید چین Liquid Network بهعنوان یک پلتفرم توافق برای مبادلهکنندگان و پلتفرمهای معامله است که سرعت و امنیت انجام تراکنشها را افزایش میدهد. ازآنجاییکه، شبکه Liquid از به بیت کوین بهعنوان زنجیرهی اصلی آن، متصل است، فقط فعالیتهایی که شامل بیت کوین میشوند در آن امکانپذیر است.
ساید چینها با توجه به عملکردشان به گونههای مختلفی طبقهبندی میشوند. برای مثال، با وجود اینکه هردو شبکهی Liquid و Rootstock سایدچین بهحساب میآیند؛ اما کاربرد آنها بسیار متفاوت است. کاربرد Rootstock با هدف اجرای مؤثر قراردادهای هوشمند طراحی شده است.
کاربرد بلاک چین
Bitcoin Blockchain / بلاک چین بیت کوین
همانطورکه گفته شد بلاک چین روشی قابل اعتماد برای ذخیرهی اطلاعات دربارهی انواع تراکنشها است. درادامه کاربردهای آن را بررسی خواهیم کرد.
ارز دیجیتال
فناوری بلاک چین سنگ بستر رمزارزهایی مانند بیت کوین را فراهم میکند. دلار ایالات متحده توسط فدرال رزرو کنترل میشود. تحت این سیستم اعتباری مرکزی، دادهها و ارزهای کاربر ازنظر فنی مطابق میل بانک یا دولت محلی است. اگر بانک هک شود، اطلاعات خصوصی کاربر در خطر جدی قرار میگیرد. اگر بانک ورشکست شود یا دولت کشور محل زندگی کاربر ثبات کافی نداشته باشد، ارزش مالی دارایی کاربر درخطر قرار خواهد گرفت. درسال ۲۰۰۸ میلادی (۱۳۸۷ شمسی) وقتی نقدینگی برخی از بانکها تمام شد، تاحدی با کمک پول مودیان طرح نجات مالی اجرا شد. این نگرانیها سبب تصور و توسعهی بیت کوین در وهلهی اول شدند.
بلاک چین اکنون به رمزارزهایی نظیر بیت کوین امکان میدهد با گسترش خود درسراسر شبکهای از کامپیوترها، بدون نیاز به مرکز اعتباری خاصی، فعالیت کند. درنتیجه، نهتنها خطرات احتمالی بهشدت کاهش مییابند، بلکه کارمزد تراکنشها و پردازشهای مالی نیز ازبین میروند.
قرارداد هوشمند
دیگر کاربرد بلاک چین قرارداد هوشمند است. قرارداد هوشمند کدهایی است که درون بلاک چین ساخته میشوند تا بهوسیلهی آن توافق برسر یک قرارداد را تسهیل و تأیید کنند یا حتی دربارهی شرایط به مذاکره بپردازند. قرارداد هوشمند تحت شرایطی که کاربران بپذیرند اجرا میشود. زمانیکه شرایط لازم فراهم شوند، بندهای توافقنامه بهطور خودکار انجام میشوند.
مقالههای مرتبط:
قرارداد هوشمند (smart contract) چیست و چگونه کار میکند؟
برای مثال، یک مستأجر قصد دارد یک آپارتمان را ازطریق قرارداد هوشمند اجاره کند. صاحب خانه توافق میکند که رمز ورود به ساختمان را بهمحض پرداخت وثیقه برای مستأجر ارسال کند. دوطرف قرارداد بخشهای مدنظرشان را به قرارداد هوشمند ارسال میکنند تا بهصورت خودکار رمز در آپارتمان را با پرداخت وثیقه در تاریخ معین مبادله کند. اگر صاحب خانه رمز در را تا تاریخ مشخص ارسال نکند، قرارداد هوشمند نیز کاملا خودکار مبلغ وثیقهی مستأجر را برمیگرداند. این فرایند علاوهبر صرفهجویی در زمان، پرداخت کارمزدهای واریز و برگشت پول را ازبین برده است.
خدمات بانکی و مالی
شاید هیچ صنعتی بیشاز بانکداری از بهکارگیری فناوری بلاک چین در فعالیتهای تجاری خود کسب سود نکند. مؤسسات مالی بینالمللی فقط در ساعات اداری و پنج روز هفته فعال هستند. بدین ترتیب اگر فردی قصد داشته باشد مبلغ یک چک را در ساعت ۶ بعدازظهر جمعه به حساب خود واریز کند، تا دوشنبه صبح این پول به حساب فرد واریز نمیشود. حتی اگر واریز در ساعات اداری انجام شود، تأیید تراکنش ممکن است بهدلیل حجم بالای معاملات بانکها تا سه روز طول بکشد. اینها مسائلی است که بانکداری امروزی با آن دستوپنجه نرم میکند.
بلاک چین هرگز نمیخوابد و تعطیلی ندارد. با ادغام شبکه بلاک چین در بانکها، مشتریان میتوانند شاهد پردازش تراکنشها در کمتر از ۱۰ دقیقا باشند. اساسا افزودن یک بلاک جدید در بلاک چین به این مدت زمان نیاز دارد و اهمیتی ندارد که روز تعطیل یا خارجاز ساعات اداری درخواست کاربر ثبت شود. علاوهبر زمان، طبق تحقیقات و محاسبات انجامشده، افراد با استفاده از بانکداری مبتنی بر شبکه بلاک چین میتوانند سالانه ۱۵ تا ۲۰ میلیارد دلار در انجام خدمات بانکی و کارمزد و بیمه صرفهجویی کنند.
بازیهای ویدئویی
بازی Cryptokitties در نوامبر ۲۰۱۷ میلادی (آبان ۱۳۹۶) راهاندازی شد. این بازی یک ماه بعداز راهاندازی، درصدر اخبار قرار گرفت؛ زیرا کارکتری کریپتوکیتی که حیوان خانگی مجازی در بازی بود، با قیمتی بیشاز ۱۰۰ هزار دلار بهفروش رسید. این بازی نشان داد که چگونه میتوان از فناوری بلاک چین در صنعت بازیهای ویدئویی استفاده کرد.
بازار سرمایه
یکی دیگر از کاربردهای فناوری بلاک چین بهگفتهی بانک سانتاندر استفاده از آن در بازار سرمایه است؛ البته استفاده از این فناوری در شبکه بلاک چین به آسانی استفاده از آن برای انتقال پول نیست.
دادوستد
در سیستم تجاری بلاک چین توسعه یافته برای دادوستد، هر تراکنش شامل یک Letter of Credit است که از طریق آن خریدار و فروشنده از انجام دقیق معامله اطمینان حاصی میکنند.
رسانه
برخی رسانهها در تلاش هستند تا با استفاده از بلاک چین یک شبکهی توزیع محتوا ایجاد کنند. برای مثال، در پلتفرم Decent تولیدکنندگان محتوا محصولات خود را در شبکه بلاک چین بهاشتراک میگذارند تا برای آن مشتری پیدا شود. سپس، درصورت پیداشدن خریدار، حقالزحمهی محصول بلافاصله پرداخت خواهد شد. همچنین، کامکست دیگر شبکهی بلاک چینی است که امکان رزرو آگهی تلویزیونی را برای افراد فراهم میکند.
انرژی
فناوری بلاک چین با وجود اینکه انرژی زیادی مصرف میکند؛ اما تمام قابلیتهای لازم و ضروری برای مدیریت مصرف انرژی را دارد. برای مثال، در این شبکه میتوان تمام منابع انرژی را تعریف کرد و اندازهگیری میزان مصرف انرژی هرکاربر و صدور فاکتور را بهصورت لحظهای انجام داد.
رأیگیری
فناوری بلاک چین بهخودی خود ماهیت دمکراتیک دارد؛ بنابراین، با کمی خلاقیت میتوان از آن برای اهداف مستقیم رأیگیری انتخابات کمک گرفت. ازجمله قابلیتهای متناسب با رأیگیری در بلاک چین میتوان به عدم امکان تغییر سابقهی تراکنشها، امنیت جمعی، عدم ردیابی کاربران و دستیابی به اطلاعات افراد و... آن اشاره کرد.
ثبت احوال
هر کشوری دارای ثبت احوال است که اطلاعات هویتی افراد از نام گرفته تا تاریخ تولد و فوت و تعداد فرزندان و... را جمعآوری میکند. این اطلاعات هموراه درحال رشد هستند؛ درنتیجه مدیریت و حفظ امنیت اطلاعات کشورها را با چالشهای زیادی روبهرو میکند. شاید وقتش رسیده باشد با بهرهگیری از فناوری بلاک چین کار ثبت سوابق اطلاعات شخصی و حفاظت از آنها را تسهیل کنیم.
مالیات
محاسبهی مالیات فرایند زمانبر و سنگینی است که ازطریق بلاک چین میتوان آن را بهراحتی مدیریت کرد و خطای انسانی را به حداقل رساند. بهخصوص اینکه با کمک این فناوری قطعا میتوان از فرارهای مالیاتی نیز جلوگیری کرد.
کلان داده
پرواضح است که بلاک چین نوعی پایگاه داده غیرمتمرکز است که اطلاعات خاصی را با تمام نودهای فعال در شبکه بهاشتراک میگذارد. حال فرض کنید بتوان هرنوع دادهای را در آن ذخیره کرد. ازسویی دیگر، امکان اعتبارسنجی و تأیید صحت اطلاعات نیز انقلابی در ذخیرهسازی اطلاعات اشتراکی ایجاد خواهد کرد.
سلامت و درمان
مؤسسههای درمانی میتوانند با بهرهگیری از بلاک چین شیوهی ذخیرهسازی سوابق بیماران را بازتعریف کنند. ازطریق این فناوری میتوان سوابق بیماران را در بلاک چین ثبت کرد و بهگونهای رمزگذاری کرد که فقط دردسترس اشخاص خاصی قرار بگیرند.
مقالههای مرتبط:
توکن غیر قابل معاوضه (NFT) چیست و چگونه میتوان آن را خرید
از دیگر کاربردهای بلاک چین میتوان به تولید توکن غیر قابل معاوضه (NFT)، مبادلهی انرژی، خدمات نام دامنه، مدیریت زنجیره تأمین، استفاده از آن در اینترنت اشیاء و خانههای هوشمند و... اشاره کرد. این کاربردها هنوز گوشهای از قدرت بلاک چین را نشان میدهند و این فناوری هنوز راه درازی را درپیش دارد.؛ زیرا فناوری بلاک چین بسیار انعطاف پذیر است و توانایی زیادی برای ورود به هر بخشی از زندگی بشر را دارد.
آسیبپذیری و حملات بلاک چین
فناوری بلاک چین مانند هر پدیدهی دیگری آسیبپذیر است و ممکن است تحت حملات قرار بگیرد. طبق تحقیقات منتشرشده، بیشاز ۴۰ نوع آسیبپذیری پلتفرمهای بلاک چین و ارز دیجیتال را تهدید میکند. برای آشنایی بیشتر دربارهی نفوذپذیری و هک شبکه بلاک چین به مقاله لینکشده مراجعه کنید. درادامه قصد داریم برخی آسیبپذیریهای شبکه بلاک چین را نام ببریم.
آسیبپذیریهای امنیتی بلاک چین به چهار دستهی کلی تقسیم میشوند که هرکدام حملات و سناریوهای هک مختص بهخود را دارند. این چهار دسته عبارتاند از:
۱- حملات مبتنی بر شبکهی همتابههمتا (Peer-to-Peer)
حمله Eclipse
حمله Sybil
۲- حملات مبتنی بر دفتر کل (Ledger) و اجماع (Consensus)
حمله Selfish Mining
حمله Mining Malware
حمله ۵۱٪
حمله زمانربایی (Timejack Attack)
حمله فینی (Finney Attack)
حمله Race
حمله Double Spending
۳- حملات مبتنی بر قرارداد هوشمند
حمله DAO
۴- حملات مبتنی بر کیف پول
حمله Parity Multisig Wallet
حمله Dusting
مزایای بلاک چین
با وجود تمام پیچیدگیهای موجود در بلاک چین، تواناییهای این فناوری بهعنوان روش غیر متمرکز ثبت سوابق تقریبا بدون محدودیت است. ازجمله مزایای استفاده از بلاک چین میتوان به موارد زیر اشاره کرد:
افزایش امنیت در حفظ حریم شخصی
کاهش کارمزد پرداختها
کاهش خطاهای احتمالی زیرا بهرهمندی از بلاک چین دقت انجام کار را افزایش میدهد.
غیر متمرکزسازی شبکه باعث میشود از دستکاریهای احتمالی جلوگیری شود.
تراکنشها در امنیت کامل و بهطور خصوصی انجام میشوند.
شفافیت عملکرد بلاک چین
به شهروندان کشورهای توسعهنیافته یا دارای دولتهای بیثبات امکان میدهد اطلاعات شخصی خود را در امنیت حفظ کنند یا از خدمات بانکی آن استفاده کنند.
معایب بلاک چین
هزینهی زیاد استخراج بیت کوین
تعداد کم تراکنشها در هر ثانیه
امکان استفاده در فعالیتها و مبادلات غیرقانونی بهدلیل ماهیت غیر قابل درگیری بودن تراکنشها
قوانین و مقررات دولتها دربارهی ارز دیجیتال
آینده بلاک چین / Blockchain Future
آینده بلاک چین
فناوری بلاک چین تاکنون شگفتیهای زیادی آفریده است و دوراز ذهن نیست که در آیندهای نزدیک بسیاری از غیرممکنها را ممکن سازد. شاید در آینده شاهد این باشیم که خودروهای برقی خودران و پهپادها از شبکه بلاک چین برای پرداخت خدماتی نظیر ایستگاههای شارژ و محل فرود استفاده کنند. نقلوانتقالهای مالی در سطح بینالمللی به جای چندین روز در عرض چند ساعت انجام شوند و سپس به چند دقیقه برسند.
در واقع، پیشبینی مسیر رشد بلاک چین بسیار دشوارتر از آن است که بتوان به آن فکر کرد. آیا کسی متوجه ظهور و رشد شبکههای اجتماعی شد؟ چه کسی پیشبینی میکرد که کلیککردن روی عکس صورت دوستانمان جای گذراندن وقت با تماشای تلویزیون را میگیرد؟ پیشبینیکنندگان اغلب سرعت وقوع اتفاقات آینده را بیشاز حد تخمین میزنند و درمقابل به تأثیرات اتفاقات در درازمدت توجهی نمیکنند.
اما تواناییهای صنعت بلاک چین این حس را القاء میکند که تغییرات آینده به بزرگی اختراع اولیهی اینترنت خواهد بود. آنچه میتوان از آن مطمئن بود، بلوغ فناوری بلاک چین و ریشهدوانی آن در تمام بخشهای زندگی بشر در آینده است و با توجه به مسیر طولانی که فقط در ۱۰ سال طی کرده است، وقایع بزرگتر بهنظر زودتر از آنچه فکر میکنیم رقم خواهند خورد.