การทำความเข้าใจว่าเครือข่าย Bitcoin ที่ใช้การเปลี่ยนแปลง Taproot นั้นเป็นสิ่งจำเป็นสำหรับการทำความเข้าใจว่าเหตุใดจึงจำเป็นต้องเปลี่ยนแปลง Taproot คือการรวมกันของข้อเสนอการปรับปรุง Bitcoin (BIPs) จำนวนมาก ส่งผลให้เกิดการแยกย่อยของบล็อคเชนของ Bitcoin ซอฟต์ฟอร์กเป็นการอัพเกรดที่เสนอซึ่งเมื่อเวลาผ่านไปจะถูกนำมาใช้เป็นบล็อคเชนเพียงอย่างเดียว ซึ่งหมายความว่าอันเก่าจะหยุดทำงานเมื่ออันใหม่ (ในกรณีนี้คือ Taproot) ถูกนำไปใช้อย่างสมบูรณ์
Taproot ทำอะไร?
การปรับปรุงสามารถแบ่งออกเป็นสามประเภท แต่ละประเภทมีผลกับส่วนอื่นๆ และแต่ละส่วนจำเป็นสำหรับโครงสร้างขั้นสุดท้าย Taproot ประสบความสำเร็จในการเพิ่มความปลอดภัย และยังให้ความยืดหยุ่นและความสามารถในการปรับขนาดด้วยการแนะนำภาษาใหม่ที่มีการขยายตัวอย่างต่อเนื่อง การเปลี่ยนแปลงสามประเภทที่จะสรุปมีดังนี้:
1. ลายเซ็น Schnorr (บีไอพี 340)
รูปแบบใหม่ของลายเซ็นนี้ช่วยให้มีความปลอดภัยที่เหนือกว่า ค่าธรรมเนียมที่ต่ำกว่า และธุรกรรมการลงนามหลายลายเซ็นที่ยืดหยุ่น ยังไง?
· SigHash (Signature Hash) ใช้กับธุรกรรม หมายความว่าเมื่อใช้ SigHash ข้อมูลจะไม่เปลี่ยนรูป (ไม่สามารถเปลี่ยนแปลงได้) หากข้อมูลมีการเปลี่ยนแปลง การทำธุรกรรมจะสูญเสียความถูกต้อง ไม่มีอะไรเปลี่ยนแปลงได้โดยไม่ทำลาย SigHash ก่อนหน้านี้ ข้อมูลจำนวนเล็กน้อยสามารถเปลี่ยนแปลงได้ผ่าน "ความอ่อนไหว" ซึ่งจะไม่ส่งผลให้ธุรกรรมสูญเสียความถูกต้อง พูดถึงลายเซ็น…
· การรวมคีย์และลายเซ็นช่วยให้สามารถรวมคีย์สาธารณะและลายเซ็นได้ ซึ่งหมายความว่าถ้าคุณมีธุรกรรมกับ 10 คน ก่อนหน้านี้คุณจะต้องมีกุญแจสาธารณะ 10 อัน ลายเซ็น 10 อัน และผู้ตรวจสอบจะต้องตรวจสอบแต่ละคีย์และลายเซ็น ด้วยการรวมคีย์และลายเซ็น เราสามารถทำให้คีย์สาธารณะทั้งหมด 10 คีย์เป็นคีย์เดียว และลายเซ็นทั้ง 10 อันเป็นลายเซ็นเดียวได้ ขณะนี้ผู้ตรวจสอบต้องทำสิ่งนี้เพียงครั้งเดียว แทนที่จะเป็น 10 ครั้ง นี่คือจุดที่การประมวลผลทางคอมพิวเตอร์เกิดขึ้นมากมาย
· การรักษาความปลอดภัยที่เหนือกว่าเกิดขึ้นได้ในกระบวนการรวมกลุ่ม เนื่องจากการวิเคราะห์พฤติกรรมแบบ on-chain (ติดตามข้อมูล) จะไม่สามารถแยกแยะความแตกต่างระหว่างธุรกรรมแบบหลายลายเซ็นและธุรกรรมแบบลายเซ็นเดียว ซึ่งช่วยให้มีความเป็นส่วนตัวมากขึ้น
· การยืนยันแบทช์ถูกเพิ่มจากการรวมที่กล่าวถึงข้างต้น เนื่องจากตอนนี้เราสามารถ "แบทช์" ธุรกรรมหลายรายการร่วมกัน เพื่อตรวจสอบร่วมกัน แทนที่จะทำทีละรายการ โดยพื้นฐานแล้ว นี่เป็นเพียง "การตรวจสอบจำนวนมาก" และยังทำให้มีการใช้ทรัพยากรน้อยลงด้วย
2. รากแก้ว (บีไอพี 341)
การอัปเดตทั้งหมดตั้งชื่อตามส่วนนี้ เนื่องจากนี่คือวิธีที่ระบบใหม่ผสานรวมกับส่วนเก่า
· การอัปเดตสคริปต์ Bitcoin ช่วยให้ภาษาสคริปต์ใช้ลายเซ็น Schnorr และผสานรวม Merkelized Alternative Script Trees (MAST)
· Pay-To-Taproot (P2TR) ให้อิสระในการเลือก คุณสามารถใช้ลายเซ็น Schnorr หรือ Merkle root ที่มีให้ใน MAST ตอบสนองความต้องการที่คุณเลือก ซึ่งช่วยให้การประมวลผลธุรกรรมสะอาดขึ้นเมื่ออาจไม่จำเป็นต้องใช้แผนผัง Merkle
(MAST) สรุปสคริปต์ที่เป็นไปได้ที่จำเป็นสำหรับการปลดล็อกบิตคอยน์ แทนที่จะต้องใช้สคริปต์ที่เป็นไปได้ทั้งหมดสำหรับธุรกรรม แฮชแบบสคริปต์เดียวที่ MAST ให้มานั้นแสดงถึงสคริปต์หลายตัว หากต้องการใช้บิตคอยน์ คุณจะต้องจัดเตรียมสคริปต์ของคุณ และแสดงหลักฐานว่าสคริปต์ของคุณอยู่ในรูทของ Merkle ก่อนหน้านี้จะใช้สคริปต์และการตรวจสอบเพิ่มเติมอีกมาก
3. แทปสคริปต์ คือชุดของ “opcodes” ซึ่งโดยพื้นฐานแล้วเป็นเพียงบรรทัดของรหัสที่รันคำสั่งบนโปรโตคอล Bitcoin ที่ได้รับการอัปเดตเพื่อหลีกทางให้การเปลี่ยนแปลงใหม่ที่ติดตั้งโดย Taproot สามารถเรียกได้ว่าเป็นภาษา แต่ก็เหมือนกับการอัปเดต Bitcoin Script มากกว่า
· Bitcoin Script จำกัดขนาดสคริปต์ไว้ที่ 10,000 ไบต์ ซึ่งจะถูกลบออก อนุญาตให้ใช้สคริปต์ที่มีขนาดใหญ่กว่าอย่างมากมาย หรือสัญญา Taproot นอกจากนี้ยังลบฝาสำหรับ "opcodes" ซึ่งช่วยให้มีความยืดหยุ่นมากขึ้นสำหรับคุณลักษณะที่เพิ่มขึ้นและการเข้ารหัสในอนาคต
· การลบขนาดสคริปต์และการเติบโตอย่างอิสระที่มีอยู่ในสคริปต์ช่วยให้มีเส้นทางที่ชัดเจนไปยังสัญญาอัจฉริยะ
ทำไมมันถึงสำคัญ?
ความปลอดภัยเป็นสัดส่วนหลักของ Bitcoiner ทุกคน ชุมชน Bitcoin ไม่เต็มใจที่จะเขย่าความเชื่อหลักของพวกเขาในเรื่องเงินที่แข็งและมั่นคง เพื่อให้แน่ใจว่า Layer 1 (โปรโตคอล Bitcoin) ไม่เปลี่ยนรูป มีประสิทธิภาพ และพิสูจน์แล้วว่าปลอดภัย 100% ก่อน "อัปเกรด" แพลตฟอร์มอื่น ๆ เร่งไปที่เลเยอร์ 2 (แอปพลิเคชันแบบเปิดที่สร้างขึ้นบนโปรโตคอลดั้งเดิม) ในขณะที่ Bitcoin หยุดการพัฒนาต่อไปจนกระทั่งการรักษาความปลอดภัยระดับฐานเป็นความแน่นอนที่ปฏิเสธไม่ได้ ด้วยเหตุนี้ บางคนโต้แย้งว่า Bitcoin แพ้การแข่งขันในการพัฒนาความสามารถในการทำสัญญาอัจฉริยะ และผลิตภัณฑ์อย่าง Ethereum กลายเป็นตลาดแรกๆ ที่เปลี่ยนวิธีที่เราพิจารณาแอปพลิเคชันแบบกระจายศูนย์
Taproot ได้ทำให้สนามเด็กเล่น ตอนนี้ Bitcoin มีเส้นทางที่ชัดเจนในการปรับใช้สัญญาอัจฉริยะ องค์กรอิสระที่กระจายอำนาจ และอื่นๆ ผลิตภัณฑ์อย่าง Lightning Network ได้แสดงให้เห็นแล้วว่าธุรกรรมที่รวดเร็วและเชื่อถือได้ยังคงสามารถสำรองได้ด้วยบัญชีแยกประเภทที่ไม่เปลี่ยนรูป แม้จะไม่มีการเข้าถึงที่ Taproot จะให้นักพัฒนาในอนาคตก็ตาม
Bitcoin กำลังก้าวเข้าสู่โลกที่กว้างขึ้นด้วยแอพพลิเคชั่นที่เราไม่สามารถจินตนาการได้ในแบบที่ไม่เคยทำได้มาก่อน เสรีภาพของนักพัฒนาที่เพิ่งค้นพบใหม่และประสิทธิภาพอย่างเป็นระบบสำหรับนักขุดจะช่วยขับเคลื่อนความคิดที่ดียิ่งขึ้นให้กับโปรโตคอล ส่งเสริมแนวคิดใหม่ ๆ ที่จะช่วยให้เครือข่ายเติบโตต่อไป
นี่เป็นแขกโพสต์โดย Shawn Amick ความคิดเห็นที่แสดงออกมาเป็นความคิดเห็นของตนเองทั้งหมด และไม่จำเป็นต้องสะท้อนถึงความคิดเห็นของ BTC Inc หรือ นิตยสาร Bitcoin.
ที่มา: https://bitcoinmagazine.com/technical/understanding-taproot-in-a-simple-way
- เข้า
- ทั้งหมด
- การอนุญาต
- การใช้งาน
- อิสระ
- Bitcoin
- blockchain
- BTC
- BTC อิงค์
- การเข้ารหัส
- ชุมชน
- ต่อ
- สัญญา
- สัญญา
- ข้อมูล
- ซึ่งกระจายอำนาจ
- แอปพลิเคชันที่กระจายอำนาจ
- ผู้พัฒนา
- นักพัฒนา
- อย่างมีประสิทธิภาพ
- ethereum
- ที่ขยาย
- FAST
- คุณสมบัติ
- ค่าธรรมเนียม
- ชื่อจริง
- ความยืดหยุ่น
- ส้อม
- ฟอร์ม
- เสรีภาพ
- อนาคต
- ยิ่งใหญ่
- การเจริญเติบโต
- แขก
- โพสต์ของผู้เข้าพัก
- กัญชา
- สรุป ความน่าเชื่อถือของ Olymp Trade?
- HTTPS
- ข้อมูล
- IT
- คีย์
- กุญแจ
- ภาษา
- บัญชีแยกประเภท
- ฟ้าแลบ
- Lightning Network
- ตลาด
- คนงานเหมือง
- เงิน
- เครือข่าย
- เปิด
- ความคิดเห็น
- องค์กร
- อื่นๆ
- คน
- แพลตฟอร์ม
- ความเป็นส่วนตัว
- ผลิตภัณฑ์
- พิสูจน์
- โปรโตคอล
- สาธารณะ
- เชื่อชาติ
- ความต้องการ
- แหล่งข้อมูล
- scalability
- ความปลอดภัย
- ง่าย
- ขนาด
- เล็ก
- สมาร์ท
- สัญญาสมาร์ท
- สัญญาสมาร์ท
- ส้อมนุ่ม
- ใช้จ่าย
- ระบบ
- เวลา
- การทำธุกรรม
- การทำธุรกรรม
- บันทึก
- การตรวจสอบ
- โลก