รายการอภิธานศัพท์
SegWit (การแยกข้อมูลลายเซ็น)
infrastructureSegWit ย้ายข้อมูลลายเซ็นออกจากตัวธุรกรรมหลัก มันแก้อะไร ทำไมจึงทำให้ Lightning เป็นไปได้ และทำไมจึงปรากฏในค่าธรรมเนียมถอนของคุณ
คำจำกัดความ
SegWit ย่อมาจากการแยกข้อมูลลายเซ็นออกไป เป็นการอัปเกรดโปรโตคอลบิตคอยน์ที่เปิดใช้งานในเดือนสิงหาคม 2017 ซึ่งย้ายข้อมูลลายเซ็นที่ใช้พิสูจน์ว่าธุรกรรมได้รับอนุญาต ออกไปจากส่วนของธุรกรรมที่ใช้คำนวณรหัสอ้างอิงของมัน การอัปเกรดนี้ทำในรูปแบบซอฟต์ฟอร์ก โหนดที่ไม่เคยอัปเกรดจึงยังเดินตามเชนเดิมต่อไปได้ ผลที่สำคัญมีสองข้อ ข้อแรกคือปัญหาความยืดหยุ่นของรหัสธุรกรรมถูกแก้ไข ก่อนมี SegWit บุคคลที่สามสามารถเปลี่ยนวิธีเข้ารหัสลายเซ็นและเปลี่ยนรหัสอ้างอิงของธุรกรรมได้โดยธุรกรรมยังใช้ได้อยู่ ซึ่งทำให้โปรโตคอลใดก็ตามที่สร้างบนรหัสธุรกรรมที่ยังไม่ยืนยันนั้นเปราะบาง การขจัดอุปสรรคนี้คือสิ่งที่ทำให้ช่องทางการชำระเงิน และ Lightning จึงใช้งานได้จริง ข้อที่สองคือความจุ SegWit แทนที่เพดานขนาดบล็อกแบบตายตัวด้วยมาตรวัดน้ำหนักที่คิดข้อมูลลายเซ็นในอัตราลด บล็อกหนึ่งจึงบรรจุธุรกรรมได้มากกว่าเดิมอย่างมีนัยสำคัญ และธุรกรรมที่ใช้เอาต์พุตแบบ SegWit ส่งได้ถูกกว่าธุรกรรมแบบเดิมที่เทียบเท่ากัน นี่คือเหตุผลที่ทางเลือกนี้ปรากฏบนบิลของคุณ กระดานเทรดและกระเป๋าเงินที่ใช้ที่อยู่ segwit แบบเนทีฟซึ่งขึ้นต้นด้วย bc1q มักจ่ายค่าธรรมเนียมต่ำกว่าที่ยังใช้เอาต์พุตแบบเดิม และบางรายส่งต่อส่วนต่างนั้นให้ลูกค้า ข้อควรระวังเชิงปฏิบัติคือความเข้ากันได้ ปัจจุบันแทบทุกที่รับที่อยู่ bc1 แล้ว แต่ยังมีบริการเก่าจำนวนน้อยที่ไม่รับ ควรตรวจสอบสักครั้งก่อนถอนก้อนใหญ่ ไม่ใช่หลังจากถอนไปแล้ว
ขั้นต่อไป