بلاک چین چیست؟

محال است در دنیای امروز تکنولوژی اسم بیت کوین به گوشتان نخورده باشد. امروزه خیلی از افراد به این پدیده نو ظهور علاقه مند شده اند و سعی در کسب اطلاعات بیشتر در حوزه این فناوری هستند اما تعداد افراد کمی هستند که در مورد اصلی ترین فناوری زیرساختی بیت کوین یعنی بلاک ‌چین(Block chain)  اطلاعات داشته باشند. اساساً بیت کوین و سایر ارزهای دیجیتال از فناوری بلاک چین بهره می برند. در این مقاله به توضیح فناوری بلاک چین می پردازیم. پیشنهاد ما این است که حتما تا انتها همراه ما باشید.

 بلاک چین چیست؟

سیستم بلاک چین نخستین بار در سال ۱۹۹۱ توسط استوارت هابر و اسکات استورنتا بوجود آمد. هدف از ایجاد این فناوری، ثبت یک تاریخ و غیرممکن کردن تغییر آن توسط افراد سودجو بود. سال بعد با اتصال درخت های مرکل به سیستم بلاک چین توانستند چندین سند را در یک بلوک جمع آوری کنند. اما اوج کار بلاک چین در سال ۲۰۰۸ شکل گرفت، زمانی که ساتوشی ناکاموتا از این سیستم برای بیت کوین استفاده کرد.

همانطور که می دانید برای انجام یک تراکنش مالی همواره از یک واسطه مانند بانک استفاده می کنیم. فناوری بلاک چین باعث حذف این واسطه شده است! بلاک چین این امکان را به خریداران و فروشندگان می دهد که به صورت مستقیم با هم ارتباط برقرار کنند و عملا به واسطه ای نیاز نداشته باشند.

بلاک چین برای ایجاد امنیت از رمزگذاری استفاده میکند. برخلاف سیستم های بانکی بلاک چین دارای یک موقعیت خاص و مشخص نیست، بلاک چین در سراسر جهان پخش شده است. محل نگهداری بلاک چین ها را “دفتر کل توزیع شده” می گویند و این دفتر برای کل اعضای این شبکه قابل دسترسی و مشخص است.

به زبان ساده تر، بلاک چین یک سیستم ثبت اطلاعات است. تفاوت بلاک چین با سایر سیستم های ثبت اطلاعات این است که اطلاعاتی که روی سیستم بلاک چین ذخیره می شود میان همه اعضای این شبکه به اشتراک گذاشته می شود و همچنین با توجه به رمزگذاری بلاک چین امکان هک و دستکاری اطلاعات از بین می رود.

داده های بلاک چین در یک سرور یا کامپیوتر خاص ذخیره نمی شوند. در واقع هر کامپیوتر یا سیستم متصل به شبکه یک نسخه از این اطلاعات را دریافت خواهد کرد. به هر سیستم یا کامپیوتری که به شبکه بلاک چین متصل است و کپی از اطلاعات بلاک چین را دریافت می کند یک نود (Node)  می‌گویند.

002 - بلاک چین چیست؟

بلاک چین چه کاربردهایی دارد؟

همانگونه که می دانید، مهم ترین و موفق ترین کاربرد بلاک چین، بیت کوین و ارزهای دیجیتال غیر متمرکز هستند. اما این فناوری به غیر از زمینه ارزهای دیجیتال کاربردهای زیاد دیگری دارد. در حقیقت هر زمانی به فضایی برای ذخیره اطلاعات نیاز داشته باشیم، می توانیم از بلاک چین استفاده کنیم.

یکی از کاربرد های بلاک چین استفاده از آن در انتخابات است. در انتخابات الکترونیکی بدون تقلب می توانیم از این فناوری استفاده کنیم و تا حد زیادی خطر تقلب را کاهش دهیم.

نمونه دیگری از کاربردهای بلاک چین استفاده آن در زمینه زنجیره تامین حمل و نقل است. کارخانه جات و شرکت های تولید کننده می توانند اطلاعات کالاها و حمل نقل را ابتدا و تا زمان رسیدن به دست مشتری روی پایگاه داده ثبت کنند. این کار کیفیت مواد اولیه و اصالت کالاها را برای مشتری تضمین می کند.

فناوری بلاک چین یک شرکت یا یک نرم افزار نیست، بلکه یک راهکار جدید برای ثبت و مستند سازی داده ها روی اینترنت است. از این فناوری می توان در ساخت و توسعه برنامه های کاربردی مبتنی بر بلاک چین مانند شبکه های اجتماعی، بازی های، پیام رسان ها، صرافی ها، پلتفرم های ذخیره سازی، فروشگاه های آنلاین و … استفاده کرد.

blockchain tech 1024x576 - بلاک چین چیست؟

ساختار بلاک چین چگونه است؟

بلاک چین از بلوک های مختلفی ساخته شده است. هر یک از بلوک های بلاک چین اطلاعاتی از سه بخش دارد:

۱- اطلاعات مربوط به تراکنش هایتان از جمله تاریخ، زمان و میزان هزینه های مصرف شده.

۲- اطلاعات شرکت کنندگان در معامله و تراکنش ها.

