คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
บทความเดียวเพื่อทำความเข้าใจ Taproot ของ Bitcoin
蓝狐笔记
特邀专栏作者
2021-06-24 08:20
บทความนี้มีประมาณ 2060 คำ การอ่านทั้งหมดใช้เวลาประมาณ 3 นาที
Taproot สามารถปรับปรุงความเป็นส่วนตัว ความปลอดภัย และความสามารถในการปรับขนาดของ Bitcoin

ข้อเสนอ Taproot ของ Bitcoin ได้รับการสนับสนุนจากชุมชนและคาดว่าจะเปิดใช้งานในเดือนพฤศจิกายนปีนี้ ซึ่งสร้างความกังวลอย่างมากในชุมชนการเข้ารหัส ทำไม Taproot ถึงทำให้เกิดความกังวล? เนื่องจากเป็นหนึ่งในการอัปเกรดที่สำคัญที่สุดของ Bitcoin ในช่วงไม่กี่ปีที่ผ่านมา

คำอธิบายภาพ

(จาก linuxfoundation.org)

ชื่อระดับแรก

Taproot อัพเกรดสำหรับ Bitcoin

การอัปเกรดซอฟต์ฟอร์กของ Taproot มีประโยชน์หลายประการสำหรับ Bitcoin รวมถึงความเป็นส่วนตัวที่เพิ่มขึ้น ค่าธรรมเนียมที่ลดลง และความสามารถในการปรับขนาดที่ดีขึ้น

หนึ่งในข้อกังวลที่ใหญ่ที่สุดในชุมชน crypto คือความเป็นส่วนตัว สามารถดูสิ่งที่เกิดขึ้นบนเครือข่าย Bitcoin ได้ เพื่อแก้ปัญหานี้จึงได้มีการพัฒนาโซลูชั่นด้านความเป็นส่วนตัวจำนวนมากและแม้แต่โทเค็นความเป็นส่วนตัวเพื่อพยายามแก้ปัญหาความเป็นส่วนตัวในฟิลด์การเข้ารหัส อย่างไรก็ตาม จนถึงตอนนี้ แทบไม่เป็นจริงเลยที่เหรียญความเป็นส่วนตัวจะพยายามแทนที่ BTC ด้วยคุณสมบัติความเป็นส่วนตัว

โดยทั่วไปแล้ว ค่าใช้จ่าย Bitcoin ต้องมีการเซ็นชื่อ และสามารถเพิ่มเงื่อนไขอื่นๆ เช่น การล็อคเวลา การเซ็นหลายลายเซ็น เป็นต้น เพื่อตอบสนองความต้องการของสถานการณ์ต่างๆ มากขึ้น เงื่อนไขเหล่านี้สามารถรวมเข้าด้วยกันได้ ตัวอย่างเช่น เงื่อนไขนี้สามารถใช้ได้หลังจากความสูงของบล็อกที่กำหนดเท่านั้น และต้องเป็นไปตามลายเซ็นหลายรายการก่อนที่จะใช้จ่าย ตัวอย่างเช่น BTC ที่ถือโดยโครงการบางโครงการมีแผนค่าใช้จ่ายเฉพาะ (เช่น การสนับสนุนการพัฒนา เป็นต้น) และสามารถใช้โดยการล็อคเวลา + หลายลายเซ็น

Taproot ยังสนับสนุนเครือข่าย Bitcoin สำหรับธุรกรรมที่มีฟังก์ชันที่ซับซ้อนเหล่านี้ เช่น การออกหลายลายเซ็น การล็อกเวลา เป็นต้น แต่ความแตกต่างคือโซลูชันปัจจุบันจำเป็นต้องเปิดเผยสคริปต์ทั้งหมด (เงื่อนไข) เมื่อใช้จ่ายเป็น btc หากเงื่อนไขซับซ้อน ข้อมูลจะมีจำนวนมาก และการดำเนินการจะมีราคาแพงและไม่มีประสิทธิภาพ นอกจากนี้ยังไม่ดีต่อความเป็นส่วนตัวเนื่องจากสคริปต์เปิดเผยข้อมูลเกี่ยวกับทุกฝ่ายที่เกี่ยวข้อง

การอัปเกรดผ่าน Taproot สามารถแก้ปัญหาข้างต้นได้

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

นอกจากนี้ การอัปเกรด Taproot ยังเอื้อต่อการลดค่าธรรมเนียมและปรับปรุงความสามารถในการขยาย ทำให้สะดวกยิ่งขึ้นสำหรับการทำธุรกรรม Bitcoin ที่ซับซ้อน

ชื่อระดับแรก

MAST+Schnorr

*MAST

