ข้ามไปที่เนื้อหาหลัก

ที่อยู่ Bitcoin และวิธีใช้งาน

อัปเดตเมื่อกว่า 2 สัปดาห์ที่แล้ว

1. รูปแบบที่อยู่ Bitcoin แบบ Legacy (P2PKH)

ตัวอย่างเช่น: 1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u

P2PKH ย่อมาจาก Pay To PubKey Hash

2. ที่อยู่ Bitcoin ในรูปแบบ Nested SegWit (P2SH)

ตัวอย่างเช่น: 3KF9nXowQ4asSGxRRzeiTpDjMuwM2nypAN

Nested P2SH ซึ่งใช้ที่อยู่ P2SH ที่มีอยู่ (ขึ้นต้นด้วย "3") และห่อหุ้มด้วยที่อยู่ SegWit . ซึ่งทำเพื่อให้เข้ากันได้กับเวอร์ชันเก่า อย่างไรก็ตาม นี่เป็นเหมือนการแฮ็คที่ทำให้ธุรกรรม SegWit ต้องใช้พื้นที่เพิ่มขึ้นประมาณ 10%

SegWit ย่อมาจาก Segregated Witness ซึ่ง Segregated หมายถึง การแยก การแบ่งแยก และ Witness คือ สิ่งที่ลงนามที่เกี่ยวข้องกับธุรกรรม ดังนั้น SegWit คือ การแยกข้อมูลลายเซ็นธุรกรรมบางส่วนออกจากธุรกรรม SegWit ได้รับการเปิดใช้งานบนบล็อกเชน Bitcoin แล้ว

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

ประโยชน์หลักอีกประการของที่อยู่ SegWit คือสามารถใช้งานร่วมกับที่อยู่เดิมได้ (backwards compatible) ดังนั้นจึงสามารถแลกเปลี่ยน Bitcoin จากที่อยู่ SegWit กับ Bitcoin จากที่อยู่ Legacy ได้

3. ที่อยู่ Bitcoin ในรูปแบบ Native SegWit (Bech32)

ตัวอย่างเช่น: bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc3

ที่อยู่ขึ้นต้นด้วย "bc1" ซึ่งเป็นรูปแบบที่อยู่เข้ารหัส Bech32 ที่พัฒนาขึ้นสำหรับ SegWit หลีกเลี่ยงความสับสนและทำให้สามารถอ่านได้ง่ายขึ้น เนื่องจากต้องใช้ตัวอักษรน้อยลงในที่อยู่ จึงง่ายและมีประสิทธิภาพมากกว่าในการคำนวณที่อยู่โดยใช้การเข้ารหัส Base32 แทน Base58 แบบดั้งเดิม ข้อมูลสามารถจัดเก็บในรหัส QR ได้อย่างแน่นหนาขึ้น และ Bech32 ให้ความปลอดภัยที่มากขึ้นด้วยรหัสตรวจสอบและรหัสตรวจจับข้อผิดพลาดที่ดีขึ้น เพื่อลดโอกาสที่ที่อยู่จะไม่ถูกต้อง

ที่อยู่ Bech32 เองสามารถใช้งานร่วมกับ SegWit ได้ ไม่จำเป็นต้องใช้พื้นที่เพิ่มเติมในการนำที่อยู่ SegWit ไปใส่ในที่อยู่ P2SH ดังนั้นค่าธรรมเนียมการประมวลผลจึงต่ำลงด้วยที่อยู่รูปแบบ Bech32

__2021-08-12___9.56.06.png

4. Taproot
ในเดือนพฤศจิกายน 2021 การอัปเกรดครั้งใหญ่ที่เรียกว่า Taproot ได้ถูกนำมาใช้กับ Bitcoin ซึ่งนำรูปแบบที่อยู่ใหม่เข้ามาใช้อีกรูปแบบหนึ่งคือ P2TR, pay-to-Taproot ที่อยู่ Taproot ช่วยให้ทำธุรกรรมได้อย่างมีประสิทธิภาพมากขึ้นด้วยค่าธรรมเนียมที่ต่ำลง และความเป็นส่วนตัวที่ดีขึ้นเมื่อมีการใช้งานเพิ่มขึ้น ที่อยู่ Taproot ขึ้นต้นด้วยอักขระ bc1p Taproot เป็นเวอร์ชันที่อัปเกรดของ Segwit และที่อยู่ของมันถูกเข้ารหัสโดยใช้ bech32m ซึ่งเป็นรุ่นที่แก้ไขของ bech32

ที่อยู่ Taproot Bech32m มีลักษณะดังนี้:

bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe

btcdz0.png
นี่ไม่ใช่คำตอบที่ต้องการใช่ไหม