بیتکوین کش به دلیل حجم پایینتر تراکنشها، کارمزد پایینتر دارد؟
بعضی از مردم، از جمله طرفدارهای بیتکوین، گمان میکنند دلیل پایین بودن کارمزدهای بیتکوین کش در واقع پایین بودن حجم تراکنشها است. و استدلال میکنند در صورتی که بیتکوین کش به اندازهٔ بیتکوین تراکنش داشته باشد، کارمزدها نیز بالاتر خواهد بود. و از حالت فعلی که کارمزدها تنها کسری از یک سنت هستند(کمتر از ۱۰۰۰ تومان برای یک تراکنش ۲.۷ میلیارد تومانی در زمان نوشتن این مطلب)، خارج خواهد شد.
دلیل ناچیز بودن کارمزدهای بیتکوین کش این است که اندازهٔ بلوک(block size) به صورت مصنوعی محدود نشده است. اینکه حجم تراکنشها بالاتر یا پایینتر از بیتکوین باشد مهم نیست. چیزی که مهم است، اندازهٔ تراکنشها نسبت به حجم یک بلوک است. و اندازهٔ بلوک بیتکوین کش از بیتکوین بسیار بزرگتر است و در آینده میتواند بنا به نیاز افزایش پیدا کند. تنها در صورتی که مرتب حجم تراکنشها نسبت به حجم بلوک سرریز کند، مانند اتفاقی که برای بیتکوین میافتد، آنگاه کارمزد افزایش پیدا میکند. و با توجه به اینکه اندازهٔ بلوک بیتکوین کش بسیار بزرگتر از مال بیتکوین است، نیازمند چند برابر تراکنش بیشتر به صورت مستمر هستیم.
بیتکوین کش با افزایش اندازه بلوک زودتر از افزایش تقاضا(یا حجم تراکنشها)، به mempool در هر بلوک اجازه میدهد که سریعا خالی شود. این اتفاق معمولا در همان بلوک میافتد. و در صورتی که یک نوسان داشته باشیم، در تعداد کمی بلوک بعدتر، mempool خالی میشود.
این فقط یک تئوری روی کاغذ نیست بلکه در عمل هم، بارها بیتکوین کش حجم بیشتری نسبت به بیتکوین پردازش کرده است. این البته تنها در مورد بیتکوین کش نیز نیست. رمزارزهای دیگر با مدل UTXO مانند لایتکوین نیز تجربهٔ مشابهی داشتند.
افزایش قیمت
یک نگرانی دیگر این است که با افزایش قیمت بیتکوین کش، کارمزد آن نیز افزایش پیدا کند. برای مثال الآن کارمزد میانگین ۱ ساتوشی بر بایت است. زمانی که این مطلب را مینویسم، در بلوک ۹۰۷۹۳۶، این تراکنش وجود دارد که حدود ۶۱ بیتکوین کش، معادل تقریبا ۳۲ هزار دلار یا ۲.۷ میلیارد تومان را انتقال داده است. کارمزد تنها ۲۲۶ ساتوشی، معادل ۰.۰۱ سنت و کمتر از ۱۰۰۰ تومان است.
الآن قیمت بیتکوین کش حدود ۵۰۰ دلار است. حالا اگر قیمت نسبت به دلار و همینطور کالاها بسیار بالا برود چه؟ توجه کنید که کارمزد یک تراکنش، به مقدار تراکنش بستگی دارد. اگر الآن میخواهید ۵۰۰ دلار جابجا کنید، این معادل یک بیتکوین کش است و کارمزد نیز به همان نسبت است. اما زمانی که بیتکوین کش ۱۰۰ برابر شده، معادل این ۵۰۰ دلار به بیتکوین کش نیز بر ۱۰۰ تقسیم شده. در نتیجه به همان نسبت باید کارمزد کمتری پرداخت کنید.
کارمزدهای اتریوم
بعضی بر این باورند با توجه به رمزارزهای بزرگی مانند اتریوم و بیتکوین، افزایش کارمزد هزینهای هست که برای افزایش مقیاس(و افزایش حجم تراکنشها) یک زنجیره بلوک نامتمرکز باید بپردازیم. این استدلال، تفاوت بین بیتکوین و اتریوم را نادیده میگیرد. در مورد بیتکوین، کارمزدها بالا است چرا که جامعه اینطور تصمیم گرفته است. آنها اندازهٔ بلوک را افزایش نمیدهند. و در عوض شبکهٔ آذرخش را به عنوان یک راه حل جایگزین ارائه میکنند. به همین دلیل عدهای از جامعهٔ بیتکوین از آن جدا شدند و بیتکوین کش به وجود آمد. در مورد اتریوم، اصلا با بیتکوین و بیتکوین کش قابل مقایسه نیست. بیتکوین (کش) از مدل UTXO استفاده میکند. در حالی که اتریوم از مدل زنجیره حساب(account model chains) استفاده میکند که به عنوان یک نتیجه، کارمزدها بالاتر است.