60 ว่าด้วยข้อกำหนดของค่าธรรมเนียมธุรกรรม

แปลโดย : Claude 3 Opus (Pro)

60

ว่าด้วยข้อกำหนดของค่าธรรมเนียมธุรกรรม

คำแนะนำของซาโตชิคือการอนุญาตให้ธุรกรรมบางส่วนถูกประมวลผลแม้ว่าจะไม่มีค่าธรรมเนียมการทำธุรกรรมก็ตาม ปัจจุบัน เหมืองยังคงได้รับรางวัลเป็นบิตคอยน์ แต่มีกำหนดจะหยุดลงเมื่อขุดบิตคอยน์ครบ 21 ล้านบิตคอยน์แล้ว ซึ่งจะอยู่ที่ราวกลางศตวรรษที่ 22 ณ จุดนั้น ค่าธรรมเนียมการทำธุรกรรมอาจกลายเป็นข้อบังคับเพื่อให้เหมืองได้รับผลตอบแทนที่เหมาะสมสำหรับการใช้ทรัพยากรของพวกเขา

ต้องจ่ายค่าธรรมเนียมธุรกรรมเสมอใช่ไหม?

โพสต์โดย jgarzik วันที่ 7 กันยายน 2010 เวลา 03:17:34 น.

เพื่อสะท้อนให้เห็นอย่างถูกต้องว่าการประมวลผลธุรกรรมมีต้นทุนทรัพยากรบางอย่างทั่วเครือข่าย ผมขอเสนอว่าควรต้องมีค่าธรรมเนียม tx สำหรับ_ทุก_ธุรกรรมหลังจากวันที่ X (โดย X คือเวลาอีกไม่กี่เดือนข้างหน้า)

Re: ต้องจ่ายค่าธรรมเนียมธุรกรรมเสมอใช่ไหม?

โพสต์โดย satoshi วันที่ 7 กันยายน 2010 เวลา 16:32:21 น.

อีกทางเลือกหนึ่งคือการลดจำนวนธุรกรรมฟรีที่อนุญาตต่อบล็อกลงก่อนจะต้องเสียค่าธรรมเนียมการทำธุรกรรม โหนดรับธุรกรรมฟรีเพียงไม่กี่ KB ต่อบล็อกก่อนที่จะเริ่มเรียกเก็บค่าธรรมเนียมธุรกรรมอย่างน้อย 0.01

เกณฑ์ขั้นต่ำน่าจะต่ำกว่าในปัจจุบัน

ผมไม่คิดว่าเกณฑ์ขั้นต่ำควรเป็น 0 เลย เราควรอนุญาตให้มีธุรกรรมฟรีบ้างเสมอ

Re: ต้องจ่ายค่าธรรมเนียมธุรกรรมเสมอใช่ไหม?

โพสต์โดย satoshi วันที่ 8 กันยายน 2010 เวลา 17:30:14 น.

ปัจจุบัน การจ่ายค่าธรรมเนียมถูกควบคุมด้วยตนเองด้วยสวิตช์ paytxfee จะง่ายมากที่จะทำให้ซอฟต์แวร์ตรวจสอบขนาดของบล็อกล่าสุดโดยอัตโนมัติเพื่อดูว่าควรจ่ายค่าธรรมเนียมหรือไม่ เรายังอยู่ห่างไกลจากการถึงเกณฑ์ขั้นต่ำ เรายังไม่จำเป็นต้องทำเช่นนั้น ไม่ว่าอย่างไรก็ตาม มันเป็นความคิดที่ดีที่จะดูว่าทุกอย่างเป็นอย่างไรกับการควบคุมด้วยตนเองก่อน

ไม่ใช่เรื่องใหญ่หากเราถึงเกณฑ์ขั้นต่ำ ธุรกรรมฟรีจะใช้เวลานานขึ้นเพียงเล็กน้อยในการเข้าสู่บล็อก

