بلاکچین چیست؟ معرفی کامل شبکه بلاک چین + ویدیو (Blockchain)
مفهوم بلاکچین برای اولین بار توسط استوارت هابر و دبلیو اسکات استورنتتا در سال ۱۹۹۱ به عنوان یک زنجیره از بلوکهای امن از نظر رمزنگاری معرفی شد و با گذشت زمان جای خود را در میان پایگاهدادههای سراسر دنیا باز کرد. مالکان کسب و کارهای دیجیتال به فکر استفاده از این فناوری در جهت پیشرفت امور خود افتادند و در نهایت نیاز به استفاده از این فناوری در همه دنیا احساس شد. اما سه دلیل اصلی برای نیاز به بلاک چین وجود دارد:
شبکه بلاک چین (Blockchain) چیست؟
افزایش قدرت پردازش دیجیتال
بلاک چین با توجه به ساختار طراحی شدهاش به قدرت پردازش بالاتری نسبت به محاسبات دادههای معمولی نیاز دارد. طراحی بلاکچین بر اساس رمزنگاری تعریف شده است و رمزگذاری و رمزگشایی دادهها طبیعتاً یک امر پرهزینه است. امروزه کامپیوترها به لطف پردازندههای مدرن توسعه یافته از قدرت پردازش بیشتری برخوردارند که این امر منجر به رشد تقاضا برای استفاده از این فناوری شده است.
رشد سریع جرایم سایبری
جرایم سایبری در چند سال گذشته چند برابر شده است. هک بیش از یک میلیارد حساب یاهو، لو رفتن اطلاعات کاربران در فیسبوک و افزایش آسیب های بدافزارها تنها چند مورد از این جرایم هستند. در واقع روزانه بیش از یک میلیون تهدید سایبری منتشر میشود که این به خودی خود توجه بیشتری به امنیت را ایجاد میکند. امروزه امنیت سایبری یکی از بزرگترین چالشهای مالکان کسب و کارهای اینترنتی است. Blockchain با استفاده از سیستم رمزنگاری قدرتمند خود تا حدودی این نیاز را پاسخ میدهد.
ظهور بیت کوین و ارز دیجیتال
بیت کوین و سایر ارزهای دیجیتال یکی از بزرگترین دلایل افزایش محبوبیت Blockchain هستند. بیت کوین یک ارز دیجیتال است که توسط شخصی ناشناس به نام ساتوشی ناکاموتو ایجاد شده است که از فناوری بلاکچین برای ایجاد و توزیع ارز دیجیتال امن استفاده کرده است.
بلاکچین چگونه کار میکند| نحوه کار شبکه بلاکچین
همانطور که اکنون میدانید، بلاک چین شامل چندین بلاک است که به هم وصل شدهاند. برای اینکه یک بلاک به بلاک چین اضافه شود باید ۴ اتفاق رخ دهد:
شروع یک معامله یا تراکنش
هر گونه معامله یا تراکنشی که در شبکه انجام میشود، منجر به افزوده شدن یک بلاک جدید در بلاک چین میشود. به عنوان مثال، در صورتی که قصد دارید مقداری اتریوم را به کیف پول دوستتان واریز کنید، این تراکنش با ایجاد بلاکی جدید در اکوسیستم اتریوم انجام میشود.
تایید تراکنش
پس از ثبت درخواست انتقال شما، ماینرهای شبکه مسئول تایید تراکنش شما خواهند بود. ابتدا نیاز است که اطلاعات جدید وارد سیستم شود. این کار به عهده کامپیوترها است. این شبکه غالباً از هزاران کامپیوتر تشکیل شده است که در سراسر جهان پخش شدهاند.
ذخیره معامله
معامله شما باید در یک بلاک ذخیره شود. پس از تأیید صحت معامله، مبلغ درخواستی شما برای واریز و امضای دیجیتالی شما در یک بلاک ذخیره میشوند.
اضافه شدن بلاک به بلاکچین با استفاده از هش
پس از تأیید کلیه معاملات یک بلاک، باید یک کد شناسایی کننده منحصر به فرد به نام هش (Hash) به بلاک اختصاص یابد. پس از هش شدن میتوان بلاک را به Blockchain اضافه کرد.
پس از ایجاد یک بلاک جدید در شبکه، این بلاک برای همه در دسترس خواهد بود. به عنوان مثال اگر نگاهی به بلاکچین بیت کوین بیندازید، خواهید دید که به دادههای معامله دسترسی دارید و میتوانید اطلاعات زیر را مشاهده کنید:
- ارتفاع بلاک (Height) که بر اساس تعداد کل بلاکها محاسبه میشود و نشان میدهد که این چندمین بلاکی است که روی زنجیره بلاک چین قرار میگیرد.
- هش بلاک (Hash) که یک رشته کد ۶۴ رقمی که شامل اعداد و حروف است و با صفر شروع میشود.
- چه زمانی طول کشیده است تا بلاک استخراج شود (Mined).
- توسط چه کسی استخراج شده است (Miner).
- اندازه بلاک چقدر است (Size).