Taproot คืออะไรและจะมีประโยชน์กับ Bitcoin อย่างไร
สารบัญ
เกริ่นนำ
Taproot คืออะไร?
Schnorr Signatures คืออะไร?
Taproot จะเป็นประโยชน์ต่อ Bitcoin อย่างไร?
ข้อคิดส่งท้าย
Taproot คืออะไรและจะมีประโยชน์กับ Bitcoin อย่างไร
หน้าหลักบทความ
Taproot คืออะไรและจะมีประโยชน์กับ Bitcoin อย่างไร

Taproot คืออะไรและจะมีประโยชน์กับ Bitcoin อย่างไร

ชั้นสูง
Published Dec 2, 2020Updated Oct 21, 2021
5m

โดยย่อ

นอกเหนือจาก Schnorr Signatures แล้ว ยังมี Taproot ที่เป็นเทคโนโลยีที่จะมีการอัพเกรดให้กับ Bitcoin นับตั้งแต่เปิดตัว SegWit โดยเป้าหมายของ Taproot นั้นคือการเปลี่ยนวิธีการทำงานของฒสคริปต์ของ Bitcoin เพื่อปรับปรุงความเป็นส่วนตัวความสามารถในการปรับขนาดและความปลอดภัย สิ่งนี้ประกอบกับสิ่งอื่นๆ จะเกิดขึ้นได้โดยการผสาน Taproot เข้ากับการอัพเกรดที่เกี่ยวข้องที่เรียกว่า Schnorr Signatures

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


เกริ่นนำ

Bitcoin ผ่านความท้าทายดีร้ายมาพอสมควร แต่ได้รับการพิสูจน์แล้วว่าเป็นจุดยึดเหนี่ยวที่ช่วยให้วงการคริปโตอยู่ในสถานะที่มั่นคง และถึงแม้จะมีประเด็นที่เกิดขึ้นในช่วงหลายปีที่ผ่านมาเช่น การแฮ็ก Mt. Gox หรือการที่ Bitcoin มี Hard Fork ที่ส่งผลเสียต่อภาพลักษณ์ ชุมชนคริปโตก็ยังยืนหยัดเคียงข้าง Bitcoin
แต่มีปัญหาบางอย่างที่ไม่สามารถมองข้ามได้ – อย่างหนึ่งที่สำคัญที่สุดคือความเป็นส่วนตัว เนื่องจาก Bitcoin เป็นบล็อกเชนสาธารณะ ทุกคนสามารถตรวจสอบธุรกรรมที่เกิดขึ้นบนเครือข่ายได้ สำหรับบางคนนั่นเป็นข้อกังวลที่สำคัญอย่างหนึ่ง
เป็นไปได้ที่จะซ่อนเร้นตัวตนของคุณได้ดีขึ้นโดยใช้เทคนิคต่างๆ เช่น coin mixing และ CoinJoins อย่างไรก็ตามน่าเสียดาย สิ่งเหล่านี้ไม่ได้ทำให้ Bitcoin เป็นสกุลเงินที่มีความเป็นส่วนตัว และ Taproot ก็เช่นกัน ไม่สามารถทำให้ Bitcoin เป็นสกุลเงินที่มีความเป็นส่วนตัวได้ แต่ก็อาจช่วยเพิ่มความสามารถในการไม่เปิดเผยตัวตนบนเครือข่ายได้ดีขึ้น 

การอัพเกรด Taproot ได้รับการคาดหวังอย่างกว้างขวางว่าจะเป็นก้าวแรกที่สำคัญในการแก้ปัญหาการขาดความเป็นส่วนตัวของ Bitcoin และข้อกังวลอื่นๆ ที่เกี่ยวข้อง แต่ Taproot คืออะไรกันและจะเป็นประโยชน์ต่อ Bitcoin อย่างไร? มาลงลึกกันเถอะ


Taproot คืออะไร?