۳- اطلاعاتی که هر بلوک را نسبت به سایر بلوک ها متمایز میکند. هر بلوک کد منحصر به فردی به نام “هش” (hash) را در خود دارد که آن بلوک را از سایر بلوک ها متمایز می کند. هش رشته ای متنی است که یک تابع ریاضی خاص آن را تولید کده . کاربرد هش جلوگیری از تقلب در سیستم می باشد. در واقع استفاده از هش سبب می شود تا از تغییر اطلاعات ثبت شده روی سیستم بلاک چین جلوگیری شود.

تشکیل دهنده بلوک ها - بلاک چین چیست؟

و اما بلاک چین چگونه کار می کند؟

برای درک بهتر چگونگی عمل بلاک چین، تراکنش های بیت کوین را مثال میزنیم. همانگونه که بالاتر گفتیم بلاک چین تمامی اطلاعات و جزئیات ریز تراکنش هارا در خودش ذخیره می کند و اگر کاربری بخواهد کلاهبرداری کند و یک بیت کوین را دو بار معامله کند، بلاک چین مانع آن می شود.

هر بلوک زمانی که داده های جدید را ذخیره می کند به زنجیره اضافه می شود به این ترتیب ساختار بلاک چین پدید می آید. به طور کلی برای اضافه شدن یک بلوک به بلاک چین چهار اتفاق باید رخ بدهد:

۱- معامله انجام بشود.

۲- معامله شما تایید شود.

۳- اطلاعات معامله شما در بلوک ذخیره شود.

۴- کد هش به هر بلوک داده شود. پس از گرفتن کد اختصاصی هش بلوک شما به بلاک چین اضافه می شود.

درصد خطا و امنیت سیستم بلاک چین چگونه است؟

این سوالی است که برای خیلی از کاربران پیش آمده است. اگر کسی بخواهد بلوک یا بلوک هایی را دست کاری کند باید بیش از نیمی از شبکه بلاک چین را در اختیار خود کند. به عبارتی برای هک کردن بلاک چین و دست کاری زنجیره باید آن نفر کنترل بیش از نیمی از کامپیوتر ها و گوشی های همراه و … دنیا را که در شبکه بلاک چین فعال هستند در اختیار داشته باشد. پس هک کردن سیستم بلاک چین چیزی غیر ممکن به نظر می رسد.

Blockchain Blockchain Technology Edureka - بلاک چین چیست؟

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

هر کسی هر جای دنیا فقط کافی است به اینترنت دسترسی داشته باشد تا بتواند از بلاک چین در تراکنش های خود استفاده نماید. پژوهشگران معتقدند که استفاده از این فناوری طی سال های آتی روندی رو به رشد خواهد داشت.

مطلب دیگری که حائز اهمیت می باشد این است که اگر نگاهی به بلاک چین بیت کوین بیندازیم متوجه خواهیم شد که اگرچه تراکنش های کاربران در بلاک چین ثبت می شود شناسایی کاربران عملا غیر ممکن است. اطلاعات کاربران تنها محدود به امضای دیجیتال یا نام کاربری آن ها است.

مزایا و معایب فناوری بلاک چین

مزایا

  • شفافیت و غیر قابل تغییر بودن اطلاعات و داده ها: همانگونه که بالاتر نیز توضیح دادیم، اطلاعات روی بلاک چین برای همگان مشخص است و هرگونه تغییر روی بلاک چین کاملا مشخص می باشد.
  • امنیت بسیار بالا: با استفاده از کد های هش و سایر الگوریتم ها، هک کردن بلاک چین تقریباً غیر ممکن به نظر می رسد.
  • سرعت بالاتر و هزینه های بسیار کمتر: تصور کنید می خواستید از کشور مبدا به کشور مقصد با واسطه های عادی مانند بانک تراکنشی انجام دهید. انجام این عملیات ممکن بود چندین روز به طول بیانجامد اما با استفاده از این تکنولوژی این تراکنش ها می تواند بسیار سریع تر و با هزینه های بسیار کمتری انجام شود.
  • خدمت رسانی ۲۴ ساعته: ویژگی مثبت دیگر بلاک چین است است که خاموشی و زمان تعطیلی ندارد و همیشه در دسترس است.
  • غیر متمرکز بودن: هیچ سازمان یا نهاد دولتی بر بلاک چین نظارت ندارد. در حقیقت بلاک چین فناوری است که در همه جای جهان پخش شده بدون آنکه کسی صاحب آن باشد.

معایب

  • پیچیدگی: درک تکنولوژی بلاک چین برای افراد عادی کمی مشکل است.
  • سایز هر بلوک: با توجه به اینکه در هر لحظه اطلاعات جدیدی روی شبکه بلاک چین ثبت می شود، سایز بلاک چین می تواند ایجاد محدودیت نماید.
  • خطاهای انسانی: همانگونه که بالاتر گفتیم اطلاعات روی بلاک چین غیر قابل ویرایش و حذف کردن هستند. بنابراین هنگام انجام تراکنش ها باید کاملا از صحت آن مطمئن باشیم چرا که در صورت ثبت شدن دیگر امکان تغییر و ویرایش اطلاعات وجود نخواهد داشت.

جمع بندی

بلاک چین فناوری جدید و نوظهوری است که امکان ثبت اطلاعات بدون تغییر آن ها را برای ما فراهم می کند. در واقع این فناوری نوعی پایگاه داده است که روی یک سرور خاص متمرکز نیست، بلکه روی تمامی کامپیوتر ها و سیستم هایی که به این شبکه متصل هستند توزیع شده است.

 

 

-->