Lightning Network
เครือข่ายชำระเงินแบบ Lightning Network ใช้ช่องทางการชำระเงินบนบล็อกเชน Bitcoin เพื่อทำธุรกรรม Bitcoin ได้อย่างรวดเร็วถูกต้อง และ ค่าธรรมเนียมต่ำ
NOTE : สามารถหาข้อมูลเพิ่มเติมได้จาก https://lightning.network/ เว็บไซต์อย่างเป็นทางการของเครือข่าย Lightning
Lightning Network เป็นเครือข่ายระบบการชำระเงินแบบ peer-to-peer โดยใช้เทคโนโลยีบล็อกเชนของบิตคอยน์ เพื่อทำให้การตัดสินใจในการทำธุรกรรมบิตคอยน์ระหว่างผู้ร่วมสนับสนุนเกิดขึ้นได้อย่างรวดเร็ว และ มีค่าใช้จ่ายต่ำ ระบบใช้การสร้างช่องทางการชำระเงิน (payment channels) เพื่อให้เกิดการโอนเงินที่ไม่ต้องพึ่งพาความเชื่อมั่นในผู้ร่วมสนับสนุน
เพื่อให้เข้าใจครบถ้วนเรื่องราวของ Lightning Network คุณควรเริ่มต้นด้วยการเรียนรู้เกี่ยวกับช่องทางการชำระเงิน (payment channels) ก่อน ต่อมาเรามาพูดถึง Invoices ใน Lightning Network ซึ่งใช้โดยผู้รับเงินเพื่อระบุจำนวนเงิน คุณลักษณะ และตำแหน่งของผู้รับในเครือข่าย
Lightning Network จะประกอบด้วยช่องทางการชำระเงินทั้งหมดในระบบ ข้อมูลเกี่ยวกับช่องทางและผู้ร่วมสนับสนุนจะถูกส่งผ่านเครือข่ายแบบสมาชิกผ่านการแพร่ข่าว (gossip network) ระหว่างโหนด
เมื่อทำการชำระเงินผ่านเครือข่าย Lightning Network ผู้ส่งจะต้องหาเส้นทางจาก โหนดของตน ผ่าน โหนดเชื่อมต่อ เพื่อนำส่งให้ถึงผู้รับ โหนด และ ช่องทางของโหนดต่างๆ เป็นข้อมูลที่รู้จัก แต่ไม่ทราบว่าโหนดบุคคลนั้นพร้อมใช้งาน และ มีสภาพคล่องใช้ในการส่งเงินหรือไม่ ในปฏิบัติจริง นั่นหมายถึงการสร้างเส้นทางทางทฤษฎีหลายเส้นทาง และ ลองส่งเป็นลำดับ หนึ่งต่อหนึ่ง
การชำระเงินผ่านเครือข่าย Lightning Network แต่ละรอบเป็นการทำธุรกรรมแบบแทนตัว (atomic) ซึ่งหมายถึงการทำธุรกรรมเสร็จสิ้นหรือล้มเหลวทั้งหมด สิ่งนี้สามารถบรรลุได้ด้วยการใช้สัญญาการล็อคเวลาแบบแฮช (Hash Time-lock Contracts : HTLC) ที่ช่วยให้เกิดการชำระเงินในโหนดบนเครือข่ายบิตคอยน์ ในกรณีที่โหนดเชื่อมต่อ ไม่ตอบสนอง หรือ ทำธุรกรรมอย่างไม่ดีต่อกัน
โหนดและช่องทางในเครือข่าย Lightning Network จำกัดด้วยทุนที่มีอยู่ การเข้าใจเรื่องความจำเป็นของสภาพคล่องใช้ในการชำระเงินและวิธีการที่ผู้ดำเนินการโหนดเชื่อมต่อสามารถรับค่าธรรมเนียมได้อย่างมีประสิทธิภาพเมื่อใช้ทุนในสถานที่ที่มีความต้องการสูงที่สุด
LNbits
LNbits เป็นกระเป๋าเงิน Lightning Network แบบโอเพ่นซอร์สและระบบบัญชีที่ช่วยให้ผู้ใช้สามารถจัดการเงิน Bitcoin ของตนได้ LNbits สามารถทำงานร่วมกับแหล่งเงินทุน Lightning Network ใดๆ ในปัจจุบันมีการสนับสนุนสำหรับ LND, c-lightning, Spark, LNpay, OpenNode และ lntxbot
คุณสมบัติของ LNbits ได้แก่ :
- กระเป๋าเงิน Lightning Network แบบโอเพ่นซอร์ส และ ระบบบัญชีในตัว
- ทำงานร่วมกับแหล่งเงินทุน Lightning Network ใดๆ
- รองรับส่วนขยายเพิ่มเติม เช่น faucets, paylinks, ร้านค้าปลีกที่แชร์ได้, paywalls, ตั๋วงาน, เกมลูกเต๋า, บริการเซิร์ฟเวอร์ และอื่นๆ อีกมากมาย
- รองรับภาษาต่างๆ
ความปลอดภัยของ LNbits ขึ้นอยู่กับ URL เฉพาะของแต่ละบัญชี เมื่อผู้ใช้สร้างบัญชี LNbits จะได้รับ URL เฉพาะสำหรับบัญชีนั้น URL นี้สามารถใช้เพื่อเข้าถึงบัญชีและดำเนินการธุรกรรมต่างๆ ได้ หาก URL นี้ถูกเปิดเผย ผู้โจมตีอาจเข้าถึงบัญชีและขโมยเงินได้
ต่อไปนี้เป็นข้อมูลเกี่ยวกับ LNbits เพิ่มเติม :
- LNbits เปิดตัวในปี 2018 โดยทีมพัฒนาที่รู้จักกันในชื่อ “LNbits”
- LNbits ได้รับการสนับสนุนจากมูลนิธิ Bitcoin
- Firmware LNbits มีให้บริการบนเว็บไซต์และในฐานะแอปพลิเคชันมือถือ
ดังนั้น LNbits เป็นเครื่องมือที่มีประโยชน์สำหรับผู้ใช้ Lightning Network ที่ต้องการจัดการเงิน Bitcoin ของตนได้อย่างปลอดภัยและมีประสิทธิภาพ
รายละเอียดเพิ่มเติม
ต่อไปนี้เป็นรายละเอียดเพิ่มเติมเกี่ยวกับคุณสมบัติบางอย่างของ LNbits:
- กระเป๋าเงิน Lightning Network –
LNbits เป็นกระเป๋าเงิน Lightning Network แบบโอเพ่นซอร์ส ซึ่งหมายความว่าทุกคนสามารถตรวจสอบโค้ดและตรวจสอบความปลอดภัยได้ LNbits รองรับการสร้างบัญชี Lightning Network ใหม่ การเติมเงินบัญชีที่มีอยู่ และการใช้จ่ายเงินจากบัญชี
- ระบบบัญชี –
LNbits ยังทำหน้าที่เป็นระบบบัญชี ซึ่งช่วยให้ผู้ใช้สามารถติดตามธุรกรรม Lightning Network ของตนได้ LNbits แสดงข้อมูลเกี่ยวกับธุรกรรมทั้งหมด รวมถึงจำนวนเงิน ที่อยู่ที่เกี่ยวข้อง และเวลาที่ทำธุรกรรม
- ส่วนขยายเพิ่มเติม
LNbits รองรับส่วนขยายเพิ่มเติม ซึ่งช่วยให้ผู้ใช้สามารถปรับแต่งกระเป๋าเงินของตนได้ตามความต้องการ ตัวอย่างเช่น ผู้ใช้สามารถติดตั้งส่วนขยายเพื่อเปิดใช้งานคุณสมบัติต่างๆ เช่น fauces, paylinks และร้านค้าปลีกที่แชร์ได้
- ภาษาต่างๆ
LNbits รองรับภาษาต่างๆ ซึ่งช่วยให้ผู้ใช้จากทั่วโลกสามารถใช้งานได้
ความปลอดภัย
ความปลอดภัยของ LNbits ขึ้นอยู่กับ URL เฉพาะของแต่ละบัญชี เมื่อผู้ใช้สร้างบัญชี LNbits จะได้รับ URL เฉพาะสำหรับบัญชีนั้น URL นี้สามารถใช้เพื่อเข้าถึงบัญชีและดำเนินการธุรกรรมต่างๆ ได้ หาก URL นี้ถูกเปิดเผย ผู้โจมตีอาจเข้าถึงบัญชีและขโมยเงินได้
LNbits มีมาตรการรักษาความปลอดภัยหลายประการเพื่อปกป้องบัญชีผู้ใช้ มาตรการเหล่านี้รวมถึง :
- การเข้ารหัส
LNbits ใช้การเข้ารหัส AES-256 เพื่อปกป้องข้อมูลบัญชีของผู้ใช้
- การยืนยันแบบสองปัจจัย
LNbits รองรับการยืนยันแบบสองปัจจัย (2FA) เพื่อเพิ่มความปลอดภัยให้กับบัญชี
- การจำกัดการเข้าถึง
LNbits อนุญาตให้ผู้ใช้จำกัดการเข้าถึงบัญชีของตนได้
การสรุป
LNbits เป็นเครื่องมือที่มีประโยชน์สำหรับผู้ใช้ Lightning Network ที่ต้องการจัดการเงิน Bitcoin ของตนได้อย่างปลอดภัยและมีประสิทธิภาพ LNbits เป็นกระเป๋าเงิน Lightning Network แบบโอเพ่นซอร์สและระบบบัญชีที่มีคุณสมบัติมากมาย ผู้ใช้สามารถปรับแต่ง LNbits ได้ตามความต้องการเพื่อตอบสนองความต้องการเฉพาะของตน
หากคุณชอบโพสต์นี้ และต้องการแสดงคำขอบคุณ เพียงสแกนโค้ด QR ด้านล่างหรือคัดลอกและวาง LNURL ลงในแอป Lightning wallet ของคุณ (ผมขอแนะนำ Wallet of Satoshi)
หมายเหตุ : บทความนี้มีวัตถุประสงค์เพื่อการศึกษาและพัฒนาเท่านั้น ไม่ควรถือเป็นคำแนะนำทางการเงินในทุกกรณี
[…] Lightning Network คืออะไร? สำคัญอย่างไร? […]