Taproot คืออะไร?
คู่มือสำหรับผู้เริ่มต้นเกี่ยวกับการอัปเกรด Taproot Bitcoin
Taproot เป็นการอัปเกรดให้กับ Bitcoin ที่มุ่งหวังจะปรับปรุงความเป็นส่วนตัวและประสิทธิภาพของเครือข่าย Taproot เป็นการอัปเกรดครั้งแรกให้กับ Bitcoin ในรอบสี่ปี นับตั้งแต่ Segregated Witnesses (SegWit) เริ่มใช้งานในปี 2017
การอัปเดต Taproot ประกอบด้วยข้อเสนอการปรับปรุง Bitcoin (BIPs) สามรายการ รวมถึง BIP340 (BIP – Schnorr), BIP341 (BIP – Taproot), BIP342 (BIP – Tapscript)
BIP-Schnorr แนะนำ "ลายเซ็น Schnorr" ซึ่งเป็นวิธีที่รวดเร็ว ปลอดภัย และใช้ข้อมูลน้อยลงในการอนุญาตธุรกรรม BIP – Schnorr ยังเปิดใช้งาน BIP – Taproot ซึ่งใช้เทคนิคที่เรียกว่า "MAST" เพื่อลดข้อมูลธุรกรรมสัญญาอัจฉริยะที่ต้องบันทึกในบล็อกเชน ในขณะเดียวกันก็ทำให้ข้อมูลธุรกรรมส่วนตัวบางส่วนไม่ชัดเจน สุดท้าย BIP – Tapscript ทำให้ Bitcoin มีภาษาการเขียนโปรแกรมธุรกรรมที่ได้รับการอัปเกรดซึ่งใช้เทคโนโลยี Schnorr และ Taproot Tapscript ยังช่วยให้นักพัฒนาสามารถดำเนินการอัปเกรด Bitcoin ในอนาคตได้อย่างมีประสิทธิภาพมากขึ้น
Taproot ถูกเสนอครั้งแรกโดยนักพัฒนาหลักของ Bitcoin Gregory Maxwell ในเดือนมกราคม 2018 ข้อเสนอนี้ได้รับการสนับสนุนอย่างกว้างขวางและได้รับความเห็นชอบในการดำเนินการจากกลุ่มนักขุด Bitcoin ส่วนใหญ่เมื่อวันที่ 12 มิถุนายน 2021 Taproot เปิดใช้งานที่บล็อก 709,632 ในวันที่ 14 พฤศจิกายน 2021

