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

این روزها اگر از کسی بپرسید، آیا شما در مورد بلاک چین چیزی می دانید؟احتمالا تعدا انگشت شمار از اون چیزی شنیدناما وقتی بپرسید آیا شما در مورد بیت کوین چیزی می دانید؟دیگر کمتری کسی پیدا میشه که چیزی ازش ندونه.بلاک چین با نام بیت کوین یا ارزهای رمزپایه شناخته می شود اما در واقعیت، بلاک چین یک فناوری است و ارزهای دیجیتال تنها مظهر جریان اصلی پتانسیل آن هستند.اکنون، قبل از اینکه بلاک چین را تعریف کنیم، بیایید یک مثال کوچک از اینکه چگونه بلاک چین برخی از مشکلات دنیای واقعی را حل می کند، بیاوریم.فرض کنید دو نفر که می‌خواهند پول را به روش سنتی انتقال پول از طریق انتقال فیزیکی انجام دهند، پس باید در جایی همدیگر را ملاقات کنند.استقرار انسان در مسافت های طولانی در طول ده های گذشته افزایش یافته و بنابراین ملاقات حضوری و انتقال وجوه را برای مردم دشوار کرده است.اکنون با پیشرفت تکنولوژی به جای ملاقات حضوری، با استفاده از خدمات اینترنتی برای انتقال وجه اقدام به ارائه پول دیجیتال به یکدیگر کرده ایم.در مثال ما، نفر اول پول نقد دیجیتال را برای نفر دوم ارسال می کند، اما مشکلی وجود دارد که پول دیجیتال را نفر دوم به صورت پول فیزیکی را دریافت نمی کند.نفر دوم نمی‌تواند مطمئن باشد که آیا نفر اول پول دیجیتال را فقط برای او ارسال می‌کند، یا ممکن است ،نسخه‌های دیجیتالی پول را هم‌زمان برای افراد مختلف ارسال کند. آنها تصمیم گرفتند که یک نفر را منصوب کنند که تمام معاملات را در یک دفتر کلی یادداشت کند این اطمینان حاصل می کرد که دفتر کل آنها ایمن است و افرادی که در حال انتقال پول هستند قادر به تقلب نیستند واز این پس همه تراکنش ها مشخص خواهد شد.با ادامه مثال خود، نفر دوم پول نقد دیجیتال را برای نفرسوم ارسال کرد، سپس متوجه معامله در دفترچه رکورد شد.این همان فرآیندی است که سایر بانک ها در حال کار هستند.اما به زودی شبکه ها شروع به بزرگ شدن کردند و پول دیجیتال بین صدها و هزاران نفر معامله می شود.اکنون این مشکل پیش آمد که این احتمال وجود دارد که شخص کنترل کننده دفتر کل نیز احتکار کننده پول شده باشد و سعی کند برخی از تراکنش ها یا تراکنش های کارمزد دار را به نفع خود تغییر دهد بنابراین تمام گروهی که در حال استفاده از پول نقد دیجیتال بودند تصمیم گرفتند که هر فرد در داخل شبکه نقدی دیجیتال یک نسخه از دفتر کل را برای ثبت تراکنش ها نگه دارد.اکنون، زمانی که نفر اول پول نقد دیجیتالی را برای نفر دوم ارسال میکند هر فردی که در داخل سیستم است، تراکنش را یادداشت می کند.اگر آنها تصمیم گرفته باشند که تراکنش ها را به نفع او تغییر دهند، آنگاه همه افراد در شبکه می توانند تأیید کنند که تراکنش تغییریافته انجام شده است و کسی در تلاش است تا سیستم را فریب دهد.علاوه بر این، اعتمادی را که ما به یک سیستم متمرکز می‌کنیم حذف شد.پس ما اطمینان حاصل می کنیم که اعتماد از طریق اجماع ایجاد می شود.به این صورت است که بلاک چین بیت کوین مشکلات سنتی مربوط به راشفورد تامین مالی را از نمونه های بیش از حد حل می کند. اگر بخواهیم بلاک چین را به زبان ساده تعریف کنیم، آن را به عنوان یک فناوری پایگاه داده توزیع شده در دسترس از طریق شبکه همتا به همتا می بینیم. یا، به عبارت دیگر، می‌توانیم بگوییم که این یک دفتر کل توزیع‌شده از تمام سوابق تراکنش‌ها است. بلاک‌چین در ابتدا برای تقویت بیت‌کوین ابداع شد، اما کاربرد بسیار مهم‌تری نسبت به درک ارزهای دیجیتالی دارد .بلاک چین اساساً از سه عملکرد فنی اصلی ساخته شده است. اولین مورد رمزنگاری کلید خصوصی است.این رمزنگاری کلید خصوصی شامل الگوریتم‌هایی مانند XY و Odyssey است. برای مثال، بیت‌کوین و اتریوم روی الگوریتم XY کار می‌کنند، اما فقط بخشی از الگوریتم‌های چتر ICSI از تعداد بی‌شمار نقاط خود به‌عنوان کلید در عملکرد فنی بعدی مورد نیاز برای بلاک چین یک شبکه همتا به همتا است.دوم،یک سیستم P2P به گونه ای طراحی شده است که شرکت کنندگان شبکه نیازی به اعتماد به یک سرور متمرکز ندارند.آنها به هم متصل هستند و از طریق اجماع اعتماد ایجاد می کنند.در مثالی که در ابتدای مقاله بحث کردیم، یک شبکه همتا به همتا را با توزیع کپی دفتر کل بین همه افراد در سیستم ایجاد کردیم. و سومین جنبه فنی مهم برای بلاک چین، پروتکل های بلاک چین است. پروتکل ها برای نحوه عملکرد زنجیره خود را مشخص کنید. برای مثال، بیت کوین تعریف می کند که بلوک جدید تقریباً هر 10 دقیقه اضافه می شود.برای تأیید بلوک‌ها پاداشی توزیع می‌شود و اندازه بلوک نمی‌تواند یکی و دیگری افزایش یابد. بلاک‌چین‌ها پروتکل‌های مختلفی دارند. برخی از بلاک‌چین‌ها ممکن است شامل پروتکل‌هایی برای دارایی‌ها و داده‌ها نیز باشند.