당신은 주제를 찾고 있습니까 “라이트닝 네트워크 – 코린이도 이해하는 비트코인 라이트닝 네트워크“? 다음 카테고리의 웹사이트 ppa.maxfit.vn 에서 귀하의 모든 질문에 답변해 드립니다: https://ppa.maxfit.vn/blog. 바로 아래에서 답을 찾을 수 있습니다. 작성자 David Shin 이(가) 작성한 기사에는 조회수 16,414회 및 좋아요 1,107개 개의 좋아요가 있습니다.
라이트닝 네트워크 주제에 대한 동영상 보기
여기에서 이 주제에 대한 비디오를 시청하십시오. 주의 깊게 살펴보고 읽고 있는 내용에 대한 피드백을 제공하세요!
d여기에서 코린이도 이해하는 비트코인 라이트닝 네트워크 – 라이트닝 네트워크 주제에 대한 세부정보를 참조하세요
💬 디스코드 채팅방 ► https://discord.gg/p79q2cF3Su
💎바이낸스 회원가입시 거래수수료 10%할인 ► https://www.binance.com/en/register?r…
📧 Business inquiry ► [email protected]
⚠️
본 영상은 교육 및 엔터테인의 목적으로 제작되었습니다.
투자는 자신의 책임하에 신중히 투자하시기 바랍니다.
#코린이#라이트닝네트워크#비트코인
라이트닝 네트워크 주제에 대한 자세한 내용은 여기를 참조하세요.
라이트닝 네트워크 – 해시넷 위키
라이트닝 네트워크(lightning network)란 기존 비트코인의 느린 처리 속도를 해결하고 번개처럼 빠른 속도를 구현하기 위해, 개별 거래를 별도의 채널 …
Source: wiki.hash.kr
Date Published: 2/30/2021
View: 7571
즉시 및 영원히 무료 비트코인 라이트닝 네트워크 결제 – SimpleFX
라이트닝 네트워크는 블록 체인이 소액결제 채널을 사용하여 보다 효과적으로 거래를 수행할 수 있도록 하는 2계층 비트코인 기술입니다. 라이트닝 네트워크에서 …
Source: simplefx.com
Date Published: 1/12/2021
View: 908
초보자를 위한 비트코인 라이트닝 네트워크 설명
라이트닝 네트워크는 블록체인상에 존재하는 하나의 네트워크로 신속한 피어-투-피어 트랜잭션을 위한 것입니다. 라이트닝 네트워크는 비트코인에만 국한 …
Source: academy.binance.com
Date Published: 11/24/2022
View: 4162
[코인 용어사전] 라이트닝 네트워크 – CoinDesk Korea 신뢰 그 …
라이트닝 채널로 구성된 네트워크를 바로 라이트닝 네트워크라고 합니다. 장점. 확장성과 수수료 절감. 블록체인 공간에서 거래가 몰리게 되면 채굴자들은 …
Source: www.coindeskkorea.com
Date Published: 11/19/2021
View: 512
비트코인 라이트닝 네트워크(Lightning Network)는 무엇일까?
라이트닝 네트워크는 2차 레이어 오프체인 지불 프로토콜로 비트(BTC) 블록체인 위에서 가동되는 형태입니다. 조세프 푼(Joseph Poon)과 타디우스 드라이어(Thaddeus Dryja) …
Source: phemex.com
Date Published: 6/21/2022
View: 121
쉽게 설명하는 블록체인 : 라이트닝 네트워크(Lightning Network …
라이트닝 네트워크는 블록 내부의 크기를 키워서 대량의 거래를 가능케하는 ‘On-chain Scaling’이 아닌, 블록체인 바깥에서 결제 채널을 따로 만들어 …
Source: www.banksalad.com
Date Published: 1/11/2021
View: 3936
“비트코인은 결제 통화” …라이트닝 네트워크로 … – 블록미디어
라이트닝 네트워크 기술은 간단히 말하면 비트코인을 예치해 두고 빠르고 저렴한 가격에 이체할 수 있도록 도와주는 기술이다. 비트코인은 10분만다 블록 …
Source: www.blockmedia.co.kr
Date Published: 6/30/2022
View: 6603
로빈후드의 새로운 비밀 병기는? ‘라이트닝 네트워크’와 ‘암호 …
라이트닝 네트워크는 비트코인 위에 구축된 두 번째 레이어로 기반 코드를 바꾸지 않고 추가로 층을 더한 것이다. 이 네트워크는 거래를 별도 채널에서 …
Source: decenter.kr
Date Published: 6/12/2022
View: 1533
라이트닝 네트워크 결제 스타트업 매시, 600만달러 초기 투자 유치
[디지털투데이 황치규 기자]라이트닝 네트워크를 사용해 크리에이터들 및 개발자들이 온라인에 출고하는 콘텐츠를 수익화할 수 있도록 해주는 결제 …Source: www.digitaltoday.co.kr
Date Published: 12/23/2021
View: 6003
“라이트코인” 라이트닝 네트워크(Lightning network)란? – Steemit
“라이트코인” 라이트닝 네트워크(Lightning network)란? 블록체인의 개념을 어느정도 이해해야 쉽게 다가올수 있겠지만 최대한 쉽게 풀어보도록 하겠습니다.
Source: steemit.com
Date Published: 4/24/2022
View: 8139
주제와 관련된 이미지 라이트닝 네트워크
주제와 관련된 더 많은 사진을 참조하십시오 코린이도 이해하는 비트코인 라이트닝 네트워크. 댓글에서 더 많은 관련 이미지를 보거나 필요한 경우 더 많은 관련 기사를 볼 수 있습니다.
주제에 대한 기사 평가 라이트닝 네트워크
- Author: David Shin
- Views: 조회수 16,414회
- Likes: 좋아요 1,107개
- Date Published: 2021. 8. 22.
- Video Url link: https://www.youtube.com/watch?v=f9ORrtcoiwE
라이트닝 네트워크
라이트닝 네트워크(lightning network)란 기존 비트코인의 느린 처리 속도를 해결하고 번개처럼 빠른 속도를 구현하기 위해, 개별 거래를 별도의 채널에서 처리한 후 그 결과만 블록체인에 기록하는 방식으로 작동하는 프로토콜이다. 간략히 LN(엘엔)이라고도 한다. 2016년 1월 조셉 푼(Joseph Poon)과 타데우스 드리자(Thaddeus Dryja)가 라이트닝 네트워크 백서를 작성하여 공동 제안했다.
라이트닝 네트워크에서는 각 거래마다 수수료를 지불하기보다, 멀티시그 주소를 통해 수천 개의 전송을 한 번에 가능하도록 한다. 이는 수천 개의 전송에서 각각의 수수료를 내지 않고, 전송을 위한 채널을 열고 닫을 때마다 수수료를 내면 된다. 라이트닝 네트워크를 통해 아토믹스왑이 가능해지는데, 이는 거래소의 중계 없이 하나의 암호화폐를 다른 종류의 암호화폐로 바꿀 수 있게 된다. 라이트닝 네트워크는 블록체인 위에서 작동하는 두 번째 레이어로, 노드 간의 소액거래를 가능하게 하여 비트코인 블록체인의 스케일링 문제를 해결하기 위한 방안으로 이야기된다.[1]
비트코인 라이트닝 네트워크 기술을 개발하고 있는 주요 회사는 라이트닝랩스(Lightning Labs), 블록스트림(Blockstream), 나유타(Nayuta) 등이 있다.
블록스트림(Blockstream)은 라이트닝 네트워크를 이용해 비트코인 프로토콜을 개발하는 블록체인 회사이다. 2014년 아담 백(Adam Back) 등 개발자들이 모여서 만들었다. 비트코인의 처리 속도를 향상하기 위한 라이트닝 네트워크 기술을 개발하고 있고, 암호화폐 거래소의 처리 속도를 높이기 위한 리퀴드 솔루션(Liquid Solution)을 개발하고 있으며, 블록스트림 그린(Blockstream Green)이라는 비트코인 지갑 서비스를 제공하고 있다.
거래소, 브로커, 그리고 마켓 메이커를 위한 리퀴드 네트워크는 거래들을 빠르게 하고, 또 프라이버시를 지켜주는 블록체인이다. 리퀴드의 자산 발행 기능으로 구성원들은 실물화폐, 증권, 심지어 다른 암호화폐들도 토큰화 가 가능하다. 메인 블록체인에 비트코인을 보관하고 리퀴드 네트워크에서 같은 양의 리퀴드 비트코인 (L-BTC)을 부여하여 비트코인이 리퀴드 네트워크상으로 들어온다. 리퀴드 비트코인 (L-BTC)은 1 대 1로 가치가 비트코인과 연계되어 있으며 비트코인 블록체인에서 언제든지 찾아갈 수 있습니다. 명목화폐나 암호화폐를 가지고 있는 기관은 리퀴드를 사용하여 그 자산을 토큰화할 수 있다. 자산이 리퀴드 네트워크에 토큰화된 후에는 프라이버시, 스피스, 그리고 보안 거래 등의 기능들을 맘껏 이용할 수 있다.[2]
블록스트림 그린은 비트코인지갑으로, 비트코인 사용자들에게 보안 및 사용 편의성을 제공한다. 다중 서명 모델은 이중 개인 키를 사용한다. 하나는 사용자가 보유하고 다른 하나는 당사 서버가 보유한다. 이를 통해 자금 보호를 위해 Two-Factor Authentication을 시행할 수 있으며, Timelock Smart Contract는 사용자가 항상 동전을 완벽하게 관리할 수 있도록 보장한다. SegWit 및 맞춤형 수수료로 거래 비용을 낮게 유지할 수 있다. 자체 응용 프로그램과 통합하려는 모든 개발자가 쉽게 사용자 지정할 수 있고 액세스할 수 있다.
라이트닝랩스(Lightning Labs) 역시 미국 샌프란시스코 소재 비트코인 코어 기술 개발 스타트업이다. 라이트닝랩스는 최근 라이트닝 루프(Lightning Loop)를 출시했다. 라이트닝 루프는 이용자는 채널이 열리는 동시에 비트코인을 송금할 수 있고, 비용도 훨씬 적게 들 것이다. 모든 사용자와 노드 운영자는 라이트닝 루프를 통해 채널을 무기한으로 열어 네트워크의 효율성, 안정성 및 비용을 절감할 수 있다. 라이트닝 루프는 라이트닝 네트워크의 가장 큰 취약점으로 꼽혔던 채널 유동성 관리 문제를 해결했다는 평을 듣고 있다. 라이트닝 네트워크 소프트웨어인 라이트닝 네트워크 데몬(LND, Lightning Network Demon)을 제공하고 있다.
나유타는 일본의 블록체인 스타트업이다. 최근 나유타는 실제 매장에서 비트코인을 사용할 수 있는 방법을 제시했다. 나유타가 위치한 일본 후쿠오카에서 비트코인을 활용해 메뉴 주문이 가능한 서비스를 시험 운영했다. 결제는 실시간으로 이뤄진다. 이 결제는 라이트닝 네트워크를 적용했고, 다른 기업과 공동 개발한 타미간(Ptarmigan)이 사용되었다. 이 시험 운영에서 나유타는 라이트닝 네트워크의 채널 유동성 확보를 목표로 했다고 알려졌다.[3]
라이트닝 네트워크의 기본 기술은 상호 동의하에 열게 되는 지불 채널이다. 라이트닝 네트워크는 수천 개의 거래를 위한 지불 채널을 연다. 그 채널에서 각 거래를 모두 완료한 후 결과를 블록체인에 기록한다. 이용자는 상호 동의 아래 양방향 결제 채널을 신설하게 된다. 결제 채널이 열리게 되면 채널이 열려 있는 동안에는 횟수나 시간의 제한 없이 거래를 계속 진행할 수 있다. 수수료는 매 거래 시 지불하는 것이 아닌, 모든 거래가 종료된 이후에 채널을 폐쇄하게 되면 최종 정산 결과 한 건만 블록체인에 기록하기 때문에 수수료를 대폭 줄일 수 있다는 특징이 있다. 또한 확장성 문제를 해결할 수 있다.[4]
또한 라이트닝 네트워크를 이용한 비트코인 거래의 속도는 초당 수천 건의 수준을 자랑한다. 현재 이미 사용되고 있는 비자 카드의 경우에는 초당 최대 5만 6,000건이라는 것과 비교했을 때 현저히 떨어지는 수준이지만, 비트코인의 실생활 사용에 더 가까워졌다는 평을 받고 있다. 라이트닝랩스의 최고경영자(CEO)인 엘리자베스 스타크(Elizabeth Stark)에 따르면 라이트닝 네트워크의 대량 결제와 적은 수수료의 소액 결제를 가능하는 점은 온라인 사업자와 같은 상인들이 주요 사용자가 될 것이라고 말했다.
암호화폐의 거래에서는 안전이 필수이다. 혹시나 발생할 수 있는 위험요소에 대비하기 위한 방안이 필요하다. 예를 들어 A와 B가 거래를 한다고 가정할 때 이 둘은 거래를 완료하고 한 번에 모아서 블록체인에 올리기로 한다. 이때 갑자기 A가 연락이 두절된다. 두 사람의 거래는 일정 시간 동안 블록체인에 기록되지 못한다. 이럴 경우 라이트닝 네트워크는 일정 시간 동안 블록체인에 거래가 기록되지 않으면 해당 거래를 모두 무효화 시켜 그에 상응하는 금액을 다시 돌려놓는 기능이 있다. 또한 거래를 블록체인에 기록했을 때에도 당사자 외에는 거래 정보를 볼 수 없도록 해놓았기 때문에 보다 안전하게 거래를 보관할 수 있다.
라이트닝 네트워크는 암호화폐 거래에서 P2P(pear-to-pear) 기반으로 만들어진 새로운 네트워크라고 볼 수 있다. 거래를 하는 당사자들의 합의하에 거래가 진행된다. 이렇게 되면 사용자들은 지불 채널을 이용하여 모든 거래를 블록체인에 공개하지 않아도 된다. 블록체인에 공개하지 않기 때문에 자신들만 볼 수 있는 암호화된 거래가 되는 것이다.
라이트닝 네트워크는 많은 암호화폐들이 맞닥뜨린 문제를 해결하기 위해 고안되었다. 그렇다면 이렇게 만들어지게 된 라이트닝 네트워크의 장점은 무엇일까
먼저 라이트닝 네트워크는 확장성 문제를 해결하기 위해 오프 체인 솔루션을 지향하고 있다. 이는 비트코인 블록체인의 트래픽을 감소시킬 수 있다는 장점이 있다. 또한 라이트닝 네트워크는 양방향 결제 채널을 통해 거의 즉각적인 트랜잭션을 가능하게 한다. 이는 위에서 말했다시피 엄청난 속도를 자랑하게 한다. 비트코인 블록체인은 모든 거래가 금액의 크기 및 중요도와 무관하게 누락 없이 기록되는 비효율성을 내포하고 있다. 이러한 특성은 소액거래를 거의 불가능하다시피 만들었다.[5] 하지만 라이트닝 네트워크는 1사토시(Satoshi)처럼 작은 금액을 전달할 수 있기 때문에 소규모 지불에 적합하다. 이는 소액결제를 가능하게 한다. 더불어 사람의 간섭 없이 이루어지는 기계 대 기계 시스템에서 자동화된 소규모 지불 시스템의 구현이 가능하다.
라이트닝 네트워크에도 한계는 분명히 존재한다. 우선 온 체인 트랜잭션과는 다르게 수신자가 연결되어있지 않은 오프라인 상황일 경우에는 라이트닝 네트워크 지불 시스템의 진행이 불가능하다. 네트워크 참여자는 자신들의 자금을 안전하게 보관하기 위해서 결제 채널을 정기적으로 모니터링해야 할 필요가 있다. 라이트닝 네트워크는 대규모 지불에는 적합하지 않다. 네트워크가 다수의 다중 서명 지갑을 포함하기 때문에, 대규모 지불을 위한 충분한 자금을 보유한 중개자가 되지 못할 가능성이 높다.
최근 트윗의 라이트닝 네트워크의 문제점을 적나라하게 지적한 글이다.
When you lose records and try to make things too decentralized you actually invite more regulation and control, and things centralize even more.
SimpleFX: 무료 거래 및 투자 앱
라이트닝 네트워크의 간략한 역사와 작동 방식
라이트닝 네트워크는 블록 체인이 소액결제 채널을 사용하여 보다 효과적으로 거래를 수행할 수 있도록 하는 2계층 비트코인 기술입니다. 라이트닝 네트워크에서 이루어지는 트랜잭션은 온체인 트랜잭션(예: 스마트 계약 사용)보다 빠르고 저렴하며 검증이 쉽습니다.
BTC 커뮤니티는 메인 블록 체인의 트랜잭션을 제거하고 오프체인(Off-chain)으로 만들어 비트코인 블록 체인을 해체하고 거래 수수료를 절감하기 위해 라이트닝 네트워크를 만들었습니다. 또한 비트코인 소유자는 거래소를 통해 암호 화폐를 교환하기 위해 라이트닝 네트워크를 사용할 수 있습니다.
라이트닝 네트워크는 BTC에 새로운 가능성을 열어줍니다. 그것이 없다면, 비트코인을 법정 화폐로 만든 첫 번째 나라인 엘살바도르에서 소액 거래를 하는 것은 불가능할 것입니다. 트위터는 독자들이 적은 기부금으로 콘텐츠 제작자들에게 리워드를 할 수 있는 앱 내 팁 시스템을 가능하게 하는 LN 기반 솔루션을 찾고 있다고 합니다. 잭 도시가 잘 알려진 BTC 극대주의자이기 때문에, 이 소문들은 사실로 밝혀질지도 모릅니다.
강화 루프는 비트코인과 라이트닝이 함께 작동할 때 생성됩니다. LN은 소액 결제에만 집중하기 때문에 자연스럽게 사람들을 라이트닝으로 끌어들일 것이고, 이것은 비트코인 사용 빈도를 높일 것입니다. 라이트닝을 사용하여 저렴하고 빠른 지불을 비트코인으로 보내는 것이 더 간단할수록, 더 많은 개인들이 비트코인을 사용하게 될 것이고, 공통적인 교환 매체로 채택을 확대할 것입니다.
엘살바도르의 라이트닝 네트워크
엘살바도르는 국경 밖에서도 비트코인과 라이트닝의 인식과 채택에 필수적인 역할을 해왔습니다. 두 가지 기술을 전면에 내세우는 것 외에도, 이 중미 국가는 다른 나라들이 활용할 수 있는 개념의 증거를 제공하면서 BTC와 함께 맥도날드 아침식사에 지불하는 것이 어떻게 실현 가능하고, 저렴하며, 빠른지 보여주었습니다.
현재의 은행 시스템을 지배하는 폐쇄적인 아키텍처가 아닌, 비트코인과 라이트닝을 둘러싼 개방형 아키텍처는 더 혁신적인 발전을 장려합니다. 또한 소비자가 일상생활에서 각 사용 사례에 활용하고자 하는 앱, 기술 및 돈을 선택할 수 있습니다. 엘살바도르에서는 원하는 모든 것을 할 수 있습니다. 비트코인과 라이트닝 덕분이죠. 원하는 것이든 말이죠.
기존 은행업의 폐쇄적인 아키텍처와는 반대로, 비트코인과 라이트닝을 둘러싼 개방형 아키텍처는 보다 효율적인 혁신을 가능하게 합니다. 또한 개인은 일상생활에서 각 사용 사례에 대해 원하는 앱, 기술 및 돈을 선택할 수 있습니다. 여러분은 비트코인과 라이트닝 덕분에 엘살바도르에서 여러분이 원하는 것은 무엇이든 할 수 있습니다. 그들의 개방성 때문입니다.
2015년에 처음 제안되었고 2018년에 테스트에 사용할 수 있게 된 라이트닝 네트워크는 상당한 진전을 이루었습니다. 기술의 장기적 성공과 기술적 강점에 대한 개발자들의 지속적인 헌신은 사용성을 개선하고 채택 범위를 넓혔습니다.
오늘날, 여러분은 라이트닝을 통해 비트코인을 사용하고 암호 화폐에 완전히 접근할 수 있는 휴대폰만 있으면 됩니다. 그것은 비용이 들지만, 그것은 또한 누구든지 그들이 선택한 대로 주권과 사생활의 사다리를 오를 수 있게 해줍니다.
2015년, Joseph Poon과 Thaddeus Dryja는 라이트닝 네트워크를 제안하는 백서를 발표했습니다. 그 이후로, 그것은 개발 중에 있습니다. 그 조명 네트워크는 비트코인의 느린 거래 시간과 처리량을 개선하는 것을 목표로 했습니다.
네트워크 상의 비트코인 거래 수가 증가하면 거래를 승인하고 저장하는 데 더 많은 비용과 시간이 소요될 것입니다. 또한 트랜잭션 금액이 증가하려면 컴퓨터 처리 능력이 크게 향상되어야 하며 이러한 정보를 계산하기 위해 훨씬 더 많은 에너지 소비가 필요합니다.
라이트닝 네트워크는 메인 블록 체인에 두 번째 레이어를 만들어 비트코인의 확장성 문제를 해결하기 위해 개발된 블록 체인 수정입니다. 라이트닝 네트워크의 두 번째 계층은 상이한 비트코인 사용자들 간의 여러 결제 채널로 구성되어 있습니다. 채널은 두 개 이상의 당사자가 서로 지불하거나 받기 위해 사용하는 거래 방법입니다.
이러한 거래는 블록 체인의 일반적인 비트코인 거래와 다르게 처리됩니다. 두 사람이 채널을 설정 및 종료할 때만 메인 블록 체인에 업데이트됩니다.
그 후, 당사자들은 메인 블록 체인에 알리지 않고 마음대로 자금을 서로 오갈 수 있습니다. 모든 트랜잭션이 모든 네트워크 노드에서 승인되어야 하는 것은 아니기 때문에 이 접근 방식은 트랜잭션 시간을 크게 단축합니다.
라이트닝 네트워크는 다양한 당사자 간의 수많은 결제 채널로 구성된 글로벌 컴퓨터 네트워크입니다. 서로 다른 트랜잭션 채널 간의 상호 연결은 라이트닝 네트워크를 형성합니다.
라이트닝 네트워크가 Nutshell 에서 작동하는 방식
이 시점에서, 앨리스는 그녀가 가장 좋아하는 커피숍으로 채널을 열고 100달러 상당의 비트코인을 입금했습니다. 그녀는 카페와 직접 통로가 있기 때문에 거래가 빠릅니다.
그가 가장 자주 방문하는 식료품점과 채널을 열고 있는 밥도 앨리스의 가게에서 커피를 구입합니다. 앨리스의 커피숍과 밥의 연결은 그녀가 그녀의 커피숍 계좌에서 밥의 상점에서 나온 물건에 돈을 쓸 수 있도록 보장합니다. 밥은 앨리스의 네트워크에 있는 기업들과 비슷하게 상호작용하기 위해 식료품 가게 잔액을 사용할 수도 있습니다.
밥이 식료품점과 채널을 닫는다고 가정해 보십시오(커피숍과 식료품점 사이에 공통점이 있는 고객은 없습니다). 그런 경우, 앨리스는 구매를 하기 위해 식료품점과 새로운 채널을 개설해야 할 것입니다. 이러한 방식으로 분산되어 있는 수많은 라이트닝 노드 간에 트랜잭션 웹이 생성되고 라우팅됩니다.
좀 더 기술적인 차원에서 라이트닝 네트워크의 목표는 최소한의 수수료로 거의 즉각적인 전세계 거래를 허용하는 분산형 시스템을 개발하는 것입니다. 이 기술은 목표를 달성하기 위해 스마트 계약과 다중 서명 스크립트를 활용합니다. 채널은 참여자 중 한 명 또는 두 명이 자금 거래를 통해 돈을 보낼 때 자금이 지원됩니다. 일반적인 다중 서명입니다.
서명은 라이트닝 노드의 경우 교환되지 않습니다. 이는 주 블록 체인이 지출된 자금 거래를 인식하지 못하도록 하기 위한 것입니다. 대신, 단일 키가 생성되어 양 당사자 간에 공유되며, 이를 통해 양 당사자는 자신들 간의 지출 트랜잭션(계약 트랜잭션이라고도 함)을 확인할 수 있습니다.
양 당사자는 라이트닝 네트워크에서 무한대의 커밋 트랜잭션 및 기타 노드를 수행할 수 있습니다. 이들 사이의 채널이 종료된 경우에만 마스터 키를 교환합니다.
예, 라이트닝 네트워크에는 거래 수수료가 있습니다. 여기에는 라우팅 비용과 채널을 열고 닫는 데 드는 비트코인의 거래 비용이 섞여 있습니다.
2019년 11월, 두 기관 및 컴퓨터 과학 및 제어 연구소의 헝가리 과학자들이 비용을 크게 증가시키지 않고 거래를 계속 처리할 수 있는 라이트닝 네트워크 운영자의 능력에 대한 우려를 제기하는 연구 결과를 발표했습니다.
연구진은 추상적으로 “노드의 참여는 현재 네트워크를 함께 유지하는 대부분의 주요 라우팅 노드에서 경제적으로 무의미합니다. 지불 경로를 실현하기 위해서는 트래픽 또는 거래 비용이 몇 배 증가해야 합니다.”
라이트닝 네트워크의 제한 사항은 무엇입니까?
분산형 라이트닝 네트워크는 오늘날의 금융 시스템에서 널리 사용되는 허브 앤 스포크 아키텍처를 복제하는 결과를 초래할 수 있습니다. 현 시스템에서는 은행과 금융 기관이 모든 거래에 중요한 중개자 역할을 합니다.
다른 기업과의 연결이 더 개방되면 유명 기업이 네트워크에서 허브 또는 중앙 집중화된 노드 역할을 하는 라이트닝 노드가 발생할 수 있습니다. 이러한 코어 하나가 고장 나면 네트워크의 상당 부분(또는 전체)이 빠르게 붕괴될 수 있습니다.
앞에서 언급한 또 다른 두드러진 어려움은 네트워크가 재정적으로 실현될 수 있도록 수수료를 인상하는 것입니다. 높은 거래 비용은 라이트닝 네트워크를 계속 운영하는 노드뿐만 아니라 웹을 통해 전송되는 비트코인 수수료의 상승에도 적용됩니다.
라이트닝 네트워크는 또한 항상 온라인 상태여야 하기 때문에 해킹과 도난에 취약하다고 여겨집니다. 결과적으로, 콜드코인 저장소는 네트워크가 허용하지 않기 때문에 선택사항이 아닙니다
초보자를 위한 비트코인 라이트닝 네트워크 설명
목차
들어가며
암호화폐 에는 꽤나 독특한 특성이 존재합니다. 암호화폐는 쉽게 해킹되거나 중단될 수 없으며, 제3자의 개입 없이 누구나 전 세계로 가치를 전송하는 데 이를 사용할 수 있습니다.
이러한 특성을 유지하기 위해 감수해야만 하는 중대한 사항들이 있습니다. 다수의 노드 가 암호화폐 네트워크 운영을 책임지기 때문에, 처리량이 제한적입니다. 결과적으로 블록체인 네트워크가 처리할 수 있는 초당 트랜잭션 수 (TPS)는 대중적인 채택을 목표로 하는 기술에 비해 상대적으로 낮습니다.
블록체인 기술 의 본질적인 한계를 극복하기 위해 네트워크가 처리할 수 있는 트랜잭션 수를 증가시키는 여러 확장성 솔루션 들이 제안되었습니다. 이번 아티클에서는 비트코인 프로토콜을 확장한 것 중 하나인 라이트닝 네트워크에 대해 자세히 살펴볼 것입니다.
라이트닝 네트워크란 무엇인가요?
라이트닝 네트워크는 블록체인상에 존재하는 하나의 네트워크로 신속한 피어-투-피어 트랜잭션을 위한 것입니다. 라이트닝 네트워크는 비트코인에만 국한되지 않으며, 라이트코인과 같은 다른 암호화폐에도 통합되어 있습니다.
여러분은 아마도 “블록체인상에 존재한다”는 것의 의미를 궁금해 하실 수 있습니다. 라이트닝 네트워크는 오프 체인(off-chain) 또는 레이어 투(layer two) 솔루션이라고 불립니다. 이를 통해 각 개인은 블록체인에 모든 트랜잭션을 기록하지 않고 거래할 수 있습니다.
라이트닝 네트워크는 비트코인 네트워크와는 별개의 것이며, 라이트닝 네트워크에는 자체적인 노드 와 소프트웨어가 존재합니다. 그러나 이는 메인 체인과 통신합니다. 라이트닝 네트워크에 진입하거나 이를 종료하기 위해서는 블록체인상에 특별한 트랜잭션을 생성해야 합니다.
여러분이 첫 번째 트랜잭션을 통해 실제로 하는 일은 다른 사용자와 함께 일종의 스마트 콘트랙트를 구성하는 것입니다. 이에 대해서는 곧 자세히 살펴볼 것이며, 여기서는 다른 사용자와 함께 비공개 원장을 보유하고 있는 스마트 콘트랙트를 생각하시면 됩니다. 여러분은 다수의 트랜잭션을 해당 원장에 기록할 수 있습니다. 이는 여러분과 거래 상대방에게만 공개되지만, 고유한 설정 기능들로 인해 서로를 속일 수는 없습니다.
이러한 작은 원장을 하나의 채널이라 합니다. 앨리스와 밥이 각 5 BTC를 스마트 콘트랙트에 입금했다고 해보겠습니다. 이들 모두의 잔고에는 5 BTC가 존재합니다. 이후 앨리스가 원장에 밥에게 1 BTC 지불이라고 적을 수 있습니다. 이제 밥은 자신의 잔고에 6 BTC를 갖게 되며, 앨리스는 4를 갖게 됩니다. 그런 다음 밥이 나중에 2 BTC를 앨리스에게 다시 보낼 수 있으며, 앨리스의 잔고는 6 BTC로, 밥의 잔고는 4 BTC로 업데이트될 수 있습니다. 이들은 당분간 이러한 일을 계속할 수 있습니다.
누구나 언제든 현 채널 상태를 블록체인에 공개할 수 있습니다. 해당 시점에 채널 양측의 잔고는 각 온체인 당사자에게 할당됩니다.
이름 그대로 라이트닝 네트워크는 무척 빠릅니다. 블록 컨펌을 기다리지 않아도 되며, 지불은 여러분의 인터넷 접속 속도만큼 빠르게 처리될 수 있습니다.
라이트닝 네트워크가 필요한 이유는 무엇인가요?
현재까지 라이트닝 네트워크(또는 간략히 LN)는 비트코인 블록체인을 확장하는 가장 합리적인 접근 방법으로 보입니다. 방대한 규모의 생태계에서 변화를 조율해내기란 까다로운 일이며, 하드 포크 의 위험과 치명적인 버그가 발생할 수도 있습니다. 상당히 많은 자산이 스테이크 되어 있는 경우, 실험은 무척 위험할 것입니다.
여러분이 이러한 실험을 블록체인 밖에서 진행한다면, 더 많은 유연성이 생깁니다. 무언가 잘못되어도, 이는 실제 비트코인 네트워크에 영향을 주지 않습니다. 레이어 2 솔루션은 지난 10년 이상 프로토콜을 보호해 왔던 어떠한 보안 가설들도 위협하지 않습니다.
이를 위해 기존의 방식을 바꿀 필요도 없습니다. 온체인 트랜잭션은 최종 사용자를 대상으로 정상적으로 계속 작동할 것이지만, 이제 이들은 오프체인 거래를 선택할 수도 있습니다.
라이트닝 네트워크를 사용하면 여러 장점이 있습니다. 아래에서 몇 가지 주요 장점들을 살펴보도록 하겠습니다.
확장성
비트코인 블록 은 약 10분마다 생성되며, 다수의 트랜잭션을 포함할 수 있습니다. 블록 공간은 한정된 자원이기에 다른 사용자와의 경쟁적인 입찰을 통해 적절한 시기에 여러분의 블록을 포함시켜야 합니다. 마이너들에게는 무엇보다도 수익을 올리는 것이 중요하므로, 이들은 수수료가 더 높은 트랜잭션을 먼저 포함시킬 것입니다.
자금을 동시에 전송하려는 사용자들이 많지 않은 경우, 이것이 실제로 문제가 되지는 않습니다. 여러분은 수수료를 낮게 설정할 수 있으며, 다음 블록에 트랜잭션이 포함될 수 있습니다. 그러나 모두가 동시에 트랜잭션을 전송하려 한다면, 평균 수수료가 급격히 높아지게 됩니다. 어떤 경우에는 5달러를 초과하기도 합니다. 상승장 이 한창이던 2017년에는 50달러를 넘기도 했습니다.
비트코인 트랜잭션 수수료 평균(USD)
이는 수천 달러에 해당하는 비트코인을 전송하는 트랜잭션에서는 중요하지 않은 문제처럼 보일 수 있지만, 이보다 작은 규모의 지불에서는 지속 가능한 것이 아닙니다. 커피에 3달러를 지불하며 5달러의 수수료를 내고 싶은 사람이 있을까요?
라이트닝 네트워크를 사용할 때도 채널을 개설하고 종료하는 두 번의 수수료를 내야 합니다. 그러나 채널이 개설된 다음부터는 여러분과 거래 상대방은 수천 번의 트랜잭션을 비용 없이 생성할 수 있습니다. 지불이 최종적으로 완료된 이후, 마지막 상태를 블록체인에 전송하기만 하면 됩니다.
종합적인 관점에서 볼 때, 더 많은 사용자가 라이트닝 네트워크와 같은 오프체인 솔루션을 기반으로 삼을 경우, 블록 공간은 더욱 효과적으로 사용될 것입니다. 결제 채널을 통해 적은 금액을 빈번하게 전송하는 일을 처리할 수 있으며, 블록 공간은 더 큰 트랜잭션을 처리하고 채널을 개설/종료하는 데 사용될 수 있습니다. 이렇게 되면 훨씬 큰 사용자들이 시스템에 접근할 수 있고, 장기적으로 확장되어 갈 수 있습니다.
소액결제
하나의 트랜잭션에서 전송할 수 있는 최소한의 비트코인 수량은 대략 0.00000546 BTC입니다. 이 글을 적는 시점에서 이는 4센트 정도에 해당합니다. 적은 금액이지만 라이트닝 네트워크를 사용하면 현재 사용할 수 있는 가작 작은 단위인 0.00000001 BTC 또는 1 사토시 까지 한도를 낮출 수 있습니다.
라이트닝 네트워크는 소액 결제에 훨씬 더 매력적입니다. 일반적인 트랜잭션에 부과되는 수수료 때문에 메인 체인상에서 적은 금액을 전송하는 것은 실용적이지 않습니다. 그러나 채널 내에서는 아주 적은 양의 비트코인이라도 무료로 전송할 수 있습니다.
소액결제는 다양하게 활용될 수 있습니다. 일부는 사용자가 서비스를 사용할 때마다 소정의 금액을 지불하는 구독 중심의 모델의 실현 가능한 대안이 될 수 있다고 추측하기도 합니다.
개인 정보 보호
라이트닝 네트워크가 제공하는 부가적인 장점은 사용자에게 상당한 수준의 기밀성을 제공한다는 것입니다. 당사자는 더 큰 네트워크에 자신들의 채널을 알리지 않아도 됩니다. 여러분은 블록체인을 살펴보고 해당 트랜잭션이 채널을 개설했다고 말할 수 있지만, 내부에서 무엇이 진행되고 있는지를 알 수는 없을 것입니다. 당사자들이 자신의 채널을 비공개로 지정한 경우, 그들만이 어떤 트랜잭션이 발생하고 있는지 알 수 있습니다.
앨리스가 밥과 채널을 갖고 있고, 밥이 캐롤과 채널을 갖고 있다면, 앨리스와 캐롤은 밥을 통해 자금을 주고 받을 수 있습니다. 댄이 캐롤과 접속하게 되면, 앨리스는 댄에게도 자금을 전달할 수 있습니다. 여러분은 상호 연결된 지불 채널 네트워크로 이것이 확장되어 가는 것을 상상해 볼 수 있습니다. 이러한 구조 속에서 채널이 닫히게 되면 앨리스가 누구에게 자금을 전송했는지 여러분은 확신할 수 없을 것입니다.
라이트닝 네트워크는 어떻게 작동하나요?
우리는 라이트닝 네트워크가 노드 간 채널에 기반하는 방식에 대해 개괄적으로 살펴봤습니다. 이제 그 이면을 살펴보도록 하겠습니다.
다중서명 주소
다중서명(multisignature 또는 multisig) 주소에서는 다수의 개인 키 를 사용할 수 있습니다. 다중서명 주소를 생성할 때, 여러분은 얼마나 많은 개인 키가 자금을 사용할 수 지와 더불어, 이 중 몇 개의 키가 트랜잭션 서명에 필요한지 지정합니다. 예를 들어, ‘1-of-5’ 방식은 5개의 키가 유효한 서명 을 생성할 수 있다는 것이며, 이 중 하나만 있어도 된다는 것입니다. ‘2-of-3’ 방식은 세 개의 키를 사용할 수 있으며, 자금을 사용하기 위해서는 두 개의 키가 필요하다는 걸 의미합니다.
라이트닝 채널을 시작하기 위해 참여자는 ‘2-of-2’ 방식에 자금을 동결시켜야 합니다. 서명을 할 수 있는 개인 키는 두 개뿐이며, 코인 을 이동하려면 두 개의 키가 모두 필요합니다. 이쯤에서 우리의 친구 앨리스와 밥을 생각해 봅시다. 이들은 향후 몇 달간 서로에게 많은 지불을 할 것이기에, 라이트닝 네트워크 채널을 개설하기로 결정합니다.
둘 모두가 자금을 입금하면 채널을 개설할 수 있으며, 이들이 공동으로 소유한 다중서명 주소에 각 3 BTC 씩을 입금한다고 해보겠습니다. 앞서 말한 것처럼, 앨리스의 동의 없이는 밥이 주소에서 자금을 이동할 수 없으며, 그 반대의 경우도 마찬가지입니다.
이제 이들은 서로의 잔고를 조정하는 한 장의 종이를 보관할 수 있습니다. 둘의 초기 잔고는 3 BTC입니다. 앨리스가 밥에게 1 BTC를 지불하고자 한다면, 이제 앨리스가 2 BTC를 갖고 있으며 밥은 4 BTC를 갖고 있다고 단순히 적으면 어떨까요? 이들이 자금을 출금하기로 결정하기 전까지는 잔고는 이런 식으로 추적될 수 있습니다.
가능하지만 이게 무슨 재미가 있을까요? 더욱 중요한 것은 이러한 방식은 무척이나 간단하게 누군가를 비협조적으로 만들 수 있지 않을까요? 만약 앨리스는 6 BTC로, 밥의 잔고에 아무 것도 없는 것으로 끝난다면, 밥은 자금 동결 해제를 거부함으로써 아무런 손해를 보지 않을 수 있으니까요(아마도 앨리스와의 우정은 잃게 되겠죠).
해시 타임락 콘트랙트(HTLCs)
위의 시스템은 단조로울뿐더러, 신뢰할 수 있는 다양한 현대적인 설정들을 제공하지 않습니다. 우리가 앨리스와 밥 사이에 “계약”을 강제할 수 있는 메커니즘을 도입하면 이는 더욱 흥미로워집니다. 당사자 중 한 명이 규칙을 따르지 않기로 결정할 경우에도, 다른 이가 채널에서 자신의 자금을 구제할 수 있는 방법이 있습니다.
이러한 메커니즘을 해시 타임락 콘트랙트(HTLC, Hash Timelock Contract) 라 합니다. 용어가 어렵게 들릴 수 있지만, 실제로는 무척 쉽게 이해할 수 있는 개념입니다. 이는 지불 채널에서 발생하는 비협조적인 행동을 해결하기 위해 두 개의 다른 기술(해시락과 타임락)을 결합합니다.
해시락은 비밀을 알고 있음을 증명하여 자금을 사용할 수만 있음을 지시하는 트랜잭션상의 조건입니다. 전송자는 데이터 조각을 해시화 하고, 해시 를 수신자의 트랜잭션에 포함시킵니다. 수신자가 이를 사용할 수 있는 유일한 방법은 해시와 일치하는 원본 데이터(비밀)를 제공하는 것입니다. 그리고 이들이 이러한 데이터를 제공할 수 있는 유일한 방법은 전송자가 이를 수신자에게 제공할 때입니다.
타임락은 특정 시간 이전에 자금을 사용하지 못하게 하는 것입니다. 이는 실제 시간 또는 특정 블록 높이 로 지정됩니다.
해시 타임락 콘트랙트는 해시락과 타임락을 결합해 만든 것입니다. 해시 타임락 콘트랙트는 실제로 수신자가 특정 시간 이전에 비밀을 제공하고, 그렇지 못하면 전송자가 자금을 회수하는 조건부 지불을 생성하는 데 사용할 수 있습니다. 다음 부분에서 이를 예제와 함께 설명하는 것이 좋을 것 같습니다. 앨리스와 밥으로 돌아가 보겠습니다.
채널 열고 닫기
우리는 앨리스와 밥이 공유할 다중서명 주소에 자금을 입금하는 트랜잭션을 생성했다는 예를 들었습니다. 그러나 해당 트랜잭션은 아직 블록체인에 전송되지 않았습니다! 이를 위해서는 먼저 한 가지 일을 더 수행해야 합니다.
밥으로부터 세 개의 코인, 앨리스로부터 세 개의 코인.
코인을 다중서명 주소 밖으로 이동하는 유일한 방법은 앨리스와 밥이 공동으로 트랜잭션에 서명해야 한다는 것임을 잊지마시기 바랍니다. 앨리스가 여섯 개의 코인을 모두 외부 주소로 보내고자 한다면, 밥의 승인이 필요합니다. 앨리스는 먼저 트랜잭션(해당 주소로 여섯 개의 비트코인)을 준비하고 자신의 서명을 추가합니다.
앨리스는 트랜잭션을 즉시 공개하고자 할 수도 있지만, 밥의 서명이 포함되지 않았기 때문에 이는 유효하지 않습니다. 앨리스는 불완전한 트랜잭션을 먼저 밥에게 전달해야 합니다. 밥이 서명을 추가한 다음부터, 해당 트랜잭션은 유효해집니다.
우리는 아직까지 모든 참여자들이 정직하게 행동할 수 있도록 하는 메커니즘을 마련하지 못했습니다. 앞서 말했듯, 여러분의 거래 상대방이 협력을 거부할 경우, 여러분의 자금은 실질적으로 묶이게 됩니다. 그러나 이에 대한 몇 가지 다른 움직임들이 있으니, 조금만 더 읽어봐주시기 바랍니다.
각 당사자는 하나의 비밀을 준비해야 하며, 이를 As와 Bs라 부르도록 하겠습니다. 앨리스와 밥이 이를 공개한다면 이는 보잘것없는 비밀이 될 것이므로, 지금부터 이들은 비밀을 숨겨둘 것입니다. 해당 쌍은 각각의 비밀인 해시 h(As)와 h(Bs)를 생성합니다. 즉, 밥과 앨리스는 비밀을 공유하는 대신, 해당 해시를 서로에게 공유합니다.
앨리스와 밥이 자신들의 비밀의 해시를 서로에게 공유합니다.
앨리스와 밥은 다중서명 주소에 첫 번째 트랜잭션을 공개하기 일련의 약속 트랜잭션(commitment transactions)을 생성해야 합니다. 이는 상대방이 자금을 무기로 삼으려 할 경우에 대비하는 하나의 해결책이 되어줄 것입니다.
하나의 채널을 우리가 앞서 언급한 작은 원장이라 생각할 수 있다면, 약속 트랜잭션은 해당 원장을 업데이트하는 것이라 할 수 있습니다. 여러분이 새로운 약속 트랜잭션 쌍을 생성할 때마다, 두 당사자 간의 자금이 재조정됩니다.
앨리스의 트랜잭션에는 자신의 주소에 지불하는 값과 새로운 다중서명 주소에 고정되어 있는 값이 포함됩니다. 앨리스는 이에 서명을 하고 밥에게 전달합니다.
두 개의 값이 포함된 앨리스의 트랜잭션으로, 하나는 자신의 주소를 위한 값이며 다른 하나는 새로운 다중서명 주소를 위한 값입니다. 앨리스의 트랜잭션이 유효하려면 여전히 밥의 서명이 필요합니다.
밥도 동일하게 하나는 자신을 위한 값을, 다른 하나는 또 다른 다중서명 주소를 위한 값을 생성합니다. 밥은 이에 서명을 하고 앨리스에게 전달합니다.
무척 유사한 두 개의 불완전한 트랜잭션이 존재하게 됩니다.
일반적으로 앨리스는 밥의 트랜잭션에 서명을 추가해 이를 유효한 것으로 만들 수 있습니다. 그러나 해당 자금은 우리가 아직 자금을 넣지 않은 ‘2-of-2’ 다중서명 주소로부터 사용되고 있다는 것을 알 수 있습니다. 이는 현재 잔고가 없는 계좌에서 수표를 지출하려는 것과 유사한 부분이 있습니다. 따라서 부분적으로 서명된 해당 트랜잭션은 다중서명이 완료되고 실행될 때만 사용할 수 있을 것입니다.
새로운 다중서명 주소들(3 BTC가 전송되도록 지정된 곳)에는 몇 가지 특별한 속성이 존재합니다. 앨리스가 서명을 하고 밥에게 전달한 불완전한 트랜잭션을 살펴보도록 하겠습니다. 다중서명 결괏값은 다음과 같은 조건 아래에서 사용할 수 있습니다.
두 당사자는 협조적으로 이에 서명할 수 있다. 밥은 일정 시간(타임락 때문에) 이후 혼자서 이를 사용할 수 있다. 앨리스가 밥의 비밀인 Bs를 알 경우 이를 사용할 수 있다.
밥이 앨리스에게 전송한 트랜잭션의 경우는 다음과 같습니다.
두 당사자는 협조적으로 이에 서명할 수 있다. 앨리스는 일정 시간(타임락 때문에) 이후 혼자서 이를 사용할 수 있다. 밥이 앨리스의 비밀인 As를 알 경우 이를 사용할 수 있다.
한 가지 알아둘 것은 어느 쪽도 상대방의 비밀을 알지 못하므로, 3)이 실현될 가능성은 없다는 것입니다. 또 다른 주의 사항은 여러분이 트랜잭션에 서명을 하면, 이들 값에 특정한 조건이 없기 때문에 거래 상대방이 이를 즉시 사용할 수 있다는 것입니다. 여러분은 홀로 자금을 사용하기 위해 타임락이 만료될 때까지 기다리거나, 이를 즉각적으로 사용하기 위해 상대방과 협력할 수 있습니다.
됐습니다! 이제 여러분은 해당 트랜잭션을 기존의 ‘2-of-2’ 다중서명 주소로 전송할 수 있습니다. 여러분의 거래 상대방이 채널을 저버리더라도 자금을 회수할 수 있기 때문에, 이는 마침내 안전해졌습니다.
트랜잭션이 승인되면, 해당 채널이 작동하기 시작합니다. 첫 번째 트랜잭션 쌍은 작은 원장의 현 상태를 우리에게 보여줍니다. 이는 현재 3 BTC를 밥에게, 3 BTC를 앨리스에게 지불할 것입니다.
앨리스가 밥에게 새로운 지불을 하고자 한다면, 해당 쌍은 첫 번째 것들을 대체하기 위한 두 개의 새로운 트랜잭션을 생성합니다. 방식은 동일하며, 이는 절반만 서명된 것입니다. 그러나 앨리스와 밥은 기존의 비밀을 포기하고, 다음 트랜잭션을 위해 새로운 해시들을 교환합니다.
예를 들어 앨리스가 밥에게 1 BTC를 지불하고자 한다면, 두 개의 새로운 트랜잭션은 2 BTC를 앨리스에게, 4 BTC를 밥에게 지급할 것입니다. 이런식으로 잔고가 업데이트 됩니다.
당사자 중 누구나 가장 최근의 트랜잭션 중 하나에 서명하고 이를 전송하여 이를 블록체인상에서 “정산”할 수 있습니다. 그러나 그렇게 하는 어느 당사자라도 타임락이 만료될 때까지 기다려야 하는 반면, 다른 당사자는 이를 즉시 사용할 수 있습니다. 밥이 앨리스의 트랜잭션에 서명하고 이를 전송할 경우, 앨리스는 조건이 없는 값을 갖게 된다는 것을 잊지 마시기 바랍니다.
두 당사자는 채널을 종료하는 데 동의할 수 있습니다(협동적인 종료). 이는 여러분의 자금을 가장 쉽고 빠르게 체인상에서 되찾는 방법일 것입니다. 그러나 한쪽 당사자가 응답하지 않거나 협조를 거부한다 해도, 다른 당사자는 타임락이 만료될 때까지 기다려 자금을 회수할 수 있습니다.
암호화폐 거래를 생각 중이신가요? 바이낸스에서 비트코인을 구매하세요!
라이트닝 네트워크는 어떻게 부정 행위를 방지하나요?
여러분은 여기서 공격 벡터 를 식별하셨을 수도 있습니다. 밥이 현재 1 BTC 잔고를 갖고 있다면, 밥이 그보다 더 많은 잔고를 갖고 있던 이전의 트랜잭션을 전송하지 않게 할 수 있을까요? 밥은 이미 앨리스로부터 절반이 서명된 트랜잭션을 갖고 있으니, 이를 전송하기 위해 자신의 서명만을 추가하면 되지 않을까요?
밥이 자신의 모든 잔고를 잃게 될 수 있다는 사실 말고는 아무것도 그를 막을 수 없습니다. 밥이 이를 진행하기로 하고 앨리스에게 하나의 코인을, 우리가 앞서 언급한 다중서명 주소에 다섯 개를 지불하는 이전의 트랜잭션을 전송하기로 했다고 해보겠습니다.
앨리스는 즉시 자신의 코인을 받게 됩니다. 반면, 밥은 다중서명 주소에서 이를 사용하기 위해 타임락이 만료되기를 기다려야 합니다. 앨리스가 해당 자금들을 즉시 사용할 수 있는, 앞서 언급한 조건들을 기억하고 계신가요? 앨리스에게는 자신이 갖고 있지 않던 비밀이 필요합니다. 이제 앨리스는 이러한 비밀을 알게 되는데, 트랜잭션의 두 번째 라운드가 생성되자마자 밥이 해당 비밀을 전달하기 때문입니다.
밥은 타임락이 만료될 때까지 기다려야 무언가를 할 수 있는 반면, 앨리스는 해당 자금들을 이동시킬 수 있습니다. 이러한 처벌에 기반한 메커니즘은 참여자들이 부정 행위를 시도조차 하지 못하게 하는데, 상대방이 자신의 코인에 접근할 수 있게 되기 때문입니다.
라우팅 지불
우리는 앞서 채널이 연결될 수 있다는 것을 언급했습니다. 그렇지 않다면, 라이트닝 네트워크가 지불에 유용하지 않을 것입니다. 하루 한 잔의 커피를 마시기 위해 500달러를 카페의 채널에 몇 달간 정말로 동결해 두실 것인가요?
그렇게 하지 않아도 됩니다. 앨리스가 밥과 채널을 개설하고, 밥이 캐롤과 채널을 갖고 있다면 밥은 앨리스와 캐롤 사이의 지불을 라우팅할 수 있습니다. 이는 다수의 “홉(hops)”에 걸쳐 작동할 수 있으며, 앨리스는 경로상의 누구에게나 효과적으로 자금을 지불할 수 있다는 것입니다.
이 시나리오에서 앨리스는 여러 경로를 거쳐 프랭크에게 도달할 수 있습니다. 실제 상황에서 앨리스는 가장 간단한 것을 택할 것입니다.
이들은 라우팅의 중개자 역할에 대한 약간의 수수료를 취할 수도 있습니다(그러나 반드시 그래야하는 것은 아닙니다). 라이트닝 네트워크는 여전히 무척 새로운 것이며, 수수료 시장은 아직 구체화되지 않았습니다. 많은 이들이 기대하는 것은 유동성 제공에 기반한 수수료입니다.
기반이 되는 체인상에서 여러분의 수수료는 한 블록 내에서 여러분의 트랜잭션이 차지하는 공간만을 고려합니다. 전송되는 금액이 1달러이건 10,000,000달러이건 지불 비용은 동일합니다. 반면, 라이트닝 네트워크에서는 블록 공간과 같은 것이 존재하지 않습니다.
그 대신 근거리 및 원거리 잔고(local and remote balances)라는 개념이 있습니다. 근거리 잔고는 여러분이 채널 말단으로 “전송할 수” 있는 금액인 반면, 원거리 잔고는 거래 상대방이 여러분에게 전송할 수 있는 잔고입니다.
예시를 살펴볼 때인 거 같군요. 위의 앨리스 <> 캐롤 <> 프랭크 경로를 자세히 살펴보도록 하겠습니다.
앨리스로부터 프랭크에게 0.3 BTC가 전달되기 전과 후의 사용자들의 잔고.
앨리스 <> 캐롤과 캐롤 <> 앨리스의 전체 한도는 각 1 BTC입니다. 앨리스의 근거리 잔고는 0.7 BTC입니다. 만약, 이들이 블록체인상에서 지금 정산을 하게 될 경우, 앨리스는 0.7 BTC를 회수하며, 캐롤은 원거리 잔고를 받게 됩니다(예를 들면, 0.3 BTC).
앨리스가 프랭크에게 0.3 BTC를 보내고 싶다면, 0.3 BTC를 캐롤의 채널 쪽으로 전송합니다. 이후 캐롤은 채널 내 근거리 잔고에서 0.3 BTC를 프랭크에게 전송합니다. 캐롤은 앨리스로부터 0.3 BTC를 받고 프랭크에게 0.3 BTC를 전송하는데, 그렇게 상쇄된 결과 캐롤의 잔고는 동일하게 유지됩니다.
캐롤은 프랭크와의 연결고리 역할을 하면서 자금의 손해를 보지 않지만, 스스로의 유연성을 떨어뜨리게 됩니다. 캐롤은 자신의 채널에서 앨리스에게 0.6 BTC를 전송할 수 있지만, 프랭크와의 채널에서는 0.1 BTC만을 보낼 수 있습니다.
여러분은 앨리스가 캐롤하고만 연결되어 있는 반면, 프랭크는 훨씬 더 큰 네트워크와 연결되어 있는 상황을 상상해볼 수 있습니다. 캐롤은 이전에 프랭크를 통해 다른 사람에게 0.4 BTC를 보낼 수 있었지만, 이제는 자신의 한쪽에 있는 전부인 0.1 BTC 만을 채널 끝으로 전송할 수 있습니다.
해당 시나리오에서 앨리스는 사실상 캐롤의 유동성을 떨어뜨리고 있습니다. 어떠한 인센티브도 존재하지 않는다면, 캐롤은 자신의 기반이 악화되는 것을 원치 않을 수 있습니다. 그래서 캐롤은 0.01 BTC마다 10 사토시의 수수료로 라우팅 할 것이라 말할 수 있습니다. 이런 식으로 캐롤의 근거리 잔고가 보다 “규모가 큰” 과정에 지불될 경우, 캐롤은 더 많은 수익을 올리게 될 것입니다.
앞서 언급한 것처럼 사실상 수수료를 부과할 필요는 없습니다. 누군가는 유동성 감소를 걱정하지 않을 수도 있습니다. 다른 이들은 수신자와 직접 채널을 개설하기만을 원할 수도 있습니다.
라이트닝 네트워크의 한계
라이트닝 네트워크가 비트코인의 모든 확장성 문제의 해결책으로 입증된다면 정말 좋을 것입니다. 안타깝게도 라이트닝 네트워크 사용에는 단점들이 존재합니다.
사용성
비트코인은 초보자를 위한 가장 직관적인 시스템은 아닙니다. 주소, 수수료 등에 익숙해지기까지는 혼란스러울 수 있습니다. 그러나 지갑 은 복잡한 사항들을 제거하여 현존하는 지불 시스템과 약간이나마 유사한 기능을 사용자에게 제공할 수 있습니다. 여러분은 누군가의 스마트폰에 지갑을 다운로드하게 하고, 코인을 전송할 수 있으며, 이들은 사용이 편리합니다.
현재까지 라이트닝 네트워크에서는 그런 것들이 불가능합니다. 스마트폰의 앱의 경우 선택지는 제한적인데, 일반적으로 라이트닝 노드를 완전히 사용하려면 비트코인 노드에 접근해야 합니다.
클라이언트가 세팅을 마친 후, 사용자 또한 지불을 진행하기 전 채널을 개설해야 합니다. 이는 시간이 많이 걸리는 과정일 수 있으며, 신규 사용자에게 인바운드/아웃바운드 용량과 같은 개념을 소개하는 것은 벅찬 것일 수 있습니다.
그렇긴 하지만, 진입 장벽을 줄이고 보다 간결한 사용자 경험을 제공하기 위해 지속적인 개선이 진행되고 있습니다.
유동성
라이트닝 네트워크에 대한 가장 큰 비판 중 하나는 트랜잭션 능력이 제한적이라는 것입니다. 여러분은 채널에 동결된 것 이상을 사용할 수 없습니다. 여러분이 자금을 모두 사용하여, 채널의 모든 잔고가 원거리 잔고가 된다면 채널을 닫아야만 합니다. 또는 누군가 이를 여러분에게 지불할 때까지 기다릴 수는 있지만, 이상적이지는 않습니다.
경로는 채널의 총 한도를 따라 제한될 수도 있습니다. 이전 예시 앨리스 <> 캐롤 <> 프랭크를 살펴보도록 하겠습니다. 앨리스와 캐롤이 자신들의 채널에 5 BTC의 한도를 갖고 있지만, 캐롤이 프랭크와 1 BTC 한도 밖에 갖고 있지 않다면, 앨리스는 1 BTC 이상을 절대 전송할 수 없습니다. 또한 캐롤 <> 프랭크 채널이 작동하기 위해서는 캐롤 측에 모든 잔고가 있어야 할 것입니다. 이는 라이트닝 네트워크 채널을 통해 전달할 수 있는 자금의 양을 심각하게 제한할 수 있으며, 사용성에도 여파가 미치게 됩니다.
중앙화된 허브
앞서 언급했던 문제 때문에 네트워크가 대규모 “허브”를 생성하게끔 할 것이다라는 우려가 존재합니다. 이는 상당히 많은 유동성과 더불어 규모가 큰 무척이나 긴밀하게 접속되어 있는 주체들입니다. 모든 중요한 지불은 해당 주체들의 일부를 거쳐 라우팅되어야 할 것입니다.
이는 분명 좋은 상황은 아닐 것입니다. 해당 주체들이 오프라인 상태가 되면 피어들 간의 관계에 큰 차질이 생기기 때문에, 이는 시스템을 약화시킬 것입니다. 또한 트랜잭션이 흘러갈 수 있는 지점이 몇 되지 않기 때문에 검열의 위험성도 증가합니다.
라이트닝 네트워크의 현 주소
2020년 현재 라이트닝 네트워크는 건강해 보입니다. 이는 12,000개 이상의 온라인 노드, 30,000개 이상의 활성 채널, 920 BTC 이상의 한도를 자랑하고 있습니다.
전 세계 라이트닝 네트워크 분포도. 출처: explorer.acinq.co
마치며
2018년 메인넷이 출시된 이후 라이트닝 네트워크는 인상깊은 성장세를 보여왔습니다. 사람들이 여전히 라이트닝 네트워크를 베타 버전 이라 생각했음에도 불구하고 말입니다.
현재 라이트닝 네트워크를 이용하려면 어느 정도 숙련된 기술이 필요하기에 사용성 문제는 여전히 극복해야 할 사항입니다. 그러나 개발이 진행됨에 따라 시간이 지나며 진입 장벽이 낮아지는 것을 보게 될 수 있습니다.
그러한 문제들이 해결될 수 있다면, 라이트닝 네트워크는 비트코인 생태계의 필수적인 일부가 될 것이며, 확장성과 트랜잭션 속도를 크게 증가시킬 것입니다.
[코인 용어사전] 라이트닝 네트워크
이 기사를 공유합니다
출처=unsplash
조셉 푼과 타데우스 드리자는 비트코인 확장성을 위한 라이트닝 네트워크를 개발하는 백서를 지난 2016년 1월 공동 작성했습니다.
라이트닝 네트워크는 비트코인 네트워크와는 별개로 자체적인 노드와 소프트웨어가 있지만, 비트코인 네트워크와 밀접한 연관이 있습니다.
라이트닝 네트워크에 진입하기 위해서는 블록체인상에 특별한 트랜잭션을 생성해야 합니다.
이를 라이트닝 채널이라고 합니다.
라이트닝 채널을 통해 각 이용자는 비트코인 블록체인에 모든 트랜잭션을 기록하지 않고 거래할 수 있게 됩니다. 수수료도 절약할 수 있죠.
라이트닝 채널로 구성된 네트워크를 바로 라이트닝 네트워크라고 합니다.
장점
확장성과 수수료 절감
블록체인 공간에서 거래가 몰리게 되면 채굴자들은 많은 수익을 얻기 위해 수수료가 더 높은 거래를 블록체인에 포함시킵니다.
이렇게 모두가 동시에 트랜잭션을 전송하려고 하면 평균 수수료가 급격히 높아집니다.
라이트닝 채널은 개설과 종료 시 두 번의 수수료를 내야 하지만, 채널 개설 중에는 모든 트랜잭션을 수수료 없이 처리할 수 있습니다. 거래가 완전히 종료된 후 마지막 상태를 블록체인에 전송하기만 하면 됩니다.
이러한 처리 방식으로 인해 라이트닝 네트워크 안에서 이용자들은 수수료 절감 효과를 얻을 수 있습니다.
소액 송금 가능
메인넷에서 이뤄졌던 거래에서는 수수료 때문에 적은 금액을 송금하는 것이 비효율적이었습니다.
라이트닝 채널 내에서는 소액도 무료로 송금할 수 있습니다.
개인 정보 보호
블록체인을 통해 새로운 라이트닝 채널이 개설됐다는 건 알 수 있지만, 내부에서 무슨 거래가 발생했는지는 알 수 없습니다.
채널 내의 사용자들만 어떤 거래가 발생하고 있는지 알 수 있습니다.
단점
사용성 제한
비트코인은 초보자를 위한 가장 직관적인 시스템은 아닙니다. 주소, 수수료 등에 익숙해지기 전까지는 이용에 어려움을 겪을 수 있습니다.
라이트닝 노드를 이용하려면 비트코인 노드에 직접 접근해야 합니다.
또한 사용자가 직접 채널을 개설해야 하므로 시간이 오래 걸릴 수 있습니다. 이는 신규 사용자에게는 어려운 절차일 수 있습니다.
제한적 유동성
트랜잭션 유동성이 제한적입니다.
사용자들은 채널을 열 때 설정해둔 한도 이상의 금액을 이용할 수 없습니다.
자금을 모두 사용해 채널의 잔고가 바닥나면 채널을 닫아야 합니다.
경로 역시 채널의 총 한도에 따라 제한될 수 있습니다.
이를테면 A와 B가 개설한 채널에 5비트코인의 한도를 두고 있지만, B와 C가 개설한 채널은 1비트코인 한도 밖에 갖고 있지 않다면 A는 1비트코인 이상을 전송할 수 없습니다.
허브의 중앙화
허브의 중앙화는 특정 소수의 노드들이 다양한 채널을 구성하여 대부분의 라이트닝 네트워크 거래 수용량을 관리하는 현상을 의미합니다.
이렇게 대부분의 네트워크를 장악한 소수의 노드가 오프라인 상태로 바뀌면 네트워크 이용에 문제가 생길 수 있습니다.
다음 내용은 ‘코인데스크 프리미엄’에서 읽을 수 있습니다.
URL복사
텔레그램
카카오톡
제보, 보도자료는 [email protected]
비트코인 라이트닝 네트워크(Lightning Network)는 무엇일까?
비트코인 라이트닝 네트워크(Lightning Network)는 무엇일까?
확장성은 비트코인이 지닌 가장 오래된 맹점입니다.
이 때문에 전통적인 지불 프로토콜을 완전히 대체할 수 있는 대안으로 성장하지 못했다는 시각도 작지 않습니다.
현재 기준으로 비트코인 네트워크가 처리할 수 있는 초당 최대 거래량은 7건으로, 진정한 글로벌, 주류 가치 전송 시스템으로 거듭나고자 하는 네트워크가 갖추어야 할 최소 처리량에 미치지 못하는 수준입니다. 참고로 비자와 마스터 카드는 초당 2천건 이상의 거래 체결 능력을 자랑합니다.
이 문제를 해결하고 비트코인의 처리 능력을 개선하기 위해서 비트코인의 열정적인 개발 커뮤니티는 여러가지 확장 솔루션을 제안했습니다. 이를 정리해보면 크게 다음의 두 가지 범주로 나눌 수 있습니다: 바로, 1차 레이어(First Layer) 또는 프로토콜 레이어 솔루션(Protocol Layer Solution)과 2차 레이어 또는 오프체인 솔루션입니다.
1차 레이어와 2차 레이어 확장 솔루션의 가장 큰 차이는 무엇일까요?
1차 레이어 (Second Layer) (혹은 체인 기반) 확장 솔루션은 실제 가상화폐 프로토콜의 코드 베이스를 근본적으로 변화시킵니다. 1차 레이어 또는 프로토콜 레이어 확장 솔루션에서는 블록 사이즈를 증가시키는데, 비트코인 캐시 하드포크가 그 좋은 예시입니다. 다른 대안으로 전체 네트워크가 신규 블록을 찾아서 블록체인에 추가할 때까지 소요되는 블록 시간 또는 평균 시간을 줄이는 방법이 있습니다.
2차 레이어(또는 오프체인) 솔루션은 반대로 메인 블록체인 위에 구축하는 것입니다. 이를 통해 블록체인과 상호작용하면서 그 기반이 되는 프로토콜의 실제 코드 베이스는 전혀 수정하지 않습니다. 이 때, 보통 네트워크 혼잡성을 줄이고 거래 처리 속도를 올리기 위해 일부 거래량을 2차 레이어의 오프 체인 채널로 덜어내게 됩니다.
비트코인의 2차 레이어 확장성 솔루션 중 가장 잘 알려진 방법이 바로 라이트닝 네트워크(Lightning Network)로 2018년 1월 10일 처음 시행되었습니다.
라이트닝 네트워크란 무엇일까?
라이트닝 네트워크는 2차 레이어 오프체인 지불 프로토콜로 비트(BTC) 블록체인 위에서 가동되는 형태입니다. 조세프 푼(Joseph Poon)과 타디우스 드라이어(Thaddeus Dryja)는 2015년 라이트닝 네트워크를 처음 개발하여 백서를 발행했습니다.
라이트닝 네트워크는 메인 체인 밖으로 거래를 우회시킴으로써 비트코인의 확장성 문제를 해결하자는 데서 출발했습니다. 메인 체인 대신 라이트닝 네트워크는 유저가 생성한 쌍방향 지불 채널을 사용하여 네트워크 참여자가 거의 즉각적인 P2P 가상화폐 거래를 할 수 있도록 합니다.
라이트닝 네트워크는 비트코인 네트워크 위에서 가동하지만 분리되어 있습니다. 여기서 비트코인 네트워크 “위에서(on top of it)”가동한다는 것은 유저가 라이트닝 네트워크를 사용하여 지불하면 메인 블록체인에 모든 개별 거래를 알리거나 기록하지 않고도 네트워크에서 다른 피어(peer)와 거래할 수 있다는 뜻입니다.
여기에서 기억할 점은 라이트닝 네트워크는 자체 화폐나 자체 블록체인을 보유하고 있지 않다는 겁니다. 그보다 비트코인 거래를 보다 저렴하게 거의 즉각적으로 개인 간 진행할 수 있는 네트워크 그 자체를 의미합니다. 참고로 비트코인 네트워크에서는 통상적으로 거래 체결에 걸리는 시간이 거의 10분이며 거래 수수료 비용은 최대 몇 달러까지 청구될 수 있습니다. 반대로 라이트닝으로 우회하여 비트코인을 거래하면 체결하는 데 1000분의 1초 밖에 걸리지 않고 수수료도 1 사토시나 1페니 미만입니다.
라이트닝 네트워크 가동 원리는?
앞서 이미 언급했듯이 라이트닝 네트워크를 통해 비트코인 유저는 쌍방항, P2P, 오프체인 채널을 생성할 수 있고, 비트코인 블록체인에 거래 하나하나를 알리지 않고도 원하는 만큼 거래할 수 있습니다.
라이트닝 네트워크에 지불 채널을 구축하려면, 양측의 거래 당사자가 합동 다중 서명 지갑을 생성해야 합니다. 이는 특수한 유형의 가상화폐 지갑으로 거래를 승인 할 때 하나 이상의 개인 키나 서명이 필요합니다. 어떤 측면에서 보면 다중 서명 지갑은 은행 공동 계좌같은 것으로 모든 서명인이 먼저 거래에 서명을 해야 확인 절차가 완료되는 겁니다.
지불 채널이나 다중 서명 지갑을 생성하려면 이른바 준비거래 또는 개시거래 (opening transaction)가 필요합니다. 이는 비트코인 블록체인에 기록되는 규칙적인 체인 기반 거래를 말합니다. 거래를 개시하게 되면 양측 당사자는 멀티서명 지갑에 일정량의 비트코인을 입금합니다. 나중에 이 자금을 활용하여 네트워크에서 수수료없이 즉각적인 거래를 체결할 수 있습니다.
양측 당사자가 지갑에 예치한 양이 동일할 필요는 없습니다. 예를 들어, Alice와 Bob이 라이트닝 지불 채널을 열고자 한다면, Alice가 1비트(BTC), 밥이 2비트(BTC)를 다중서명 지갑에 예치할 수 있습니다. 라이트닝 네트워크는 그 후 비트코인의 자체 스마트컨트랙트 프로토콜을 사용하여 무엇이 누구의 소유인지 꾸준히 추적합니다. 이런 식으로 양측은 자신이 다중 서명 지갑에 예치한 만큼만 접근할 수 있게 됩니다.
이 시점에서 보면 두 당사자가 지불 채널에서 진행하는 모든 거래는 오프체인입니다. 사실, 세부적으로 살펴보면 라이트닝 네트워크에서 당사자끼리 실제로 비트코인을 주고받는 것이 아니라 다중 서명 지갑 내 각 당사자의 잔액만 업데이트되는 겁니다.
모든 거래가 실질적으로 오프체인으로 체결되거나 다중 서명 지갑 내에서 이루어지기때문에 채굴을 통해 거래를 확인하지 않아도 되고, 상당한 시간과 비용을 절약할 수 있습니다.
거래 당사자가 서로 거래를 종료하자고 판단하면, 각 당사자는 각자 이른바 결산 거래(closing transaction)를 전송하고 서명함으로써 라이트닝 지불 채널을 닫을 수 있습니다. 다시 한번 말하지만 이는 비트코인 블록체인에 기록되는 규칙적인 체인 기반 거래입니다. 결산거래를 통해 각 거래 당사자는 단일 비트코인 거래에서 수행한 오프체인 활동 총량을 네트워크에 알립니다. 이를 통해 실질적으로 비트코인을 확장시킬 수 있는 메인 체인 거래의 수를 줄일 수 있습니다.
우회 지불
라이트닝 네트워크의 핵심 기능은 네트워크로 연결된 피어 간 우회 지불을 가능하게 하는 겁니다. 실제로 이 기능 때문에 라이트닝 네트워크를 네트워크라고 부를 수 있습니다. 이 기능이 없다면 오프체인 기반 전체가 지금만큼 유용하지 않았을 겁니다.
과연 무슨 뜻일까요? 라이트닝 네트워크 내 피어는 네트워크 상에서 누군가와 연결되어 있기만 하다면 서로 제약없이 전송할 수 있다는 의미입니다. 예를 들어, 앨리스가 제인에게 비트코인을 보내고 싶다면, 제인과 직접 라이트닝 지불 채널을 열 필요가 없습니다. 과거에 밥과 제인이 이미 구축해놓은 지불 채널을 이용하여 우회 거래를 할 수 있는 겁니다. 이를 위해 밥은 제인에게 비트코인을 전송하고, 앨리스는 자신이 밥과 구축해놓은 지불 채널을 통해 밥에게 전체 금액을 공제해줍니다.
이 방식으로 라이트닝 네트워크 내 피어들은 명목 수수료만 지불하고도 번개와 같은 속도로 연결하고 거래할 수 있습니다. 피어 중 하나가 다른 피어에게 네트워크상에서 비트코인을 전송할 때, 프로토콜이 자동으로 최단거리 거래 경로를 계산합니다. 그 경로 어딘가에서 연결이 끊기거나 체인 내 피어 중 누군가가 자금이 부족하여 거래를 실행할 수 없다면, 둘 중 누구도 돈을 청구하거나 반환할 필요없이 거래는 그냥 취소됩니다.
상호 연결된 수천개의 지불 채널로 이루어진 2차 레이어 네트워크를 통해 수백만건의 거래가 막힘없이 즉시 체결될 수 있고, 비트코인 메인 네트워크에는 어떠한 부담도 주지 않습니다.
라이트닝 네트워크의 장점과 한계
라이트닝 네트워크 장점 중 하나는 초고속 거래입니다. 이는 거래 수수료를 엄청나게 낮출 뿐 아니라 사토시 미만의 소액 거래도 가능하게 해 줄 수 있다는 확신도 심어주었습니다.
그러나 아직 언급하지 않은 두 가지 큰 장점이 있습니다. 그 중 하나는 프라이버시, 다른 하나는 체인 간 코인 스왑(atomic swaps)입니다.
프라이버시 – 오프체인 지불의 가장 큰 장점은 대부분 익명이라는 겁니다. 예를 들어, 앨리스와 밥이 라이트닝 지불 채널을 연다고 해도, 외부인들은 그러한 거래가 개시되고 종료되었다는 점만 확인하고 메인 체인에 알릴 뿐 그 외에는 알 수 없습니다. 가장 중요한 것은 비트코인 네트워크의 다른 참여자들은 앨리스와 밥이 채널을 열었다는 사실만 알 뿐, 채널 내에서 실제 발생하는 거래는 볼 수 없다는 점입니다. 뿐만 아니라 앨리스는 밥을 활용하여 제인에게 우회 지불할 수 있습니다. 이 때에도 앨리스와 밥의 지불 채널이 종료되면 돈이 어디로 이동하는 지 아무도 알 수 없습니다.
코인 스왑 또는 체인 간 스왑 – 코인 스왑은 스마트 컨트랙스를 활용하여 동일한 해시 알고리즘을 공유하는 두 개의 서로 다른 블록체인으로 가동되는 두 개의 가상화폐간 교환을 촉진하는 기술입니다. 이 때 거래소와 같은 중앙 집중형 중개자는 활용하지 않습니다. 코인 스왑은 블록체인 간 또는 라이트닝 네트워크와 같은 오프 체인 채널 간에서 발생할 수 있습니다. 실질적으로 라이트닝 네트워크가 완전히 가동되면 서로 다른 블록체인이 즉각적이고 저렴하며 사적인 P2P 거래가 가능해집니다.
그렇다고 해도, 라이트닝 네트워크는 모든 비트코인 문제를 해결할 수 있는 모든 해결책이 될 수는 없습니다. 이 프로토콜에도 문제나 한계는 분명히 존재합니다.
중앙집중형 허브 – 라이트닝 네트워크 구현에서 가장 우려하는 점은 중앙화입니다. 네트워크가 형성되고 상호연결되는 방식을 보면 거대한 중앙형 “허브”가 되거나 엄청난 유동성과 연결성을 보유한 대규모 노드가 탄생할 수도 있습니다. 네트워크 내에서 최대한 많은 노드와 거래하고자 하는 참여자는 사실상 허브에 강제로 연결될 수 밖에 없고, 이 떄문에 상황은 점점 더 악화될 수도 있습니다. 중앙화로 인한 검열도 문제일 수 있지만, 만약 이러한 허브 중 하나의 작동이 중지된다면 그와 함께 네트워크의 많은 부분이 함께 중단될 수도 있습니다.
사용성 – 두 번째 우려사항은 유저 경험입니다. 가상화폐 프로젝트는 일단 가장 유저 친화적인 앱은 아닙니다. 설상 가상으로 2차 레이어까지 더하는 셈이니 사용성은 더욱 안좋아질겁니다. 현재 상황을 기준으로 보면, 라이트닝 네트워크 노드는 메인 블록체인보다 시간이 좀 더 걸리고 기술적으로도 더욱 어렵습니다.
지불 규모가 큰 경우 적합하지 않음 – 세 번째 우려사항은 유동성이 파이프라인에 락업되어 있기 때문에 프로토콜을 통해 거래하고 지불 경로를 잡는 데 한계가 있다는 점입니다. 예를 들어 앨리스와 밥이 각자 자신의 채널에 5비트(BTC)를 소유하고 있지만 제인은 밥과의 채널에 1비트(BTC)만을 소유하고 있다고 해봅시다. 그렇다면 앨리스는 밥과 제인의 채널로 거래할 경우 최대 1비트(BTC) 이상은 보낼 수 없습니다. 이는 실질적으로 네트워크를 통해 우회할 수 있는 자금의 규모를 제한하게 되고, 결과적으로 사용성에 도미노처럼 악영향을 미치게 됩니다.
라이트닝 네트워크 현황
라이트닝 네트워크는 느리지만 꾸준히 성장하고 있습니다. 2021년 1월 현재, 온라인 노트는 최대 1만6천개, 액티브 채널 3만7천개 이상, 비트 용량만 1천 비트(BTC)에 달합니다.
개발 현황을 보자면 네트워크는 여전히 베타 단계에 있으며 작업도 진행중입니다. 2015년부터 블록스트림(Blockstream), 라이트닝랩(Lightning Labs), ACINQ를 포함한 여러 팀들이 기술 자체 구현을 위해 노력해왔습니다. 그러나 이러한 기술은 모두 2016년 후반에 초안이 작성된 볼트(BOLP, Basis of Lightning Technology) 스펙과 상호 운용이나 호환할 수 있습니다.
시간이 지나면서 라이트닝 노드 운영은 보다 더 단순해지고 있습니다. 기계에 능숙하지 않은 유저라면 카사(Casa), 호들원(Hodl One), 라이트닝인어박스(Lightning in a Box), 룩스 노드(Lux Node) 등 다수의 기업이 제공하는 풀 노드 라이트닝 장치를 활용한다면 단 몇 분만에 누구라도 구축하여 구동할 수 있습니다.
“비트코인은 결제 통화” …라이트닝 네트워크로 가장 편한 결제수단이 된다
[블록미디어 최창환 선임기자] 비트코인이 가장 효율적인 결제수단으로 떠오르고 있다. 라이트닝 네트워크라는 레이어 2 기술 덕분이다.암호화폐 대형 행사 중 하나인 ‘비트코인 2022’에서는 라이트닝 네트워크가 집중 조명을 받고 있다. 비트코인 지갑업체 스트라이크가 세계 최대의 POS 결제단말기 업체 NCR과 제휴를 맺었다.
소비자들이 물품을 소비하면 상점에서 카드를 넣고 계산하는게 POS단말기다. 카드를 핸드폰에 넣고 하든 그냥 하든 순간적으로 결제를 처리해 주는게 POS단말기이다.
세계 최대 업체가 스트라이크사외 제휴를 맺었다는 것은 이 회사의 비트코인 결제기술을 채택했다는 의미다.
# 라이트닝 네트워크란?
라이트닝 네트워크 기술은 간단히 말하면 비트코인을 예치해 두고 빠르고 저렴한 가격에 이체할 수 있도록 도와주는 기술이다.
비트코인은 10분만다 블록이 형성된다. 블록이 형성돼야 거래가 완료된다. 때문에 즉각적인 정산이 필요한 일상생활에서 사용하기 어렵다. 이를 비트코인 블록위에서 즉각 처리해 주는 기술이 라이트닝 네트워크다.
지갑에서 지갑으로 비트코인을 보낼 때 마다 건 별로 수수료가 나간다. 라이트닝 네트워크는 레이어 2 솔루션에서 개별 거래를 처리하고 수 천 건의 개별 거래를 합해서 단일 거래로 처리한다.
처리 결과만 비트코인 블록체인에 기록된다. 10분을 기다릴 필요도, 건 별도 수수료를 지불할 필요도 없다. 비트코인을 싸고 빠르게 거래할 수 있다.
라이트닝 네트워크 기술을 개발 중인 주요 회사로는 블록스트림과 라이트닝 랩스가 있다. 블록스트림의 경우는 리퀴드 솔루션과 비트코인 지갑 서비스를 제공한다.
리퀴드 솔루션은 메인 블록체인에 비트코인을 보관하고 비트코인과 가치가 연계된 리퀴드 비트코인으로 거래를 하는 방식이다. 지불을 하고 남았거나, 거래로 받은 비트코인을 언제든지 찾아갈 수 있다. 이중 키를 사용하여 하나는 사용자가 보관하고 나머지는 회사가 가지고 있는 방식이다.
# 로빈후드, 크라켄 등 앞다퉈 도입
로빈후트는 암호화폐 지갑을 출시했다. 라이트닝 네크워크와 연결하는 작업도 진행 중이다. 거래소 크라켄도 이 기술을 채택해 0.1BTC는 수수료 없이 이체할 수 있게 한다고 발표했다.
암호화폐 결제업체 비트페이도 라이트닝 네트워크를 채택해 상인들이 100개 이상의 지갑으로부터 비트코인을 받을 수 있도록 했다.
세계 최고의 결제수단으로 군림하고 있는 비자와도 경쟁이 가능하다. 실제로 라이트닝 네크워크를 이용한 결제건수와 속도는 비자를 능가한다.
💥 #Bitcoin‘s Lightning Network can currently perform over 1,000 times as much transactions as Visa pic.twitter.com/4FcvY2y69g — Bitcoin Magazine (@BitcoinMagazine) March 18, 2022
# 비자를 능가하는 처리 속도
블록스트림에 따르면 비트코인 라이트닝 네트워크의 초당 처리속도는 4000만 건이다. 2만4000 건인 비자의 1660배에 달한다. 솔라나(SOL), 페이팔, 이더리움(ETH)에 비해서도 압도적인 처리 속도를 자랑하고 있다.
중남미, 아프리카, 러시아, 동남아 등 자국 통화가치가 하락하거나 불안정한 지역에서 비트코인을 결제수단으로 쓰는 사람들이 늘어나면서 라이트닝 네크워크의 효용도 높아지고 있다.
결제 기업들은 실생활 적용, 저렴한 비용, 높은 효율성 등 라이트닝 네트워크의 가치를 알아보기 시작했다. 적극적으로 비지니스에 채택하면서 결제 수단으로써의 비트코인이 급부상하는 모습이다.
라이트닝 랩스는 최근 이같은 움직임에 힘업어 7000만 달러의 개발 자금을 조달했다. 이 회사는 라이트닝 네트워크의 결제기술과 스테이블 코인을 연결하는 프로토콜(Taro)도 공개했다.
# 비트코인 결제 수단 아니다? 기술로 돌파한다
재닛 옐런 미국 재무부장관 등 규제 당국자들은 암호화폐가 화폐로써의 교환 기능이 부족하다고 말하고 있지만 이미 기술적으로 난관을 넘어선 상태다.
라이트닝 네크워크 통계업체인 1ML에 따르면 라이트닝 네트워크에는 현재 3702.57BTC가 예치돼 있고 3만6115개 노드가 활동하고 있다. 노드 수와 비트코인 예치 갯수는 꾸준히 증가하고 있다. 결제 네트워크로서 파워가 점점 더 강해지고 있는 것.
사토시가 꿈꾼 중앙 신뢰기구 없는 ‘개인 간(P2P) 거래 화폐’가 개발자들과 소비자들에 의해 한발한발 대세가 되어가는 모습이다.
속보는 블록미디어 텔레그램으로(클릭)
같이 보면 좋은 기사
디센터 Decenter
/출처=셔터스톡
박정현 기자 [email protected]
< 저작권자 ⓒ 디센터, 무단 전재 및 재배포 금지 >
미국의 주식·암호화폐 거래 플랫폼인 로빈후드(Robinhood)가 라이트닝 네트워크(Lightning Network)와 자체 암호화폐 지갑을 내세워 암호화폐 시장을 공략한다.8일 디크립트에 따르면 아파르나 체나프라가다(Aparna Chennapragada) 로빈후드 최고제품책임자는 지난 7일(현지시간) 미국 마이애미에서 열린 ‘비트코인 2022 컨퍼런스(Bitcoin 2022 conference)에서 더 빠르고 저렴한 비트코인 거래를 위해 자체 플랫폼에 비트코인 라이트닝 네트워크를 적용하겠다고 밝혔다.라이트닝 네트워크는 비트코인 위에 구축된 두 번째 레이어로 기반 코드를 바꾸지 않고 추가로 층을 더한 것이다. 이 네트워크는 거래를 별도 채널에서 처리한 뒤 중요 내역만 블록체인에 저장하기 때문에 거래 속도와 비용을 낮출 수 있다는 것이 특징이다. 다양한 기업들이 비트코인의 느린 거래 속도와 높은 비용을 해결하기 위해 라이트닝 네트워크를 이용하고 있다. 크라켄(Kraken) 거래소는 지난 달 비트코인 거래에 라이트닝 네트워크를 적용하겠다고 발표했고 트위터는 결제 회사 스트라이크(Strike)를 통해 이 네트워크를 이용하고 있다.로빈후드는 이번 연설에서 자체 암호화폐 지갑에 대한 내용도 발표했다. 이용자들이 암호화폐를 자유롭게 예금하고 출금할 수 있는 기능을 개발하겠다고 발표한 지 6개월 만이다. 지난 1월, 이 기능을 적용한 베타 버전의 지갑을 출시했지만 로빈후드에서 선별한 이용자들만 사용할 수 있었다. 로빈후드는 최근 200만 명 이상의 대기자들을 승인하며 지갑의 기능을 본격적으로 활성화했다고 연설에서 밝혔다. 앞으로 로빈후드 이용자들은 지갑을 통해 암화화폐를 자유롭게 거래하고 외부로 이동시킬 수 있다. 현재 로빈후드에서 거래할 수 있는 암호화폐는 ▲비트코인(BTC), ▲이더리움(ETH), ▲도지코인(DOGE) 등이 있다.
라이트닝 네트워크 결제 스타트업 매시, 600만달러 초기 투자 유치
매시 서비스 화면.
[디지털투데이 황치규 기자]라이트닝 네트워크를 사용해 크리에이터들 및 개발자들이 온라인에 출고하는 콘텐츠를 수익화할 수 있도록 해주는 결제 플랫폼 스타트업인 매시(Mash)가 600만달러 규모 초기 투자를 유치했다고 코인데스크가 7일(현지시간) 보도했다.이번 투자는 캐슬 아일랜드 벤처스와 화이트캡 벤처 파트너스가 공동 주도했고 메이플VC, 스트래티직 사이버 벤처스, 아쿠아나우 등도 참여했다.
매시는 이번에 확보한 자금을 자사 결제 플랫폼을 개발하고 디지털 경험 크리에이터들과의 협력을 강화하는데 사용할 계획이다.
회사측에 따르면 매시 플랫폼은 크리에이터들이 온라인 교육, 강의, 인터랙티브 앱들 및 다른 디지털 제작물들에 대해 쉽고 즐긴 만큼 지불하는(pay-as-you-enjoy)가격 옵션을 제공할 수 있도록 지원한다.
이를 통해 매시는 크리에이터들이 소비자들로부터 직접 나오는 매출은 늘리고 광고에 대한 의존도를 줄여, 보다 많은 시간을 고품질 콘텐츠를 개발하는데 쓸 수 있도록 지원한다는 목표다.
사용자들 입장에서 보면 매시는 콘텐츠에 대해 소비한 만큼만 돈을 내면 되는 환경을 제공한다. 매시를 지원하는 콘텐츠의 경우 사용자는 사전 구매나 구독 모델 대신 실제로 본 시간에 대해서만 비용을 내면 된다.
2021년 3월 설립된 매시는 최근 무료 베타 버전을 공개했다. 프로젝트가 어떻게 진행되고 있는지에 대한 데이터나 지표들을 가져오는 것이 너무 이르기는 하지만 지금까지는 예상을 앞서고 있다고 회사측은 설명했다.
라이트닝 네트워크는 비트코인 기반으로 개발된 프로토콜로 소규모 비트코인 거래를 빠르게 처리하도록 지원하는데 초점이 맞춰져 있다.
키워드에 대한 정보 라이트닝 네트워크
다음은 Bing에서 라이트닝 네트워크 주제에 대한 검색 결과입니다. 필요한 경우 더 읽을 수 있습니다.
이 기사는 인터넷의 다양한 출처에서 편집되었습니다. 이 기사가 유용했기를 바랍니다. 이 기사가 유용하다고 생각되면 공유하십시오. 매우 감사합니다!
사람들이 주제에 대해 자주 검색하는 키워드 코린이도 이해하는 비트코인 라이트닝 네트워크
- 동영상
- 공유
- 카메라폰
- 동영상폰
- 무료
- 올리기
코린이도 #이해하는 #비트코인 #라이트닝 #네트워크
YouTube에서 라이트닝 네트워크 주제의 다른 동영상 보기
주제에 대한 기사를 시청해 주셔서 감사합니다 코린이도 이해하는 비트코인 라이트닝 네트워크 | 라이트닝 네트워크, 이 기사가 유용하다고 생각되면 공유하십시오, 매우 감사합니다.