Taproot เป็น Soft Fork ที่ปรับปรุงสคริปต์ของ Bitcoin เพื่อเพิ่มความเป็นส่วนตัวและปรับปรุงด้านอื่นๆ ที่เกี่ยวข้องกับธุรกรรมที่ซับซ้อน การทำธุรกรรมบนเครือข่าย Bitcoin จะสามารถใช้คุณสมบัติต่างๆ ที่มีความซับซ้อนมากขึ้น รวมถึงการสั่งจ่ายแบบมี timelock และการรองรับ multi-signature และอื่นๆ
หากไม่มี Taproot ทุกคนสามารถสอดส่องธุรกรรมที่ใช้ฟังก์ชันที่ซับซ้อนเหล่านั้นที่ต้องสร้างธุรกรรมหลายรายการได้ อย่างไรก็ตามการอัพเกรด Taproot จะทำให้สามารถ "ปิดบัง" ความเคลื่อนไหวของธุรกรรม Bitcoin ที่มีคุณสมบัติเหล่านั้นทุกส่วน ดังนั้นแม้ว่าธุรกรรมจะใช้คุณสมบัติเหล่านั้น แต่ก็จะดูเหมือนธุรกรรมเดียว นี่เป็นชัยชนะครั้งใหญ่สำหรับผู้สนับสนุนความเป็นส่วนตัวของ Bitcoin

ในความเป็นจริง Taproot ทำให้ไม่สามารถรู้ได้เลยว่ามีการใช้สคริปต์ Bitcoin ตัวอย่างเช่นการใช้จ่าย Bitcoin โดยใช้ Taproot สามารถทำธุรกรรมในช่องทาง Lightning Network การทำธุรกรรมแบบเพียร์ทูเพียร์ หรือสัญญาอัจฉริยะที่ซับซ้อนจนแยกไม่ออก ใครก็ตามที่ตรวจสอบธุรกรรมเหล่านี้จะไม่เห็นอะไรเลยนอกจากธุรกรรมแบบเพียร์ทูเพียร์ อย่างไรก็ตามเป็นที่น่าสังเกตว่าสิ่งนี้ไม่ได้เปลี่ยนแปลงข้อเท็จจริงที่ว่ากระเป๋าสตางค์ของผู้ส่งต้นทางและผู้รับปลายทางจะถูกเปิดเผย

ข้อเสนอ Taproot ได้รับการเปิดเผยครั้งแรกโดย Greg Maxwell ผู้พัฒนา Bitcoin Core ในเดือนมกราคม 2018 ในเดือนตุลาคมปี 2020 Taproot ก็ได้ถูกรวมเข้ากับไลบรารี Bitcoin Core หลังจากที่ Pieter Wuille ได้สร้าง pull request เพื่อให้การอัพเกรดสามารถใช้งานได้อย่างสมบูรณ์ ผู้ที่รันโหนดจะต้องนำกฎฉันทามติใหม่ของ Taproot มาใช้ การเปิดใช้งานอาจใช้เวลาหลายเดือนขึ้นอยู่กับว่ากระบวนการจะดำเนินไปอย่างไร

คาดว่า Taproot จะถูกนำไปใช้พร้อมกับการอัพเกรดอีกอย่างที่เรียกว่า Schnorr signatures ซึ่งไม่เพียงแต่ทำให้การใช้งาน Taproot เป็นไปได้ แต่ยังเปิดใช้งานคุณสมบัติที่เป็นที่จับตาที่เรียกว่า Signature Aggregation


Schnorr Signatures คืออะไร?

Schnorr Signatures ประกอบด้วยวิธีการในการเข้ารหัสที่พัฒนาโดย Claus Schnorr – นักคณิตศาสตร์และนักเข้ารหัสชาวเยอรมัน แม้ว่า Schnorr ได้จดสิทธิบัตรคุ้มครองอัลกอริทึมของเขาเป็นเวลาหลายปี แต่สิทธิบัตรก็หมดอายุลงอย่างเป็นทางการในปี 2008 ซึ่ง Schnorr Signatures นั้นประโยชน์หลายอย่าง ที่เป็นที่รู้จักกันดีคือความเรียบง่ายและประสิทธิภาพในการสร้างลายเซ็นสั้นๆ
รูปแบบลายเซ็นที่ Satoshi Nakamoto (ผู้สร้าง Bitcoin) นำมาใช้คือ Elliptic Curve Digital Signature Algorithm (ECDSA) สาเหตุที่เลือก ECDSA แทนที่จะเป็นอัลกอริทึมลายเซ็นของ Schnorr นั้น เกิดจากการที่มีการใช้ ECDSA กันอย่างแพร่หลาย เป็นที่เข้าใจ ปลอดภัย กะทัดรัด และเป็นโอเพนซอร์ซ 