ผมทำการนับคร่าวๆ ของ 4000 บล็อกจากประมาณ 74000-78000 นี่ไม่รวมธุรกรรมรางวัลบล็อก:

มีธุรกรรมเฉลี่ย 2 รายการต่อบล็อก 17 รายการต่อชั่วโมง 400 รายการต่อวัน

ไบต์ธุรกรรมเฉลี่ยต่อบล็อกคือ 428 ไบต์ หรือ 214 ไบต์ต่อธุรกรรม

เกณฑ์ขั้นต่ำในปัจจุบันคือ 200KB ต่อบล็อก หรือประมาณ 1000 ธุรกรรมต่อบล็อก ผมคิดว่าควรลดลงเหลือ 50KB ต่อบล็อก นั่นก็ยังมากกว่าธุรกรรมเฉลี่ยต่อบล็อกกว่า 100 เท่า

เกณฑ์ขั้นต่ำสามารถเปลี่ยนแปลงได้ง่ายในอนาคต เราสามารถตัดสินใจเพิ่มขึ้นเมื่อถึงเวลา เป็นความคิดที่ดีที่จะรักษาให้ต่ำกว่าเป็นตัวตัดวงจรและเพิ่มขึ้นตามความจำเป็น หากเราถึงเกณฑ์ขั้นต่ำตอนนี้ มันจะเกือบแน่นอนว่าเป็นการท่วมท้นบางอย่างและไม่ใช่การใช้จริง การรักษาเกณฑ์ขั้นต่ำให้ต่ำกว่าจะช่วยจำกัดปริมาณพื้นที่ดิสก์ที่สูญเปล่าในกรณีนั้น

Re: ต้องจ่ายค่าธรรมเนียมธุรกรรมเสมอใช่ไหม?

โพสต์โดย satoshi วันที่ 23 กันยายน 2010 เวลา 16:08:35 น.

อ้างอิงจาก: satoshi วันที่ 8 กันยายน 2010 เวลา 17:30:14 น.

เกณฑ์ขั้นต่ำในปัจจุบันคือ 200KB ต่อบล็อก หรือประมาณ 1000 ธุรกรรมต่อบล็อก ผมคิดว่าควรลดลงเหลือ 50KB ต่อบล็อก นั่นก็ยังมากกว่าธุรกรรมเฉลี่ยต่อบล็อกกว่า 100 เท่า

ผมได้ดำเนินการเปลี่ยนแปลงนี้ใน SVN rev 157 แล้ว

เหตุผลที่ผมตั้งค่าให้สูงมากก่อนหน้านี้คือเพื่ออนุญาตให้ทำธุรกรรมขนาดใหญ่มากโดยไม่ต้องจ่ายค่าธรรมเนียมการทำธุรกรรม เกณฑ์ขั้นต่ำอยู่ที่ประมาณ 26,000 BTC สำหรับธุรกรรมที่ทำจากเหรียญที่สร้างขึ้น 50 BTC แม้จะง่ายกว่า 100 เท่าในการสร้างเหรียญในตอนนั้น แต่ก็มีเพียงไม่กี่คนที่เคยพบค่าธรรมเนียมในระดับนั้น เกณฑ์ขั้นต่ำใหม่กำหนดไว้ที่ประมาณ 11,000 BTC สำหรับการส่งเหรียญที่สร้างขึ้น ส่วนใหญ่จะถึงได้ก็ต่อเมื่อใช้บิตคอยน์ที่สร้างขึ้น หากคุณซื้อบิตคอยน์ของคุณ มันจะถูกแสดงเป็นธุรกรรมขนาดใหญ่กว่าและจะไม่ใกล้เคียงกับขีดจำกัดค่าธรรมเนียมเลย เว้นแต่คุณซื้อมาเป็นร้อยธุรกรรมแยกต่างหาก แม้ว่าคุณจะถึงระดับค่าธรรมเนียม คุณก็จ่ายมันเพียงครั้งเดียวเพื่อรวมธุรกรรมเล็ก ๆ ของคุณเข้าด้วยกัน

Last updated