라이트닝 네트워크
Lightning Network라이트닝 네트워크(LN)는 Bitcoin(및 기타 블록체인과 암호화 화폐)[1] 위에 계층화된 "레이어 2" 결제 프로토콜입니다.참여 노드 간의 빠른 트랜잭션을 가능하게 하기 위한 것으로, Bitcoin scalability [2][3]문제에 대한 해결책으로 제안되었습니다.자금의 [4]보관을 위임하지 않고 양방향 결제채널망을 통해 암호화폐 소액결제를 할 수 있는 피어투피어(peer-to-peer) 시스템이 특징이다.
라이트닝 네트워크의 통상은, 관련의 베이스 블록 체인(레이어 1)에 자금 거래를 커밋 해 결제 채널을 오픈 한 후, 블록 체인에의 브로드캐스트 없이 채널의 자금의 잠정적인 분배를 갱신하는 라이트닝 네트워크 트랜잭션을 몇번이나 실시해, 옵션으로 cl을 실행하는 것으로 구성되어 있습니다.결제 거래의 최종 버전을 방송하여 결제 채널을 운영하여 채널 [5]자금을 분배합니다.
결제하려면 채널을 닫아야 합니다.이 프로세스를 시작하기 위해 하나의 노드가 최신 결제 트랜잭션을 네트워크에 브로드캐스트합니다.다음 이벤트는 양 당사자가 즉시 분배와 자금이 결제되었음을 확인하는 공동 폐쇄와 비협조 폐쇄의 두 가지 방법으로 폭넓게 생각할 수 있다.비협조적인 폐쇄는 예를 들어, 한 노드가 네트워크의 일부가 아니거나 한 노드가 오래된 잘못된 배포를 브로드캐스트하는 부정 행위일 경우 합법적일 수 있습니다.비협조적인 폐쇄에서는 자금이 즉시 결제되지는 않지만, 노드가 방송 배포에 이의를 제기할 수 있는 분쟁 기간이 있습니다.두 번째 노드가 보다 최신 배포를 브로드캐스트하면 자금이 완전히 해당 노드로 전송됩니다.위반 구제 트랜잭션으로 알려진 이 처벌적 행위는 노드가 오래된 트랜잭션을 브로드캐스트하여 네트워크를 사취하려는 시도를 방지합니다.
역사
Joseph Poon과 Thaddeus Dryja는 2015년 [6]2월에 Lightning Network 백서 초안을 발표했습니다.
Lightning Network는 모바일 결제 사업가인 Jack Dorsey에 [7]의해 승인되었습니다.
2017 라이트코인 최초 라이트닝 거래
2017년 5월 10일, Blockstream의 Christian Decker는 테스트 이외의 네트워크에서 처음으로 완전하고 안전한 라이트닝[8] 결제를 실시하였으며, Litecoin에서는 일반적으로 불가능하거나 경제적인 소액 결제를 블록체인으로 [9]전송하여 순식간에 완전히 결제하였습니다.
2019년 Bitcoin Lightning Torch
2019년 1월 19일, 익명의 트위터 유저 hodlonaut는 10만 사토시(0.001 bitcoin)를 신뢰할 수 있는 수신자에게 전송함으로써 라이트닝 네트워크의 게임과 같은 프로모션 테스트를 시작했습니다.각 수신자는 다음 신뢰할 수 있는 수신자에게 10,000 사토시(0.34달러)를 추가했습니다.번개 횃불 지급은 트위터의 잭 도시 최고경영자(CEO)와 라이트코인 크리에이터 찰리 리, 라이트닝랩스의 엘리자베스 스타크 최고경영자(CZ) 장펑 자오 바이낸스 최고경영자([10][11]CZ) 등 유명 인사들에게 돌아갔다.이전에 하드코드된 4,390,000개의 사토시(satoshis)에 도달하기 전에, 번개는 292회 통과되었다.2019년 4월 13일 베네수엘라에서 Bitcoin을 홍보하는 비영리 단체인 Bitcoin Venezuela에 4,290,000 Satoshis(당시 217.78달러)의 기부금으로 피뢰침이 최종 지급되었다.
2021년 엘살바도르 입양
2021년 6월, 엘살바도르 입법회는 엘살바도르에서 Bitcoin을 합법 화폐로 만드는 법안을 의결했다.[12][13][14] LN 기반 지갑을 사용한 엘존테의 Bitcoin Beach 생태계가 성공했기[citation needed] 때문이다.정부는 시민들이 다른 Bitcoin Lightning [15][better source needed]지갑을 자유롭게 사용할 수 있도록 하면서 라이트닝 네트워크 프로토콜을 활용한 지갑을 도입했다.
설계.
Andreas Antonopoulos는 라이트닝 네트워크를 제2층 [16]라우팅 네트워크라고 부르고 있습니다.결제채널을 통해 [17][18]모든 거래를 블록체인에 공개하지 않고도 서로 송금할 수 있다.이것은 비협조적인 참가자들에게 불이익을 줌으로써 이루어진다.채널을 개설할 때 참여자는 (블록체인에 [19]있는 자금조달 거래에서) 금액을 커밋해야 합니다.CheckSequenceVerify 및 CheckLockTimeVerify와 같은 시간 기반 스크립트 확장에 의해 패널티가 가능합니다.
만약 우리가 Bitcoin 블록체인의 거대한 채널 네트워크를 가정하고, 모든 Bitcoin 사용자가 Bitcoin 블록체인에 적어도 하나의 채널을 열어 이 그래프에 참여하고 있다면, 이 네트워크 내에서 거의 무한대에 가까운 양의 트랜잭션을 만들 수 있다.Bitcoin 블록체인을 통해 섣불리 브로드캐스트되는 유일한 거래는 비협조적인 채널 [20]거래상대방과의 거래이다.
CheckSequenceVerify(CSV) Bitcoin 개선 제안은 해시 시간 잠금 계약이 CSV와 함께 구현되고 Lightning: BIP 0112에서 어떻게 사용되는지 자세히 설명합니다.
혜택들
온체인 트랜잭션과 비교하여 Lightning Network를 사용하면 다음과 같은 이점이 있습니다.
- 아토믹 스왑:원자 스와프는 2013년 Tier Nolan에 의해 BitcoinTalk 포럼에서 처음 소개되었다.놀런은 다양한 유형의 블록체인에 걸친 간단한 암호 화폐 거래를 통해 교차 체인 암호 화폐 스왑의 기본 원칙을 개략적으로 설명했다.2017년 9월, 라이트코인 창업자 찰리 리가 트위터를[21] 통해 라이트코인과 Bitcoin 간의 원자 스와프 성공 소식을 발표했을 때, 원자 스와프는 전반적으로 암호 화폐 커뮤니티의 관심을 끌었다.[22]
- 상세도:Andreas Antonopoulos에 따르면 라이트닝 네트워크의 일부 구현은 [16]Bitcoin의 기본 계층에서 가장 작은 단위인 Satoshi보다 작은 결제를 허용한다.라이트닝 네트워크상의 중간 노드에 지불되는 라우팅 요금은 밀리사토시 또는 msat [citation needed]단위로 표시되는 경우가 많습니다.
- 프라이버시:개별 [23]낙뢰망 결제내역은 블록체인에 공개되지 않습니다.번개 네트워크 지불은 각 노드 운영자가 채널 전체의 지불을 확인할 수 있는 많은 순차적 채널을 통해 라우팅될 수 있지만,[16] 인접하지 않은 경우에는 이러한 자금의 출처나 목적지를 확인할 수 없습니다.
- 속도: 번개 네트워크 트랜잭션의 결제 시간은 1분 미만으로 밀리초 [16]이내에 발생할 수 있습니다.비교하자면, Bitcoin 블록체인의 확인 시간은 평균 10분마다 발생합니다.
- 트랜잭션 처리량:프로토콜에 따라 발생할 수 있는 초당 지급 금액에는 근본적인 제한이 없습니다.트랜잭션의 양은 [16]각 노드의 용량과 속도에 의해서만 제한됩니다.
제한 사항
라이트닝 네트워크는 스마트 계약을 체결한 두 노드 간의 양방향 결제 채널로 구성되어 있습니다.어느 한쪽이 채널을 드롭하면 채널은 닫히고 블록체인에 [24]안착됩니다.
모든 사용자가 지속적으로 블록체인을 감시해야 하는 라이트닝네트워크 분쟁 메커니즘의 특성상 신뢰를 감시탑 노드로 아웃소싱해 사기를 감시할 수 있는 '워치타워' 개념이 개발됐다.
라우팅
거래 당사자 간에 양방향 결제 채널이 개설되지 않은 경우, 결제는 네트워크를 통해 라우팅되어야 합니다.이것은 Tor와 유사한 양파 라우팅 기술을 사용하여 이루어지며,[25] 지불의 송신자와 수신자가 지불 경로를 찾기 위해 충분히 확립된 피어를 가지고 있어야 합니다.실제로는 단순한 루트는 다음과 같습니다.
- 밥은 앨리스 1BTC를 지불하고 싶어하지만 밥과 앨리스는 서로 채널이 개설되어 있지 않다.
- 밥은 캐롤과 채널 오픈을 하고 앨리스도 캐롤과 채널 오픈을 하고 있다.
- 결제를 라우팅하기 위해 밥은 캐롤에게 1개의 BTC를 보내고 캐롤은 앨리스에게 1개의 BTC를 보냅니다.
라우팅에 관한 최초의 화이트 페이퍼에서는, 「최적화를 실시하면, 최종적으로 네트워크는 Tier-1 ISP와 매우 비슷합니다」라고 하고 있습니다.
실장
BOLT(Basis of Lightning Technology) 사양은 2016년 [26]말 초안을 작성했다.다음과 같은 몇 가지 구현이 이루어졌습니다.
- Lightning Labs의 LND(Lightning Network Daemon)를 이동 시 구현
- C에서의 Blockstream Core Lightning(CLN) 구현
- ACINQ의 Scala 에클레어 구현
- 기타 커뮤니티 프로젝트('녹색' 및 'DotNetLightning' 등)는 Rust 및 F# 등 다른 언어로 진행됩니다.
- Stakenet의 Lightning 네트워크 기반 분산형 교환기(Stakenet DEX)
- 골랑에서[28] 자체 비볼트 호환 프로토콜을 사용한 MIT 디지털 통화 이니셔티브의 비상업적 구현
사용 사례
비트파이넥스, 크라켄 등 가상화폐 거래소는 [29]입출금이 가능하도록 활용한다.2010년 피자 2개에 1만 BTC를 지불해 가상화폐 커뮤니티에서 유명세를 탔던 라즐로 하넥즈는 2018년 라이트닝 네트워크를 이용해 피자 2개를 더 구입해 0.00649 [30]BTC를 지불했다.
레퍼런스
- ^ "lightningnetwork/lnd". GitHub. Retrieved 2021-05-04.
- ^ Russo, Camila (March 15, 2018). "Technology Meant to Make Bitcoin Money Again Is Now Live". www.bloomberg.com. Retrieved 2019-12-12.
- ^ "MIT and Stanford Professors Are Designing a Cryptocurrency to Top Bitcoin: Unit-e". fortune.com. January 17, 2019. Retrieved 2019-12-12.
- ^ Popper, Nathaniel (August 15, 2017). "Bitcoin price surges after deal on software updates". The Boston Globe. Retrieved December 12, 2019.
- ^ Lee, Timothy B. (2018-02-04). "Bitcoin has a huge scaling problem—Lightning could be the solution". Ars Technica. Retrieved 2019-12-12.
- ^ "Lightning Network whitepaper 0.5 by Joseph Poon and Thaddeus Dryja". 28 February 2015. Archived from the original on 2015-02-28.
- ^ "Bitcoin price: What is Bitcoin lightning network - how could it cause CHAOS with BTC price". Express. 2018-07-06.
- ^ Christian, Decker (2017-05-10). "First Lightning Network Payment on Litecoin". Twitter. Retrieved 2021-09-30.
{{cite web}}: CS1 maint :url-status (링크) - ^ Russell, Rusty (2017-05-11). "Major Milestone: The First Lightning Payment on Litecoin pays from Zurich to San Francisco". Blockstream: Bitcoin and digital asset infrastructure. Retrieved 2021-09-30.
- ^ Browne, Ryan (6 February 2019). "Jack Dorsey says the 'only' cryptocurrency he owns is bitcoin". CNBC. Retrieved 17 December 2019.
- ^ Hackett, Robert; Roberts, Jeff John; Wieczner, Jen. "The Ledger: Cryptocurrency Custody, QuadrigaCX Quagmire, CEOs Pass Bitcoin 'Torch'". Fortune. Fortune Magazine. Retrieved 17 December 2019.
- ^ Aleman, Marcos (9 June 2021). "El Salvador makes Bitcoin legal tender". Associated Press. Retrieved 16 June 2021.
- ^ "El Salvador aprueba el uso de Bitcoin como moneda de intercambio". Agencia EFE (in Spanish). 9 June 2021. Retrieved 16 June 2021.
- ^ "El Salvador first country to approve bitcoin as legal tender". Agence France Presse. 9 June 2021. Retrieved 16 June 2021.
- ^ @nayibbukele (28 June 2021). "Aclarando la desinformación que están..." (Tweet) – via Twitter.
- ^ a b c d e Antonopoulos, Andreas (2017-07-21). Mastering Bitcoin (2nd ed.). O'Reilly. pp. 297–304. ISBN 978-1491954386.
- ^ "The Lightning Network Could Make Bitcoin Faster—and Cheaper". Wired. ISSN 1059-1028. Retrieved 2019-12-12.
- ^ "MIT, Stanford Academics Design Cryptocurrency to Better Bitcoin". Bloomberg. Retrieved 2019-12-12.
- ^ Burchert, Conrad; Decker, Christian; Wattenhofer, Roger (August 29, 2018). "Scalable Funding of Bitcoin Micropayment Channel Networks" (PDF). Royal Society Open Science. 5 (8): 180089. Bibcode:2018RSOS....580089B. doi:10.1098/rsos.180089. PMC 6124062. PMID 30225004. Retrieved 17 December 2019.
- ^ "The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments" (PDF). lightning.network. January 14, 2016.
- ^ "Cross-chain atomic swap with LTC/BTC". Twitter. 2017-09-22. Retrieved 2021-10-05.
{{cite web}}: CS1 maint :url-status (링크) - ^ Fitzpatrick, Luke. "A Complete Beginner's Guide To Atomic Swaps". Forbes. Retrieved 2021-10-05.
- ^ Ajiboye, Timi; Buenaventura, Luis; Gladstein, Alex; Liu, Lily; Lloyd, Alexander; Machado, Alejandro; Song, Jimmy; Vranova, Alena (2019-08-14). The little bitcoin book : why bitcoin matters for your freedom, finances, and future. Redwood City, CA: 21 Million Books. ISBN 978-1-64199-050-9.
- ^ Antonopoulos, Andreas; Osuntokun, Olaoluwa; Pickhardt, René (January 4, 2022). "How the Lightning Network Works". Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments (1st ed.). O'Reilly Media. ISBN 978-1492054863.
- ^ Antonopoulos, Andreas; Osuntokun, Olaoluwa; Pickhardt, René (January 4, 2022). "Chapter 8: Routing on a Network of Payment Channels". Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments (1st ed.). O'Reilly Media. ISBN 978-1492054863.
- ^ GitHub - lightningnetwork/lightning-rfc: Lightning Network Specifications., lightningnetwork, 2019-08-11, retrieved 2019-08-11
- ^ WhitepaperXSN (PDF), 2019-06-01
- ^ "GitHub - mit-dci/lit".
- ^ "Why Bitfinex supports the Lightning Network". Bitfinex.com.
- ^ Russo, Camila (February 27, 2018). "Crypto Legend Who Bought Pizza With 10,000 Bitcoin Is Back At It". Bloomberg. Retrieved 2019-12-12.
외부 링크
- lightning.
- dci.mit.edu/lightning-network/
- Linux Foundation 서버 상의 lists.linuxfoundation.org/pipermail/lightning-dev/