Lightning Network คืออะไร ทำไมต้องสนใจ
ปัญหาของ Bitcoin ที่ Lightning Network แก้ได้
Bitcoin บน layer 1 (mainnet) มีข้อจำกัดที่สำคัญคือ ความเร็วในการยืนยัน transaction ที่ประมาณ 7 transaction ต่อวินาที (TPS) ขณะที่ Visa รองรับได้ถึง 65,000 TPS เมื่อเทียบกันแล้ว Bitcoin mainnet ช้ามาก นอกจากนี้ค่าธรรมเนียม (fee) ในช่วง bull market อาจพุ่งสูงถึง 50-100 ดอลลาร์ต่อ transaction ทำให้ไม่เหมาะกับการซื้อกาแฟหรือสินค้าราคาถูก
Lightning Network คือ layer 2 solution ที่สร้างบน Bitcoin blockchain เพื่อแก้ปัญหานี้โดยเปิด payment channel ระหว่างผู้ใช้ 2 คน ทำให้สามารถโอน Bitcoin ได้เร็วและถูกมากโดยไม่ต้องบันทึกทุก transaction ลง mainnet
Lightning Network ทำงานอย่างไร
Payment Channel
เมื่อเปิด payment channel ระหว่าง Alice และ Bob จะมีการล็อก Bitcoin จำนวนหนึ่งไว้บน multisig address ที่ต้องใช้ signature ทั้งสองฝ่ายถึงจะย้ายเงินได้ หลังจากนั้น Alice กับ Bob สามารถโอนเงินให้กันได้ทันทีโดยแค่แลกเปลี่ยน cryptographic signatures กัน ไม่ต้อง broadcast transaction ไป blockchain
Lightning Network node
ตัวอย่าง: Alice ฝาก 100,000 satoshi เปิด channel กับร้านกาแฟ Bob แล้วซื้อกาแฟทุกวันโดยจ่าย 1,000 satoshi ต่อแก้ว เท่ากับว่าไม่ต้องสร้าง transaction ลง blockchain ทุกแก้ว แค่สร้าง 1 transaction เปิด channel และ 1 transaction ปิด channel แทนที่จะเป็น 365 transaction
Multi-hop Payments
ถ้า Alice ไม่ได้เปิด channel ตรงกับ Carol แต่ Alice มี channel กับ Bob และ Bob มี channel กับ Carol ระบบจะ route payment ผ่าน Bob เป็นคนกลาง การ route นี้ใช้ protocol ที่เรียกว่า onion routing คล้ายกับ Tor ทำให้ไม่มีใครรู้ว่า Alice จ่ายเงินให้ Carol ตรง ๆ
ความเร็วและค่าธรรมเนียม
Transaction บน Lightning Network ใช้เวลายืนยันน้อยกว่า 1 วินาที และค่าธรรมเนียมต่ำมากเพียง 1-10 satoshi (ประมาณ 0.01-0.1 บาท) ต่อ transaction เปรียบเทียบกับ Bitcoin mainnet ที่อาจต้องจ่าย 50,000+ satoshi ในช่วง congestion
การโอน Bitcoin รวดเร็วในวินาที
ในทางปฏิบัติ Lightning สามารถรองรับ millions TPS ได้ เพราะแต่ละ payment channel ประมวลผลของตัวเอง ไม่ต้องแข่งขันกับ transaction อื่นบน blockchain
ประเทศไทยกับ Lightning Network
ในประเทศไทยมี adoption ของ Lightning Network ที่เติบโตขึ้นเรื่อย ๆ ร้านค้าที่รับ Lightning มักเป็นร้านค้าที่มีลูกค้าต่างชาติหรือชุมชน Bitcoin โดยเฉพาะ เนื่องจากค่าธรรมเนียมต่ำเหมาะกับการชำระเงินข้ามประเทศ
BiTTerm ที่ Cashless Thailand พัฒนาขึ้นรองรับทั้ง Bitcoin on-chain และ Lightning Network ทำให้ร้านค้าไทยสามารถรับชำระด้วย Lightning ได้ทันที ลูกค้าที่ใช้ Lightning จะได้รับส่วนลดพิเศษเนื่องจากค่าธรรมเนียมที่ต้องจ่ายต่ำกว่า on-chain transaction
Server สำหรับ Lightning node
ข้อดีของ Lightning Network
- ความเร็ว — ยืนยันทันที ไม่ต้องรอ block confirmation
- ค่าธรรมเนียมต่ำ — เหมาะสำหรับ micro-transactions ถึง 100,000 satoshi
- Privacy — transaction ไม่ถูกบันทึกบน blockchain สาธารณะ ใช้ onion routing ปกปิดเส้นทาง
- Scale — รองรับ millions TPS ได้โดยไม่ต้องเปลี่ยน layer 1
ข้อจำกัดที่ต้องรู้
- ต้องออนไลน์ — ทั้งผู้ส่งและผู้รับต้องออนไลน์เพื่อรับ payment ยกเว้นใช้ feature ที่เรียกว่า "simplified commitments" หรือ AMP
- Liquidity — ยิ่งเปิด channel เยอะและมี Bitcoin ใน channel มาก ยิ่งชำระได้สะดวก แต่การฝาก Bitcoin ใน channel หมายถึง locked capital
- ความซับซ้อน — ใช้งานยากกว่า Bitcoin on-chain ต้องมี node หรือใช้ wallet ที่ support Lightning
- Routing failures — payment อาจล้มเหลวถ้าไม่มี path ที่มี liquidity เพียงพอ
Lightning Wallet ที่แนะนำ
- Muun — ง่ายที่สุดสำหรับมือใหม่ มีให้ download บน Android และ iOS
- BlueWallet — popular มากในไทย รองรับทั้ง on-chain และ Lightning
- Phoenix Wallet — auto-manages channels ให้อัตโนมัติ
- Zeus — advanced option สำหรับคนที่มี node ของตัวเอง
อนาคตของ Lightning Network
Lightning Network ยังอยู่ในช่วงพัฒนา active มี proposals หลายตัวที่กำลัง implement เช่น Taproot Assets (token บน Lightning), splice in/out (เติม/ถอน Bitcoin จาก channel โดยไม่ปิด), และ PTLC (สำหรับ privacy ที่ดีขึ้น)
ในระยะยาว Lightning อาจเป็น payment layer หลักของ Bitcoin สำหรับธุรกรรมประจำวัน ขณะที่ mainnet ใช้สำหรับ settlement ใหญ่ การแบ่ง layer อย่างนี้จะทำให้ Bitcoin รองรับทั้ง store of value และ medium of exchange ได้ในตัว
คำถามที่พบบ่อย
Lightning Network ปลอดภัยไหม?
Lightning ใช้ cryptographic guarantees จาก Bitcoin blockchain เพื่อป้องกันการโกง อย่างไรก็ตาม wallet ที่ใช้ต้องมีความปลอดภัย แนะนำใช้ wallet จาก developer ที่น่าเชื่อถือและมี open source code
Lightning Network payment ที่ร้านค้า
ต้องมี Bitcoin มากไหมถึงจะใช้ Lightning?
ไม่จำเป็น สามารถรับ Lightning payment โดยไม่ต้องมี Bitcoin ก่อน หรือเริ่มจากการซื้อ Bitcoin จำนวนน้อย ๆ แล้วเปิด channel ด้วย amount ที่ต้องการ
ถ้าเปิด channel แล้ว Bitcoin ติดอยู่ในนั้นไม่ได้?
สามารถปิด channel ได้ทุกเมื่อ แต่ต้องรอ force close period ประมาณ 2 weeks (144 blocks) ถ้าใช้ force close นอกจากนี้ถ้า channel ปิดแบบ cooperative จะได้ Bitcoin คืนทันที
ร้านค้าในไทยรับ Lightning ได้ยังไง?
สามารถติดตั้ง Lightning node หรือใช้ third-party service เช่น OpenNode, Strike, หรือ BiTTerm ที่รวมทั้ง hardware และ software สำหรับรับชำระด้วย Lightning โดยเฉพาะ สอบถามรายละเอียดได้ที่ หน้าสินค้า BiTTerm
Lightning กับ layer 2 อื่นอย่าง Stacks ต่างกันยังไง?
Lightning เป็น payment channel network ที่ใช้ Bitcoin โดยตรง ส่วน Stacks เป็น sidechain ที่มี smart contract ของตัวเอง ทั้งสองมี use case ต่างกัน Lightning เหมาะกับ fast payments ส่วน Stacks เหมาะกับ DeFi และ app development
❓ คำถามที่พบบ่อย
❓ บทความนี้อัปเดตเมื่อไหร่?
พฤษภาคม 2569 — ข้อมูลราคาและกฎหมายอัปเดตล่าสุด
❓ สามารถนำบทความไปแชร์ได้ไหม?
แชร์ได้เต็มที่ แต่ต้องให้เครดิต Cashless Thailand