วิธีการทำงานของธุรกรรม Bitcoin
เพื่อที่จะเข้าใจความสำคัญของการอัปเกรด Taproot จำเป็นต้องรู้ว่าธุรกรรม Bitcoin ถูกประมวลผลอย่างไรในปัจจุบัน กระเป๋าเงิน Bitcoin ทำงานคล้ายกับบัญชีธนาคารแบบดั้งเดิม โดยที่ต้องมีทั้ง "หมายเลขบัญชี" และ "รหัสผ่าน" เพื่อเข้าถึงเงินที่เก็บอยู่ในกระเป๋าเงิน เมื่อผู้ใช้สร้างกระเป๋าเงิน พวกเขาจะสร้างคู่กุญแจเข้ารหัสเฉพาะ – หนึ่งกุญแจสาธารณะและหนึ่งกุญแจส่วนตัว – ซึ่งช่วยให้พวกเขาสามารถส่งหรือรับ bitcoin ได้ กุญแจสาธารณะทำหน้าที่เป็น "หมายเลขบัญชี" และกุญแจส่วนตัวทำหน้าที่เหมือน "รหัสผ่าน"
กุญแจส่วนตัวสามารถสร้างลายเซ็นเข้ารหัสเพื่อยืนยันธุรกรรมและบัญชีสำหรับการกระจายเหรียญ ซึ่งช่วยป้องกันไม่ให้ผู้ไม่หวังดีขโมยเหรียญหรือใช้เงินในทางที่ไม่เหมาะสม.
ลายเซ็นเข้ารหัสที่ได้จากรายละเอียดธุรกรรมและกุญแจส่วนตัวจะต้องใช้เพื่อดำเนินการและตรวจสอบธุรกรรม ใครก็สามารถเห็นลายเซ็นนี้บนบล็อกเชนและตรวจสอบความถูกต้องได้อย่างอิสระ.
อธิบาย Taproot
การอัปเกรด Taproot ใช้ BIP สามรายการ:
BIP340 – ลายเซ็น Schnorr เทคโนโลยีใช้ลายเซ็นเข้ารหัสที่เล็กกว่า ปลอดภัยกว่า และยืดหยุ่นกว่า. มันยังแนะนำเทคนิคที่เรียกว่า “การรวมกุญแจ” ซึ่งช่วยให้การทำธุรกรรมหลายลายเซ็น (ที่หลายฝ่ายรับรองธุรกรรมเดียว) และสัญญาอัจฉริยะ (ที่ต้องมีเงื่อนไขที่กำหนดไว้ล่วงหน้าเพื่อดำเนินการธุรกรรม) สามารถบันทึกข้อมูลจำนวนเท่ากันกับบล็อกเชน Bitcoin เช่นเดียวกับธุรกรรมลายเซ็นเดียวมาตรฐาน. ด้วยลายเซ็น Schnorr จะมีการบันทึกกุญแจสาธารณะรวมและลายเซ็นรวมเพียงหนึ่งรายการ แทนที่จะเป็นกุญแจสาธารณะและลายเซ็นทั้งหมดของผู้เข้าร่วมทั้งหมด. ผลลัพธ์คือภาระบล็อกเชนที่เบากว่า ซึ่งผู้สังเกตไม่สามารถแยกแยะได้ว่าธุรกรรมรวมถึงผู้รับรองเดียวหรือหลายคน. ที่น่าสังเกตคือ ลายเซ็น Schnorr สามารถทำงานร่วมกับอัลกอริธึมการเข้ารหัสที่ Bitcoin ใช้ตั้งแต่เริ่มต้น ซึ่งเรียกว่า Elliptic Curve Digital Signature Algorithm (ECDSA). สิ่งนี้ช่วยให้ผู้ให้บริการ เช่น การแลกเปลี่ยน ผู้ดูแล และกระเป๋าเงิน สามารถเลือกที่จะอัปเกรดเมื่อเวลาผ่านไป.
BIP341 – Taproot สร้างขึ้นจากนวัตกรรมด้านความเป็นส่วนตัวของการอัปเกรด Bitcoin ล่าสุด SegWit และใช้ Merklized Alternative Script Trees (MAST) ซึ่งอนุญาตให้บันทึกเฉพาะเงื่อนไขที่ดำเนินการของธุรกรรมสัญญาอัจฉริยะลงในบล็อกเชน แทนที่จะเป็นรายละเอียดทั้งหมดของผลลัพธ์ที่เป็นไปได้อื่น ๆ. ต้นไม้ Merkle ถูกใช้กันอย่างแพร่หลายในด้านการเข้ารหัสเป็นวิธีการพิสูจน์ว่าข้อมูลมีอยู่ในชุด โดยไม่ต้องเปิดเผยชุดทั้งหมด. โดยการเปิดเผยเฉพาะรายละเอียดของธุรกรรมที่ดำเนินการ Taproot จึงมอบความเป็นส่วนตัวที่มากขึ้นให้กับผู้ใช้ Bitcoin. ด้วย Taproot ผู้ที่ตรวจสอบบล็อกเชนจะไม่สามารถมองเห็นเงื่อนไขหรือผลลัพธ์ของธุรกรรมที่ยังไม่ได้ดำเนินการ ซึ่งอาจมีข้อมูลส่วนตัวที่ละเอียดอ่อน เช่น ประเภทของกระเป๋าเงินที่ใช้. MAST ยังควรให้ความสามารถในการปรับขนาดที่มากขึ้น การประมวลผลธุรกรรม และประสิทธิภาพ เนื่องจากข้อมูลธุรกรรมที่ยังไม่ได้ดำเนินการจะไม่ถูกบันทึกในบล็อกเชนอีกต่อไป.
BIP342 – Tapscript อัปเดตภาษา Script ที่ใช้เขียนพารามิเตอร์ธุรกรรม Bitcoin เพื่อรองรับลายเซ็น Schnorr และเทคโนโลยี Taproot สำหรับผู้ที่เลือกเข้าร่วมการอัปเกรด. Tapscript จะทำให้การดำเนินการอัปเดตในอนาคตกับ Bitcoin ง่ายขึ้น โดยอนุญาตให้มีการแนะนำ opcodes (คำสั่งธุรกรรม) ใหม่ ๆ ได้อย่างราบรื่นมากขึ้น.
ผลกระทบของ Taproot
ในขณะที่ผลกระทบทั้งหมดของการอัปเกรดนี้จะได้รับการพิสูจน์ในอีกไม่กี่ปีข้างหน้าเมื่อผู้ให้บริการมากขึ้นนำเทคโนโลยีนี้ไปใช้ การปรับปรุงทีละน้อยของ Taproot คาดว่าจะมีความสำคัญต่อความยั่งยืนในระยะยาวของ Bitcoin.
ประโยชน์ด้านความเป็นส่วนตัวและประสิทธิภาพของ Taproot เป็นสองด้านของเหรียญเดียวกัน. โดยการบันทึกข้อมูลธุรกรรมที่น้อยลงลงในบล็อกเชน ข้อมูลธุรกรรมที่น้อยลงจะพร้อมใช้งานสำหรับผู้ที่ตรวจสอบบัญชีแยกประเภทสาธารณะของ Bitcoin. การบันทึกข้อมูลที่น้อยลงยังสร้างพื้นที่ในแต่ละบล็อกสำหรับธุรกรรมเพิ่มเติม ซึ่งควรช่วยลดค่าธรรมเนียมและเพิ่มการประมวลผลธุรกรรม.
Taproot ยังเปิดประตูสู่ความยืดหยุ่นของสัญญาอัจฉริยะที่มากขึ้นบน Bitcoin. ในขณะที่สัญญาอัจฉริยะที่ซับซ้อนนั้นสร้างและบังคับใช้ได้ง่ายในเครือข่ายบล็อกเชนอื่น ๆ มาหลายปี Taproot คาดว่าจะวางรากฐานทางเทคนิคที่จำเป็นในการเร่ง การเงินแบบกระจายศูนย์ (DeFi) บนเครือข่าย Bitcoin ด้วยการนำ Taproot มาใช้ Bitcoin สามารถโฮสต์สัญญาอัจฉริยะขนาดใหญ่ที่มีผู้ลงนามหลายหมื่นคนในขณะที่ปกปิดผู้เข้าร่วมทั้งหมดและรักษาขนาดของธุรกรรมที่มีลายเซ็นเดียว
การอัปเกรด Taproot ควรช่วยให้ Lightning Network ขยายตัวได้อย่างมีประสิทธิภาพและรวดเร็วมากขึ้น บางคนเชื่อว่า Taproot ร่วมกับ Lightning Network จะช่วยเพิ่มประโยชน์ของ Bitcoin จาก "การเก็บรักษามูลค่า" ไปยัง "สื่อกลางในการแลกเปลี่ยน" ซึ่งจะช่วยยืนยัน Bitcoin ว่าเป็นเงินดิจิทัลแบบเพียร์ทูเพียร์ที่แท้จริง
ในขณะที่การอัปเกรดที่ Taproot นำมาสู่ Bitcoin นั้นสำคัญ แต่ผลกระทบที่สำคัญและยาวนานที่สุดของ Taproot อาจไม่ใช่สิ่งที่มันเป็น แต่เป็นวิธีที่มันถูกนำไปใช้ ในฐานะที่เป็นการอัปเดตครั้งสำคัญครั้งแรกในโปรโตคอล Bitcoin นับตั้งแต่สงครามขนาดบล็อกที่มีชื่อเสียงซึ่งนำไปสู่การสร้าง Bitcoin Cash เมื่อสี่ปีที่แล้ว Taproot น่าจะสร้างรากฐานการดำเนินงานสำหรับการพัฒนา BIPs จากแนวคิดไปสู่การนำไปใช้ในปีต่อ ๆ ไป
ต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการอัปเกรด Taproot หรือไม่? ดาวน์โหลด "Taproot Primer – การอัปเกรดสำหรับยุคสมัย" ของ Kraken Intelligence
เริ่มซื้อ Bitcoin
ตอนนี้คุณพร้อมที่จะก้าวไปสู่ขั้นตอนถัดไปและซื้อ Bitcoin บางส่วนแล้ว!