1. รูปแบบที่อยู่ Bitcoin แบบดั้งเดิม (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 คือความเข้ากันได้แบบย้อนหลัง ดังนั้นจึงสามารถแลกเปลี่ยน Bitcoin จากที่อยู่ SegWit กับ Bitcoin จากที่อยู่แบบดั้งเดิมได้
3. ที่อยู่ Bitcoin ในรูปแบบ Native SegWit (Bech32)
ตัวอย่างเช่น: bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc3
ที่อยู่ขึ้นต้นด้วย "bc1" ซึ่งเป็นรูปแบบที่อยู่เข้ารหัส Bech32 ที่พัฒนาขึ้นสำหรับ SegWit หลีกเลี่ยงความสับสนและอ่านง่ายขึ้น เนื่องจากต้องใช้ตัวอักษรน้อยลงในที่อยู่ จึงง่ายและมีประสิทธิภาพมากขึ้นในการคำนวณที่อยู่โดยใช้การเข้ารหัส Base32 แทน Base58 แบบดั้งเดิม ข้อมูลสามารถจัดเก็บได้อย่างแน่นหนากว่าในรหัส QR และ Bech32 ให้ความปลอดภัยที่มากขึ้นด้วยรหัส Checksum และการตรวจจับข้อผิดพลาดที่ปรับให้เหมาะสมที่สุด เพื่อลดโอกาสที่ที่อยู่จะไม่ถูกต้อง
ที่อยู่ Bech32 เองนั้นเข้ากันได้กับ SegWit ไม่จำเป็นต้องใช้พื้นที่เพิ่มเติมในการใส่ที่อยู่ SegWit ในที่อยู่ P2SH ดังนั้นค่าธรรมเนียมการประมวลผลจึงต่ำลงด้วยที่อยู่รูปแบบ Bech32
4. Taproot
เมื่อเดือนพฤศจิกายน 2021 การอัปเกรดครั้งใหญ่ที่รู้จักกันในชื่อ Taproot ได้ถูกนำมาใช้กับ Bitcoin ซึ่งได้นำรูปแบบที่อยู่ใหม่เข้ามาใช้อีกรูปแบบหนึ่งคือ P2TR, pay-to-Taproot ที่อยู่ Taproot อนุญาตให้ทำธุรกรรมได้อย่างมีประสิทธิภาพมากขึ้นด้วยค่าธรรมเนียมที่ต่ำลงและความเป็นส่วนตัวที่ดีขึ้นเมื่อมีการยอมรับเพิ่มขึ้น ที่อยู่ Taproot ขึ้นต้นด้วยอักขระ bc1p Taproot เป็นเวอร์ชันอัปเกรดของ Segwit และที่อยู่จะถูกเข้ารหัสโดยใช้เวอร์ชันที่แก้ไขของ bech32 ที่เรียกว่า bech32m
ที่อยู่ Taproot Bech32m มีลักษณะดังนี้:
bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe
