بلاک چین یا زنجیره بلوک فناوری است که بهمنظور انتقال هر چه سریعتر و امنتر دادههای دیجیتال بکار میرود این تراکنشها میتوانند شامل پول یا هرگونه اموال غیر نقدی و مجازی شود.
مبانی اولیه
زنجیره بلوک یکی از موضوعات موردتوجه دنیا امروز است که با هموار کردن مسیر معاملات دیجیتال، صنعت کسبوکار را متحول مینماید. دو عبارتی که این روزها زیاد میشنوید بلاک چین و بیتکوین است، باوجودی که بهنوعی ازلحاظ معنایی مرتبط هستند به دو چیز متفاوت اشاره دارند که در ادامه به توضیح آن پرداختیم.
بیت کوین شکلی از ارز مجازی است که بهعنوان رمزنگاری واحدهای پولی شناخته میشود و بهصورتی غیرمتمرکز امکان مبادله پول را بدون نیاز به شخص سوم فراهم میکند. کلیه تراکنشهای بیتکوین ذخیره (لاگ) شده و در یک لایه عمومی در دسترس قرار میگیرند بهنحویکه با اطمینان از صحت آن، از تقلب نیز جلوگیری مینماید؛ فناوری که موجب تسهیل این معاملات و حذف عنصر واسط گردید بلاک چین نامیده میشود.
نکته: یکی از مزایای اصلی بلاک چین وضوح و شفافیت آن است، همانطور که اشاره شد شما میتوانید جز به جز تراکنشهای فردی از طریق لاگ دریافتی مشاهده نمایید.
با هر تراکنش طرف اول ماجرا بیتکوین را مستقیماً به دیگری ارسال میکند و جزئیات معامله که شامل منبع، مقصد و تاریخ/زمانبندی است، بهعنوان یک بلوک در نظر گرفته شده و زنجیروار به آن افزوده میشود. هر بلوک شامل تراکنشهایی است که بسته به بلاک چین و پیکربندی آن میتواند متفاوت باشد.
نکته: اعتبار تراکنشهای درون بلوک رمزنگاریشده توسط سیستمهای محاسباتی منتخب در شبکه بررسی و تائید خواهد شد.
این سیستمهای منتخب، کامپیوترهایی هستند که با بهکارگیری GPU و یا CPU ها و برای حل مسائل ریاضی پیچیده پیکربندی شدهاند. روش کار به این صورت است که دادههای بلوک توسط الگوریتمهای پیشرفته جداسازی میشوند تا زمانی که راهحل موردنظر یافت شود. پس از حل شدن، بلوک و تمام تراکنشهای مربوطه بهطور رسمی تائید خواهند شد. سپس پاداش (که میتواند بیتکوین یا لایتکوین باشد) میان کامپیوتر یا کامپیوترهای شرکتکننده تقسیم میگردد.
نکته: با کسب اعتبار، بلوک تراکنش به آخرین بلوک تائید شده در زنجیره ملحق و تابعی متوالی ایجاد میکند که توسط همه افراد قابل مشاهده است.
این فرآیند تا ابد ادامه مییابد، محتوای زنجیره بلوکها گسترش داده میشوند و رکوردی عمومی و قابلاعتماد فراهم میکنند. علاوه بر بهروزرسانی مدام، زنجیره و کلیه بلوکهایش در سراسر شبکه میان ماشینهای بسیار پخش میگردند. این مسئله تضمین میکند که کلیه نسخههای این تابع غیرمتمرکز بهصورت مجازی در همهجا وجود دارد و ساخت نسخه جعلی از آن را غیرممکن میسازد.
دلیل نیاز به زنجیره بلوک در چیست؟
اتصال نقطهبهنقطه بر روی اینترنت به شکلهای متفاوتی وجود دارد که تعمیم دادههای دیجیتال را از هر شخص یا کسبوکاری به دیگری ممکن میسازد.
ازآنجاییکه پیشازاین از بیت و بایت برای ارسال همهچیز استفاده میکردیم مزیت بهکارگیری بلاک چین در چیست؟
رفتار بلوکهای زنجیره بیتکوین مثالی کامل برای پاسخ به این سؤال است. فرض کنید که بلاک چین اصلاً وجود نداشت و بیت کوینی با شناسه منحصربهفرد در اختیار داشتید و میخواستید تلویزیونی جدید را از شرکتی خریداری کنید که این نوع از رمزنگاری را میپذیرد و هزینه آن نیز یک بیتکوین است. درعینحال نیز یک ماه پیش به دوست خود یک بیتکوین قرض دادهاید.
در حالت تئوری بدون استفاده از بلاک چین چطور این توکن دیجیتال را از دوست خود به فروشگاه انتقال میدهید؟
این عمل هزینه دوگانه نامیده میشود و یکی از دلایل اصلی تراکنشهای دیجیتال از یک نقطهبهنقطه ای دیگر است که تاکنون میسر نشده بود. با بلاک چین نهتنها یک رکورد عمومی از کلیه تراکنشها توزیع میشود بلکه هر زنجیره پیش از هر تراکنش تائید شده و امکان جعل آن را غیرممکن میسازد.
درحالیکه در گذشته انتخابی برای این کار نداشته و تنها از طریق واسطهایی چون بانک و مراکز پرداخت، اعتبارسنجی معاملات قابلبررسی بود آنهم با پرداخت هزینههای اضافی! فناوری بلاک چین بهسادگی و با اطمینان از امنیت، امکان انتقال داراییهای دیجیتال را از نقطه A به نقطه B ممکن میسازد.
کاربردهای دیگر
زنجیره بلوک نقشی اساسی در توزیع واحدهای پولی رمزنگاریشده مانند بیتکوین ایفا میکند و در بسیاری از موضوعات بهعنوان تکنولوژی پیشرو مطرح میگردد بااینحال معاملات دیجیتال تنها بخشی از تأثیر کلی بلاک چین در سطح جهانی است.
جامعه جهانی بهتازگی استفاده از زنجیره بلوک را فراگرفته و بسیاری از پتانسیلهای آن هنوز کشف نشدهاند. روشهایی که میتوان برای پیادهسازی و اجرای بلاک چین بکار برد بینهایت هستند و میتوان در هر زمینهای از آن بهرهمند شد مانند:
- اجرای قراردادها
- خریدوفروش امن داراییهای غیر نقدی
- توزیع اطلاعات مهم پزشکی
- اطمینان از صحت اجرای نظرسنجیها و رأیگیریها