در سال ۲۰۲۱، شخصی ۲ میلیارد دلار بیتکوین را در یک تراکنش واحد جابجا کرد و تنها ۰.۷۸ دلار کارمزد پرداخت کرد. دلیل این امکان، در حالی که انتقال ۳۰ دلاری از یک کیف پول پر از سپردههای کوچک میتواند چند دلار هزینه داشته باشد، به یک مفهوم واحد برمیگردد: UTXOها.
UTXO، یا خروجی تراکنش خرجنشده، مقدار مشخصی از بیتکوین است که شما مالک آن هستید و هنوز خرجش نکردهاید. باланس کیفپول شما یک عدد واحد نیست که در هیچکجای بلاکچین بیتکوین ذخیره شده باشد. بلکه مجموع تمام UTXOهایی است که کیفپول شما کنترل میکند؛ هر کدام یک واحد مستقل از BTC با مقدار و تاریخچه تراکنش خاص خود.
اکثر مردم هرگز نیازی ندارند برای ارسال یا دریافت بیتکوین به UTXOها فکر کنند. اما درک آنها تفاوت بین پرداخت ۱ دلار کارمزد و پرداخت ۱۵ دلار برای همان تراکنش را رقم میزند. آنها همچنین تعیین میکنند که دنیای بیرون چه اطلاعاتی درباره فعالیت شما در زنجیره میتواند به دست آورد و برخی از آگاهانهترین تصمیمات طراحی بیتکوین را توضیح میدهند.
این راهنما توضیح میدهد UTXOها چیستند، چگونه ایجاد و نابود میشوند، چرا باعث افزایش کارمزد تراکنشها میشوند، چگونه با رویکرد اتریوم مقایسه میشوند و چه اقداماتی میتوانید برای مدیریت بهینه آنها انجام دهید. این راهنما در کنار راهنماهای ما درباره نحوه کار تراکنشهای بیتکوین، کارمزد تراکنشهای بیتکوین و شبکه لایتنینگ قرار دارد که همگی بخشی از مرکز یادگیری بیتکوین هستند.
بیتکوین خود را با خودنگهداری بهطور ایمن مدیریت کنید اپلیکیشن کیف پول Bitcoin.com.
نکات کلیدی
- UTXO یک واحد بیتکوین قابل خرج و غیرقابل تقسیم است که بهعنوان خروجی یک تراکنش قبلی ایجاد شده است. موجودی کیف پول شما مجموع تمام UTXOهایی است که کنترل میکنید.
- UTXOها هنگام خرج شدن باید بهطور کامل مصرف شوند. هر مقدار اضافی بهعنوان یک UTXO جدید («بقیهی شما») به کیفپول شما بازمیگردد.
- کارمزد بیتکوین بر اساس حجم دادههای تراکنش در بایتهای مجازی محاسبه میشود، نه بر اساس مبلغ ارسالی. استفاده از UTXOهای بیشتر بهعنوان ورودیها به معنای تراکنش بزرگتر و کارمزد بالاتر است.
- هر نود کامل بیتکوین مجموعه UTXO را نگهداری میکند: یک پایگاه دادهٔ زنده از تمام سکههای قابل خرج. جدیدترین تحلیل ترکیبی کامل (گزارش مجموعه UTXO در mempool.space، اسنپشات آوریل ۲۰۲۵) بیش از ۱۷۳ میلیون مورد را شمارش کرد، که بیش از سه برابر تعداد آن در سال ۲۰۲۰ است.
- نزدیک به ۳۰٪ از UTXOها در این مجموعه به حکاکیهای اوریدینال مرتبط هستند، با میانگین ارزش تنها ۸۱۱ ساتوشی برای هر کدام، که نشان میدهد چگونه فعالیت آن-چین فراتر از پرداختها این مجموعه را متورم میکند.
- فرمت آدرسی که UTXOهای شما از آن استفاده میکنند اهمیت دارد. ورودیهای تاپروت بهازای هر بایت مجازی تقریباً ۶۱٪ کمتر هزینه دارند نسبت به آدرسهای سنتی.
- همگرایی UTXO، کنترل کوین و ارتقاءهای قالب آدرس، سه روش عملیاتی برای کاهش کارمزدهای آینده شما هستند.
- شبکه لایتنینگ به UTXOها متصل است. هر کانال پرداخت با قفل کردن یک UTXO در زنجیره باز میشود.
UTXO چیست؟
UTXO (خروجی تراکنش خرجنشده) مقدار مشخصی از بیتکوین است که در یک تراکنش قبلی دریافت شده و هنوز قابل خرج شدن است. کیف پول بیتکوین خود را کمتر شبیه یک حساب بانکی و بیشتر شبیه یک کیف پول فیزیکی حاوی مجموعهای از اسکناسها با ارزشهای مختلف در نظر بگیرید. هر اسکناس یک UTXO است: متمایز، کامل و غیرقابل تقسیم.
اگر نرمافزار کیف پول شما موجودی 0.52 BTC را نشان دهد، ممکن است این مجموع از سه UTXO مجزا تشکیل شده باشد: 0.20 BTC، 0.15 BTC و 0.17 BTC. نرمافزار کیف پول شما آنها را با هم جمع کرده و مجموع را نمایش میدهد. در پسِ صحنه، آنها سه شیء مستقل هستند که هر یک منشأ و تاریخچه تراکنش خاص خود را دارند.
قانون کلیدی: یک UTXO باید بهطور کامل خرج شود. نمیتوانید از نصف آن استفاده کنید. اگر بخواهید ۰.۱۰ بیتکوین ارسال کنید و تنها UTXO شما معادل ۰.۲۰ بیتکوین باشد، کل ۰.۲۰ بیتکوین را خرج میکنید. ۰.۱۰ بیتکوین به گیرنده میرود و مابقی، منهای کارمزد ماینر، بهعنوان یک UTXO جدید به کیفپول شما بازمیگردد. آن مابقی، پول خرد شماست.
این رفتار اساساً با نحوه عملکرد بانکها و اکثر سیستمهای پرداخت دیجیتال متفاوت است. وقتی آلیس ۵۰ دلار را از طریق انتقال بانکی برای باب ارسال میکند، سیستم ۵۰ دلار از موجودی حساب آلیس کم میکند و ۵۰ دلار به حساب باب اضافه میکند. هیچ شیء فیزیکی جابجا نمیشود؛ دو عدد بهروزرسانی میشوند. بیتکوین موجودیها را بهروزرسانی نمیکند. آن UTXOهای قدیمی را نابود میکند و بهجای آنها UTXOهای جدید ایجاد میکند.
تاریخچه مختصر مدل UTXO
مدل UTXO پیشینهای پیش از بیتکوین دارد. رمزنگاران آدام بک و هال فینی، هر دو از اعضای برجستهٔ جامعهٔ سایفرپانک که خالق بیتکوین، ساتوشی ناکاموتو، با آنها رفتوآمد داشت، بهطور مستقل این مفهوم را بین سالهای ۱۹۹۷ تا ۲۰۰۴ توسعه دادند. وقتی ساتوشی در ژانویهٔ ۲۰۰۹ بیتکوین را راهاندازی کرد، این اولین سیستم عملیاتی ارز دیجیتال بود که مدل UTXO را در عمل پیادهسازی کرد.
این طراحی پایداری خود را به اثبات رسانده است. لایتکوین، دوجکوین، بیتکوین کش و کاردانو همگی از گونههای آن استفاده میکنند. کاردانو با مدل Extended UTXO (eUTXO) خود آن را بیشتر توسعه میدهد که قابلیت برنامهنویسی را بر پایه طراحی اصلی میافزاید. اتریوم، در مقابل، در سال ۲۰۱۵ مدل مبتنی بر حساب را انتخاب کرد، یک انحراف عمدی که انعطافپذیری قرارداد هوشمند را بر ساختار تراکنشهای پولمانند بیتکوین ارجح میداند.
UTXOها در یک تراکنش چگونه کار میکنند
هر تراکنش بیتکوین دو بخش دارد: ورودیها و خروجیها.
ورودیها UTXOهای موجود مصرف میشوند. کیفپول شما آنها را برای تأمین هزینه پرداخت انتخاب میکند.
خروجیها UTXOهای جدید ایجادشده توسط تراکنش عبارتند از: یکی برای گیرنده و معمولاً یکی به عنوان بازپرداخت به کیف پول خودتان بازمیگردد.
وقتی یک UTXO ورودی مصرف میشود، بهطور دائم نابود میگردد. این UTXO از فهرست سکههای قابل خرج شبکه حذف شده و هرگز نمیتوان آن را دوباره خرج کرد. خروجیهایی که ایجاد میکند، به UTXOهای جدید تبدیل میشوند و در اختیار هر کسی قرار میگیرند که کلیدهای خصوصی لازم برای باز کردن آنها را در اختیار داشته باشد.
قانون اصلی این است: ورودیها برابر خروجیها بهعلاوه کارمزد ماینر. تفاوت بین آنچه وارد میشود و آنچه خارج میشود، بهطور کامل توسط ماینری که تراکنش را در یک بلوک قرار میدهد، تصاحب میشود. در یک تراکنش بیتکوین هیچ فیلد کارمزد جداگانهای وجود ندارد؛ کارمزد صرفاً همان اختلافی است که شما باقی میگذارید.
یک مثال گامبهگام
شما یک UTXO به ارزش ۰.۳۰ بیتکوین دارید و میخواهید ۰.۱۰ بیتکوین را برای یک دوست ارسال کنید.
- کیف پول شما UTXO معادل ۰.۳۰ بیتکوین را بهعنوان ورودی انتخاب میکند.
- این دو خروجی ایجاد میکند: ۰.۱۰ بیتکوین به آدرس دوست شما و تقریباً ۰.۱۹۹۷ بیتکوین به عنوان بازپرداخت به یک آدرس جدید در کیف پول شما.
- تفاوت تقریباً ۰.۰۰۰۳ بیتکوین به کارمزد ماینر اختصاص مییابد.
- UTXO اصلی ۰.۳۰ بیتکوین برای همیشه از بین رفته است. اکنون دو UTXO جدید وجود دارند.
معاملات میتوانند چندین ورودی و چندین خروجی داشته باشند. یک تراکنش واحد که به پنج دریافتکنندهٔ مختلف پرداخت میکند کاملاً طبیعی است؛ این تراکنش پنج خروجی UTXO تولید میکند. یک کیفپول که بیست UTXO کوچک را در یک واحد بزرگتر تجمیع میکند، تراکنشی با بیست ورودی و یک خروجی ایجاد میکند. ترکیب انعطافپذیر است؛ قاعدهٔ ساده این است که مجموع ورودیها باید برابر یا بیشتر از خروجیها بهعلاوه کارمزدها باشد.
آنجا که UTXOها آغاز میشوند: تراکنش کوینبیس
هر UTXO موجود به یک تراکنش coinbase بازمیگردد، اولین تراکنش ویژه در هر بلاک بیتکوین که بهعنوان پاداش بلاک برای ماینر، بیتکوین جدید ایجاد میکند. تراکنشهای coinbase هیچ ورودیای ندارند. بیتکوین جدید از هیچ منبع قبلی نمیآید؛ بلکه توسط پروتکل بهعنوان پرداخت برای استخراج مبتنی بر اثبات کار صادر میشود.
از آن نقطهٔ آغازین، هر واحد بیتکوین از طریق یک زنجیرهٔ بیوقفه از UTXOها عبور میکند، خرج و تولید میشود تا امروز به کیفپول شما برسد. هر ساتوشی که در اختیار دارید، یک تبار بیوقفه تا یک تراکنش coinbase دارد و هر کسی که به یک نود کامل یا کاوشگر بلاکچین دسترسی دارد، میتواند آن تبار را ردیابی کند.
مجموعهٔ UTXO: دفتر زندهٔ بیتکوین از سکههای قابل خرج
هر نود کامل بیتکوین مجموعه UTXO را نگهداری میکند: یک پایگاه دادهٔ زنده از هر خروجی قابل خرج که در حال حاضر در سراسر شبکه وجود دارد. وقتی یک تراکنش میرسد، یک نود این مجموعه را بررسی میکند تا تأیید کند که ورودیهای ادعا شده وجود دارند، قبلاً خرج نشدهاند و شرایط قفلگذاریشان (قوانین رمزنگاری که مشخص میکنند چه کسی میتواند آنها را خرج کند) را برآورده میکنند. این مکانیزم اصلی بیتکوین برای جلوگیری از خرج دوبارهی وجوه است و نیازی به شخص ثالث مورد اعتماد ندارد.
اندازه و ترکیب تا سال ۲۰۲۵
جزئیترین تفکیک موجود برای عموم از تیم تحقیقاتی mempool.space است، که گزارش مجموعه UTXO یک اسنپشات کامل در ارتفاع بلاک 892,385 در تاریخ 14 آوریل 2025 تحلیل شد، که تا اواسط سال 2026 جدیدترین تحلیل ترکیبی کامل منتشرشده است. در آن اسنپشات، مجموعه UTXO شامل ۱۷۳٬۱۹۰٬۸۶۱ ورودی بود و تقریباً ۱۱ گیگابایت از دیسک را اشغال کرده بود، که بیش از سه برابر حدود ۶۴ میلیون UTXO ثبتشده در ابتدای سال ۲۰۲۰ بود.
تفکیک بر اساس نوع آدرس چیزی را نشان میدهد که ارزش بررسی دارد:
دستهبندی تپروت از نظر تعداد، بیشترین سهم را از UTXOها دارد، اما تنها ۰.۷۵٪ از کل ارزش بیتکوین را در اختیار دارد. دلیل این امر آن است که نزدیک به ۳۰٪ از کل UTXOها، به طور دقیق ۵۱,۱۸۸,۱۴۵ مورد از ۱۷۳ میلیون ورودی، به حکاکیهای اوردینالز مرتبط هستند. این UTXOهای مرتبط با حکاکیها در مجموع ارزشی معادل تنها ۴۱۵ بیتکوین دارند و میانگین ارزش هر یک از آنها ۸۱۱ ساتوشی است. آنها تقریباً هیچ وزن اقتصادی ندارند، اما هر نود در شبکه باید آنها را بهطور دائم ذخیره کند؛ پدیدهای که پژوهشگران آن را «پف مجموعه UTXO» (UTXO set bloat) مینامند.
چرا رشد مجموعه UTXO مسئلهای است که ارزش پیگیری دارد
نودها باید مجموعهٔ UTXO فعال را در حافظهٔ دسترسی سریع نگه دارند تا تراکنشهای جدید را بهسرعت اعتبارسنجی کنند. با رشد این مجموعه، نیازهای سختافزاری برای اجرای یک نود نیز افزایش مییابد. اگر این هزینه به اندازهٔ کافی بالا رود، تعداد کمتری از کاربران فردی قادر به اجرای یک نود خواهند بود و قدرت اعتبارسنجی در دست اپراتورهای دارای منابع مالی متمرکز متمرکز میشود و غیرمتمرکز بودن بیتکوین که آن را مقاوم میسازد، کاهش مییابد.
بهروزرسانی SegWit در سال ۲۰۱۷ با اعمال تخفیف بر هزینهٔ خرج کردن چندین ورودی و تولید خروجیهای کمتر، مشوقهای اقتصادی برای تجمیع UTXO ایجاد کرد. با این حال، رشد همچنان ادامه یافت. پیشرفتهترین راهحل پیشنهادی Utreexo است که توسط تادج دریا (که همچنین به همراه جوزف پون شبکه لایتنینگ را ایجاد کرد) طراحی شده است. Utreexo با استفاده از انباشتگرهای رمزنگاریشده مبتنی بر درختهای مرکل، مجموعه UTXO را فشرده میکند و به یک نود اجازه میدهد تنها تعداد کمی اثر انگشت را ذخیره کند، نه تمام ۱۷۳ میلیون ورودی مجزا. این موضوع تا اواسط سال ۲۰۲۶ همچنان یکی از حوزههای فعال پژوهش پروتکل بیتکوین باقی مانده است.
مدل UTXO در مقابل مدل حساب: بیتکوین در مقابل اتریوم
بیتکوین تنها رویکرد برای ردیابی مالکیت در یک بلاکچین عمومی نیست. اتریوم از مدل مبتنی بر حساب استفاده میکند که بیشتر شبیه یک دفتر بانکی متعارف عمل میکند: یک دفتر بلاکچین از موجودی حسابها به جای فهرستی از اشیاء قابل خرج مجزا. هر آدرس یک موجودی جاری واحد دارد که با تراکنشهای ورودی افزایش و با تراکنشهای خروجی کاهش مییابد. وقتی ETH ارسال میکنید، موجودی فرستنده کسر و موجودی گیرنده اضافه میشود؛ هیچ شیء مجزایی بین آنها جابجا نمیشود.
این دو مدل مصالحههای متفاوتی ارائه میدهند:
مدل حساب سادهتر برای استدلال است، به همین دلیل است که اکثر بلاکچینهایی که پس از بیتکوین راهاندازی شدهاند، از جمله اتریوم، سولانا و بایننس چین، آن را پذیرفتهاند. نوشتن قراردادهای هوشمندی که با وضعیت پایدار تعامل دارند، در یک سیستم مبتنی بر حساب طبیعیتر است. مدل UTXO بیتکوین این سهولت را با ویژگیهای حریم خصوصی قویتر بهصورت پیشفرض، قابلیت حسابرسی شفافتر عرضه (هر کوین به یک تراکنش coinbase منسوب است)، و توانایی تأیید موازی تراکنشها، که یک مزیت ساختاری است و با افزایش تقاضا برای بلاک اهمیت بیشتری پیدا میکند، معاوضه میکند.
UTXOها چگونه بر کارمزد تراکنشهای شما تأثیر میگذارند
هزینههای تراکنش بیتکوین بر اساس مبلغ ارسالی محاسبه نمیشوند. این هزینهها بر اساس حجم دادههای تراکنش هستند که برحسب بایت مجازی (vbytes) اندازهگیری میشود. عامل غالب در آن حجم داده، تعداد UTXOهایی است که بهعنوان ورودی صرف میکنید.
هر ورودی، دادهای به تراکنش اضافه میکند: مرجعی به UTXO قبلی، بهعلاوه امضای رمزنگاریشدهای که مالکیت آن را اثبات میکند. ورودیهای بیشتر به معنای تراکنش بزرگتر و کارمزد بالاتر است. مقدار جابجا شده بین ورودیها و خروجیها برای محاسبه کارمزد اهمیتی ندارد، به همین دلیل است که یک انتقال ۲ میلیارد دلاری با استفاده از سه UTXO با دقت انتخابشده در سال ۲۰۲۱ تنها ۰.۷۸ دلار هزینه داشت، در حالی که یک انتقال ۵۰ دلاری از کیف پولی که مملو از UTXOهای کوچک است میتواند چند دلار هزینه داشته باشد.
طبق گزارش D-Central، در شرایط عادی شبکه در سالهای ۲۰۲۵ و ۲۰۲۶، نرخهای کارمزد میانه بین ۱ تا ۲۰ sat/vB متغیر بودهاند. راهنمای هزینهها منتشرشده در فوریهٔ ۲۰۲۶. یک تراکنش بومی SegWit ساده با یک ورودی و دو خروجی، چند صد تا چند هزار ساتوشی هزینه دارد. در دورههای شلوغ ناشی از جهشهای ناگهانی تقاضا یا پروتکلهای جدید زنجیرهای، نرخها میتوانند به ۱۰۰ تا ۵۰۰ ساتوشی در بایت یا بیشتر برسند.
چگونه نوع آدرس، هزینه ورودی را تعیین میکند
نوع آدرسی که UTXOهای شما به آن قفل شدهاند، بهطور قابلتوجهی بر هزینه هر ورودی هنگام خرج کردن آن تأثیر میگذارد. فرمتهای جدیدتر آدرس از امضاهای رمزنگاریشده بهطور کارآمدتری استفاده میکنند و مقدار دادهای را که هر ورودی به تراکنش اضافه میکند، کاهش میدهند:
منبع: راهنمای مدیریت UTXO در Spark.money
SegWit صرفهجوییهای خود را بهدست میآورد زیرا دادههای امضا (شاهد) هنگام محاسبه بایتهای مجازی تا ۷۵٪ کاهش مییابند. تاپروت فراتر میرود، با استفاده از امضاهای شنور ۶۴ بایتی به جای امضاهای ECDSA با اندازه ۷۱ تا ۷۲ بایت، و حذف نیاز به درج کلید عمومی در شاهد برای خرجهای ساده مسیر کلید.
برای یک تراکنش تجمیعی با ۲۰ ورودی، تغییر از Legacy به Native SegWit هزینه را تقریباً ۵۴٪ کاهش میدهد. Taproot علاوه بر این، برای هر ورودی ۱۵٪ صرفهجویی اضافی به همراه دارد. اگر کیفپول شما همچنان آدرسهایی با شروع «1» تولید میکند، تغییر به کیفپولی که آدرسهای بومی SegWit (bc1q) یا Taproot (bc1p) تولید میکند، پیش از هر تغییر دیگری در نحوه تراکنش شما، بیشترین تأثیر را در کاهش کارمزد دارد.
تا اواسط سال ۲۰۲۶، حسابهای بومی SegWit تقریباً ۸۵٪ از کل تراکنشهای بیتکوین را تشکیل میدهند. پذیرش Taproot در حدود ۲۰٪ قرار دارد، که در سال ۲۰۲۴ با فعالیت ثبت اوردینالها به حدود ۴۲٪ رسید و سپس با کاهش ثبتها، تثبیت شد. آدرسهای قدیمی همچنان ۱۵٪ باقیمانده را به خود اختصاص دادهاند، با وجود اینکه برای اکثر کاربران هیچ مزیتی نسبت به فرمتهای جدیدتر ندارند.
مبادلات دستهای و جایگزینی با کارمزد
دو استراتژی دیگر برای کارمزد در کنار انتخاب UTXO ارزش درک کردن را دارند.
مبادلات دستهای چندین پرداخت را در یک تراکنش واحد ترکیب کنید. بهجای ارسال بیتکوین به پنج گیرنده در پنج تراکنش جداگانه، یک تراکنش با پنج خروجی همه آنها را در یک بار درج در بلاک مدیریت میکند. هزینه سربار هر تراکنش تنها یکبار پرداخت میشود و کارمزد کل بهطور قابلتوجهی کمتر از پنج تراکنش جداگانه است.
جایگزینی-به-ازای-هزینه (RBF), استانداردشده در BIP 125، به شما اجازه میدهد یک تراکنش تأییدنشده را با نسخهای جدید که کارمزد بالاتری پرداخت میکند، جایگزین کنید. اگر در یک دوره آرام یک تراکنش با نرخ کارمزد پایین ارسال کردهاید و ناگهان ممپول شلوغ شده است، RBF به شما امکان میدهد بدون لغو و بازپخش مجدد از ابتدا، کارمزد را افزایش دهید. اکثر کیفپولهای مدرن بهطور پیشفرض از سیگنالدهی RBF پشتیبانی میکنند.
گرد و غبار بیتکوین: وقتی UTXOها برای خرج کردن بیش از حد کوچک میشوند
گرد و غبار بیتکوین به واحدهای خرجنشده (UTXO) بسیار کوچکی گفته میشود که کارمزد لازم برای خرج کردن آنها از ارزش اسمیشان بیشتر است. اگر یک UTXO حاوی ۴۰۰ ساتوشی باشد اما برای گنجاندن آن بهعنوان ورودی در یک تراکنش ۸۰۰ ساتوشی کارمزد بپردازید، از نظر اقتصادی بیارزش است. شما همچنان مالک آن در بلاکچین هستید، اما خرج کردن آن به معنای ضرر است.
بیتکوین کور یک محدودیت گرد و غبار را بهعنوان سیاست رله اعمال میکند. خروجیهای کمتر از تقریباً ۵۴۶ ساتوشی برای انواع خروجی استاندارد (۲۹۴ ساتوشی بهطور خاص برای P2WPKH) توسط اکثر نودها رله نمیشوند، زیرا با حداقل کارمزد رله پیشفرض ۳ ساتوشی بر هر بایت، خرج کردن آنها در تراکنش آینده هزینهای بیش از ارزششان دارد. این یک قاعده اجماعی در پروتکل بیتکوین نیست؛ نودهای فردی میتوانند آستانه رله خود را تنظیم کنند. اما در عمل، اکثر نودها از مقدار پیشفرض پیروی میکنند.
حتی بالاتر از حداقل آستانه گرد و غبار، UTXOهایی که تنها چند هزار ساتوشی در خود دارند میتوانند در هنگام جهش کارمزدها از نظر اقتصادی غیرقابل خرج شدن شوند. یک UTXO از نوع P2WPKH که ۱٬۰۰۰ ساتوشی در خود دارد، زمانی که کارمزدها از حدود ۱۵ ساتوشی بر هر بایت (sat/vB) فراتر میرود، خرج کردنش از نظر اقتصادی بهصرفه نیست؛ زیرا ورودی با نرخ ۱۵ سات/vB، ۶۸ بایت (vB) اضافه میکند که معادل ۱٬۰۲۰ ساتوشی کارمزد میشود.
گرد و غبار معمولاً از موارد زیر جمع میشود:
- برداشتهای مکرر مبالغ اندک، بهویژه از طریق برداشت خودکار DCA (میانگینگیری دلاری)
- تبدیل خروجیها از خریدهای کوچک متعدد که باقیماندههای کوچک به جا میگذارند
- پرداختهای استخر استخراج و پاداشهای استیکینگ بهصورت مکرر و در مقادیر کوچک توزیع میشوند.
- خروجیهای مرتبط با ثبت، که بخش عمدهای از UTXOهای زیر ۱۰۰۰ ساتوشی قابل مشاهده در مجموعه فعلی UTXO را تشکیل میدهند.
راه حل عملی ساده است: قبل از برداشت، وجوه را انباشته کنید و هنگام تجمیع، بهجای انتظار تا زمانی که بهشدت نیاز به ارسال داشته باشید، زمانی با کارمزد کم را انتخاب کنید.
مدیریت UTXO و کنترل کوین
مدیریت UTXO عملی است که در آن بهطور عمد UTXOهای خود را سازماندهی و تجمیع میکنید تا کارمزدهای آینده را کاهش دهید و حریم خصوصی آن-چین خود را حفظ کنید. کنترل کوین ویژگی خاصی در کیفپول است که به شما امکان میدهد بهصورت دستی انتخاب کنید کدام UTXOها را بهعنوان ورودی در یک تراکنش استفاده کنید، بهجای اینکه الگوریتم کیفپول بهطور خودکار آنها را انتخاب کند.
اکثر کیفپولها با استفاده از الگوریتمهایی مانند Branch and Bound بهطور خودکار انتخاب را انجام میدهند؛ الگوریتمی که Bitcoin Core از نسخه 0.17 به کار گرفته و از نسخه 27 به بعد در کنار چندین الگوریتم رقیب اجرا میشود. این روشها عموماً در به حداقل رساندن کارمزدها مؤثرند، اما هدف آنها صرفهجویی در هزینه است، نه توجه به ترجیحات حریم خصوصی شما یا حفظ جداگانه سوابق تراکنشهای مختلف.
پنج گام عملی برای مدیریت UTXO
کیفپولهایی با کنترل قوی کوین شامل Sparrow Wallet (دسکتاپ، متنباز، با قابلیتهای برچسبگذاری و منجمدسازی عالی) و Electrum (دسکتاپ، باسابقه) هستند. هر دو جزئیات هر UTXO را نمایش میدهند و امکان انتخاب ورودی بهصورت دستی را فراهم میکنند. از نظر سختافزاری، لجر، ترزور و کولدکارد تا سال ۲۰۲۶ از تپروت پشتیبانی میکنند، از جمله هزینههای مسیر کلید تپروت برای پیکربندیهای استاندارد کیفپول امضای تک.
یک کیفپول بیتکوین که بهخوبی مدیریت شده باشد، شامل تعداد کمی از واحدهای خرجنشده (UTXO) با اندازه مناسب در قالب آدرس مدرن است. یک کیفپول کممدیریت اما دهها یا صدها قطعه با فرمت قدیمی را در خود جای داده است که هر یک بهعنوان تعهد کارمزد آینده در انتظار فعال شدن هستند.
UTXOها، حریم خصوصی و حملات گردگیری
هر UTXO تاریخچه تراکنشهای خود را بهطور دائم در بلاکچین عمومی بیتکوین ثبت میکند. وقتی چندین UTXO را بهعنوان ورودی در یک تراکنش خرج میکنید، ابزارهای تحلیل زنجیره از چیزی که بهعنوان قاعدهٔ کلی مالکیت مشترک ورودیها (CIOH) شناخته میشود استفاده میکنند: فرض کاری مبنی بر اینکه همهٔ ورودیهای یک تراکنش متعلق به یک نهاد واحد هستند.
این موضوع پیامدهای عملی مستقیم دارد. اگر ۰.۱ بیتکوین از یک صرافی احراز هویتشده (که هویت شما ثبت شده) و ۰.۰۵ بیتکوین از یک معامله همتا به همتا (که هویت شما ثبت نشده) دریافت کنید، ادغام هر دو UTXO در یک تراکنش بهطور عمومی و دائمی آن دو منبع را به یک مالک واحد در بلاکچین پیوند میدهد. هیچ اقدام آتی نمیتواند آن ارتباط را از سوابق عمومی پاک کند.
حملهٔ گرد و غبار چیست؟
حملهٔ داستینگ عمداً از CIOH سوءاستفاده میکند. یک مهاجم مقادیر بسیار اندکی از بیتکوین، اغلب چند صد ساتوشی، به یک یا چند تا از آدرسهای شما ارسال میکند. اگر بعداً آن UTXO گرد و غبار را همراه با سایر UTXOهای خود در یک تراکنش خرج کنید، مهاجم میتواند ارتباط بین آدرسها را ردیابی کرده و نقشهای از داراییهای شما بسازد. این اطلاعات سپس میتواند برای فیشینگ هدفمند، باجگیری یا نظارت مورد استفاده قرار گیرد.
اجرای این حمله ارزان است. اطلاعات بهدستآمده، اگر قربانی ناخواسته گرد را همخرج کند، میتواند بهطور نامتناسبی برای مهاجم مفید باشد.
چگونه در برابر حملات پاشیدن گرد و غبار دفاع کنیم:
- UTXOهای کوچک مشکوک را در نرمافزار کیفپول خود مسدود کنید تا هرگز بهطور خودکار در یک تراکنش گنجانده نشوند.
- با لینکها یا دستورالعملهایی که از طریق فیلدهای خروجی OP_RETURN یا یادداشتهای تراکنش ناشناس دریافت میشوند، تعامل نکنید (OP_RETURN یک اپکد اسکریپت بیتکوین است که امکان درج مقادیر اندکی از دادههای دلخواه در خروجی تراکنش را فراهم میکند)
- برای معاملات حساس به حریم خصوصی از کنترل سکه استفاده کنید تا از خرج همزمان ناخواستهٔ UTXO جلوگیری شود.
- UTXOها را از منابع مختلف در کیفپولهای جداگانه نگه دارید، هر جا که این جداسازی برای شما اهمیت دارد.
یک هشدار مهم در مورد تجمیع نیز وجود دارد: تجمیع UTXO با برنامهریزی ضعیف میتواند حریم خصوصی شما را به همان اندازه یک حمله داستینگ از بین ببرد. ترکیب یک UTXO آلوده به KYC با یک UTXO از منبع خصوصی در یک تراکنش تجمیع واحد، آنها را بهطور دائم در زنجیره به هم متصل میکند. پس از تأیید تراکنش، این آسیب غیرقابل بازگشت است.
UTXOها و شبکه لایتنینگ
شبکه لایتنینگ، پرکاربردترین پروتکل پرداخت لایه دوم بیتکوین، مستقیماً بر روی UTXOها ساخته شده است. این شبکه بهطور جداگانهای از مدل UTXO لایه پایه عمل نمیکند؛ بلکه از UTXOها بهعنوان لنگر امنیتی خود استفاده میکند.
گشودن یک کانال پرداخت لایتنینگ مستلزم قفل کردن یک UTXO در یک آدرس چندامضایی ۲ از ۲ در لایه پایه بیتکوین است. آن UTXO قفلشده، تراکنش تأمین مالی کانال است. تمام پرداختهای انجامشده از طریق کانال پس از آن بهصورت آفچین و بدون تماس با بلاکچین صورت میگیرند. وقتی کانال در نهایت بسته میشود، یک تراکنش تسویه نهایی آن-چین، UTXOهای جدیدی برای هر طرف ایجاد میکند که منعکسکننده نتیجه خالص تمام پرداختهای انجامشده بین آنهاست.
شما میتوانید هزاران پرداخت را از طریق یک کانال باز واحد ارسال کنید و ردپای آن در زنجیره تنها دو تراکنش است: یکی برای باز کردن و دیگری برای بستن. برای هر کسی که پرداختهای کوچک و مکرر انجام میدهد، این به معنای کاهش قابلتوجه هم در کارمزدها و هم در میزان در معرض دید قرار گرفتن دادهها در زنجیره است.
تا مهٔ ۲۰۲۶، بر اساس دادهها از BYDFi:
- ظرفیت شبکه لایتنینگ عمومی بیش از ۵۶۰۰ بیتکوین است که با قیمتهای فعلی حدود ۴۹۰ میلیون دلار میشود.
- ظرفیت کل تخمینی، شامل کانالهای خصوصی و اعلامنشدهای که توسط کیفپولهای موبایل و نودهای سازمانی استفاده میشوند، از ۱۲٬۰۰۰ بیتکوین فراتر میرود.
- حجم معاملات ماهانه در اوایل سال ۲۰۲۶ برای اولین بار از ۱.۱ میلیارد دلار فراتر رفت.
- شبکه تا سال ۲۰۲۶ در بیش از ۱۸٬۰۰۰ گره فعال فعالیت میکند.
تپروت همچنین حریم خصوصی لایتنینگ را بهبود بخشیده است. پیش از تپروت، تراکنشهای تأمین مالی کانال لایتنینگ اثر انگشت قابل شناسایی روی زنجیره داشتند. با خرجهای مسیر کلیدی تپروت، یک تراکنش تأمین مالی کانال میتواند از یک تراکنش امضای تکامضایی استاندارد غیرقابل تمایز به نظر برسد و بدین ترتیب آن نقطه دادهای از تحلیل زنجیرهای حذف میشود.
موازنه، چالشها و آنچه باید زیر نظر داشت
مبادلات صادقانه
قوتهای مدل UTXO در حریم خصوصی و اعتبارسنجی موازی با هزینههای واقعی همراه هستند. کار با آن برای توسعهدهندگان نسبت به مدل حساب پیچیدهتر است. کاربران اگر بهطور فعال ادغام نکنند، بهمرور زمان بدهی مدیریت UTXO انباشته میکنند و این بدهی در نهایت به صورت کارمزدهای بالاتر خود را نشان میدهد. این مدل همچنین مشکل تورم مجموعه UTXO را که در بالا توضیح داده شد ایجاد میکند، جایی که خروجیهای از نظر اقتصادی بیارزش برای همیشه در حافظه هر گره کامل باقی میمانند.
حریم خصوصی یکی از ویژگیهای مدل UTXO است اما تضمینشده نیست. بلاکچین عمومی است و شرکتهای تحلیل زنجیره در بهکارگیری روشهایی مانند CIOH، خوشهبندی آدرسها و تحلیل گراف تراکنشها به مهارت بالایی دست یافتهاند. حریم خصوصی مبتنی بر UTXO نیازمند مدیریت فعال است؛ بهطور خودکار حاصل نمیشود.
در سال ۲۰۲۶ و پس از آن چه ببینیم
سه رویداد برای هر کسی که به طور منظم با UTXOهای بیتکوین تعامل دارد، ارزش دنبال کردن را دارند:
پیشرفت Utreexo. اگر Utreexo یا یک طرح فشردهسازی مجموعه UTXO مشابه به مرحله آمادگی برای تولید برسد، بار سختافزاری اجرای یک نود کامل را بهطور قابلتوجهی کاهش داده و فشار ناشی از تمرکززدایی را که از رشد مجموعه UTXO ایجاد میشود، تسکین خواهد داد. خبرنامه Bitcoin Optech را دنبال کنید در بیتکوین اپس.ارگ برای بهروزرسانیهای فنی
پیشنهادهای عهدنامه توسعهدهندگان بیتکوین در حال ارزیابی اپکدهایی مانند CheckTemplateVerify (CTV) و جایگزینهایی هستند که امکان اعمال محدودیت بر نحوه خرجکردن UTXOهای آینده را فراهم میکنند. در صورت پذیرش، این قرادادها میتوانند ساختارهای کارآمد پرداخت دستهای، ترتیبات نگهبانی به سبک گاوصندوق و شرایط پرداخت بیانگرتر را بدون نیاز به اعتماد به شخص ثالث ممکن سازند.
بلوغ بازار کارمزد. با نصف شدن پاداش بلاک در سال ۲۰۲۴ و کاهش آن به ۳٫۱۲۵ بیتکوین، کارمزد تراکنشها سهم بزرگتری از درآمد ماینرها را تشکیل میدهند. نحوه توسعه بازار کارمزد در چرخه بعدی، اینکه آیا همچنان پراکنده و ناگهانی باقی میماند یا عمق ثبات بیشتری پیدا میکند، بهطور مستقیم هزینه واقعی نگهداری و جابجایی UTXOها در زنجیره را تعیین میکند. رصد فضای حافظه نمای زنده از شرایط فعلی را ارائه میدهد.
نتیجهگیری
UTXO یک واحد مجزا و قابل خرج از بیتکوین است و واحد بنیادیای است که بیتکوین از طریق آن مالکیت را بدون اتکا به هیچ دفتر مرکزی یا موجودی حسابی ردیابی میکند. این پاسخ میدهد که چرا کارمزدها به این شکل عمل میکنند، چرا حریم خصوصی در بیتکوین پیچیدهتر از آن چیزی است که به نظر میرسد، و چرا شبکه لایتنینگ میتواند میلیونها پرداخت را در حالی که تنها دو بار در هر کانال لایه پایه را لمس میکند، مدیریت کند.
تا اواسط سال ۲۰۲۶، مجموعه UTXO بیش از ۱۷۳ میلیون ورودی دارد، کانالهای لایتنینگ ماهانه بیش از ۱ میلیارد دلار را مسیریابی میکنند و پذیرش Taproot فرمتهای آدرس کارآمد را به گزینه پیشفرض عملی برای کیفپولهای جدید تبدیل کرده است. مکانیزمهای UTXO صرفاً معماری پسزمینه نیستند؛ بلکه مستقیماً با آنچه هر کاربر بیتکوین در هر تراکنش میپردازد، دریافت میکند و آشکار میسازد، مرتبط هستند.
درک آنها یکی از عملیترین کارهایی است که یک کاربر بیتکوین با خودنگهداری میتواند انجام دهد. برای مطالعهٔ بیشتر، مستندات Bitcoin Core در گیتهاب.کام/بیتکوین/بیتکوین پوشش مدل تراکنش و UTXO در سطح پروتکل، و آرشیو موضوع انتخاب سکه Bitcoin Optech در bitcoinops.org/en/topics/coin-selection به طور عمیق به بررسی سازشهای پیادهسازی کیفپول میپردازد.