คำอธิบายภาพ

(ไม่จำเป็นต้องเปิดเผยสคริปต์ทั้งหมดในโครงสร้าง Mast, Bitmex Research)

MAST พยายามใช้ Merkle tree เพื่อเข้ารหัสการดำเนินการในสคริปต์ เมื่อมีการใช้จ่าย BTC จะต้องดำเนินการสาขาและเชื่อมต่อแฮชสาขากับ Merkle root ขนาดคงที่ ซึ่งจะช่วยลดขนาดการทำธุรกรรมและประหยัดพื้นที่บล็อก มันแฮชแยกจากกันภายใต้เงื่อนไขต่างๆ ที่เงินต้องชำระ ซึ่งทั้งหมดรวมอยู่ใน Merkle tree และสร้างแฮชเดียว (รากของ Merkle) ซึ่งจะเป็นการล็อคโทเค็น

ด้วยโครงสร้าง MAST จำเป็นต้องเปิดเผยเงื่อนไขที่พึงพอใจเท่านั้น ซึ่งจะเพิ่มความเป็นส่วนตัว นอกจากนี้ เมื่อรวมเข้ากับรูปแบบลายเซ็นของ Schnorr แล้ว ยังสามารถซ่อนผลลัพธ์ของ MAST เพื่อให้เป็นไปตามข้อกำหนดความเป็นส่วนตัวที่ดีขึ้น

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

(จำนวนสคริปต์เทียบกับขนาดธุรกรรม เดวิด เอ. ฮาร์ดิง)

*Schnorr

ชุมชน Bitcoin ยังได้รวมเทคโนโลยีลายเซ็นของ Schnorr เข้ากับการอัพเกรด Taproot soft fork จุดประสงค์ของลายเซ็น Schnorr คือเพื่อให้ได้ประสิทธิภาพสูง รูปแบบลายเซ็นปัจจุบันของ Bitcoin คือ ECDSA ซึ่งและรูปแบบลายเซ็นของ Schnorr ต่างก็อยู่ในอัลกอริธึมลายเซ็นดิจิทัลแบบเส้นโค้งวงรี แต่ Schnorr สามารถใช้ "ลายเซ็นรวม" ได้

พูดง่ายๆ ก็คือ สามารถรวมลายเซ็นหลายรายการในธุรกรรมหนึ่งๆ ได้ ด้วยการรวมคีย์สาธารณะและลายเซ็นเป็น "threshold public key" และ "threshold signature" ธุรกรรมจึงดูไม่แตกต่างจากธุรกรรมทั่วไป "รหัสสาธารณะเกณฑ์" อนุญาตให้ใช้รหัสสาธารณะของผู้เข้าร่วมและ "ลายเซ็นเกณฑ์" อนุญาตให้รวมลายเซ็นของผู้เข้าร่วมเพื่อชำระเงินตามเงื่อนไขที่ตกลงกัน อัลกอริทึมลายเซ็น Schnorr สามารถทำให้หลายลายเซ็นมีประสิทธิภาพมากขึ้น และเนื่องจากมีลักษณะเหมือนกับธุรกรรมทั่วไป จึงปรับปรุงความเป็นส่วนตัวด้วย

บทส่งท้าย

บทส่งท้าย

นอกเหนือจากปัญหาทางเทคนิคที่ซับซ้อน Taproot นำประโยชน์มาสู่ Bitcoin ที่ไม่เคยมีมาก่อน:

* ลดต้นทุน

สำหรับธุรกรรมที่ซับซ้อนบางรายการ จำนวนข้อมูลจะลดลงอย่างมาก ซึ่งจะช่วยลดต้นทุนของธุรกรรมที่ซับซ้อนเหล่านี้ได้อย่างมาก การลดค่าธรรมเนียมเอื้อต่อการปรับปรุงกิจกรรมการทำธุรกรรมที่ซับซ้อนบน Bitcoin

* เกลียดความเป็นส่วนตัวอย่างแรง

ความเป็นส่วนตัวของธุรกรรมสามารถปรับปรุงได้โดยใช้ลายเซ็นของ Schnorr และ MSAT ร่วมกัน และธุรกรรมที่ซับซ้อนบางรายการก็ดูคล้ายกับธุรกรรมทั่วไป

* ปรับปรุงความสามารถในการปรับขนาดและความปลอดภัย

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

BTC
ความปลอดภัย
นักพัฒนา
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
Taproot สามารถปรับปรุงความเป็นส่วนตัว ความปลอดภัย และความสามารถในการปรับขนาดของ Bitcoin
คลังบทความของผู้เขียน
蓝狐笔记
อันดับบทความร้อน
Daily
Weekly
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android