Mohandes Magazine Fall-Winter Edition 2018
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
آشنائی با Blockchain<br />
نویسنده: مهندس بهمن بهمن دژی<br />
بالک چین ، Blockchain تکنولوژی داغ روز است. اما اگر تا کنون نام آنرا<br />
نشنیده اید، شاید بیت کوین Bitcoin را بشناسید. باید بدانید که بالک چین، بیت<br />
کوین نیست! برای آگاهی شام میگویم که بیت کوین از توامنندیهای تکنولوژی بالک<br />
چین استفاده کرده است. کارشناسان اعتقاد دارند که بالک چین انقالبی مشابه آنچه<br />
اینرتنت ایجاد کرد، بوجود خواهد آورد. پس بالک چین که ایرنوزها همه در مورد<br />
آن حرف میزنند، واقعا چیست؟ در این مقاله سعی میکنم تا بزبانی ساده به ترشیح<br />
بالک چین پرداخته و جایگاه آنرا در بیزنسهای امروز و آینده بیان کنم. این مطلب<br />
میتواند به عنوان نقطه آغازی برای آشنایی شام با این تکنولوژی روز نیز مطرح شود.<br />
بالک چین یک نوع دیتابیس غیرمتمرکزDecentralized است که رکوردها<br />
یا بالکهای آن قابل پاک کردن یا ادیت کردن نیست و منونه های یکسان آن روی<br />
کامپیوترهای یک شبکه تکرار شده است! به عنوان یک مثال ساده و ملموس فرض<br />
کنید که یک اسپریدشیت Spreadsheet هزاران بار روی کامپیوترهای یک<br />
شبکه کپی شده و مرتب اطالعاتی بدان اضافه میشود به شکلی که همیشه متام منونه<br />
های آن مانند هم و یکسان است!<br />
خوب مزیت اینکار چیست؟ چون دیتابیس بالک چین در یک نقطه قرار ندارد،<br />
رکوردهای آن میتواند در دسرتس عموم قرار گیرد که بسادگی قابل بررسی و تایید<br />
است. رکوردها در یک محل قرار ندارد که هکرها بتوانند براحتی فقط به یک محل<br />
حمله کرده و آنرا تغییر دهند. در یک لحظه روی هزاران یا حتی میلیونها کامپیوتر<br />
قرار دارد که دیتای آن قابل دسرتس برای هرکس روی اینرتنت است!<br />
برای آنکه مفهوم بالک چین را بهرت درک کنیم کمی توضیحات تکنیکی هم الزم<br />
است. مثال Distributed Ledger Technology<br />
چیست؟<br />
اگر به گذشته کامپیوتر برگردیم، کامپیوترهای مین فریم Mainframe منونه ای<br />
از منابع متمرکز را در سطحی بزرگ منودار میسازد، از امکانات برق آنها گرفته تا<br />
ذخیره سازی و پروتوکلها و زیرساختار و حتی کد. اگر یادتان باشد ترمینالهای آنها<br />
بنام “دامی ترمینال” Dump terminal خوانده میشد که کارش فقط گرفنت<br />
ورودی و منایش خروجی بود!<br />
وقتی دوران کامپیوترهای خانگی و شبکه های خصوصی رسید، قضیه هامن بود<br />
فقط منابع روی رسور و کالینت تقسیم شد. مسئله کالینت-رسور پیش آمد که<br />
منجر به طراحی دیتابیسهای Relational شد. حال دیتابیس حجیم از روی مین<br />
فریم به ساختار توزیع شده Distributed این کامپیوترها منتقل شد. دیتا رسور<br />
میتوانست تکرار شود و هر کالینت میتوانست از دیتا استفاده کرده آنرا تغییر دهد<br />
و نهایتا دیتابیس اصلی روی رسور را بروز مناید.<br />
بعد از آن ساختار محاسباتی تحت اینرتنت و کالود Cloud منایان شد که قابلیت<br />
دسرتسی رسارسی Global از انواع مختلف دیوایسها را میداد. هرچند که این<br />
سیستم از نظر سخت افزار بصورت غیرمتمرکز Decentralized درآمد اما<br />
هنوز در سطح اپلیکشن متمرکز Centralized محسوب میشد که منونه آن فیس<br />
بوک، توئیرت و گوگل است.<br />
این اواخر شاهد حرکت بسوی ساختار و سیستمهای غیرمتمرکز از نظر محاسبات،<br />
ذخیره سازی و پردازش هستیم که میتوان از بالک چین نام برد.<br />
حال میتوان کنرتل دارایی های دیجیتال را انحصارا در اختیار یوزر یا کاربرنهایی قرار<br />
داد بدون آنکه ساختار و رسورهای رشکت واسط در میان باشد.<br />
لطفا جمله باال را چند بار بخوانید تا اهمیت آنرا در دگرگونی معامالت بین بیزنسها<br />
در آینده درک کنید!<br />
اینجاست که “تکنولوژی دفرت روزنامه توزیع شده” Distributed Ledger<br />
Technology یا DLT بعنوان کلید نوآوری میتواند این انتقال را ممکن سازد.<br />
من برای Ledger عبارت دفرت روزنامه را بکار بردم.<br />
42 MOHANDES MAGAZINE