بلاکچین
اگر ارز دیجیتال پول باشد، بلاکچین دفتری است که همه اینها را ممکن میسازد. در هسته خود، بلاکچین فهرستی دائماً در حال رشد از سوابق است که بلوک نامیده میشوند و با استفاده از رمزنگاری به هم متصل و ایمن شدهاند. هر بلوک شامل یک مهر زمانی، مجموعهای از تراکنشها و یک مرجع رمزنگاری به بلوک قبل از خود است — که زنجیرهای ناگسستنی را تشکیل میدهد که به اولین بلوک ایجادشده، معروف به بلوک پیدایش، برمیگردد.
آنچه بلاکچین را انقلابی میکند، ایده دفتر کل نیست — انسانها هزاران سال است که دفتر کل داشتهاند — بلکه نحوه نگهداری آن دفتر است. بهجای اینکه یک بانک یا دولت واحد سوابق را کنترل کند، هزاران رایانه مستقل که گره (Node) نامیده میشوند، هر کدام یک نسخه یکسان از کل بلاکچین را نگه میدارند. هنگامی که تراکنش جدیدی رخ میدهد، به شبکه مخابره میشود، توسط این گرهها طبق مجموعهای از قوانین توافقشده (مکانیسم اجماع) تأیید میشود و تنها پس از آن به عنوان یک بلوک جدید اضافه میشود. پس از اضافه شدن، آن بلوک عملاً دائمی است: تغییر آن مستلزم بازنویسی هر بلوک بعدی در اکثریت شبکه بهطور همزمان است که برای هر بلاکچین معتبری از نظر محاسباتی غیرممکن است.
این ساختار به بلاکچین سه ویژگی تعیینکننده میدهد. اولی غیرمتمرکز بودن است: هیچ نهاد واحدی مالک یا کنترلکننده دفتر کل نیست و نیاز به اعتماد به یک مرجع مرکزی را از بین میبرد. دومی شفافیت است: هر کسی میتواند بلاکچین را بررسی کند و تراکنشها را با استفاده از یک کاوشگر بلوک (Block Explorer) برای خود تأیید کند. سومی تغییرناپذیری است: هنگامی که دادهها تأیید شدند، عملاً نمیتوان آنها را تغییر داد یا حذف کرد.
بیتکوین اولین کاربرد عملی فناوری بلاکچین بود که در سال 2009 برای حل مشکل دیرینه «خرج مضاعف» در پول دیجیتال معرفی شد — چگونه میتوان از خرج کردن یک سکه دیجیتال توسط کسی برای دو بار بدون بررسی موجودی توسط یک مرجع مرکزی جلوگیری کرد؟ بلاکچین این مشکل را با قابل تأیید کردن عمومی هر تراکنش توسط خود شبکه حل کرد.
از آن زمان، این فناوری بسیار فراتر از انتقال ساده ارز گسترش یافته است. اتریوم قراردادهای هوشمند را معرفی کرد که به توسعهدهندگان اجازه میدهد برنامههای کاملی را بر روی بلاکچین بسازند. امروزه، بلاکچینها زیربنای پلتفرمهای مالی غیرمتمرکز، توکنهای غیرقابل تعویض (NFT)، سیستمهای ردیابی زنجیره تأمین و بسیاری موارد دیگر هستند.
ارزش دارد بدانید که همه بلاکچینها یکسان نیستند. برخی، مانند بیتکوین، امنیت و غیرمتمرکز بودن را بیش از هر چیز دیگری در اولویت قرار میدهند. برخی دیگر بخشی از غیرمتمرکز بودن را فدای سرعت و کارمزدهای کمتر میکنند. راهکارهای لایه ۲، مانند شبکه لایتنینگ، لایههای اضافی را بر روی بلاکچینهای موجود میسازند تا مقیاسپذیری را بدون به خطر انداختن امنیت زنجیره پایه بهبود بخشند.
برای هر کسی که از Kurdcoin یا هر صرافی دیگری استفاده میکند، درک اصول بلاکچین کمک میکند تا بفهمد چرا تراکنشهای ارز دیجیتال به این شکل رفتار میکنند: چرا نمیتوان آنها را بازگرداند، چرا تأییدها زمان میبرند و چرا وجوه شما بهجای وعده یک شرکت واحد، توسط ریاضیات تأمین میشود.
