پانزده سال تکامل بیت کوین: نگاهی فراتر از کاغذ سفید اصلی
امروز پانزده سال از تاریخ انتشار وایت پیپر بیت کوین می گذرد. در این پانزده سال اتفاقات زیادی افتاده است. بیت کوین از جنگ بلاک سایز عبور کرد. یک دولت ملی بیت کوین را پذیرفته است. ما احتمالاً در آستانه تایید ETF بیت کوین هستیم. بیت کوین تقریباً از هر نظر شبیه آن نیست که در وایت پیپر اصلی در تمام سالها پیش توضیح داده شده بود.
شبکه رشد کرده، تغییر کرده، تکامل یافته است. در سطح اجتماعی، سطح اقتصادی، و سطح فنی، این حیوان کاملاً متفاوت از همه آن سالها پیش است. من احساس میکنم در این روز، هر سال، مردم تمایل دارند بر روی بیت کوین تمرکز کنند، همانطور که در سال 2008 بود. امسال می خواستم کاری متفاوت از مومی شاعرانه در مورد بخش 10 در مورد حریم خصوصی، یا بخش 4 در اثبات کار انجام دهم.
در طول پانزده سال بیشتر از آن چیزی که یک نفر بتواند به راحتی آن را پیگیری کند، در بیت کوین پیشرفت کرده است. از زمان خود وایت پیپر اولیه بیت کوین، تعداد زیادی وایت پیپر در آن دوره زمانی وجود داشته است. پس چرا هر سال در این روز فقط بر روی یک کاغذ سفید اصلی تمرکز می کنیم؟ تنها در سال گذشته، از پانزده سال گذشته، پنج وایت پیپر بزرگ منتشر شده است که می تواند نحوه تعامل مردم با بیت کوین را کاملاً تغییر دهد.
ادامه حیات بیت کوین به همان شکلی که در حال حاضر وجود دارد، یک دستاورد عظیم و در حال تغییر جهان است، اما این برای ایجاد دنیایی که بسیاری از ما می خواهیم ببینیم کافی نیست. بیت کوین هنوز نمی تواند مقیاس و عملکردی را برآورده کند که به تمام دنیا به همان روشی که در حال حاضر به مردمی که از آن استفاده می کنند خدمات می دهد. کارهای زیادی برای انجام دادن، مشکلات زیادی برای حل کردن، و کاغذهای سفید زیادی برای نوشتن باقی مانده است. بیایید به برخی از مقالات بزرگ نوشته شده در سال گذشته نگاه کنیم که به دنبال حل برخی از کاستی های برجسته بیت کوین هستند.
BitVM
BitVM که در 9 اکتبر 2023، درست در همین ماه منتشر شد، این تصور را که بیت کوین قادر به انجام یا نداشتن آن است، کاملاً از بین برد. رابین لینوس از Zerosync مقاله ای را منتشر کرد که در آن یک طرح خارج از زنجیره برای استفاده از محاسبات دلخواه برای ایمن سازی انتقال شرطی بیت کوین در برابر محاسبات مذکور را توصیف می کرد. ارزش اصلی پیشنهاد رابین این است که نیاز دارد صفر تغییرات در پروتکل بیت کوین برای انجام.
دو بینش جدید وجود دارد که به قابل اجرا بودن این ایده کمک می کند. اول این که می توان با استفاده از اسکریپت بیت کوین موجود، یک گیت منطقی NAND ایجاد کرد، به گونه ای که در پشته تایید کند که عملیات NAND به درستی انجام شده است. به عنوان مثال، اگر کاربر 0 و 1 را به عنوان ورودی به اسکریپت ارائه دهد، و اگر خروجی ارائه شده چیزی جز 1 باشد، اسکریپت در واقع اجرا نمی شود زیرا عملیات NAND نامعتبر است.
دیدگاه دوم این است که هشلاکها را میتوان برای متعهد ساختن ورودیهایی که کاربر میخواهد به یک محاسبات به روشی غیرقابل برگشت ارائه دهد، استفاده کرد. کاربر با نمایش یک یا دو تصویر اولیه مربوط به 1 یا 0، به بیت های ورودی متعهد می شود، پس از آن کاربر نمی تواند ورودی های متعهد را تغییر دهد، زیرا نمایش هر دو تصویر اولیه به یک کلید منطقی به کاربر دیگر اجازه می دهد تا یک تراکنش جریمه و ادعا را ارسال کند. تمام سرمایه آنها
از این نقطه به سادگی موضوع اجرای محاسبات خارج از زنجیره است، و اگر یکی از طرفین سعی کند دروغ بگوید یا خروجی را متوقف کند، طرف دیگر می تواند به سادگی آنها را در زنجیره به چالش بکشد. از اینجا طرف چالشبرانگیز یا پس از یک قفل زمانی ادعای پول میکند، یا پس از اینکه کاربر دیگر هر دو تصویر را در تلاش برای تقلب آشکار میکند. این طراحی امکان محاسبات خارج از زنجیره با انگیزه را برای ایمن کردن بیت کوین فراهم می کند، با این تضمین که در نهایت همه چیز به درستی در زنجیره حل می شود، حتی اگر یک سری تراکنش های طولانی طول بکشد تا کاربر نادرست در گوشه ای باشد که هر دو تصویر اولیه را نشان دهد. جریمه شود، یا منصرف شود و به کاربر دیگر اجازه دهد پس از قفل زمانی ادعا کند.
BitVM درجه قابل برنامه ریزی بیت کوین را کاملاً تغییر داده است، بدون اینکه نیازی به تغییر در خود پروتکل بیت کوین باشد.
درختان تایم اوت
در 8 سپتامبر 2023 جان لا مقاله خود را با عنوان “مقیاسسازی رعد و برق با پیمانهای ساده” در لیست پستی لایتنینگ-dev پست کرد. او در مقاله مفهومی را توصیف کرد که او آن را درخت زمانبندی بهعنوان راهحلی برای مقیاسبندی ایجاد و بسته شدن کانال برای کاربران معمولی لایتنینگ نامید. یکی از شناختهشدهترین محدودیتهای مقیاسپذیری شبکه لایتنینگ، تعداد کاربرانی است که میتوانند کانالها را در هر بلوک باز یا بسته کنند. این یک چالش بزرگ برای کاربرانی است که در دراز مدت وارد شبکه می شوند. هنگامی که شخصی یک کانال لایتنینگ دارد، میتوان از آن برای محتوای دلخواه خود استفاده کرد، اما تنها هر ده دقیقه فضای بلاک زیادی برای کاربران جدید وجود دارد که کانالها را باز کنند.
حتی وایت پیپر اصلی لایتنینگ محاسبه کرد که اگر هر یک از 7 میلیارد نفر روی زمین فقط دو کانال در سال باز کنند، بیت کوین به 133 مگابایت بلوک نیاز دارد تا بتواند تمام دنیا را به لایتنینگ متصل کند. این یک محدودیت ناشناخته یا اخیراً کشف شده نیست، همیشه شناخته شده بود. درختان تایم اوت یک راه حل جایگزین برای افزایش اندازه بلوک ارائه می دهند.
مفهوم اصلی این است که یک LSP میتواند از CHECKTEMPLATEVERIFY (CTV) برای دستهبندی کانالهای باز به گروه بسیار بزرگی از کاربران در یک UTXO منفرد، اما با catch، استفاده کند. تمام کانالها منقضی میشوند، و اگر بهطور یکطرفه بسته نشده باشند (یا حداقل تراکنش تأمین مالی بهجای اینکه توسط CTV متعهد شود، در زنجیرهای تأیید شده باشد) تا پایان آن انقضا، LSP میتواند همه وجوه را جارو کند. در گروه کانال ها این اجازه می دهد تا یک ردپای باز کردن کانال بسیار کارآمد، به طور بالقوه هزاران کانال که همه با یک UTXO باز شوند، و در مورد همکاری، یک ردپای بسته شدن بسیار کارآمد، با همه کاربران به سادگی مسیریابی وجوه بر روی شبکه لایتنینگ از درخت Timeout در حال انقضا به کانال جدید را می دهد. خارج از زنجیره و اجازه دهید LSP درخت قدیمی را پس از انقضا جارو کند.
Timeout Trees یک ایده فوقالعاده ساده است که درجه زیادی از انعطافپذیری را در غلبه بر یکی از بزرگترین محدودیتهای شناخته شده لایتنینگ ارائه میدهد.
کشتی
Ark یکی دیگر از پروپوزال های لایه دوم است که توسط Burak Keceli در 22 مه 2023 منتشر شد. Ark یک طرح طرح لایه دوم کاملاً جدید را ارائه می دهد که تلاش می کند بر برخی از محدودیت های شبکه لایتنینگ غلبه کند. از نظر مفهومی بسیار شبیه به یک کارخانه کانال است، اما تفاوت اصلی در نحوه استفاده از آن است. یک کارخانه کانال میزبان یک کانال معمولی لایتنینگ است که می تواند بارها و بارها برای ارسال و دریافت استفاده شود، کارخانه Ark به کاربران اجازه می دهد تا یک UTXO خارج از زنجیره را کنترل کنند که فقط می تواند به طور کامل یک بار ارسال شود، مانند اسکناس نقدی. کاربران UTXO خارج از زنجیره خود را با پیوند اتمی آن به ایجاد یک UTXO خارج از زنجیره جدید در یک Ark جدید برای انتقال آن UTXO صرف می کنند. New Ark به طور منظم ایجاد می شود تا به کاربران اجازه دهد سکه ها را در یک طرح چرخشی از Ark قدیمی به Ark جدید منتقل کنند.
این با استفاده از چیزی به نام ATLC انجام می شود. در طرح انتقال، ارائهدهنده خدمات Ark (ASP، مشابه LSP) نقدینگی را برای تسهیل نقل و انتقالات در نظر میگیرد. هنگامی که یک UTXO خارج از زنجیره Ark موجود خرج می شود، تراکنشی که آن را به ASP به عنوان جبران نقدینگی به گیرنده خرج می کند، با استفاده از ورودی Ark جدید که در آن گیرنده کنترل وجوه را به دست می آورد، امضا می شود. این تضمین میکند که اگر Ark جدید، جایی که گیرنده پول دریافت میکند، هرگز تأیید نکند، ASP نمیتواند پول فرستنده را مطالبه کند.
Ark سیستمی شبیه پول نقد است، بدون محدودیت نقدینگی و نیاز به یک کاربر خاص برای داشتن ظرفیت دریافت زودتر از زمان برای توانایی خرج کردن پول دارد، اما به همین دلیل هزینه نقدینگی بسیار بالاتری نسبت به LSP سنتی دارد. با این حال، این ممکن است ارزش سربار بالاتری را برای ارائهدهنده خدمات در ازای ارائه تجربه کاربری بیشتر شبیه پول نقد داشته باشد.
ZeroSync
در 12 می 2023 رابین لینوس پیشنهاد Zerosync را به لیست پستی بیت کوین-dev منتشر کرد. این طرح یک سیستم کاملاً اثبات دانش در سمت نرم افزار برای راه اندازی گره بیت کوین است. Zerosync که از سه مدرک جداگانه تشکیل شده است، این پتانسیل را دارد که بوت استرپ بدون اعتماد یک گره بیت کوین جدید را بدون نیاز به دانلود و پردازش کل بلاکچین تاریخی، فعال کند.
اولین مورد از سه اثبات اعتبار هدرهای بلوک در بلاک چین را پوشش می دهد، و یک اثبات مختصر بر اساس کیلوبایت ارائه می دهد که شرط دشواری هر هدر بلوک با موفقیت برآورده شده است. اثبات دوم مجموعه UTXO را در هر ارتفاع بلوک با استفاده از Utreexo تأیید می کند، یک پیشنهاد قبلی که به گره ها اجازه می دهد تا بلوک ها را بدون داشتن کل مجموعه UTXO تأیید کنند. در نهایت، اثبات نهایی در واقع تضمینی برای معتبر بودن همه امضاهای تاریخی و سایر دادههای شاهد در بلاک چین خواهد بود.
این سه اثبات با هم به یک گره اجازه میدهند تا مجموعه UTXO فعلی را علاوه بر یک پروف کوچک حداکثر چند کیلوبایتی دانلود کند و فوراً یک گره کاملاً غیرقابل اعتماد و اعتبار سنجی در حال اجرا باشد. این به طور کامل هزینه کاربرانی را که به طور کامل سیستم را در هنگام تعامل با بیت کوین تأیید می کنند، تغییر می دهد.
کیت سیو
در 1 مه 2023، Antoine Riard برگه سفید Civ.Kit: A Peer-to-Peer Electronic Market System که با همکاری نیکلاس گرگوری و ری یوسف نوشته شده بود را در لیست پستی Bitcoin-dev پست کرد. Civ Kit یک بازار غیرمتمرکز برای تجارت همه چیز، از ارز فیات برای بیت کوین گرفته تا کالاها و خدماتی که بر اساس پروتکل Nostr ساخته شده اند، پیشنهاد کرد. به دلیل وابستگی به Nostr و نحوه عملکرد آن پروتکل، هر کاربر Civ.Kit ذاتا دارای یک کلید هویت برای مجوز دادن به پیامهای ارسال شده در بازار است و همچنین بخشی از یک سیستم شهرت را تشکیل میدهد. در ترکیب با وجوه قفل شده در بلاک چین که یک اوراق قرضه را تشکیل می دهد، اپراتورهای هیئت مدیره بازار می توانند سیاست های نیازمندی اوراق قرضه را ایجاد کنند تا به کاربران امکان ارسال پیشنهادات برای سفارشات را بدهند.
Civ.Kit با پایهای برای یک سیستم شهرت، یک مکانیسم ارتباطی و پخش انعطافپذیر و خود بیتکوین بهعنوان مبنایی برای قراردادهای امانی برای معاملات، این پتانسیل را دارد که یک پروتکل نیروگاهی باشد که فعالیتهای اقتصادی همتا به همتا را با استفاده از بیتکوین به عنوان یک ابزار تسهیل میکند. وسیله مبادله یکی از مهمترین بدیهیات درازمدت برای موفقیت بیت کوین، استفاده از آن به عنوان وسیله مبادله در اقتصاد دایره ای است. بدون این کسب درآمد همتا به همتا، خطر قربانی شدن در تلههای ضبط نظارتی وجود دارد. Civ.Kit می تواند چارچوب و پایه ای برای جلوگیری از آن نتیجه باشد.
تا پانزده سال آینده
اینها حتی همه پیشنهادهایی نیستند که امسال منتشر شده اند. برخی از آنها حتی وایت پیپرهای رسمی نیستند. اما این یک طعم کوچک از پیشرفت عظیمی است که در اکوسیستم بیت کوین اتفاق افتاده است فقط در سال گذشته. هنوز تمام اتفاقات سال قبل از آن وجود دارد. و سال قبل از آن ناگفته نماند بازگشت به چهارده سال دیگر.
مردم دوست دارند در مورد اینکه بیت کوین به جایی نمی رسد یا کار جالبی انجام نمی دهد یا اینکه هیچ پیشرفت فنی رخ نمی دهد و سکه ای راکد و در حال مرگ است صحبت کنند. پس از گذراندن فقط مقداری از پیشنهادات بزرگ در فقط سال گذشته، آیا بیت کوین به نظر شما پروژه ای راکد و رو به مرگ است؟ آیا باید تسلیم شویم، همه چیز را جمع کنیم و به خانه برویم؟ آیا پس از پانزده سال کار سخت از سوی بسیاری از افراد، و راههای متعدد ممکن برای کاوش برای ادامه بهبود و گسترش این پروژه، آیا این پروژه برای شما مرده است؟
این برای من نیست.