TL;DR
- 라이트닝 결제는 보통 인보이스(invoice) 에서 시작된다.
- 인보이스는 “얼마를, 누구에게, 어떤 조건으로 보낼지”를 담은 결제 요청이다.
- 사용자는 지갑으로 인보이스를 스캔하거나 붙여넣고, 지갑은 라우팅 경로를 찾아 결제를 시도한다.
- 결제의 핵심은 단순 송금이 아니라 조건부 결제다. 수취인이 올바른 비밀값을 공개해야 결제가 완성된다.
- 그래서 라이트닝은 빠르게 결제되지만, 내부적으로는 온체인 보안 모델과 연결된 여러 안전장치를 사용한다.
왜 인보이스부터 이해해야 하나
라이트닝 네트워크를 처음 쓰면 가장 자주 보게 되는 것이 QR 코드다.
이 QR 코드 안에는 보통 라이트닝 인보이스가 들어 있다.
겉으로는 “스캔하고 결제”처럼 보이지만, 실제로 인보이스는 라이트닝 결제의 출발점이다.
인보이스를 이해하면 다음 질문들이 훨씬 쉬워진다.
- 왜 라이트닝 결제에는 유효시간이 있을까?
- 왜 어떤 결제는 즉시 성공하고, 어떤 결제는 실패할까?
- 왜 수취인이 먼저 인보이스를 만들어야 할까?
- 라이트닝 결제가 온체인 거래와 다른 점은 무엇일까?
1. 라이트닝 인보이스란 무엇인가
라이트닝 인보이스는 수취인이 보내는 결제 요청서다.
온체인 비트코인에서는 보통 수취인의 주소를 받고, 송금자가 금액을 정해 트랜잭션을 만든다.