นักพัฒนาและนักวิเคราะห์ Mempool.space ชื่อ Mononaut ได้ตีพิมพ์คำวิจารณ์อย่างละเอียดเตือนว่าการเสนอ “Reduced Data Temporary Softfork” อาจทำให้ประเภทการทำธุรกรรมที่ถูกต้องในเครือข่ายไม่สามารถใช้งานได้
นักพัฒนาเตือนความเสี่ยงใหญ่ในข้อเสนอโซฟต์ฟอร์คการลดข้อมูลของ Bitcoin

การตรวจสอบข้อมูลธุรกรรมแสดงให้เห็นว่า RDTS อาจทำให้การใช้งาน Bitcoin ที่สำคัญถูกบล็อก
ข้อเสนอซอฟต์ฟอร์กใหม่ที่ออกแบบมาเพื่อควบคุมการจัดเก็บข้อมูลที่มากเกินไปบนบล็อกเชนของ Bitcoin กำลังถูกวิพากษ์วิจารณ์อย่างมากในระยะหลัง เมื่อวันพุธที่ผ่านมา นักวิเคราะห์อิสระและนักพัฒนา mempool.space, Mononaut, ได้ตีพิมพ์การประเมินที่แสดงถึงผลกระทบที่เป็นไปได้ของกฎใหม่เหล่านี้.
ข้อเสนอที่เรียกว่า Reduced Data Temporary Softfork (RDTS) ได้แนะนำชุดข้อจำกัดระดับฉันทามติที่จะลดการทำธุรกรรมที่ใช้ข้อมูลหนัก – ความพยายามที่นักพัฒนากล่าวว่าจำเป็นหลังจากการอัปเดต Bitcoin Core v30 ที่นำขีดจำกัดบนข้อมูล OP_RETURN ออก.

RDTS จะมีผลประมาณหนึ่งปีหากถูกเปิดใช้งาน จำกัด scriptPubKeys ไว้ที่ 34 bytes จำกัด OP_RETURN outputs ที่ 83 bytes จำกัด Taproot control blocks ห้ามการใช้ witness versions ที่ไม่กำหนด และปิดการใช้งาน Tapscript logic ทั้งหมด นักเสนอมาตรการ BIP กล่าวว่ามาตรการนี้เป็นการเบรกฉุกเฉินต่อการอัพโหลดข้อมูลที่อาจทำให้ผู้บริหารโหนดเผชิญกับความเสี่ยงทางกฎหมายถ้ามีการฝังข้อมูลที่ผิดกฎหมายลงในเชน.
ถึงแม้ Mononaut จะให้การประเมินที่ระบุถึงผลกระทบจากข้อจำกัดเหล่านี้โดยการตรวจสอบกิจกรรมบล็อกเชนในอดีตเพื่อดูว่าธุรกรรมใดจะละเมิดข้อเสนอที่กำหนด ผลลัพธ์ของเขาแสดงถึงการแทรกแซงที่สำคัญ. ภายใต้ข้อจำกัดขนาด scriptPubKey ธุรกรรมทั้งหมดของ pay-to-public-key (P2PK) และ multisig (P2MS) จะไม่ถูกต้อง. ข้อจำกัดนี้ยังส่งผลกระทบต่อธุรกรรมปกติบางจำนวนในอดีตด้วย.

