بلاک چین به زبان ساده !

تکنولوژی بلاک چینسلامدر مورد بلاک چین تو اینترنت مقالات و نوشته های زیادی وجود دارد که خود من هم خیلی هاشو خوندم ، ولی دیدم در بیشتر مقاله ها از یک سری اصطلاحاتی استفاده میشه که احساس کردم برای کسی که به عنوان اولین بار میخواهد در این موضوع مطالعه کنه ممکنه یکم گنگ باشه، برای همین تصمیم گرفتم این نوشته رو بنویسم.بلاک چین در ترجمه لغوی میشه زنجیره بلوکی.حالا اصلا یعنی چی؟!!!یعنی بلوک ها یا همان سیستم هایی که با استفاده از یک شبکه کامپیوتری به یکدیگر متصل شدند همانند یک زنجیر به هم پیوسته. که در ادامه بیشتر توضیح خواهم داد.حتما همه ما با سیستم سنتی رای گیری و شمارش آرا آشنا هستیم این طور که معمولاً یک صندوق رای وجود دارد و افراد رای های خودشان را به درون صندوق می‌ریزند و زمان شمارش آرا برای مثال فرض کنید ۵ نفر اسامی کاندیداها را بر روی یک کاغذ نوشته و یک نفر دیگر اسامی برگه های رای را از صندوق بیرون آورده و اسامی کاندیدا را می‌خواند و آن پنج نفر هرکدام جلوی اسامی یک خط می کشند.در سیستم سنتی رای گیری این روش تقریباً عادلانه ترین روش برای شمارش آرا می باشد زیرا احتمال بروز خطا در آن خیلی کم است و در صورتی که در آخر تعداد آرا شمرده شده برای یک کاندیدا توسط ۵ نفر شمارنده با همدیگر برابر نباشد احتمالاً خطایی رخ داده است و معمولاً دوباره باید شمارش آرا انجام پذیرد این خود نمونه ای از یک سیستم غیر متمرکز است که در آن وظیفه شمارش آرا بر عهده یک نفر نیست.یا فرض کنید شما خودروی خود را در یکی از نمایندگی های یکی از شرکت‌های بیمه‌ای، بیمه کرده اید و بعد از گذشت مدت زمانی به دلیلی بیمه نامه خود را گم می کنید حال شما باید به همان نمایندگی مراجعه کرده و یک برگه المثنی از بیمه نامه خود را دریافت کنید حال فرض کنید که برای آن نمایندگی مشکلی به وجود آمده و تمامی اطلاعات شما از روی سیستم پاک شده باشد در این صورت خیال شما راحت است چرا که اطلاعات شما در سرور مرکزی شرکت بیمه ذخیره شده و با مراجعه به شرکت اصلی بیمه می توانید یک برگ المثنی از بیمه نامه خود را دریافت کنید. حال تصور کنید که برای آن شرکت بیمه هم یک مشکلی به وجود آمده و اطلاعات شما و دیگر مشتریان از سیستم های آنها نیز پاک شده باشد در این صورت دیگر امکان دریافت بیمه نامه المثنی برای هیچ کدام از مشتریان وجود ندارد که این خود یکی از اشکالات سیستم های متمرکز می باشد راهکاری که در این جا می توان برای آن چاره اندیشید این است که حتی خود شرکت بیمه نیز اطلاعات مشتریان را در یک سیستم کامپیوتری دیگری که در یک مکان دیگری قرار گرفته نیز ذخیره کند تا در صورت بروز مشکل بتواند از آن سیستم پشتیبان استفاده بکند اما همچنان باز هم احتمال بروز خطا و پاک شدن اطلاعات از سیستم پشتیبان نیز وجود دارد اما در سیستم های غیر متمرکز دیگر جمع آوری و نگهداری اطلاعات مشتریان تنها به یک، دو و یا سه سیستم کامپیوتری محدود نمی‌شود و در آن اطلاعات مشتریان می‌توانند به صورت توزیع شده بر روی تعداد بسیاری از کامپیوترهای متصل به یک شبکه ذخیره شود که تعداد آن می‌تواند بسته به اندازه شبکه چیزی در حدود ۵۰۰ الی ۵۰۰۰ و یا حتی در بعضی مواقع چند میلیون نیز باشد این می‌شود یک سیستم غیر متمرکز که اصول و پایه سیستمهای بلاک چین می‌باشد یعنی در یک سیستم بلاک چین ما مجموعه ای از بلوک های به هم متصل به داریم که این بلوک ها می توانند سیستم های ذخیره سازی اطلاعات باشد که در این سیستم بلاک چین تمامی تراکنش ها و یا اطلاعات مشتریان بر روی تمامی بلوک ها یا همان سیستم ها ذخیره شود تا با استفاده از این کار هم اطلاعات مشتریان از دستکاری توسط هکرها محفوظ بماند و یا در صورت از بین رفتن بخشی از اطلاعات از یک سیستم می توان اطلاعات را از سیستم های دیگر بازیابی کرد.در ادامه این را هم باید بگویم که در شبکه‌های بلاک چین نیز احتمال دستکاری اطلاعات وجود دارد البته به صورت تئوری و به این صورت است که باید یک نفر به ۵۱ درصد از سیستم های متصل به شبکه دسترسی داشته باشند و بتوانند اطلاعات آن را دستکاری بکند که این موضوع در عمل تقریباً غیر ممکن می باشد زیرا در شبکه‌های بلاک‌چین سیستم های متصل به شبکه که عمل ذخیره سازی اطلاعات و یا تراکنش ها را برعهده دارند در تمامی سطح کره زمین توزیع شده است و دسترسی به ۵۱ درصد از سیستم‌های یک بلاک چین در عمل تقریباً غیر ممکن است.