آشنایی با بلاکچین
بلاکچین و نحوه عملکرد آن
بلاک چین یک فناوری جدیده که امکان ثبت اطلاعات به صورت دائمی و بدون امکان تغییر را فراهم میکنه.این فناوری در حقیقت نوعی دیتابیس یا پایگاه داده هست که روی یک یا چند سرور خاص قرار ندارن، بلکه روی تمام کامپیوترهایی که به شبکه متصل میشن به صورت غیرمتمرکز توزیع شدن .
ساختار بلاکچین – Blockchain Structure
واژه بلاک چین ( BlockChain ) ترکیبی از دو کلمه بلاک ( Block ) و چین ( Chain ) هست. این فناوری در حقیقت زنجیرهای از بلوکهاست. اطلاعات در بلاکها ثبت میشن و بلاکها با هم به صورت زنجیرهای مرتبط میشن. این زنجیره، بلاک چین را تشکیل میده و دادههای بلاک چین در یک کامپیوتر یا سرور خاص ذخیره نمیشن. هر کامپیوتر یا سیستمی که به شبکه وصل بشه، یک نسخه از اطلاعات را دریافت میکنه.
مثال توزیع داده ها در عملکرد بلاکچین
برای درک بهتر توزیع داده ها در بلاکچین ، فرض کنید من در یک جمع ده نفری حضور دارم و یک سند حاوی اطلاعات یک تراکنش مالی که نشون میده آقای x به خانمy مقداری بیت کوین ریخته رو به این ده نفر نشون میدم و همه اون ده نفر با موبایلشون یک عکس از اون سند میگیرن در نتیجه اگر من اون سند رو نابود کنم. یا تغییر بدم یا این معامله رو انکار کنم برای اون ده نفر قابل قبول نیست چون یک کپی از اون سند رو دارن، مگر اینکه تلفن همراه همه اون ده نفرو بگیرم و عکس رو حذف کنم .
اجزای تشکیل دهنده
هش – HASH
وقتی یک بلاک قراره به زنجیره بلاکچین اضافه بشه با استفاده از توابع ریاضی سخت که نیازمند پردازش ریاضی بالا و مصرف انرژی زیاد هست هش اون بلاک ساخته میشه و اگر اطلاعات بلاک تغییر کنه هش اون بلاک هم تغییر میکنه و یک ابزار مهم برای تشخیص تغییرات در بلاک هست.
هش بلاک قبلی – Hash of Previous Block
داخل هر بلاک هش بلاک قبلی هم ذخیره میشه ، و در اسلاید قبل گفتیم اگر اطلاعات یا داده یک بلاک تغییر کنه یا دست کاری بشه هش اون بلاک هم تغییر میکنه و اون بلاک نامعتبر میشه .پس میتونیم نتیجه بگیریم وقتی هش این بلاک تغییر میکنه ، تمام بلاک های بعد از اون هم نامعتبر میشن چون که هشی که از بلاک قبلیشون بدستشون رسیده تغییر کرده !
بلاکچین در مقابل سیستم متمرکز بانکی
همونطور که در مثال قبل دیدین برخلاف سیستم بانکی و متمرکز تایید یک تراکنش توسط هیچ سازمان یا بانکی انجام نمیشه و فقط توسط خود اعضای شبکه انجام میشه . اما سوالی که پیش میاد اینه که امنیت در بلاکچین چجوری تامین میشه ؟ برای پاسخ به این سوال با ما باشید تا با ساختار بلاکچین بیشتر آشنا بشیم.
امنیت در بلاکچین
با توجه به مباحث قبل ، دستکاری و نفوذ به اطلاعات شبکه بلاکچین بخاطر زنجیره ای بودن ساختار اون در کل دنیا و استفاده از الگوریتم های رمز نگاری بسیار سخت و دشوار هست . چون نفوذ به این سیستم غیرمتمرکز و رمز نگاری شده بزرگ نیازمند مصرف انرژی و توان پردازشی بالاست.
منبع : توربورتریدر
دیدگاهتان را بنویسید