หนึ่งในกฎที่ครอบคลุมที่สุด – การทำให้ OP_PUSHDATA ที่มี payloads สูงกว่า 256 bytes ไม่ถูกต้อง – จะไม่ส่งผลกระทบต่อซองข้อความคำบรรยาย หากเพียงการกดที่ถูกใช้งานเท่านั้นที่มีคุณสมบัติ. แต่ Mononaut ย้ำว่า witness versions ที่ไม่กำหนดจะส่งผลต่อธุรกรรมในประวัติศาสตร์มากกว่า 54,000 รายการ ซึ่งหลายรายการใช้ output ที่ไม่ธรรมดาเพื่อหลีกเลี่ยงขีดจำกัดข้อมูล OP_RETURN. เนื่องจากความยาวของ witness version ได้รับการกำหนดอย่างเข้มงวดใน BIPs 141 และ 341 ข้อเสนอที่เขียนขึ้นนี้จะบล็อกบางรูปแบบที่ทันสมัยและถูกต้อง เช่น P2A anchors ด้วย.
อ่านเพิ่มเติม: นักพัฒนา Bitcoin Core ผสานการเปลี่ยนแปลงนโยบายที่ถกเถียง: มี Fork อยู่ข้างหน้าหรือไม่?
Mononaut อธิบายว่า RDTS ยังทำให้ witness stacks ที่มี Taproot annex ไม่ถูกต้อง. แม้ว่าจะหายาก นักพัฒนา mempool.space กล่าวว่าอย่างน้อย 11 ธุรกรรมได้ใช้ annex เพื่อวัตถุประสงค์ที่ใช้ข้อมูลหนัก. หมวดหมู่ที่สำคัญกว่านั้น Mononaut เน้นคือ Taproot control blocks ขนาดใหญ่: ประมาณ 32,000 รายการที่ผ่านมามี control blocks ที่มีความลึก 100+ บ่อยครั้งใช้สำหรับการฝังข้อมูล แต่แม้กระทั่งบางการทดลองที่ไม่เกี่ยวกับข้อมูลก็อาศัยการตั้งค่าขนาดเล็กและถูกต้องที่ถูกทำให้ไม่สามารถใช้งานได้. ที่อยู่ที่ใช้งานอยู่บางแห่งใช้จ่ายที่ความลึกของ control-block ระดับ 11 ซึ่งจะถูกปฏิเสธภายใต้ RDTS.
รายการเข้มงวดที่สุดของข้อเสนอ – การห้าม OP_SUCCESS* และ Tapscript ที่ใช้งาน OP_IF หรือ OP_NOTIF – ไปไกลเกินกว่าซองข้อความคำบรรยาย. Mononaut มุ่งเน้นไปที่สองธุรกรรม OP_SUCCESS ทางประวัติศาสตร์ รวมถึงธุรกรรมที่ฝ่ากระแสแสงของ Burak และการใช้จ่าย Taproot ที่มีพื้นฐาน OP_IF ประมาณ 70 รายการที่ไม่ใช่การบรรยาย. หลายรายการเหล่านี้เป็นพริมิทีฟทางการเงิน รวมถึงต้นแบบ multisig ที่เสื่อมลงและการออกแบบสัญญาที่ถูกล็อคโดยเวลาและแฮช (HTLC). บางรายการมาจากกระเป๋าสตางค์ที่จงใจปิดทางการใช้จ่าย keypath ของพวกเขา ทิ้งให้การใช้จ่ายผ่านสคริปต์เป็นวิธีเดียว เดียวเท่านั้น เพื่อย้ายกองทุน.
ผู้สนับสนุน RDTS ได้โต้แย้งว่าผู้ใช้ที่ติดหนึ่งในสคริปต์ที่ได้รับผลกระทบสามารถกลับไปใช้การใช้จ่าย keypath ได้. อย่างไรก็ตามข้อมูลของ Mononaut ท้าทายสมมติฐานนั้นตรง ๆ: เกี่ยวกับการใช้จ่าย Taproot ในประวัติศาสตร์ประมาณ 560,000 รายการที่มาจาก outputs ที่ทำให้ keypath ของพวกเขาไม่สามารถใช้งานได้อย่างชัดเจน ทำให้ OP_IF และฟังก์ชันที่คล้ายกันเป็นสิ่งจำเป็นแทนที่จะเป็นตัวเลือก.

ผู้สนับสนุนซอฟต์ฟอร์กชั่วคราวยืนยันว่า RDTS เป็นมาตรการป้องกันในระยะสั้นที่ออกแบบมาเพื่อรักษาประโยชน์ทางการเงินของ Bitcoin ป้องกันความเสี่ยงทางกฎหมาย และลดภาระของโหนดด้วยการจำกัดการจัดเก็บข้อมูล. นักวิจารณ์แย้งว่าข้อจำกัดที่กว้างขวางในพฤติกรรม Tapscript เสี่ยงต่อการนำไปสู่การเซ็นเซอร์แบบเดอแฟคโต้ การปิดการใช้งานประเภทการทำธุรกรรมที่ถูกต้อง และการดยุติการใช้งานที่มีอยู่.
กานะวีในอดีตสะท้อนถึงการดัดแปลงก่อนหน้านี้เกี่ยวกับการเติบโตของข้อมูลที่ขับเคลื่อนด้วยคำบรรยาย สะท้อนให้เห็นถึงความขัดแย้งที่ลึกซึ้งขึ้นว่าควรให้ Bitcoin ยังคงเป็นเครื่องมือทางการเงินเท่านั้นหรือควรให้มีการใช้งานอย่างทดลองต่อไป. เนื่องจากข้อเสนออยู่ในรูปแบบร่าง การอภิปรายกำลังดำเนินอยู่ในหมู่นักพัฒนา นักวิจัย และผู้เข้าร่วมในระบบนิเวศ.
คำถามที่พบบ่อย ❓
- RDTS คืออะไร?
ข้อเสนอซอฟต์ฟอร์กชั่วคราวที่จำกัดคุณสมบัติของสคริปต์และข้อมูล Bitcoin หลายราย - ทำไม RDTS ถึงถูกถกเถียง?
ผู้สนับสนุนต้องการควบคุมการใช้ข้อมูลที่ผิด ขณะที่นักวิจารณ์บอกว่ามันทำให้ธุรกรรมที่ถูกต้องไม่สามารถใช้ได้ - Mononaut พบอะไร?
การวิเคราะห์ของเขาแสดงให้เห็นว่าธุรกรรมในประวัติศาสตร์จำนวนมากจะล้มเหลวภายใต้กฎ RDTS - RDTS จะมีผลนานเท่าใด?
ข้อเสนออธิบายระยะเวลาการใช้งานหนึ่งปีหากนำมาใช้
แท็กในเรื่องนี้
เกม Bitcoin แนะนำ
130% สูงสุด 2,500 USDT + สปินฟรี 200 ครั้ง + คืนเงินสดรายสัปดาห์ 20% ไม่ต้องเดิมพัน















