แนะนำการใช้งาน : LNbits สำหรับผู้เริ่มต้น
LNbits คือระบบการจัดการกระเป๋าเงินแบบ โอเพ่นซอร์ส ที่ใช้เทคโนโลยี Lightning Network (LN) ในการส่ง และ รับเงินดิจิทัลคริปโตเคอร์เรนซี (Cryptocurrency) โดยเฉพาะ Bitcoin อันมีการทำธุรกรรมอย่างรวดเร็วและราคาถูกกว่าการใช้เครือข่าย Bitcoin แบบปกติ (On-Chain) ซึ่งมักจะมีค่าธรรมเนียมที่สูงกว่าและเวลาการยืนยันที่ยาวกว่า LNbits ถูกพัฒนาขึ้นโดยชุมชนและ มีเป้าหมายเพื่อให้มีการนำเสนอบริการทางการเงินและการเรียกเก็บเงินผ่านลิงค์แบบ Lightning Network ได้ง่ายขึ้น
LNbits มาพร้อมส่วนขยายมีความสามารถหลากหลาย เช่น สร้างและจัดการกระเป๋าเงิน LN, สร้างลิงค์ใช้ในการชำระเงินผ่าน Lightning Network, จัดการธุรกรรมเงินดิจิทัลเคอร์เรนซี, เชื่อมต่อเว็บสโตร์ของคุณ และ มีคุณสมบัติอื่นๆ ที่ช่วยให้ผู้ใช้สร้าง และ บริหารการเงินดิจิทัลได้อย่างรวดเร็วและสะดวกสบาย
ปัจจุบัน LNbits มีบทบาทสำคัญในการสนับสนุน และ ส่งเสริมให้การนำ Lightning Network เข้าสู่การใช้งานจริง ในรูปแบบที่ง่าย และ สะดวกสำหรับผู้ใช้และผู้ทำธุรกรรมในโลกการเงินดิจิทัลเคอร์เรนซี, Bitcoin และ คริปโตเคอร์เรนซีอื่นๆ
LNbits มีประสิทธิภาพ และ เร็วกว่าการทำธุรกรรมแบบทางเงินสด (On-Chain) ทั่วไปมากในการโอนเงิน เพื่อ ชำระเงินค่าสินค้า และ บริการออนไลน์ต่างๆ ในโลกดิจิทัลเคอร์เรนซี
LNbits ทำงานบนแหล่งเงินทุน Lightning ใดก็ได้ รองรับ LND, CLN, Eclair, Spark, LNpay, OpenNode, LightningTipBot และยังมีเพิ่มมากขึ้นเรื่อยๆ ปัจจุบัน LNbits ยังเป็นรุ่นเบต้า สามารถเรียนรู้ และ ทดสอบใช้งานได้ที่ legend.lnbits.com หรือ ใช้เซิร์ฟเวอร์ LNbits ของคุณเอง
NOTE : คุณสามารถติดตั้ง Plugin ใน Lightning Node ของคุณ และผมแนะนำวิธีนี้เพื่อให้คุณใด้มีสิทธิ์สูงสุด
แพลตฟอร์มสาธิต
สามารถดูการสาธิตได้ที่ legend.lnbits.com มันทำงานได้อย่างสมบูรณ์ และ สามารถใช้เพื่อเรียนรู้เกี่ยวกับ Lightning Network และ มีคุณสมบัติของ LNbits และ LNURL โดยทั่วไปที่สามารถใช้งานได้ง่ายดาย แต่ทางทีมนักพัฒนาแนะนำว่า อยากสนับสนุนให้คุณรันโหนด และ LNbits ของคุณเองในลักษณะที่มีอำนาจสูงสุด
คุณสามารถเชื่อมต่อ LNbits กับบริการการระดมทุนของผู้ดูแลในระบบคลาวด์ เช่น Opennode, Luna หรือ Votage หรือกับ Lightning Tipbot บน Telegram
คำเตือน อย่าใช้กับเงินจำนวนมากๆ เนื่องจากนักพัฒนากำลังทำงานบนเซิร์ฟเวอร์เพื่อทดสอบคุณสมบัติใหม่ ซึ่งอาจทำให้เกิดความผิดพลาดขึ้นได้
เริ่มต้นใช้งาน
เริ่มต้นให้เราเข้าไปที่ https://legend.lnbits.com และคุณจะพบกับหน้านี้
ตั้งชื่อกระเป๋าของคุณ (แล้วแต่คุณจะตั้ง สำหรับในตัวอย่างนี้ผมจะตั้งชื่อว่า demo test) จากนั้นคลิ๊กที่ปุ่ม “ADD A NEW WALLET” แล้วคุณจะพบกับหน้าอินเทอร์เฟซกระเป๋าเงินของคุณ ซึ่งตอนนี้คุณจะสามารถ ดูยอดคงเหลือ และ ประวัติการทำธุรกรรม รวมถึง การฝากและถอนเงิน ของกระเป๋าเงินของคุณได้แล้ว
อย่าลืมบันทึก URL ของเพจ เนื่องจากนี่เป็นวิธีเดียวที่คุณจะสามารถเข้าถึงกระเป๋าเงินของคุณได้หากคุณลืมหรือปิดหน้านี้ไป
NOTE : ในตัวอย่าง URL ของผมคือ https://legend.lnbits.com/wallet?usr=90347a7b62064114a2a8f03917d52e0a&wal=da25376c12074784ae0c230835xxxxxx
NOTE : นอกจากนี้คุณสามารถคลิ๊กที่ “Export to Phone with QR Code” เพื่องส่ง URL ไปยังโทรศัพท์มือถือ หรือ Smartphone ของคุณ
หลังจากคุณบันทึก URL ของคุณเรียบร้อยแล้ว ตอนนี้ เราเข้าไปดูในส่วนของ Extensions กัน
คุณจะเห็นตัวเลือกมากมาย แต่สำหรับตอนนี้ผมต้องการสร้าง LNURL ที่นำมาใช้ซ้ำได้ (พร้อมโค้ด QR) เพื่อฝาก Sats เข้ากระเป๋าเงินนี้ ดังนั้นผมจะเปิดใช้งาน LNURLp โดยคลิ๊ก “Enable” ภายใต้ LNURLp
หลังจากเปิดใช้งานแล้วคุณจะพบกับส่วนขยาย LNURLp ที่แถบเมนูส่วนขยายฝั่งซ้ายของคุณ ตอนนี้ให้คุณคลิ๊กที่ส่วนขยาย LNURLp แล้วคุณจะพบกับหน้านี้
Click “NEW PAY LINK” เพื่อตั้งค่า LNURL ที่นำมาใช้ใหม่ได้
เอาละตอนนี้ผมจะขออธิบายละเอียดหน่อยเกี่ยวกับหน้าจอนี้ เพราะต้องมีการกำหนดค่าหลายอย่าง
- ‘Wallet *‘ คลิกลูกศรเลื่อนลง และ เลือกกระเป๋าเงินของคุณ (“demo test” หลังจากที่คุณเลือก มันจะแสดงเฉพาะตัวอักษรและตัวเลขชุดยาวเท่านั้น)
- ‘Item descriptions *‘ กำหนดชื่อลิงก์การชำระเงินใหม่ของคุณเพื่อแสดงให้ผู้คนเห็นเมื่อพวกเขาสแกนโค้ด QR ในตัวอย่าง ผมจะใช้ “Demo test LNURL”
- ‘Amount *‘ คุณสามารถกำหนดจำนวนเงินคงที่ได้ โดยเครื่องหมายถูกสีน้ำเงิน หรือ กำหนดช่วงที่ผู้คนสามารถเลือกได้ว่าต้องการจ่ายจำนวนเท่าไร โดยไม่ต้องเครื่องหมายถูกสีน้ำเงิน (ในตัวอย่างด้านล่างนี้คุณจะเห็นว่าผมตั้งค่าช่วงไว้ที่ 1-1,000,000 sats)
- ในส่วนของ ‘Advanced options‘
4.1 หากคุณต้องการอนุญาตให้ผู้อื่นส่ง ความคิดเห็น ถึงคุณ คุณจะต้องกำหนดจำนวนอักขระสูงสุดสำหรับความคิดเห็นแต่ละความคิดเห็น ที่ ‘Comment Maximum Characters’ (ผมตั้งค่าไว้ที่ 300 อักขระ แต่อาจยาวกว่านี้ได้ หากคุณเว้นว่างไว้)
4.2 หากคุณต้องการให้ผู้อื่นส่ง ความคิดเห็น ผ่านบริการเว็บไซต์อื่นๆ คุณสามารถเพิ่ม URL ได้ที่ ‘Webhook URL’
4.3 หากคุณต้องการใส่ข้อความที่จะแสดงให้ผู้อื่นเห็นหลังจากที่พวกเขาจ่าย sats คุณสามารถทำได้โดยเพิ่มข้อความที่ ‘Success message’
4.4 คุณสามารถส่ง URL หลังจากที่ผู้อื่นจ่าย sats ให้กับคุณ โดยเพิ่ม URL ได้ที่ ‘Success URL’ - ใน version 0.10.9 คุณสามารถเปิดใช้งาน Nostr ได้แล้วโดยทำเครื่องหมายถูกที่ ‘Enable nostr zaps’
- สุดท้ายคลิ๊ก “CREATE PAY LINK”
นี่คืออินเทอร์เฟซลิงก์ชำระเงินของคุณ ซึ่งคุณสามารถดูลิงก์ชำระเงิน (LNURL) ทั้งหมดของคุณได้ นอกจากนี้ยังมีปุ่มสำหรับลบ แก้ไข และ เปิดหน้าการชำระเงินแยกต่างหาก หรือ คลิกที่ไอคอนรูปตาเพื่อดูรายละเอียดแบบย่อ
ตอนนี้เราก็ได้ QR Code แบบคงที่ที่ผมสามารถแทรกลงในโพสต์ของผม หรือ หน้าบล็อก เว็บไซต์อื่นๆ หรือแม้แต่พิมพ์ออกมาเพื่อใช้งานแบบ Offline เราก็สามารถทำได้ นอกจากนี้ ยังสามารถใช้เฉพาะ LNURL (ชุดตัวอักษรและตัวเลขที่ขึ้นต้นด้วยตัวอักษร “LNURL…”) ได้อีกด้วย (สำหรับผู้ที่ไม่สามารถสแกน QR Code หรือไม่ต้องการสแกน QR Code)
กลับไปที่ Wallet “demo test” ของเรา
เมื่อมีการโอน sats เข้ามา คุณจะเห็นการชำระเงินแต่ละครั้งบนอินเทอร์เฟซกระเป๋าเงินของคุณ และ จะมีเครื่องหมายถูกสีเขียวที่หน้ารายการนั้นๆ ถ้าคุณคลิกที่ลูกศรสีเขียว คุณจะพบกับรายละเอียดการชำระเงิน รวมถึงความคิดเห็นที่ผู้ส่งอาจเขียนไว้
หากคุณต้องการถอน sats จากกระเป๋าเงินนี้ไปยังกระเป๋าเงินอื่น (เป็นความคิดที่ดีสำหรับจำนวนเงินที่มากขึ้น เนื่องจาก LNbits ยังอยู่ในช่วงเบต้าและอะไรก็เกิดขึ้นได้) คุณมีสองทางเลือก
- คลิก ‘PASTE REQUEST’ และ วางใบแจ้งหนี้คำขอชำระเงิน หรือ รหัส LNURL ของกระเป๋าเงินอื่นๆที่ต้องการถอนไปเก็บไว้
- คลิ๊ก ‘SCAN’ และ สแกน QR Code ของกระเป๋าเงินอื่นๆที่ต้องการถอนไปเก็บไว้
สรุป
แม้ว่าจะมีบริการอื่น ๆ ที่ให้รหัส QR ที่นำมาใช้ซ้ำได้ แต่ LNbits เป็นบริการเดียวที่ผมพบว่ามันช่วยให้ผมสามารถสร้าง QR Code ที่นำมาใช้ซ้ำได้หลายรหัส ดังนั้นคุณสามารถใช้ QR Code ที่แตกต่างกัน สำหรับแต่ละรหัสได้
นี่เป็นเพียงบทเริ่มต้นที่จะทำให้เราได้เรียนรู้เกี่ยวกับการใช้งาน LNbits เท่านั้น ยังมีวิธีใช้งาน LNbits อีกมากมายแล้วผมจะค่อยๆทยอยลงเนื้อหาให้เพื่อนๆได้อ่านกันนะครับ
หากเพื่อนๆต้องการแสดงความคิดเห็น หรือ มีคำแนะนำเพิ่มเติม โปรดแจ้งให้ผมทราบ! ขอบคุณทุกท่านที่อ่าน!
ข้อมูลเพิ่มเติม
- เว็บไซต์ Official ของ LNbits https://lnbits.com/
- เอกสารเกี่ยวกับ LNURL
- หากต้องการใช้ LNbits เป็นเซิร์ฟเวอร์สาธิตสำหรับหลักสูตรการ ศึกษาของคุณในโรงเรียน และ เวิร์กช็อป โปรดดูข้อมูลที่รวบรวมไว้ที่นี่
หากคุณชอบโพสต์นี้ และต้องการแสดงคำขอบคุณ เพียงสแกนโค้ด QR ด้านล่างหรือคัดลอกและวาง LNURL ลงในแอป Lightning wallet ของคุณ (ผมขอแนะนำ Wallet of Satoshi)
หมายเหตุ : บทความนี้มีวัตถุประสงค์เพื่อการศึกษาและพัฒนาเท่านั้น ไม่ควรถือเป็นคำแนะนำทางการเงินในทุกกรณี