อย่างไรก็ตาม การพัฒนา Schnorr Digital Signature Scheme (SDSS) อาจเป็นจุดเริ่มต้นของลายเซ็นรุ่นใหม่สำหรับ Bitcoin และเครือข่ายบล็อกเชนอื่นๆ

ข้อได้เปรียบหลักอย่างหนึ่งของ Schnorr Signatures คือวิธีการนี้สามารถทำให้คีย์หลายๆ คีย์ในธุรกรรม Bitcoin ที่ซับซ้อนกลายเป็นลายเซ็นที่ไม่ซ้ำกันเพียงลายเซ็นเดียว ซึ่งหมายความว่าลายเซ็นจากหลายฝ่ายที่เกี่ยวข้องกับธุรกรรมสามารถ “ผสาน” เป็น Schnorr Signature ลายเซ็นเดียว วิธีการนี้เรียกว่า Signature Aggregation



Taproot จะเป็นประโยชน์ต่อ Bitcoin อย่างไร?

ตามที่เราได้พูดคุยกันไปแล้ว Taproot จะนำการปรับปรุงครั้งใหญ่มาสู่ Bitcoin ในด้านความเป็นส่วนตัว เมื่อรวมกับ Schnorr signatures แล้ว Taproot อาจเพิ่มประสิทธิภาพในการทำธุรกรรม นอกจากความเป็นส่วนตัวที่เพิ่มขึ้นแล้วผลประโยชน์อื่นๆ ที่เป็นไปได้ ได้แก่:

  • ลดปริมาณข้อมูลที่ถ่ายโอนและจัดเก็บบนบล็อกเชน
  • รองรับธุรกรรมมากขึ้นในแต่ละบล็อก (อัตรา TPS สูงขึ้น)
  • ลดค่าธรรมเนียมธุรกรรม
ข้อดีอีกอย่างของ Taproot คือความจริงที่ว่าลายเซ็นจะไม่สามารถเปลี่ยนแปลงได้อีกต่อไปซึ่งสิ่งนี้เป็นความเสี่ยงด้านความปลอดภัยที่ทราบกันดีในเครือข่าย Bitcoin พูดง่ายๆ ก็คือการที่เปลี่ยนแปลงลายเซ็นได้หมายความว่าในทางเทคนิคเป็นไปได้ที่จะแก้ไขลายเซ็นของธุรกรรมก่อนที่จะได้รับการยืนยัน ในการทำเช่นนี้ เปิดโอกาสแก่ผู้ที่ต้องการทำให้ดูเหมือนว่าธุรกรรมไม่เคยเกิดขึ้น สิ่งนี้ทำให้ Bitcoin ต้องเผชิญกับปัญหาการใช้จ่ายซ้ำซ้อน (double-spending problem) ที่ทำให้เสียชื่อซึ่งอาจส่งผลเสียหายต่อความถูกต้องครบถ้วยของบัญชีแยกประเภท (ledger)


ข้อคิดส่งท้าย

Taproot คือการอัพเกรด Bitcoin ที่มีการตั้งความหวังไว้สูงและได้รับการสนับสนุนอย่างกว้างขวาง หากได้รับการนำไปใช้พร้อมกับ Schnorr Signatures เราจะเห็นการปรับปรุงที่สำคัญในแง่ของความเป็นส่วนตัว ความสามารถในการปรับขนาด และความปลอดภัยและอื่นๆ การอัพเกรดเหล่านี้ยังสามารถสร้างความสนใจเกี่ยวกับ Lightning Network มากขึ้นและส่งเสริมให้ multisig เป็นมาตรฐานอุตสาหกรรมมากขึ้น

ไม่ว่าคุณจะมีส่วนร่วมในชุมชน Bitcoin อย่างไร ประโยชน์เพิ่มเติมจากการปรับปรุงความเป็นส่วนตัว ประสิทธิภาพ และความปลอดภัยอาจส่งผลต่อประสบการณ์การใช้ Bitcoin ของคุณ

หากคุณยังมีคำถามเกี่ยวกับ Taproot และ Bitcoin ลองไปที่ Ask Academy ซึ่งเป็นแพลตฟอร์ม Q&A ของเราที่ชุมชน Binance จะช่วยตอบคำถามของคุณ