بلاکچین

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

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

  • عصر بلاکچین
  • مفاهیم اولیه
  • عملیات بلاکچین
  • توسعه مفهوم بلاکچین
  • بلاکچین در کاربرد

دکتر جواد عباسی مدیر سابق مرکز نوآوری‌های بانک پارسیان و عضو هیئت علمی دانشگاه در حوزه‌ی تجارت ‌الکترونیک می‌باشند. ایشان از سال 2013 به پژوهش و تحقیق در حوزه‌ی پول‌های رمزپایه Cryptocurrencies) و بلاکچین (Blockchain) مبادرت نموده اند و هم اکنون مشاور ارشد پروژهای بین المللی مبتنی بر بلاکچین و آیسوها (ICOs) می باشند. کتاب حاضر پس از کتاب های پرفروش ” بیت کوین سکه طلای دیجیتال”  و ” بیت کوین: کسب، فروش و سرمایه گذاری” سومین اثر ایشان در حوزه فناوری بلاکچین و ارزهای رمزپایه است. در ذیل؛ نظر مولف درباره کتاب، به قلم خود ایشان آورده شده است.

اساساً دوستانم بنده را به عنوان یک طرفدار آزادی مالی می شناسند و خطاب به من می‌گویند: «توضدبانک هستی!» بله، من یک ضدبانک و مخالف نمادهای نظام سرمایه داری کنونی هستم. با فعالیتهای مطالعاتی، پژوهشی و مدیریتی که در صنعت خدمات مالی داشته‌ام، به خوبی دریافته ام که نظام مالی به ویژه بانکها و بیمه‌ها و سازمان بورس کنونی جهان و ایران یکی از بزر گترین چالشهای اقتصادی – اجتماعی است و بر این باورم که فنآوری‌های نوین، می‌توانند این تمرکز را از کنترل نهادهای ناکارآمد و سطله طلب اقتصادی خارج نمایند. به بانک ها و مؤسسه‌های اعتباری نگاهی بیندازید و ببینید چگونه با وعده های فریبکارانه که پشت فرمول های مبهم و سیاستهای پیچیده جذب و مصرف منابع خود پنهان نموده اند، مردم را به سپردن پول هایشان به بانکشان ترغیب می‌کنند. بانک ها با سپرده‌های مردم به چنان قدرتی دست می یابند که زندگی همان مردمی که پولشان را به آنها داده اند، به چالش می کشند. ما به بانک ها اعتماد می‌کنیم، اماآنها آگاهانه یا ناآگاهانه از اعتماد سپرده گذاران خود سوءاستفاده می‌کنند! اجازه بدهید بدون ورود به مسائل پیچیده مدیریت ریسک و نقدینگی، مسائل حقوقی و سازمانی به برخی مسائلی اشاره کنم که همه ما در زندگی روزمره با بانک ها و مؤسسه های مالی مواجه هستیم و شایدکمتر اتفاق افتاده باشد که به آنها فکر کنیم.

اما پرسشی که همه ما از خود می پرسیم: «چرا این قدر تعداد شعب بانک ها زیاد است؟ » جالباست بدانید که تعداد شعب بانک ها و مؤسسه های مالی و اعتباری از تعداد رستوران ها و فست فودها،روزنامه فروشیها، مدرسه ها و حتی بیمارستان های شهرهای ما هم بیشتر است! بانک ها چقدر سودآوری دارند که از این حجم گسترده املاک استیجاری و ملکی، کارمند و تجهیزات و غیره برخوردارند و باسرعتی روزافزون هم فعالیتهای بنگاه داری و اقتصادی خود را گسترش می دهند؟ پاسخ روشن است: بانکداری یکی از پرسودترین کسب وکارهای جهان است! آنها آشکارا با سوءاستفاده از اعتماد و منابع سپرده گذاران برای خود امپراطوری های عظیم اقتصادی و حتی سیاسی ایجاد نموده اند.

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

وقتی بانک چک شما را با تأخیر پاس م یکند، به شما جریمه تأخیر نمی پردازد؛ اما زمانی که از بانکوامی م یگیرید، به محض دیرکرد از شما جریمه تأخیر روزانه گرفته می شود. چرا پو لهای واریزی از طریق درگاه های اینترنتی و دستگاه های پوز فروشگاهی با تأخیر به حساب شما واریز می شود و بانک ها برای این تأخیر پاسخگو نیستند و جریم های بابت دیرکرد نمی دهند؟! آیا به این نکته توجه کرده اید که شما به عنوان یک شهروند هیچ وقت قادر نیستید با شرایطی منصفانه از بانک ها وام بگیرید؟ آیا دوستان و آشنایان مدیران عامل و اعضای هیئت مدیره و شبکه مدیریتی بانک ها هم مثل من و شما که شهروند عادی هستیم، برای دریافت وام معطل ضامن و وثیقه و تأمین اعتبار می مانند؟ چرا پول شما در حسا بهای قرض الحسنه پس انداز و جاری است، ولی هیچ گاه بانک به شما وام قرض الحسنه نمی دهد؟ چرا وقتی به بانک مراجعه می کنید، بانک پولتان را نقد نمی دهد و به جای آن یک چک بانکی می دهد که روزبعد به حساب شما واریز می شود؟ چرا برای کارت به کارت کردن و یا برداشت مبلغی از خودپرداز با محدودیت های غیرمنطقی مواجه هستیم؟ چرا وقتی حساب قرض الحسنه جاری یا پس انداز باز میکنید، بانک ها حداقل سپرده را تعیین میکنند و این پول را نمی توانید بردارید تا زمانی که حسابتان را ببندید؟ فکرش را بکنید که یک بانک 6 میلیون حساب قرض الحسنه دارد با حداقل سپرده 50 هزار تومان، پس به راحتی با یک حساب سرانگشتی متوجه می شوید که بانک دست کم 300 میلیارد تومان بدون هیچ هزینه‌ای از سپرد هگذاران دریافت کرده است! که البته سودی هم برای آن نمی پردازد و مشتریان هم معمولاًفراموش میکنند که یک حساب با مانده 50 هزارتومانی دارند! بله، یک هدیه شیرین و ناب به بانک ها و مؤسسه های مالی و اعتباری از طرف مردمی که با هزاران دغدغه و مشکل درآمد ناچیزی کسب می کنند!

یک قانون نانوشته در بانک ها و مؤسسه های اعتباری وجود دارد: دریافت پول از مردم به ارزا نترین شکل و تشویق آنها به سپرد هگذاری و عرضه آن به خودشان به بالاترین نرخ ممکن. این بیزینس بانک است و اسم این سازمان کلاهبردار را در جهان گذاشته اند بانک! عدم شفافیت و تمرکز بی چون و چرا همیشه زمین هساز فساد است. ظهور بیتکوین و زیرساخت آن، یعنی فنآوری بلاکچین، پاسخی فنآورانه به نظام ناعادلانه مالی و بانکی جهانی بود و همین مأموریت بیتکوین بود که مرا مسحور خود کرد و تمام توجه اینجانب را که دغدغه بی عدالتی و عدم شفافیت در نظام بانکی را داشتم، به شدت به خود جلب نمود.

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

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

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

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

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

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

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

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

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