แปล: เจียน
แปล: เจียน

หนึ่งในการอัปเกรด bitcoin ล่าสุด - Taproot - จะเปลี่ยนวิธีการทำงานของ bitcoin ไปสู่อีกระดับ มันเปลี่ยนวิธีการเซ็นชื่อในการทำธุรกรรม ลบการเปิดเผยข้อมูลที่ไม่จำเป็น (เช่น เกี่ยวข้องกับสัญญาอัจฉริยะหรือไม่) และลดจำนวนข้อมูลโดยรวมที่ธุรกรรมจำเป็นต้องใช้ ดังนั้นจึงส่งผลดีต่อความเป็นส่วนตัวของผู้ใช้และยังช่วยให้สามารถแทรกธุรกรรมที่ซับซ้อนมากขึ้นในบล็อกได้ ปรับปรุงประสิทธิภาพของเครือข่าย
แม้ว่า Taproot จะเข้ากันได้แบบย้อนกลับ หมายความว่าผู้ใช้ไม่จำเป็นต้องทำอะไรเป็นพิเศษเพื่อใช้งาน แต่นักขุดจำเป็นต้องมุ่งมั่นที่จะอัปเดตซอฟต์แวร์ กิจกรรม "การส่งสัญญาณสำหรับ Taproot (Taproot Upgrade Promise)" เริ่มต้นเมื่อสัปดาห์ที่แล้ว จนถึงตอนนี้ 6 mining pools ได้ระบุว่าพร้อมที่จะอัปเกรดแล้ว และ SegWit จะได้รับการอัปเกรดจากเวอร์ชัน 0 เป็นเวอร์ชัน 1 (หมายเหตุบรรณาธิการ: ข้อความต้นฉบับเขียนเมื่อวันที่ 7 มีนาคม 2021 ในขณะที่ทำการแปล การอัปเกรดของ Taproot เป็นข้อสรุปที่ทราบกันดีอยู่แล้ว จำเป็นต้องกล่าวว่าการอัปเกรดโปรโตคอล Bitcoin เป็นกระบวนการ ไม่ใช่ทันที เพราะไม่ โหนดอัพเกรดยังสามารถอยู่ในเครือข่ายได้)
แม้ว่าหลายคนคาดหวังว่า Taproot จะนำการปรับปรุงความเป็นส่วนตัวและความสามารถในการปรับขนาดให้สวยงามตามทฤษฎีแต่บางคนก็กังวลว่าจะเดินตามรอยเท้าของการใช้งานครั้งแรกของ Segwit สองปีหลังจากการเปิดใช้งาน soft fork การยอมรับเท่านั้นจึงจะทำได้ มันทะลุ 50%
บทความนี้ไม่ได้มีวัตถุประสงค์เพื่อเปรียบเทียบข้อดีและข้อเสียของ Taproot นักเขียนบล็อกที่ต้องการจำนวนมากได้อธิบายประเด็นหลักในเชิงลึก เช่น โพสต์ที่เข้าถึงได้นี้จากผู้ดำเนินการ SlushPool Braiins (แปลภาษาจีน). การพิจารณาของเราค่อนข้างง่าย การอัปเกรด Taproot หมายถึงอะไรสำหรับฮาร์ดแวร์วอลเล็ต และสิ่งที่น่าสนใจที่คาดว่าจะได้รับหากเปิดใช้งาน Taproot ได้สำเร็จในเดือนพฤศจิกายน
Taproot เหมาะกับแนวคิดอนุรักษ์นิยมของ Bitcoin
ชอบหรือไม่ หนึ่งในกฎการกำกับดูแลของเครือข่าย Bitcoin คือขนาดบล็อกมีขอบเขต ซึ่งหมายความว่าบล็อกสามารถมีธุรกรรมได้ประมาณ 3,000 รายการเท่านั้น ซึ่งแปลเป็นปริมาณงานประมาณ 5 รายการต่อวินาที ในแง่สัมบูรณ์ ตัวเลขนี้ค่อนข้างต่ำ แต่มีเหตุผลหลายประการที่ทำให้การแลกเปลี่ยนนี้ดีกว่าโซลูชันอื่นๆ ที่รวมศูนย์มากกว่า:
การทำธุรกรรมจะเสร็จสิ้นภายในระยะเวลาหนึ่งซึ่งแตกต่างจากบัตรเดบิตและอื่น ๆ ที่ต้องรอการยืนยันจากบุคคลที่สาม
การอัปเกรดเช่น Lightning Network สามารถบีบอัดธุรกรรมนอกเครือข่ายหลายพันรายการให้เป็นธุรกรรมบนเครือข่ายเดียว
ไม่มีใครสามารถยกเลิก ย้อนกลับ หรือสกัดกั้นธุรกรรมที่อยู่ในห่วงโซ่ได้
นักวิจารณ์บางคนของ Bitcoin ได้เสนอให้เพิ่มขนาดบล็อก แต่นี่เป็นวิธีที่ไร้เดียงสาและอันตราย ในทางกลับกัน ลักษณะอนุรักษ์นิยมของ Bitcoin (แปลภาษาจีน) นำนักพัฒนาไปค้นคว้าวิธีอื่นๆ ที่สวยงามกว่าเพื่อลดขนาดของธุรกรรมและปรับปรุง Bitcoin ด้วยการเข้ารหัสที่ชาญฉลาดยิ่งขึ้น การทำให้บล็อกของ Bitcoin มีขนาดเล็กยังช่วยให้มีการกระจายอำนาจทางอ้อมได้มากขึ้น
สำหรับผู้ใช้ทั่วไปที่ต้องการเรียกใช้โหนดด้วยตัวเอง ตอนนี้พวกเขาสามารถใช้โซลูชันราคาไม่แพง (เช่น Raspberry Pi และฮาร์ดไดรฟ์) หรือใช้แล็ปท็อปเครื่องเก่าและดาวน์โหลดสำเนาของเครือข่าย Bitcoin ทุกคนสามารถช่วยตรวจสอบธุรกรรมบนเครือข่าย Bitcoin และปกป้องความปลอดภัยของ Bitcoin blockchain ได้ไม่ว่าจะอยู่ที่ใด โดยไม่จำเป็นต้องซื้อฮาร์ดแวร์ใหม่และเพิ่มพื้นที่จัดเก็บอย่างต่อเนื่อง และไม่ต้องพึ่งพาผู้ให้บริการส่วนกลาง (เช่น การแลกเปลี่ยน) เพื่อซิงโครไนซ์และ ตรวจสอบ blockchain ในนามของพวกเขา
หลังจากเพิ่มขนาดบล็อกแล้ว ค่าใช้จ่ายในการรันโหนดสำหรับแต่ละบุคคลอาจกลายเป็นสิ่งที่ห้ามปรามได้อย่างรวดเร็ว แต่ Taproot ได้แนะนำรูปแบบลายเซ็นใหม่ ลายเซ็น Schnorr ซึ่งสามารถลดขนาดธุรกรรมเพิ่มเติมโดยใช้ SegWit v0 นั่นคืออนุญาตให้แทรกธุรกรรมจำนวนมากขึ้นในบล็อก สิ่งนี้เทียบเท่ากับการเพิ่มขนาดของบล็อก แต่จะไม่เพิ่มความต้องการแบนด์วิธสำหรับการซิงโครไนซ์โหนด และไม่ทำให้ต้นทุนการจัดเก็บโหนดสูงเกินจริง ทำให้มั่นใจได้ว่าการมีส่วนร่วมในเครือข่าย Bitcoin นั้นยังคงอยู่ในการเข้าถึงของผู้ใช้ทั่วไป
Taproot ปรับปรุงประสบการณ์กระเป๋าเงินฮาร์ดแวร์อย่างไร
สำหรับฮาร์ดแวร์วอลเล็ท Taproot สัญญาว่าจะนำมาซึ่งประสิทธิภาพที่มากขึ้น ซึ่งสะท้อนให้เห็นในเวลาที่ใช้ในการส่งธุรกรรม ยิ่งจำนวนอินพุตและเอาต์พุตโดยเฉลี่ยของธุรกรรมก่อนหน้านี้มากเท่าใด ก็ยิ่งประหยัดเวลาได้มากเท่านั้น นี่เป็นเพราะด้วย Taproot กระเป๋าเงินไม่จำเป็นต้องใช้ประวัติการทำธุรกรรมของการส่งก่อนหน้านี้ (โดยปกติจะเป็นปริมาณมาก)
สำหรับธุรกรรมที่มีอินพุตเดียวและสองเอาต์พุต การใช้ Taproot สามารถประหยัดเวลาได้ประมาณ 50% (เทียบกับธุรกรรม SegWit v0) ตัวเลขนี้ดูดีมาก แต่ใช้งานจริง ผู้ใช้จะไม่รู้สึกอะไรมากนัก แต่เมื่อจำนวนอินพุตเพิ่มขึ้น การประหยัดเวลาก็เช่นกัน ด้วยอินพุต 100 รายการ (แต่ยังคงมีเอาต์พุต 2 รายการ) เวลาในการส่งธุรกรรมจะลดลง 90%
สำหรับธุรกรรมที่ซับซ้อนมากขึ้นที่มีประวัติอินพุตและเอาต์พุตจำนวนมาก เช่น ธุรกรรม CoinJoined การประหยัดจะมากขึ้น สมมติว่ามีผู้เข้าร่วม 100 คนในสกุลเงินผสม เวลาลายเซ็นโดยใช้ Taproot อาจเร็วกว่าการทำธุรกรรม SegWit ปัจจุบันหลายสิบเท่า Trezor มีแผนที่จะเปิดตัวฟังก์ชัน CoinJoin ภายในสิ้นปีนี้ และ Taproot จะทำให้ธุรกรรมส่วนตัวเหล่านี้เร็วขึ้นและง่ายขึ้น
ประโยชน์ของ Taproot สำหรับ Multi-Signature Wallets, Lightning Network และ Smart Contracts
เนื่องจากผู้ใช้ Bitcoin มีความหลากหลายมากขึ้นโดยใช้ที่อยู่ประเภทต่าง ๆ โซลูชันชั้นที่สอง เช่น Lightning Network หรือกระเป๋าเงินอัจฉริยะประเภทอื่น ๆ การระบุกิจกรรมของกระเป๋าเงินใด ๆ นั้นจะง่ายขึ้นซึ่งหมายถึงความเป็นส่วนตัวที่มากขึ้น เดิมพัน ลายเซ็น Schnorr ขจัดความจำเป็นในการเปิดเผยสคริปต์สัญญาอัจฉริยะ ทำให้ธุรกรรมทั้งหมดมีลักษณะเหมือนกัน ปรับปรุงความเป็นส่วนตัว
ธุรกิจจำนวนมากกำลังใช้สัญญาแบบหลายลายเซ็นเพื่อจัดการกองทุน และผู้ใช้รายบุคคลจำนวนมากกำลังใช้ Lightning Network เพื่อประหยัดค่าธรรมเนียมการทำธุรกรรมบนเครือข่าย ดังนั้น Taproot จึงเป็นโซลูชันที่จำเป็นอย่างยิ่งที่ช่วยให้ผู้ใช้สามารถทำธุรกรรมบนเครือข่ายได้โดยไม่ต้องเปิดเผยได้อย่างไร ผู้เข้าร่วมจำนวนมากและความจริงที่ว่าพวกเขาใช้สัญญาอัจฉริยะ
สำหรับประสิทธิภาพ ในการทดสอบสัญญาหลายลายเซ็นของกระเป๋าฮาร์ดแวร์ของ Jameson Lopp Trezor ทำงานได้ดีแม้ในสภาวะที่รุนแรงมากขึ้น แต่เมื่อจำนวนลายเซ็นเพิ่มขึ้น เวลาในการเซ็นชื่อก็จะนานขึ้นเรื่อย ๆ จนกระทั่งใช้งานไม่ได้โดยสิ้นเชิง ด้วยลายเซ็นของ Schnorr สิ่งนี้จะไม่เป็นปัญหาอีกต่อไป เนื่องจากไม่จำเป็นต้องส่งธุรกรรมก่อนหน้านี้อีกต่อไป หลังจากเปิดใช้งาน Taproot แล้ว แม้แต่โครงร่างหลายลายเซ็นที่ซับซ้อนที่สุดก็สามารถดำเนินการให้เสร็จได้ภายในไม่กี่นาทีหรือแม้แต่ไม่กี่วินาที
แก้ไขช่องโหว่การตั้งค่าค่าธรรมเนียมด้วย Taproot
Taproot มีประโยชน์เพิ่มเติมจากการแก้ไขเวกเตอร์โจมตีที่เกี่ยวข้องกับค่าธรรมเนียมทางทฤษฎีที่มีมาอย่างยาวนาน ซึ่งเราได้อธิบายโดยละเอียดในบล็อกโพสต์การอัปเดตเฟิร์มแวร์นี้ ในการทำธุรกรรม SegWit และ P2SH ปัจจุบัน ค่าธรรมเนียมจะไม่แสดงในช่องข้อมูลเมตาที่ชัดเจน แต่อนุมานจากข้อมูลการทำธุรกรรม
สิ่งนี้ทำให้เกิดช่องโหว่: ผู้โจมตีสามารถหลอกลวงผู้ใช้ให้จ่ายค่าธรรมเนียมการทำธุรกรรมจำนวนมากผิดปกติ และผู้ใช้อาจไม่ทราบถึงการดำเนินการที่ดูเหมือนไม่เป็นอันตราย แน่นอน Trezor ของคุณจะแสดงจำนวนเงินค่าธรรมเนียมการทำธุรกรรมที่แน่นอนเสมอ แต่ด้วย Taproot จำนวนเงินที่ป้อนทั้งหมดจะรวมอยู่ในข้อมูลที่ต้องลงนามอย่างชัดเจน (ปัจจุบันไม่ใช่กรณีนี้) ดังนั้นจึงปกป้องการใช้งานของผู้ใช้ที่น่าเชื่อถือน้อยกว่าของ อัลกอริทึมค่าธรรมเนียม เนื่องจาก เมื่อผู้โจมตีพยายามรายงานจำนวนเงินที่ป้อนไปยังซอฟต์แวร์กระเป๋าเงินอย่างไม่ถูกต้อง เครือข่ายจะไม่ยอมรับลายเซ็นที่สร้างโดยซอฟต์แวร์กระเป๋าเงิน
Taproot คือก้าวที่ถูกต้องสู่การเติบโตของเว็บอย่างยั่งยืน
จากมุมมองทางวิศวกรรม ประโยชน์ของ Tarproot นั้นมีมากมายมหาศาล การทำธุรกรรมที่มีประสิทธิภาพและรวดเร็วยิ่งขึ้นจะทำให้เครือข่ายใช้งานง่ายและปลอดภัยยิ่งขึ้น ในขณะเดียวกันก็แก้ไขช่องโหว่การตั้งค่าค่าธรรมเนียมและปรับปรุงความเป็นส่วนตัว ข้อเสียที่เป็นไปได้คือ Taproot จะถูกใช้เป็นอีกวิธีหนึ่งในการระบุพฤติกรรมของผู้ใช้ แต่ข้อเสียนี้จะปรากฏขึ้นก็ต่อเมื่อการยอมรับของ Taproot ไม่มีความคืบหน้า ไม่ควรเป็นเช่นนั้น เนื่องจากการสนับสนุนอย่างคลั่งไคล้ของ Taproot บนโซเชียลเน็ตเวิร์ก
ตราบใดที่ใช้ Taproot และด้วยเหตุผลที่ดี การระบุที่อยู่แต่ละรายการก็จะยากขึ้น ตอนนี้ ผู้ใช้กำลังรอให้กลุ่มการขุดปูทางและแสดงการสนับสนุน Taproot ต่อสาธารณชนก่อนที่จะเปิดใช้งานในเดือนพฤศจิกายน กลุ่มการขุดขนาดใหญ่จำเป็นต้องคำนึงถึงผู้ใช้ด้วย และถ้าพวกเขาไม่แสดงการสนับสนุน ชื่อเสียงของพวกเขาก็อาจเสียหายไปด้วย แต่ในที่สุดหากมีซอฟต์ฟอร์กที่เปิดใช้งานโดยผู้ใช้รายอื่น อิทธิพลของพวกเขาจะลดลงอีก และการอัปเกรดจะยังคงเปิดใช้งานอยู่
ลิงค์ต้นฉบับ:
ลิงค์ต้นฉบับ:
https://blog.trezor.io/how-taproot-will-benefit-hardware-wallets-fa43c0b6123e


