Skip to content
คู่มือออปชันทั้งหมด
เส้นทางการชำระเงิน Bitcoin11 min read

Bitcoin Lightning เทียบกับการชำระเงิน on-chain: ค่าธรรมเนียม การยืนยัน และช่องทาง

เปรียบเทียบการชำระเงิน Bitcoin ผ่าน Lightning และ on-chain ในด้านการชำระบัญชี ค่าธรรมเนียม สภาพคล่องของช่องทาง และสถานะการยืนยันก่อนส่ง

ในคู่มือนี้Lightning และ on-chain เป็นเส้นทางชำระเงิน Bitcoin คนละแบบ

สรุปสั้น

การชำระเงิน Bitcoin แบบ on-chain ถูกบันทึกเป็นธุรกรรมบนบล็อกเชน ส่วน Lightning ปรับยอดคงเหลือผ่านช่องทางการชำระเงิน แต่การเปิดและปิดช่องทางยังอาจต้องใช้ธุรกรรม on-chain เส้นทางที่เหมาะสมขึ้นอยู่กับวิธีรับเงินที่ผู้รับรองรับ สภาพคล่องในเส้นทาง และจำนวนการยืนยันที่ต้องการ

Lightning และ on-chain เป็นเส้นทางชำระเงิน Bitcoin คนละแบบ

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

ความต่างนี้ส่งผลต่อค่าธรรมเนียม ความพร้อมใช้งาน ความเป็นส่วนตัว และสถานะที่กระเป๋าเงินแสดง Lightning ไม่ใช่เหรียญอีกชนิดหนึ่ง และคำว่า off-chain ไม่ได้หมายความว่าการจ่ายไม่มีเงื่อนไขหรือความเสี่ยง ผู้ร่วมช่องทางยังใช้ธุรกรรม Bitcoin เพื่อเปิดช่องทางและชำระยอดเมื่อจำเป็น

การจ่าย on-chain คือธุรกรรมที่รอเข้าไปในบล็อก

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

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

ใบแจ้งหนี้ Lightning ขอให้กระเป๋าเงินหาเส้นทาง

ผู้รับส่งใบแจ้งหนี้ Lightning ซึ่งเข้ารหัสคำขอชำระเงิน โดยมักมีจำนวนเงิน ปลายทาง คำอธิบาย และวันหมดอายุ กระเป๋าของผู้จ่ายอ่านข้อมูลและหาเส้นทางที่มีความจุและวงเงินเหมาะสม ข้อกำหนดใบแจ้งหนี้ BOLT 11 อธิบายฟิลด์ของคำขอ ส่วน BOLT 7 อธิบายการประกาศช่องทางและข้อมูลเส้นทาง.

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

ความจุช่องทางไม่เท่ากับยอดที่ส่งออกได้

ช่องทางชำระเงินเริ่มจากธุรกรรม funding แบบ on-chain และมีความจุรวม เมื่อผู้เข้าร่วมจ่ายเงินให้กัน ยอดคงเหลือจะเปลี่ยนโดยไม่ต้องเผยแพร่ธุรกรรม Bitcoin แยกสำหรับทุกครั้ง จำนวนที่ฝ่ายหนึ่งส่งได้ขึ้นกับยอดในทิศทางนั้น เงินสำรอง วงเงิน และเส้นทางที่เลือก โปรโตคอลเพียร์ BOLT 2 อธิบายพารามิเตอร์ช่องทางและขีดจำกัด HTLC.

แม้ช่องทางมีความจุรวมพอ ก็อาจไม่มีสภาพคล่องขาออกสำหรับการจ่ายรายการหนึ่ง ผู้รับอาจไม่มีเส้นทางขาเข้าที่ใช้ได้สำหรับยอดนั้น การเปิดช่องทาง ปรับสภาพคล่อง หรือปิดช่องทางอาจมีธุรกรรมและค่าธรรมเนียม on-chain BOLT 5 ว่าด้วยการจัดการ on-chain อธิบายการปิดร่วมกันและการปิดฝ่ายเดียว ภาพประกอบแยกการจ่ายผ่านช่องทางออกจากธุรกรรมเปิดและปิดที่ชำระบน Bitcoin

แผนภาพไร้ข้อความ: การจ่าย on-chain เคลื่อนผ่านบล็อก Bitcoin ส่วนการจ่ายผ่านช่องทางเกิดระหว่างโหนด Lightning; มีเพียงการเปิดและปิดช่องทางที่แตะบล็อกเชน
การจ่าย on-chain เป็นธุรกรรม Bitcoin ส่วน Lightning ปรับยอดช่องทางนอกเชนและชำระการเปิดกับปิดช่องทางบน Bitcoin

โครงสร้างค่าธรรมเนียมตอบโจทย์คนละเรื่อง

ค่าธรรมเนียม on-chain จ่ายเพื่อพื้นที่ในบล็อก ยอดรวมขึ้นกับขนาดธุรกรรมและอัตราที่เลือกตามสภาพปัจจุบัน ธุรกรรมที่ใหญ่กว่าอาจมีค่าใช้จ่ายสูงกว่าแม้ส่งบิตคอยน์น้อยกว่า ค่าประมาณของกระเป๋าเปลี่ยนได้และไม่ได้จองพื้นที่ในบล็อกอนาคต.

ค่าธรรมเนียมส่งต่อ Lightning กำหนดโดยผู้ดูแลช่องทาง และอาจมีทั้งส่วนคงที่กับส่วนตามสัดส่วน ระยะทางของเส้นทาง นโยบาย สภาพคล่อง และการทำงานของกระเป๋ามีผลต่อยอดรวม บางกระเป๋าอาจคิดค่าบริการหรือค่าสภาพคล่องเพิ่ม Lightning อาจถูกกว่าในกรณีหนึ่ง แต่ไม่ได้ฟรีเสมอหรือถูกกว่า on-chain ทุกครั้ง ตรวจยอดสุดท้ายและรายละเอียดค่าธรรมเนียมก่อนอนุมัติ

การจ่ายสำเร็จกับการยืนยันในบล็อกเป็นคนละสถานะ

กระเป๋า on-chain อาจแสดงว่ากระจายแล้ว รอดำเนินการ หรือยืนยันแล้ว ข้อมูลธุรกรรมและบล็อกเปิดเผยต่อสาธารณะ และผู้รับอาจกำหนดจำนวนการยืนยันตามมูลค่าและบริบท ธุรกรรมอาจยังไม่ยืนยันนานกว่าที่คาด ค่าประมาณค่าธรรมเนียมไม่ได้ควบคุมการเลือกของนักขุด.

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

ความเป็นส่วนตัว การดูแลสินทรัพย์ และความพร้อมใช้เป็นคนละประเด็น

ข้อมูลธุรกรรม on-chain เป็นสาธารณะและนำไปวิเคราะห์ได้ แม้ที่อยู่จะไม่ได้เปิดเผยชื่อเจ้าของโดยอัตโนมัติ onion routing ของ Lightning ออกแบบมาเพื่อลดข้อมูลที่โหนดกลางเห็นเกี่ยวกับเส้นทางทั้งหมด แต่ไม่ได้ทำให้ทุกการจ่ายเป็นนิรนาม ข้อกำหนด onion routing ของ BOLT 4 และข้อมูลช่องทางสาธารณะใน BOLT 7 อธิบายบางส่วนของรูปแบบนี้.

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

เลือกเส้นทางที่ผู้รับรองรับจริง

on-chain อาจเหมาะเมื่อผู้รับให้ที่อยู่ Bitcoin และต้องการธุรกรรมที่ตรวจสอบบนบล็อกเชนได้ Lightning อาจเหมาะกับกระเป๋าที่เข้ากันได้เมื่อมีใบแจ้งหนี้และสภาพคล่องในเส้นทางพอ การจ่ายยอดเล็กบ่อยครั้งอาจใช้ช่องทางเดิมได้ แต่การเปิด ดูแล และปิดช่องทางมีข้อจำกัดและค่าใช้จ่ายของตัวเอง.

ก่อนส่งให้ตรวจชนิดการจ่าย เครือข่าย จำนวนเงิน วันหมดอายุใบแจ้งหนี้ ผู้รับ ค่าธรรมเนียมที่แสดง และวงเงิน อย่าวางใบแจ้งหนี้ Lightning ในช่องที่อยู่ on-chain ใช้ทางเลือก on-chain เฉพาะเมื่อใบแจ้งหนี้และกระเป๋ารองรับชัดเจน อ่านต่อ: ค่าธรรมเนียมธุรกรรม Bitcoin, การยืนยันเงินฝาก และ รายการตรวจสอบการโอนคริปโต

คำถามที่พบบ่อย

Q1Lightning ใช้บิตคอยน์หรือคริปโตชนิดอื่น?

การจ่าย Lightning กำหนดมูลค่าเป็นบิตคอยน์และมักแสดงเป็น satoshi โดยใช้ช่องทางแทนการบันทึกทุกครั้งเป็นธุรกรรมชั้นฐาน

Q2Lightning ยกเลิกค่าธรรมเนียม on-chain หรือไม่?

ไม่ใช่ โดยทั่วไปการจ่าย Lightning แต่ละครั้งไม่ต้องมีธุรกรรม on-chain แยก แต่การเปิดหรือปิดช่องทางอาจต้องใช้ รวมถึงอาจมีค่าธรรมเนียมส่งต่อหรือค่าบริการ

Q3การจ่าย Lightning เร็วทันทีและฟรีเสมอไหม?

ไม่เสมอ เส้นทาง สภาพคล่อง วงเงิน ความพร้อมของเพียร์ และค่าธรรมเนียมยังมีผล ตรวจสถานะสุดท้ายในกระเป๋า

Q4จ่ายใบแจ้งหนี้ Lightning จากที่อยู่ Bitcoin ใดก็ได้หรือไม่?

ทำโดยตรงไม่ได้ ใบแจ้งหนี้ Lightning กับที่อยู่ on-chain ใช้คนละเส้นทาง ใช้ทางเลือก on-chain เฉพาะเมื่อคำขอและกระเป๋ารองรับชัดเจน

แหล่งข้อมูลและการอ่านเพิ่มเติม

รายงานปัญหา

เราจะเตรียมอีเมลพร้อมลิงก์บทความนี้ Mark จะได้รับรายงานเมื่อคุณส่งอีเมลแล้วเท่านั้น

ตรวจสอบอย่างรวดเร็ว

อ่านคู่มือจบแล้ว ลองตอบคำถาม 3 ข้อ

คำถาม 1 / 3

คำถาม 01

โดยปกติอะไรถูกบันทึกบน Bitcoin สำหรับการจ่าย Lightning ที่สำเร็จแต่ละครั้ง?

เลือกคำตอบเพื่อดูคำอธิบาย

อภิธานศัพท์ออปชัน

ค่าธรรมเนียมธุรกรรม Bitcoinอธิบายค่าธรรมเนียม Bitcoin: sat/vB, mempool และการเพิ่มค่าธรรมเนียมเรียนรู้ว่าขนาดธุรกรรม Bitcoin, sat/vB, ความต้องการใน mempool, ค่าประมาณค่าธรรมเนียม, RBF และ CPFP ส่งผลต่อค่าใช้จ่ายและโอกาสได้รับการยืนยันของการโอนบนเครือข่ายอย่างไรการโอนและชำระธุรกรรมคริปโตการยืนยันเงินฝากคริปโต: Finality และการบันทึกยอดใน Exchangeทำความเข้าใจความหมายของการยืนยันบนบล็อกเชน ความแตกต่างจาก finality ของเครือข่าย และเหตุผลที่เงินฝากอาจยังค้างอยู่ใน Exchange แม้ธุรกรรมจะแสดงบนเชนแล้วการโอนคริปโตส่งคริปโตอย่างปลอดภัย: ตรวจเครือข่าย ที่อยู่ และเมโมก่อนโอนคริปโต ให้ตรวจสินทรัพย์และเครือข่ายให้ตรงกับที่ผู้รับรองรับ ตรวจที่อยู่ปลายทางและเมโมหรือแท็กที่จำเป็น พร้อมทำความเข้าใจว่าธุรกรรมที่ยืนยันแล้วแก้ไขหรือย้อนกลับได้แค่ไหนพื้นฐานของออปชันin the money, at the money และ out of the money หมายถึงอะไรเรียนรู้ว่าป้ายกำกับ in-the-money, at-the-money และ out-of-the-money ใช้กับคอลและพุตอย่างไร พร้อมตัวอย่างมูลค่าในตัวและจุดคุ้มทุนพื้นฐานของ Optionscall option คืออะไร?ทำความเข้าใจแก่นของ call option ด้วยคำจำกัดความที่เข้าใจง่าย ตัวอย่าง strike คณิตศาสตร์ของ break-even และสิ่งที่ assignment หรือ early exercise อาจเปลี่ยนแปลงในตอนท้าย