تقریبا همه اسمی از بلاکچین را شنیده اند. اما هر کسی شاید هنوز سیستم آن را درک نکرده باشد. این مقاله سعی دارد نحوه کار سیستم بلاکچین را کاملا به زبانی ساده برای شما شرح دهد.
بلاکچین چیست؟
بلاکچین یک پایگاه داده رمزنگاری شده امن میباشد. این پایگاه کاملا عمومی، دارای مهر زمان و یک شبکه توزیع شده از هر معامله بیت کوین است که تا به حال رخ داده است. توزیع شده به این معناست که اطلاعات موجود در بلاکچین به عنوان یک گره در شبکه بلاکچین پخش و ضبط میشود.
هیچ پایگاه داده مرکزی وجود ندارد و هر کاربری میتواند به این لیست معاملاتی مراجعه کند و دقیقا بررسی کند که چه تعداد بیت کوین متعلق به یک آدرس خاص در چه برهه های زمانی بوده است. و به دلیل شفافیتی که دارد هیچ وابستگی به یک مرجع مرکزی نداشته و از پیش آمد هزینه های مضاعف جلوگیری میکند.
بلاکچین بیت کوین از تلاش استخراج کنندگانی که برای دریافت پاداش، محاسبات ریاضی بسیار دشواری را حل میکنند تغذیه میشود. همچنین در عین حال هش هایی را ایجاد میکنند که مسبب تامین امنیت زنجیره ای بلاک ها میباشد. و پیدایش این داده ها دستکاری اطلاعات یک بلاکچین را تقریبا غیر ممکن می سازد. در واقع بلاکچین مانند یک دفتر خاطرات می ماند که حک کردن آن غیر ممکن است.
نقش توابع هش در استراتژی بلاکچین
بیایید تصور کنیم که 10 نفر در یک اتاق تصمیم گرفتند ارز جداگانه بسازند. آنها باید تمام جریان بودجه را دنبال کنند. مثلا الف موظف است در یک دفترچه یادداشت لیستی از تمام اقدامات تهیه کند.
او تمام مخارج و جابجایی ها را با خطی خوانا یادداشت کرده است. حالا شخص دیگری را تصور کنید با نام ب که قصد دارد مقداری از پول را بدزدد. او در یک معامله از خودش به عنوان طلبکار با عوض کردن اطلاعات خود را به یک بستانکار تبدیل میکند. حالا الف متوجه تغییرات در اطلاعات خود شده و شک کرده است اما هیچ ایدهای برای متوجه شدن داستان ندارد. بنابراین یک برنامه با عملکرد هایش پیدا میکند. عملکرد این برنامه طوری است که تمام داده های وارد شده را به یک رشته از اعداد و حروف توابع هش تبدیل میکند. حتی یک تغییر کوچک یک هش کاملا جدید تولید میکند. الف بعد از ثبت هر اطلاعات خود آن را به یک هش جدید تبدیل میکند. ب دوباره تصمیم میگیرد برای یک اختلاس کوچک هش های جدیدی تولید کند.
الف متوجه میشود که باز تغییری در دیتای او رخ دادهاست. بنابراین تصمیم میگیرد که ثبت هر معامله را پیچیده تر کند. پس هر داده جدید را با داده قبلی تبدیل به یک هش میکند. حالا هر ورودی جدید کاملا وابسته به ورودی پیشین خود است. اگر ب بخواهد این اطلاعات را دستکاری کند به ناچار باید تمام هشهای پیشین را نیز تغییر دهد. پس زمانی طولانی را صرف تغییر داده ها میکند.
الف روز بعد تصمیم میگیرد بعد از هر رکورد یک عدد در هش ها اضافه کند. این شماره حالا نانس نامیده میشود. نانس باید به طوری انتخاب شود که هش تولید شده در دو صفر خاتمه یابد.
اکنون برای جعل سوابق ب باید ساعت ها برای انتخاب نانس در هر خط وقت بگذارد و مهمتر از همه اینکه نه تنها انسان ها بلکه رایانه ها نیز به راحتی نمیتوانند نانس را در یک هش تشخیص دهند.
گره در بلاکچین
بعدها الف تشخیص داد که لازم است اطلاعات را مختصر کند برای همین زمانی که به ثبت معامله 5000 ام رسید همه صفحات گسترده خود را به یک صفحه تبدیل کرد و همه معاملات درست بودند. الف این صفحه به بیش از 5000 رایانه در سراسر جهان منتقل کرد. به مجموع این رایانه ها گره میگفتند. حالا هر معامله ای که اتفاق میافتد باید توسط گره هایی تایید شوند که هر کدام مشغول بررسی اعتبار این بلاک ها یا اطلاعات هستند. هنگامی که هر گره مشغول بررسی این تراکنش ها میشود، نوعی رای گیری الکترونیکی اتفاق می افتد. پس ممکن است برخی آن را معتبر بدانند و برخی دیگر صلاحیت آن را رد کنند.
گره های اشاره شده در واقع رایانه اند و هر گره صاحب یک کپی از این دفتر دیجیتال است که بلاکچین نام دارد. با تایید اکثریت گره ها یک تراکنش معتبر در یک بلاک ثبت میشود.
حالا اگر ب بخواهد ورودی را تغییر دهد یک کپی اصلی در چند هزار رایانه دیگر وجود دارد که اجازه تغییر به ب را نمیدهند.
انسداد یا بلاک در بلاکچین به چه معناست؟
این صفحه گسترده بلاک نامیده میشود. کل خانواده بلاک ها متعلق به یک بلاکچین هستند. هر گره نسخه ای از بلاکچین را دارد. هنگامی که یک بلاک به تعداد معینی از تایید تراکنش های خود برسد، یک بلاک جدید را تشکیل میدهد.
بلاکچین هر ده دقیقه خود را به روز میکند و این کار به صورت خودکار انجام میشود. به محض به روزرسانی دیگر نمیتوان این اسناد را در بلاکچین تغییر داد. بنابراین جعل آن غیر ممکن است. فقط قادر به پذیرفتن ورودی های جدید است. این سند در همه رایانه ها موجود در شبکه به طور هم زمان به روزرسانی میشود.
نکات مهم در توضیح بلاکچین
- بلاکچین نوعی دفتر خاطرات است که حاوی اطلاعات مربوط به تمام معاملات می باشد.
- هر تراکنش، یک هش جدید و متفاوت ایجاد میکند.
- هش رشته ای از اعداد و حروف میباشد.
- معاملات به ترتیب وقوع و با برچسب زمان وارد یک بلاکچین میشود و نظم در آن حرف اول را میزند.
- هش نه تنها به اطلاعات همان معامله بلکه به اطلاعات معامله قبل نیز نیازمند است.
- حتی یک تغییر کوچک در یک تراکنش یک هش کاملا جدید را تولید میکند.
- گره ها یک هش را بازرسی میکنند تا مطمئن شوید تغییری در آن و معامله ها ایجاد نشده است.
- اگر تراکنشی توسط اکثر گره ها تایید شود در یک بلاک ثبت میشود.
- هر بلاک اشاره به بلاک قبلی دارد و آنها در کنار هم بلاکچین را تشکیل میدهند.
- از آنجا که بلاکچین در بسیاری از رایانه ها پخش میشود، یک عامل تاثیرگذار است، پس در هر کدام از آنها یک کپی از بلاکچین وجود دارد.
- به این رایانه ها گره میگویند.
- بلاکچین در هر 10 دقیقه خود را به روزرسانی میکند.
شرایط سرمایه گذاری در بستر بلاکچین
از آنجا که ارزش بیت کوین برای دومین بار در سال 2017 دچار رکود شد و به 5000 دلار رسید احتمالا هیچ فرصت سرمایه گذاری، بهتر از ارزهای رمزنگاری شده و بلاکچین وجود ندارد.
تقریبا عموم مردم و مقامات حاکم به طور فزاینده ای از مزایای آن آگاه هستند. همه روزه این خانواده در حال گسترش خود است و روز به روز به مشتاقان آن اضافه میشود. بسیاری از شرکت های بزرگ مالی یا از قبل در آن سرمایه گذاری کرده اند و یا در حال سرمایه گذاری در آن می باشند.
برای مثال شرکت بزرگی مانند سامسونگ در تلاش است تا با استفاده از هویت دیجیتال، پول دیجیتال و پرداخت دیجیتال نوع جدیدی از تجارت را ایجاد کند. به احتمال زیاد بلاکچین به آینده نقل و انتقالات مالی گره خورده است.
منبع : https://bit.ly/394avh6