بلاک چین چیست؟
ما برای انجام یک تراکنش مالی از یک واسطه نظیر بانک استفاده میکنیم. اما بلاک چین این امکان را به خریداران و فروشندگان (ارسالکنندگان و دریافتکنندگان پول مجازی) میدهد که به صورت مستقیم با هم در ارتباط باشند و نیاز به یک شخص ثالث به عنوان واسطه از بین برود. این شکل از تراکنش را «همتا به همتا» مینامند.
بلاک چین از رمزنگاری به منظور ایجاد امنیت درتبادلات و حتی خرید و فروش ارزدیجیتال استفاده میکند. بر خلاف سیستمهای بانکی که دارای یک موقعیت مشخص و در اصطلاح متمرکز عمل میکنند، مرکزدادهای که بلاک چینها در آن قرار دارند کاملا غیرمتمرکز بوده و در سراسر جهان پخش هستند. محل نگهداری بلاک چینها را در اصطلاح «دفتر کل توزیع شده» مینامند. این دفتر کل برای همه اعضای شبکه و با جزئیات در دسترس است و حتی حساب، کتابها برای همه بهصورت شفاف وجود دارد. این شبکه در واقع زنجیرهای از رایانههایی است که درستی تراکنشهای صورت گرفته بین شما و طرف مقابلتان را تایید میکنند و پس از تایید، آن را نیز به بلاک چین اضافه میکنند.
بلاک چین چگونه کار می کند؟
بیایید برای درک بهتر کارکرد بلاک چین به تراکنش های بیت کوین بپردازیم. بلاک چین تمامی اطلاعات و جزییات تک تک تراکنشهای صورت گرفته با این ارز دیجیتال را در خود ذخیره میکند و اگر یک کاربر بخواهد یک بیت کوین را بیش از دو بار معامله (یعنی کلاهبرداری کند) مانع آن می شود.
هر بلوک زمانی که داده های جدید را ذخیره می کند به بلاک چین اضافه می شود. و این گونه با زنجیره ای از چندین بلوک که بهم وصل شده اند عنوان کلی بلاکچین پدید می آید برای اینکه یک بلوک به بلاک چین اضافه شود، باید چهار اتفاق رخ دهد:
۱) یک معامله باید انجام شود.
۲) پس از خرید، معامله شما باید تأیید شود. این کار را شبکه رایانه ها که بیش از هزاران رایانه هستند و در سراسر جهان گسترده اند انجام می دهند. این شبکه از طریق رایانه بررسی می کند که معامله مطابق سفارش شما انجام شده باشد.
بلاک چین چگونه امنیت کاربران را تامین می کند؟
روش های بلاک چین برای ایجاد امنیت و اعتماد کاربران:
بلوک های جدید همیشه به شکل خطی و به ترتیب زمانی اضافه می شوند. بنابراین بلوک های جدید همیشه به پایان بلاک چین اضافه می شوند. هر بلوک در زنجیره دارای موقعیتی است به نام ارتفاع (height).
پس از اضافه شدن یک بلوک به انتهای بلاک چین دیگر کار تمام است و برگرداندن و دستکاری بلوک برای تغییر محتوای آن بسیار دشوار خواهد بود. زیرا هر بلوک با هش اختصاصی به خود، و همچنین هش مربوط به بلوک قبل از آن علامت گذاری شده است.
کدهای هش از طریق یک عملکرد ریاضی ایجاد می شوند که اطلاعات دیجیتال را به رشته ای از اعداد و حروف تبدیل می کند. در صورتی که این اطلاعات به هر طریق دستکاری و ویرایش شود، کد هَش نیز تغییر خواهد کرد. فرض کنیم یک هکر سعی کند اطلاعات تراکنش شما را دستکاری کند تا مجبور شوید بهای خرید خود را دوباره بپردازید. همین که اطلاعات معامله شما ویرایش شود هَش بلوک تغییر می کند؛ بلوک بعدی در زنجیره هنوز حاوی هَش قدیمی است و قاعدتاً هکر باید آن را هم به روزرسانی کند؛ و سپس بلوک بعدی تا آخر به این ترتیب است، محاسبه مجدد همه این هَش ها به قدرت محاسباتی عظیم و غیرقابل تصوری نیاز دارد. به عبارت دیگر، پس از اضافه شدن یک بلوک به بلاک چین، ویرایش آن بسیار دشوار و حذف آن غیرممکن خواهد بود.
ویژگی های بلاکچین
بلاکچین غیرمتمرکز است، این به این معنا می باشد که همه در این فناوری مشارکت دارند و کار خود را پیش می برند.
داده ها در بلاکچین به صورت رمزنگاری ذخیره می شوند.
بلاکچین تغییر ناپذیر است؛ داده های ثبت شده در آن تغییر نمی کنند.
بلاکچین بسیار ایمن است و احتمال هک شدن در این فناوری بسیار کم است.
بلاکچین واسطه ها را از بین برده است. تراکنش های دیجیتالی روی این شبکه بصورت همتا به همتا و میان افراد بطور مستقیم انجام می شود.
امکان هایی که بلاکچین در بازی های دیجیتال فراهم می کند
در حال حاضر تعداد بازیهایی که از سیستم نامتمرکز استفاده میکنند، بسیار محدود است و نمیتوانند از ارزهای دیجیتال درون بازی استفاده کنند و درعینحال نیز بایستی با غولهای بزرگی برای ورود به بازار رقابت کنند.
علاوه بر اینکه بلاکچین میتواند تأثیر بسزایی در بازار بازیهای دیجیتال بگذارد، میتوان ادعا کرد که بلاکچین، این بازار را به یک بازار امن تبدیل میکند که تقلب و دستکاری در آن تقریباً محال است. متأسفانه دزدی و کلاهبرداری در بازار بازیهای دیجیتال رو به فزونی است.
در طول تاریخ، بحثهایی درزمینه تراکنشها، مبنی بر این موضوع که کاربران هک شدهاند و پولهای آنها توسط شرکتهای واسطه نظیر ویزا بازگردانده نشده، مطرح شده است. دلیل آن هم این است که هیچ آیتم فیزیکی در این تراکنش رد و بدل نمیشود و در نتیجه در حال حاضر داد و ستد آیتمهای مجازی از امنیت بالایی برخوردار نیست. با توجه به اینکه ماهیت شفاف بلاکچین، کلاهبرداری را غیر ممکن میکند؛ هرگونه دستکاری در نتیجه رقابت ها نیز غیر ممکن می شود؛ چراکه اطلاعات به سرعت توسط همه در بلاکچین اعتبارسنجی می شود. درنهایت میتوان گفت که از این طریق، ماهیت آیتمهای درون بازی کاملا مشخص و در هرزمانی قابل پیگیری است.
بلاک چین از دیدگاه فنی
بلاک چین را یک به عنوان بایگانی که اطلاعات روی آن ثبت می شوند، در نظر بگیرید. شاید یک بلاک چین با چیزهایی که با آن بیشتر آشنا هستید، خیلی تفاوت نداشته باشد. مثل ویکیپدیا.
با استفاده از یک بلاکچین، افراد زیادی میتوانند سوابق مختلفی را به یک نوع بایگانی اطلاعات وارد کنند و همچنین کاربران میتوانند چگونگی ثبت و بهروزرسانی اطلاعات را کنترل کنند.
ساختار و نوع کار این فناوری خیلی با نوع کار وبسایت ویکیپدیا تفاوت ندارد. مقالات وبسایت دانشنامه آنلاین ویکیپدیا هم محصول یک نویسنده نیستند. هر کسی میتواند با رعایت قوانین ویکیپدیا، در این سایت مطلب منتشر کند. بنابراین در ویکیپدیا هم فقط یک فرد اطلاعات را کنترل نمیکند.
با این حال، با بررسیهای عمیقتر، تفاوتهایی که باعث میشود فناوری بلاک چین منحصر به فرد باشد، روشن میشود. در حالی که هر دو در شبکههای توزیعشده (اینترنت) اجرا میشوند، ویکیپدیا در شبکه جهانی وب (WWW)، با استفاده از یک مدل «کلاینت سرور»، طراحی شده است.
این یعنی در ویکیپدیا، دادهها روی سرور متمرکز ذخیره میشوند. حتی اگر کاربران هم نخواهند، یک یا چند نفر به تمام دادهها کنترل دارند و میتوانند آنها را تغییر دهند یا به طور کامل حذف کنند.
در ویکیپدیا، یک کاربر (کلاینت)، با مجوزهایی که در حساب کاربری خود توسط سیستم برایش تعیین میشود، قادر است همه یا برخی از ورودیهای ویکیپدیا را که در یک سرور متمرکز ذخیره شدهاند، تغییر دهد.
هر زمان که یک کاربر به صفحه ویکیپدیا دسترسی پیدا کند، نسخه بهروزشده یک مطلب در دیتابیس (مسترکپی) را دریافت میکند. اما تفات اصلی این است که کنترل پایگاه داده همچنان با مدیران ویکیپدیا باقی میماند و کنترل دسترسیها و مجوزها توسط یک مقام مرکزی حفظ میشود. به نوعی مدیران ویکیپدیا میتوانند یک مقاله را هر زمان که بخواهند حذف کنند.
اما در بلاک چین، مالک اطلاعات پایگاه داده، همان کاربران شبکه هستند و اطلاعات ثبتشده روی آن پاک نمیشود.
جمعبندی
بلاک چین یک فناوری جدید است که امکان ثبت اطلاعات به صورت دائمی و بدون امکان تغییر را فراهم میکند.
این فناوری در حقیقت نوعی دیتابیس یا پایگاه داده است که روی یک یا چند سرور خاص قرار ندارد، بلکه روی تمام کامپیوترهایی که به شبکه متصل میشوند، توزیع شده است. به دلیل بهره بردن از رمزنگاری و ثبت آن در همه کامپیوترهای شبکه، سوابق ثبتشده قابل هک یا حذف نیستند.
بیت کوین اولین کاربرد این فناوری بود اما از این سیستم انقلابی برای هر سیستمی که لازم باشد نیاز به اعتماد به واسطهها و افراد شخص ثالث کاهش یابد، میتوان بهره برد.