สนับสนุนโดย
Crypto News

นักพัฒนาเตือนความเสี่ยงใหญ่ในข้อเสนอโซฟต์ฟอร์คการลดข้อมูลของ Bitcoin

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

นักพัฒนาเตือนความเสี่ยงใหญ่ในข้อเสนอโซฟต์ฟอร์คการลดข้อมูลของ Bitcoin

การตรวจสอบข้อมูลธุรกรรมแสดงให้เห็นว่า RDTS อาจทำให้การใช้งาน Bitcoin ที่สำคัญถูกบล็อก

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

ข้อเสนอที่เรียกว่า Reduced Data Temporary Softfork (RDTS) ได้แนะนำชุดข้อจำกัดระดับฉันทามติที่จะลดการทำธุรกรรมที่ใช้ข้อมูลหนัก – ความพยายามที่นักพัฒนากล่าวว่าจำเป็นหลังจากการอัปเดต Bitcoin Core v30 ที่นำขีดจำกัดบนข้อมูล OP_RETURN ออก.

นักพัฒนาชี้ให้เห็นความเสี่ยงใหญ่ในข้อเสนอ Bitcoin Reduced Data Soft Fork

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) จะไม่ถูกต้อง. ข้อจำกัดนี้ยังส่งผลกระทบต่อธุรกรรมปกติบางจำนวนในอดีตด้วย.

นักพัฒนาชี้ให้เห็นความเสี่ยงใหญ่ในข้อเสนอ Bitcoin Reduced Data Soft Fork
การเปลี่ยนแปลงกฎที่ “ส่งผลกระทบต่อ P2PK และ P2MS ทั้งหมด รวมไปถึง SPK ที่ไม่เป็นมาตรฐานเพียงเล็กน้อย, ” Mononaut กล่าว.

หนึ่งในกฎที่ครอบคลุมที่สุด – การทำให้ 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 และฟังก์ชันที่คล้ายกันเป็นสิ่งจำเป็นแทนที่จะเป็นตัวเลือก.

นักพัฒนาชี้ให้เห็นความเสี่ยงใหญ่ในข้อเสนอ Bitcoin Reduced Data Soft Fork

ผู้สนับสนุนซอฟต์ฟอร์กชั่วคราวยืนยันว่า RDTS เป็นมาตรการป้องกันในระยะสั้นที่ออกแบบมาเพื่อรักษาประโยชน์ทางการเงินของ Bitcoin ป้องกันความเสี่ยงทางกฎหมาย และลดภาระของโหนดด้วยการจำกัดการจัดเก็บข้อมูล. นักวิจารณ์แย้งว่าข้อจำกัดที่กว้างขวางในพฤติกรรม Tapscript เสี่ยงต่อการนำไปสู่การเซ็นเซอร์แบบเดอแฟคโต้ การปิดการใช้งานประเภทการทำธุรกรรมที่ถูกต้อง และการดยุติการใช้งานที่มีอยู่.

กานะวีในอดีตสะท้อนถึงการดัดแปลงก่อนหน้านี้เกี่ยวกับการเติบโตของข้อมูลที่ขับเคลื่อนด้วยคำบรรยาย สะท้อนให้เห็นถึงความขัดแย้งที่ลึกซึ้งขึ้นว่าควรให้ Bitcoin ยังคงเป็นเครื่องมือทางการเงินเท่านั้นหรือควรให้มีการใช้งานอย่างทดลองต่อไป. เนื่องจากข้อเสนออยู่ในรูปแบบร่าง การอภิปรายกำลังดำเนินอยู่ในหมู่นักพัฒนา นักวิจัย และผู้เข้าร่วมในระบบนิเวศ.

คำถามที่พบบ่อย ❓

  • RDTS คืออะไร?
    ข้อเสนอซอฟต์ฟอร์กชั่วคราวที่จำกัดคุณสมบัติของสคริปต์และข้อมูล Bitcoin หลายราย
  • ทำไม RDTS ถึงถูกถกเถียง?
    ผู้สนับสนุนต้องการควบคุมการใช้ข้อมูลที่ผิด ขณะที่นักวิจารณ์บอกว่ามันทำให้ธุรกรรมที่ถูกต้องไม่สามารถใช้ได้
  • Mononaut พบอะไร?
    การวิเคราะห์ของเขาแสดงให้เห็นว่าธุรกรรมในประวัติศาสตร์จำนวนมากจะล้มเหลวภายใต้กฎ RDTS
  • RDTS จะมีผลนานเท่าใด?
    ข้อเสนออธิบายระยะเวลาการใช้งานหนึ่งปีหากนำมาใช้
แท็กในเรื่องนี้

เกม Bitcoin แนะนำ

โบนัส 100% สูงสุด 1 BTC + คืนเงินสดรายสัปดาห์ 10% ไม่ต้องเดิมพัน

โบนัส 100% สูงสุด 1 BTC + คืนเงินสดรายสัปดาห์ 10%

130% สูงสุด 2,500 USDT + สปินฟรี 200 ครั้ง + คืนเงินสดรายสัปดาห์ 20% ไม่ต้องเดิมพัน

โบนัสต้อนรับ 1000% + เดิมพันฟรีสูงสุด 1 BTC

สูงสุด 2,500 USDT + สปินฟรี 150 ครั้ง + เรคแบ็กสูงสุด 30%

โบนัส 470% สูงสุด $500,000 + สปินฟรี 400 ครั้ง + เรคแบ็ก 20%

เรคแบ็ก 3.5% ทุกการเดิมพัน + การจับฉลากรายสัปดาห์

425% สูงสุด 5 BTC + สปินฟรี 100 ครั้ง

100% สูงสุด $20K + เรคแบ็กรายวัน