우리는 비트코인을 위한 Visa 네트워크를 만들고 있습니다. 하지만 제가 생각하기에 강력한 점은, Visa와 달리 누구나 그 위에 무언가를 구축할 수 있다는 것입니다. 엘리자베스 스타크
기술은 일반적으로 층층이 쌓여 성장하고 확장됩니다. 좋아하는 웹사이트, 이메일, 소셜 미디어를 생각해 보세요. 이들은 인터넷 프로토콜 위에 구축되었고, 인터넷 프로토콜은 컴퓨터 위에, 컴퓨터는 전기 위에 구축되었습니다. 이런 식으로 기술은 아주 단순한 설계에서 시작해 시간이 지나면서 계속 발전해왔습니다.
비트코인도 예외는 아닙니다. 안드레아스 안토노풀로스가 유명하게 말했듯이, “비트코인은 돈의 인터넷이다.” 비트코인은 건전한 디지털 머니의 기본 계층으로, 새로운 기술이 그 위에 구축될 수 있는 견고한 토대를 제공합니다.
이러한 계층 중 하나가 바로 라이트닝 네트워크입니다. 이것은 비트코인을 위한 초고속 고속도로와 같아서, 사람들이 비트코인을 빠르고 아주 저렴한 수수료로 주고받을 수 있게 도와줍니다. 사용자는 일반 비트코인 네트워크 위에서 즉시 소액 결제를 할 수 있습니다. 덕분에 커피를 사거나 친구에게 돈을 보내는 일이 쉽고 빠워집니다! 물론 모든 것과 마찬가지로, 이에 따른 트레이드오프도 존재합니다.
사토시는 비트코인의 가장 작은 단위입니다. 달러가 센트로 나눠질 수 있듯이, 비트코인도 사토시라는 더 작은 단위로 쪼갤 수 있습니다. 1비트코인은 1억 사토시와 같아서, 사토시는 비트코인 시스템에서 가장 작은 가치 단위입니다. 라이트닝 네트워크를 통해 비트코인을 보낼 때 우리는 'sats(사츠)를 보낸다'고 부르는데, 이는 사토시의 줄임말입니다.
7.1 라이트닝 네트워크
라이트닝 네트워크는 사용자가 비트코인을 빠르고 저렴하게 송금하고 받을 수 있게 해주는 결제 시스템입니다. 이는 양측이 일부 비트코인을 보관하는 공동 지갑을 설정함으로써 작동합니다. 이렇게 하면 두 사람은 각각의 거래를 메인 블록체인에 기록하지 않고도 무제한으로 서로 거래할 수 있습니다. 이로 인해 모든 거래를 블록에 검증하고 포함시킬 필요가 없어져, 과정이 빠르고 비용 효율적으로 진행됩니다. 수수료가 낮기 때문에 라이트닝 네트워크는 온체인에서는 항상 실현 가능하지 않은 소액 결제에도 사용할 수 있습니다. 양측이 협력을 종료하기로 결정하면, 최종 잔액만 블록체인에 기록됩니다.
카페에서 일하는 하루를 상상해 보세요. 오랜 시간 머물 계획이라면, 주문할 때마다 결제하는 대신 탭을 열고 선불로 결제합니다. 하루가 끝나면, 당신과 주인은 탭을 확인하여 계산을 정산합니다. 예치금이 사용한 금액보다 많으면 차액을 돌려받고, 더 많이 썼다면 남은 금액을 추가로 지불합니다.
이 방식은 더 많은 참여자를 포함하도록 확장될 수 있습니다. 예를 들어, 카페를 방문할 때 바텐더가 모르는 친구를 데려왔고, 그 친구는 탭을 열 수 없습니다. 당신은 기존의 탭을 친구의 결제에 사용하도록 제안하고, 친구는 나중에 개인적으로 당신에게 갚기로 약속합니다. 이제 수천 명이 동시에 같은 방식으로 서로의 탭을 이용해 더 많은 사람들과 연결된다면 — 이것이 바로 라이트닝 네트워크가 작동하는 방식입니다!
라이트닝을 사용하면, 직접 탭을 공유하는 사람뿐만 아니라 네트워크에 있는 누구에게나 결제할 수 있습니다 — 두 사람 사이에 경로만 있다면 가능합니다. 직접 채널이 열려 있지 않아도, 결제는 네트워크를 통해 목적지까지 전달될 수 있습니다.
온체인 거래와 오프체인 거래의 차이를 살펴봅시다.
온체인 거래
이 거래는 비트코인 블록체인에서 직접 발생합니다. 확인까지 약 10분이 걸리며, 수수료는 가상 바이트 단위의 거래 크기에 따라 달라집니다. 네트워크의 합의가 필요하기 때문에 더 안전하지만 느립니다.
라이트닝 네트워크 거래
이 거래는 비트코인 블록체인 위에 구축된 별도의 네트워크에서 발생합니다. 더 빠르고 수수료가 저렴하게 정산됩니다. 거래의 속도와 비용이 중요한 상황에서 주로 사용됩니다. 온체인 거래에 비해 보안성은 다소 낮습니다.
비트코인 네트워크
라이트닝 네트워크
정의
암호학을 이용해 금융 거래를 안전하게 하는 분산형 디지털 네트워크.
비트코인 블록체인 위에서 작동하는 2차 결제 프로토콜로, 더 빠르고 저렴한 거래를 가능하게 합니다.
장점
분산형이고 안전함. 차지백이나 사기가 없음. 가명으로 사용 가능. 전 세계적으로 사용 가능.
더 빠르고 저렴한 거래. 확장성 증가. 오프체인 거래는 블록체인을 혼잡하게 만들지 않음.
단점
거래 속도가 느림. 특정 거래 유형에 따라 수수료가 높음. 초보자에게는 복잡함.
채널 운영자에 대한 신뢰가 필요할 수 있음. 채널을 열고 닫을 때 온체인 거래가 필요함.
7.2 라이트닝 지갑의 종류
라이트닝 지갑은 비트코인 지갑과 비슷하게 비트코인을 보내고 받을 수 있게 해줍니다. 주요 차이점은 라이트닝 네트워크라는, 비트코인 위에 구축된 2차 레이어에서 작동한다는 점입니다. 비트코인 지갑과 마찬가지로, 라이트닝 지갑도 선택하기 전에 고려해야 할 다양한 기능들이 있습니다.
셀프 커스터디얼 vs 커스터디얼
라이트닝 지갑은 여러 방식으로 분류할 수 있지만, 간단하게 두 가지 유형으로 나눌 수 있습니다: 셀프 커스터디얼과 커스터디얼. 셀프 커스터디얼 지갑은 사용자가 자신의 키를 직접 관리한다는 의미입니다. 커스터디얼 지갑은 다른 누군가가 키를 관리합니다. 커스터디얼 지갑을 사용하면 송금과 수신이 가능하지만, 제3자에게 의존하게 되고 편리함을 위해 자금에 대한 완전한 통제권을 포기하게 됩니다. 소액일 때는 괜찮을 수 있지만, 사용 방법을 이해하게 되면 셀프 커스터디얼 지갑 사용을 권장합니다. 이 섹션의 나머지 부분에서는 셀프 커스터디얼 라이트닝 지갑에만 집중하겠습니다.
오픈 소스 vs 클로즈드 소스
라이트닝 지갑은 오픈 소스일 수도 있고 클로즈드 소스일 수도 있습니다. 오픈 소스 지갑이 더 선호되는 이유는 코드가 공개되어 누구나 검토할 수 있고, 커뮤니티가 개선할 수 있기 때문입니다.
7.3 비트코인 라이트닝 지갑 설정하기
셀프 커스터디 라이트닝 지갑을 설정하는 것은 셀프 커스터디 비트코인 지갑을 설정하는 것과 매우 비슷합니다.
앱 스토어(iOS) 또는 구글 플레이 스토어(Android)에서 앱을 검색하세요.
앱을 열고 새 지갑을 만드세요. 12~24개의 단어 목록을 백업하라는 안내가 나올 것입니다. 이것이 바로 복구 구문(시드 구문)입니다.반드시 이 단어들을 적어두고 안전한 곳에 보관하세요! 이 복구 구문을 통해 필요할 때 자금에 대한 완전한 접근 권한을 복구할 수 있습니다.이 단어들의 순서를 잃어버리거나 잊어버리면, 지갑에 접근할 수 없게 되었을 때 비트코인에 접근할 수 없습니다.
그 다음에는 복구 구문을 저장했는지 확인해야 합니다. 이를 위해 시드 구문의 단어들을 동일한 순서로 입력하세요.
추가 보안을 위해 일부 지갑에서는 PIN 또는 비밀번호를 설정할 수 있습니다.
이제 라이트닝에서 비트코인을 보내고 받을 수 있습니다.
참고: 커스터디얼 지갑을 사용하는 경우, 이 모든 단계를 따를 필요가 없을 수도 있습니다. 하지만 커스터디얼 지갑은 개인 키를 직접 통제하지 않기 때문에, 즉 돈을 완전히 통제하지 못하기 때문에 위험이 있습니다.
7.4 라이트닝 거래 보내기 및 받기
라이트닝 지갑을 사용하면 비트코인을 빠르고 저렴하며 프라이버시를 지키면서 사용할 수 있어 두 사람 간의 거래가 쉽습니다. 커피를 사는 것과 같은 일상적인 일에도 비트코인을 빠르게 보내고 받을 수 있습니다.
라이트닝 네트워크가 실제로 어떻게 사용되는지 몇 가지 예시를 살펴봅시다.
예시 1
마르시아와 이브는 각각 5 단위의 화폐를 가지고 있습니다. 마르시아는 이브에게 2 단위를 보내고 싶어 합니다. 이 결제는 제프를 통해 전달되며, 제프는 라이트닝 네트워크에서 결제가 전달되도록 도와줍니다. 결제가 완료되면 이브는 7 단위, 마르시아는 3 단위를 갖게 됩니다.
제프는 결제 경로를 도와주지만, 자금을 훔칠 수는 없습니다. 라이트닝 네트워크는 암호학을 사용하여 오직 의도된 수신자만 결제를 받을 수 있도록 보장합니다. 제프는 단순히 결제가 네트워크를 통해 이동하도록 도와줄 뿐입니다.
이것은 라이트닝 네트워크의 주요 장점 중 하나를 보여줍니다: 사람들은 은행과 같은 중개인을 신뢰하지 않고도 빠르게 결제를 보낼 수 있습니다.
제프와 같은 노드 운영자는 결제 경로를 도와줌으로써 소액의 수수료를 벌 수 있습니다. 이를 통해 네트워크가 분산되고 효율적으로 유지될 수 있습니다.
일반적인 비트코인 거래와 비교하면:
온체인 거래는 비트코인 블록체인에서 직접 이루어집니다. 매우 안전하지만 느릴 수 있고 비용이 더 많이 들 수 있습니다.
라이트닝 거래는 오프체인에서 이루어지며 결제가 훨씬 빠르고 저렴하게 이동할 수 있습니다.
이 때문에 라이트닝은 소액의 일상 결제에 유용하고, 온체인 거래는 주로 더 큰 금액의 이체나 장기 보관에 사용됩니다.
예시 2
미나는 외식하는 것을 좋아해서 자주 단골 카페에 들릅니다. 다양한 결제 방법이 있어서 어떤 것이 가장 좋은지 확신이 없습니다. 다행히도 미나는 비트코인과 라이트닝 네트워크에 대해 조금 배웠습니다. 여러 옵션을 검토한 후, 미나는 라이트닝 결제 방법이 가장 좋은 선택임을 깨닫습니다.
미나는 커피를 사고 싶지만, 일반 비트코인 거래로 결제하면 시간이 걸리고 수수료가 더 높을 수 있습니다. 대신, 라이트닝 네트워크를 사용하기로 결정합니다.
라이트닝 네트워크를 사용하면 비트코인을 즉시, 매우 낮은 수수료로 보낼 수 있습니다. 이 때문에 커피와 같은 소액의 일상 구매에 이상적입니다.
라이트닝을 사용하기 위해 미나는 휴대폰에 라이트닝 지갑을 다운로드합니다. 그리고 자신의 일반 비트코인 지갑에서 라이트닝 지갑으로 비트코인을 보냅니다. 이 단계는 블록체인에서 일반 비트코인 거래를 사용합니다. 자금이 라이트닝 지갑에 들어오면, 라이트닝 네트워크에서 사용할 수 있습니다.
이제 미나는 라이트닝을 사용해 카페에 즉시 결제할 수 있습니다. 이 결제는 메인 비트코인 블록체인 밖에서 이루어지기 때문에 일반 온체인 거래보다 훨씬 빠르고 저렴합니다.
장점
라이트닝 네트워크
전통적 은행 시스템
속도
빠름
느림
투명성
투명함
불투명함
보안
안전함
취약함
거래 수수료
낮음
높음
금융 접근성
높음
제한적
확장성
높음
낮음
프라이버시
높음
보통
상호운용성
높음
낮음
법적 준수
보통
높음
비용 효율성
높음
보통
온체인 거래는 비트코인 블록체인에서 직접 이루어지며, 더 많은 시간과 수수료가 필요할 수 있습니다. 라이트닝 거래는 오프체인에서 이루어져, 빠르고 저렴하게 결제할 수 있으면서도 비트코인을 그대로 사용할 수 있습니다.
비자(Visa, Inc.)
비트코인 온체인
라이트닝 네트워크
초당 65,000건의 거래 처리 가능.
초당 7건의 거래 처리 가능.
초당 수백만 건의 거래 처리 가능.
이것은 전체 라이트닝 네트워크의 지도입니다. 수천 명의 라이트닝 노드 운영자 덕분에, 여러분은 전 세계 어디에 있든 비트코인 라이트닝 지갑을 가진 사용자에게 사토시를 보낼 수 있습니다. 결제는 몇 초 만에 도착하며 수수료는 몇 원밖에 들지 않습니다.직접 확인해 보세요!
활동: 라이트닝 릴레이 경주
이것은 학생들이 라이트닝 네트워크를 이용해 실제 사토시를 주고받는 실습 활동입니다.
핵심 포인트
라이트닝 지갑을 사용해 보면 실제로 사토시를 받고 보내는 데 자신감을 가질 수 있습니다.
단위에 주의하세요. 일부 지갑은 비트코인 또는 사토시(비트코인의 1/100,000,000)를 보낼 수 있도록 허용합니다.
라이트닝 결제는 특히 큰 금액일 때 라우팅 과정에서 가끔 지연될 수 있습니다. 이런 사용자 경험은 가능하지만, 네트워크가 성숙해지면서 점점 드물어지고 있습니다.
학생 팁
여러분이 사용하는 특정 라이트닝 지갑에 현재 온체인 비트코인 거래 수수료가 어떤 영향을 미치는지 강사에게 확인하세요.
7.5 비트코인으로 커피와 식료품 구매하기
비트코인으로 매일 마시는 커피나 장을 볼 수 있을지 궁금해 본 적이 있나요? 실제로 가능합니다! 온라인과 오프라인 모두에서 비트코인으로 결제할 수 있는 다양한 옵션이 있습니다. 이번에는 그런 옵션들과, 비트코인을 사용할 수 있는 지역 상점을 찾는 데 도움이 되는 도구들을 살펴보겠습니다.
신용카드나 앱으로 결제하는 것이 결제자 입장에서는 간단해 보일 수 있지만, 실제 결제 처리 과정은 매우 복잡하며 여러 다양한 중개자가 관여합니다.
결제 처리 방식
고객 → 상인 → 결제 게이트웨이 → 결제 처리사 → 카드 네트워크 → 발급 은행 → 카드 네트워크 → 상인 은행 → 상인
각 중개자는 수수료를 부과하기 때문에, 겉보기에는 쉽고 빠르며 저렴해 보여도 이러한 비용이 소상공인에게는 빠르게 누적되어 종종 가격의 3%를 넘기도 합니다. 게다가 환전 수수료까지 감안하면 비용이 더 늘어납니다!
신용카드 결제 수수료
고객 결제
발급 은행
카드 네트워크 처리사
결제 처리사
상인에게 전달
100
-1.75
-0.14
-0.30
97.81
비트코인과 라이트닝 네트워크를 이용하면, 전 세계 어디서든 오픈되고 안전하며 인터넷 기반의 국경 없는 검열 저항적 화폐 시스템을 통해 즉시 결제를 받을 수 있습니다.
온라인
BTCPay Server는 상인이 비트코인 결제를 쉽게 받을 수 있도록 해주는 오픈소스 결제 처리기입니다. 완전히 무료이며 수수료가 없습니다. 온라인 사업자는 웹사이트에 BTCPay 플러그인을 추가하여 손쉽게 BTCPay Server를 연동할 수 있습니다. BTCPay Server는 회사가 아니라 오픈소스 프로젝트이기 때문에, 더 배우고 컴퓨터 프로그래밍을 익히면 프로젝트에 기여할 수도 있습니다. 자세한 내용은 BTCPayServer.org에서 이 결제 시스템을 오프라인 또는 온라인 사업에 어떻게 활용할 수 있는지 확인해 보세요.
BTCPay Server: 무엇이 다를까요?
무료 및 오픈소스: 누구나 무료로 사용. MIT 라이선스. 거래, 구독, 처리 비용 없음. 완전 오픈소스. 결제는 직접, 개인 간(P2P)으로 이루어집니다.
탈중앙화: 누구나 서버를 구축할 수 있습니다. 직접 결제 처리기가 되어 결제를 본인 지갑으로 바로 받을 수 있습니다. 친구나 커뮤니티를 도와 결제를 대신 처리할 수도 있습니다. 하나의 BTCPay Server에 무제한 상점을 연결할 수 있습니다.
개인 정보 보호, 중개자 없음: 신뢰받는 제3자는 보안상 취약점입니다. BTCPay는 이들을 제거합니다. 결제는 P2P, 직접 이루어집니다. 데이터가 공유되지 않습니다. KYC/AML이 없습니다.
보안: 개인 키가 필요하지 않습니다. 비수탁형. BTCPay는 인보이스 생성을 위해 xpubkey(공개키)만 필요합니다. 코드는 오픈소스이며 보안 감사자와 개발자가 검토할 수 있습니다.
검열 저항성: 중앙 집중식 실패 지점이 없습니다. 운영하는 사용자 외에는 아무도 통제하지 않습니다. 본인 하드웨어에서 직접 실행할 수 있습니다.
오프라인
오프라인 매장도 BTCPay Server를 이용해 결제를 받을 수 있고, 또는 비트코인 지갑을 다운로드해 휴대폰으로 직접 결제를 받을 수도 있습니다.
비트코인을 받는 상점을 찾으려면 BTCMap.org에서 지역을 검색해 보세요. BTCMap.org는 비트코인을 받는 상인들이 자신의 사업장을 등록할 수 있는 오픈소스 지도입니다. 사용자가 새로운 상인을 추가하거나, 기존 상인이 여전히 비트코인을 받는지 지도를 업데이트할 수도 있습니다. 비트코인을 쓰고 싶은 사람들에게 매우 유용한 도구입니다.
전환 도구: 상품권, 기프트카드, 결제 카드
아직 비트코인을 받지 않는 사업장에서 상품이나 서비스를 구매하려면, 중간 도구로 기프트카드를 사용할 수 있습니다.
일부 업체는 비트코인으로 기프트카드를 사고팔 수 있도록 중개합니다. 즉, 원하는 매장의 기프트카드를 비트코인으로 구입한 뒤, 해당 매장에서 직접 사용할 수 있습니다. 항공권, 호텔, 게임, 심카드 등 거의 모든 것을 비트코인과 기프트카드로 구매할 수 있습니다!
순환 경제
순환 경제는 참여자들이 서로에게서 최대한 사고팔기를 시도하며 서로를 지원하는 경제 구조입니다. 예를 들어, 농부들이 슈퍼마켓 대신 서로의 농산물을 교환하는 공동체가 이에 해당합니다.
비트코인에 적용하면, 순환 경제는 비트코인을 받는 지역 상인과 숙련 노동자를 지원함으로써, 모든 참여자가 비트코인의 우수한 특성 덕분에 함께 번영할 수 있도록 만듭니다.
라이트닝 네트워크 덕분에, 거의 즉각적이고 수수료가 저렴한 비트코인 거래를 통해 전 세계 곳곳에서 비트코인 순환 경제가 등장하고 성장할 수 있습니다.
세계 최초의 비트코인 순환 경제는 네덜란드 아른험에 있습니다. 라이트닝 네트워크가 등장하기 훨씬 전, 온체인 수수료가 매우 저렴하던 시절에 만들어졌습니다!
두 번째는 엘살바도르 엘손테에 위치한 비트코인 비치입니다. 이곳은 라이트닝 네트워크의 힘을 활용해, 대부분 은행 계좌가 없던 지역 사회에 스마트폰으로 즉시 디지털 결제를 제공한 최초의 사례입니다!
오늘날, 전 세계 곳곳에서 수백 개의 순환 경제가 비트코인, 라이트닝 네트워크, 그리고 교육 자료의 힘으로 만들어지고 있습니다.
다음에서 BTCMap.org에서는 비트코인 커뮤니티를 찾아 다른 비트코인 사용자들을 만나고, 비트코인을 받는 가게들도 찾을 수 있습니다. 저희 선생님들과 학생들 중 일부는 실제로 BTCMap.org에 비즈니스와 순환 경제를 추가하기도 했어요. 여러분도 준비가 되면 직접 추가할 수 있습니다!
자료
Bitcoin Lightning Network Explained: How it Actually Works