ข้อเสนอการปรับปรุง Bitcoin (BIP) คืออะไรและทำงานอย่างไร

การรวบรวมฉันทามติที่สำคัญภายในชุมชนเป็นขั้นตอนแรกของกระบวนการ บางครั้ง แม้แต่ข้อเสนอที่มีค่าที่สุดก็อาจต้องใช้เวลาหลายปีกว่าจะได้รับการอนุมัติหรือปฏิเสธ เนื่องจากชุมชนไม่สามารถหาข้อตกลงได้

เมื่อส่ง BIP เป็นฉบับร่างไปยัง BIP GitHub ข้อเสนอจะได้รับการตรวจสอบและดำเนินการอย่างโปร่งใส เพื่อให้ทุกคนสามารถดูความคืบหน้าและผลการทดสอบที่ตามมาได้ เนื่องจาก Bitcoin blockchain ขึ้นอยู่กับรหัสการเปลี่ยนแปลงโปรโตคอลจะต้องสะท้อนให้เห็นในโค้ด และนักขุดจะต้องเพิ่มการอ้างอิงไปยังบล็อกที่แฮชเพื่อส่งสัญญาณว่าพวกเขายอมรับหรือปฏิเสธการใช้งาน

เนื่องจากผลกระทบที่รุนแรง การเปลี่ยนแปลงบางอย่างอาจส่งผลต่อนักขุด การปรับเปลี่ยนโค้ดจำเป็นต้องยอมรับโดยส่วนใหญ่ประมาณ 95% เว้นแต่จะมีแรงจูงใจที่สมเหตุสมผลสำหรับเกณฑ์ที่ต่ำกว่า การสนับสนุนร้อยละเก้าสิบห้าจะต้องส่งสัญญาณจากผู้ขุด 2,016 คนสุดท้าย (มูลค่าการขุดประมาณ 14 วันด้วยบล็อก 10 นาที)

ตัวอย่างเช่น เราจะใช้การนำ . ไปใช้งานล่าสุด แท็ปรูทซอฟส้อมซึ่งมีป้ายกำกับว่า BIP 341 ในเดือนเมษายนปี 2021 โดยใช้ "รหัสทดลองที่รวดเร็ว" ซึ่งหมายถึงการแก้ปัญหาการอัปเกรดอย่างรวดเร็ว การเปิดใช้งาน Taproot ถูกรวมเข้ากับ Bitcoin Core

ในสองสามสัปดาห์ต่อมา อย่างน้อย 90% ของบล็อกที่ขุด (1,815 จาก 2,016 บล็อกที่ขุด) รวมการอ้างอิงที่เข้ารหัสซึ่งบ่งชี้ว่าผู้ขุดที่ขุดบล็อกเหล่านั้นชอบการอัพเกรด ซึ่งเป็นการปูทางไปสู่การบรรลุฉันทามติที่น่าอัศจรรย์ในเดือนต่อๆ มา ซึ่งนำไปสู่การอนุมัติขั้นสุดท้ายในเดือนพฤศจิกายน พ.ศ. 2021

การอนุมัติ BIP ขั้นสุดท้ายและเป็นทางการจะเกิดขึ้นโดยอัตโนมัติเมื่อผู้ใช้ (ตัวดำเนินการโหนด) เลือกเวอร์ชัน Bitcoin Core ที่จะดาวน์โหลดและเรียกใช้โหนดที่สะท้อนถึงการเปลี่ยนแปลงนั้น จากนั้น โหนดที่อัปเกรดทั้งหมดสามารถรับรู้และยอมรับธุรกรรมที่ทำโดยใช้โปรโตคอลที่อัปเกรดนั้น

โดยสรุป นี่คือขั้นตอนหลักของกระบวนการอนุมัติ:

  • ทุกคนสามารถส่ง BIP เพื่อเปลี่ยน Bitcoin core;

  • บรรณาธิการต้องผ่าน BIP;

  • BIP ต้องได้รับการอนุมัติโดย ∼95% ของคนงานเหมือง และ

  • ชุมชนต้องอัปเกรดเป็นซอฟต์แวร์เวอร์ชันใหม่

นี่คือภาพกราฟิกของกระบวนการอนุมัติ BIP:

Image_0

ที่มา: https://cointelegraph.com/explained/what-are-bitcoin-improvement-proposals-bips-and-how-do-they-work