กระเป๋าคริปโตบางตัวบนเครือข่าย Bitcoin เปิดให้ผู้ใช้ตั้งค่าธรรมเนียมธุรกรรมเองได้ ในทางเทคนิคคุณส่ง BTC โดยไม่จ่ายค่าธรรมเนียมเลยก็ได้ แต่นักขุดมักข้ามธุรกรรมเหล่านั้นไป และธุรกรรมของคุณก็จะไม่ถูกยืนยันสักที
ตรงข้ามกับที่หลายคนเข้าใจ ค่าธรรมเนียมของ Bitcoin ไม่ได้คิดจากจำนวนเหรียญที่โอน แต่คิดจากขนาดของธุรกรรม (หน่วยเป็นไบต์) เช่น สมมติธุรกรรมของคุณมีขนาด 400 ไบต์ และค่าธรรมเนียมเฉลี่ยตอนนั้นอยู่ที่ 80 satoshi ต่อไบต์ คุณก็ต้องจ่ายราว 32,000 satoshi (หรือ 0.00032 BTC) เพื่อให้ธุรกรรมมีโอกาสดีที่จะถูกบรรจุในบล็อกถัดไป
เมื่อเครือข่ายหนาแน่นและมีคนอยากโอน BTC พร้อมกันจำนวนมาก ค่าธรรมเนียมที่ต้องจ่ายเพื่อให้ยืนยันเร็วก็ดีดขึ้นตาม เพราะผู้ใช้คนอื่นก็แข่งกันจ่ายเหมือนกัน สถานการณ์แบบนี้เจอได้บ่อยในช่วงที่ตลาดผันผวนหนัก
ด้วยเหตุนี้ ค่าธรรมเนียมที่สูงจึงทำให้การใช้ BTC ในชีวิตประจำวันเป็นเรื่องยาก เพราะคงไม่มีเหตุผลที่จะจ่ายค่าธรรมเนียมแพงกว่าราคาสินค้าเพื่อซื้อกาแฟแก้วละ 3 ดอลลาร์
หนึ่งบล็อกบรรจุธุรกรรมได้จำกัดตามเพดานขนาดบล็อกที่ 1 MB นักขุดพยายามเพิ่มบล็อกเข้าบล็อกเชนให้เร็วที่สุด แต่ความเร็วนั้นก็มีขีดจำกัดของมัน
ความสามารถในการรองรับปริมาณธุรกรรม (scalability) ของเครือข่ายคริปโตจึงเป็นตัวแปรสำคัญที่กำหนดค่าธรรมเนียม นักพัฒนาบล็อกเชนพยายามแก้โจทย์นี้อยู่ตลอด และการอัปเดตเครือข่ายอย่าง SegWit กับ Lightning Network ก็ช่วยให้เรื่องนี้ดีขึ้นมาก
