18.01.2019 Views

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!