فناوری بلاک چین چیست و چه کاربردی دارد؟

بلاک چین یک سیستم ثبت اطلاعات غیرمتمرکز و ایمن است که می‌تواند دنیای ما را تا حد زیادی تغییر دهد. با این سیستم، ریسک سرقت اطلاعات یا هک شدن تا حد قابل توجهی کاهش می‌یابد. اما شاید بعضی از افراد لزوم وجود چنین سیستمی را درک نکنند. به‌همین علت بیایید کمی به عقب بازگردیم.در زمان‌های دور، ثبت اطلاعات بر روی کاغذ انجام می‌گرفت. افراد اطلاعات مختلف را روی کاغذ می‌نوشتند و آن‌ها را در مکان‌هایی که تصور می‌کردند امنیت بیشتری دارد نگهداری می‌کردند. برای مثال زیر زمین، گنجه و کمد از مکان‌هایی بود که افراد کاغذ‌های مهم را آن‌جا پنهان می‌کردند.با ورود کامپیوتر و سیستم‌های الکترونیکی به زندگی بشر، ذخیره و نگهداری اطلاعات ساده‌تر شد. افراد دیگر نیازی نبود اطلاعات خود را به‌صورت فیزیکی نگه دارند. زیرا با گذاشتن یک پسورد سخت بر روی رایانه می‌توانستند از اطلاعات مهم حفاظت کنند. با این وجود سرقت و تغییر اطلاعات و داده‌های مهم متوقف نشد. در دنیای امروز تقریبا هیچ سرور، شرکت یا سازمانی مصون از هک نیست. هکرها در یک دهه گذشته بارها ثابت کرده‌‌اند که به‌راحتی می‌توانند سیستم‌های امنیتی کمپانی‌های عظیم را به‌سادگی از میان بردارند و حتی آن‌ها را به سخره بگیرند. برای مثال گروه هکری Lapsus$ در سال ۲۰۲۲ سه کمپانی عظیم انویدیا، مایکروسافت و سامسونگ را هک کرد.تمامی این اتفاقات باعث شده است که دانشمندان و محققین به‌دنبال ایجاد سیستمی غیرمتمرکز و کاملا ایمن باشند. این سیستم بلاک چین نام گرفت. در سیستم بلاک چین اطلاعات در هزاران یا حتی میلیون‌ها دستگاه مختلف نگهداری می‌شود. اما نکته جالب این است که این اطلاعات در این سیستم‌ها تقسیم نشده است که در صورت از بین رفتن یا هک شدن یکی از آن‌ها، بخشی از اطلاعات از بین برود. در بلاک چین یک نسخه کامل و مشابه از اطلاعات در تمام سیستم‌ها کپی می‌شود. به‌همین علت اگر فردی بخواهد اطلاعات موجود در یک دستگاه را تغییر دهد بقیه افراد به‌راحتی متوجه این تغییر خواهند شد.بگذارید یک مثال ساده بزنیم. به یک تسبیح تک رنگ نگاه کنید. دانه‌های تسبیح به‌صورت یک رنگ و منظم در کنار یکدیگر قرار گرفته‌اند. اگر در یک تسبیح یک یا دو دانه با رنگ متفاوت وجود داشته باشد، خیلی سریع به چشم می‌آید و همه متوجه آن می‌شوند. در بلاک چین هم اگر تعداد کمی از دستگاه‌ها هک شوند یا اطلاعات آن‌ها توسط افراد خاصی تغییر کند، کل شبکه متوجه این موضوع می‌شود و حق را به اکثریت دستگاه‌ها می‌دهد.فناوری بلاک چین چگونه کار می کند؟کلمه Blockchain از دو واژه جداگانه Block به معنای بلوک و Chain به‌معنای زنجیره تشکیل شده است. درواقع بلاک چین را می‌توان زنجیره‌ای از بلوک‌ها دانست. این بلوک‌ها همانند دانه‌های تسبیح هستند که در کنار یکدیگر قرار دارند تا یک زنجیره را به‌وجود بیاورند. اطلاعات و دیتاهای مختلف درون این بلاک‌ها قرار می‌‌گیرد. این اطلاعات می‌تواند هرچیزی باشد. از اسامی کشته‌شده‌های هواپیمای اوکراینی تا نام غذاهای هندی یا اطلاعات تراکنش‌های یک ارز دیچیتال.نکته مهم در رابطه با بلاک‌ها، رمزنگاری شدن آن‌ها است. اطلاعات پس از ورود به بلاک چین توسط الگوریتم‌های سخت و پیچیده‌ای رمزگذاری می‌شوند که حل آن‌ها با تکنولوژی امروزی غیرممکن است. این الگوریتم‌های سخت و پیچیده تابع هش نام‌گذاری شده‌اند و به عملیات رمزنگاری اطلاعات نیز هشینگ گفته می‌شود.بگذارید هشینگ اطلاعات را با یک مثال ساده توضیح دهیم. در همه خانه‌های ایرانی یک چرخ گوشت قرار دارد که با آن گوشت را چرخ می‌کنیم. زمانی که گوشت از چرخ گوشت خارج می‌شود دیگر محال است که به حالت اولیه خود بازگردد. در واقع چرخ گوشت مانند یک تابع ریاضی یک طرفه است. در بلاک چین نیز کسی نمی‌تواند اطلاعات رمزنگاری شده در یک بلاک را به حالت اولیه خود بازگرداند. در بلاک چین علاوه‌بر این‌که هر بلاک خود به‌صورت مجزا دارای یک هش اختصاصی است، حاوی تابع هش بلاک‌های قبلی نیز می‌باشد. این یکی از ویژگی‌های منحصر به فرد فناوری بلاک چین است.زمانی که شما یک تراکنش بیت کوین انجام می‌دهید، اطلاعات این تراکنش رمزگذاری شده و وارد شبکه بلاک چین می‌شوند. هر بلاک در بلاک چین بیت کوین، حاوی ۱ مگابایت از اطلاعات تراکنش‌ها است که با استفاده از الگوریتم SHA-256 هش شده‌اند. ماینرها، تلاش می‌کنند تا از عبارت هش شده، به عبارت اصلی برسند. اگرچه پیش‌تر گفته شد که عبارت رمزنگاری شده قال بازیابی نیست، اما ماینرها تلاش می‌کنند با حدس زدن الگوریتم هش را حل کنند. آن‌ها آن قدر عبارت‌های مختلف را حدس می‌زنند تا با تقریب خوبی به عبارت اصلی دست پیدا کنند. هر ماینری که موفق شود پیش از دیگر ماینرها به جواب درست برسد، می‌تواند اطلاعات موجود داخل بلاک را خوانده و آن‌ها را صحت‌سنجی کند. پس از این کار، بلاک تایید شده به مجموعه بلاک‌های بلاک چین افزوده خواهد شد.شبکه بیت کوین، به ازای افزودن هر بلاک به بلاک چین، ۶.۵ بیت کوین تولید می‌کند و آن را به ماینر برنده پاداش می‌دهد. به این ترتیب، اطلاعات تراکنش‌ها برای همیشه در حافظه کامپیوترها ذخیره می‌شوند. با توجه به اینکه تعداد کل بیت کوین‌های تولید شده موجود است و جای هر بیت کوین نیز در حافظه نودها ثبت شده، امکان کلاهبرداری و تولید بیت کوین‌های تقلبی وجود ندارد. به این ترتیب، شبکه‌ای امن و با ثبات به وجود می‌اید که می‌تواند به‌عنوان یک سیستم مالی دیجیتالی فعالیت کند.برای خواندن ادامه مطلب در مجله ارزپایا بر روی لینک زیر کلیک کنید: https://mag.arzpaya.com/blockchain-and-its-application-in-cryptocurrencies/