라이트닝 네트워크의 정의
Lightning Network는 소액 결제 채널을 사용하여 블록 체인의 거래 수행 능력을 확장하는 비트코 인용 2 계층 기술입니다.
라이트닝 네트워크는 메인 블록 체인에서 거래를 중단함으로써 비트 코인을 정체시키고 관련 거래 수수료를 줄일 것으로 예상됩니다. 낙뢰 네트워크에서 수행되는 거래는 즉각적이며 매일 사용하는 매체로서 비트 코인의 유용성을 크게 향상시킬 것입니다.
또한 Lightning Network는 암호 화폐 간의 교환과 관련된 오프 체인 거래를 수행하는 데 사용될 수 있습니다. 예를 들어, 암호화 교환과 같은 중개자의 개입없이 하나의 암호 화폐가 다른 암호 화폐로 교환 될 수 있도록하는 원자 교환이 필요합니다.
번개 네트워크
Lightning Network는 2016 년 Joseph Poon과 Thaddeus Dryja가 처음 제안했으며 현재 개발 중입니다.
매일 거래를위한 매개체가 될 수있는 잠재력을 얻으려면 비트 코인은 하루에 수백만 건의 거래를 처리해야합니다. 그러나 네트워크의 모든 노드에서 합의가 필요한 분산 기술의 특성으로 인해 문제가 발생합니다.
예를 들어, 거래 승인 및 저장은 비트 코인 네트워크의 수가 증가하면 많은 비용과 시간이 소요됩니다. 트랜잭션 수의 증가는 또한 컴퓨터가 집에 있든 직장에 있든 비트 코인과 관련된 트랜잭션을 실행하는 데 필요한 컴퓨터 처리 능력을 크게 향상시켜야합니다.
Lightning Network는 비트 코인의 메인 블록 체인에 두 번째 레이어를 만들어 스케일링 문제를 해결합니다. 이 두 번째 계층은 당사자 또는 비트 코인 사용자 간의 여러 지불 채널로 구성됩니다. 낙뢰 네트워크 채널은 두 당사자 간의 트랜잭션 메커니즘입니다. 채널을 사용하여 당사자는 서로 지불하거나 지불을받을 수 있습니다. (더보기: Lightning Network: 비트 코인의 스케일링 문제를 해결할 수 있습니까?)
그러나 비트 코인의 블록 체인에서 발생하는 표준 거래와 비교하여 다르게 처리됩니다. 두 당사자가 채널을 열고 닫을 때만 메인 블록 체인에서 업데이트됩니다.
이 두 가지 행위 사이에서 당사자는 주요 블록 체인에 활동에 대해 알리지 않고 끝없이 자금을 전환 할 수 있습니다. 이 접근 방식은 모든 트랜잭션이 블록 체인 내의 모든 노드에 의해 승인 될 필요가 없기 때문에 트랜잭션 속도를 크게 향상시킵니다.
다양한 당사자 간의 개별 지불 채널이 결합되어 번개 노드 네트워크를 형성하여 거래를 라우팅 할 수 있습니다. 다양한 지불 채널 간의 상호 연결은 Lightning Network입니다.
라이트닝 네트워크는 어떻게 작동합니까?
블록 체인과 마찬가지로 번개 네트워크는 오늘날 거래를 라우팅하는 은행과 같은 중앙 기관을 중개합니다.
다음은 번개 네트워크 트랜잭션이 작동하는 방법에 대한 실제 예입니다.
Alice는 좋아하는 커피 숍에서 채널을 열고 100 달러 상당의 비트 코인을 입금합니다. 커피 숍과 직접 거래하는 채널이 있기 때문에 커피 숍과의 거래는 즉각적입니다.
가장 자주 방문하는 식료품 점에서 열린 채널을 가지고있는 밥도 앨리스의 상점에서 커피를 구입합니다. Alice, 커피 숍 및 Bob의 연결을 통해 Alice는 커피 숍과의 잔고에서 자금을 사용하여 Bob의 매장에서 식료품을 구입할 수 있습니다. 마찬가지로 Bob은 식료품 점 잔액을 사용하여 Alice 네트워크의 비즈니스와 거래를 수행 할 수 있습니다.
Bob이 식료품 점으로 채널을 닫으면 (그리고 커피 숍과 식료품 점 사이에 공통된 다른 고객이없는 경우) Alice는 식료품 점에서 다른 채널을 열어 구매해야합니다. 이런 식으로, 트랜잭션 웹이 분산 된 방식으로 여러 번개 노드 사이에서 생성되고 라우팅됩니다.
기술 수준에서 번개 네트워크는 스마트 계약 및 다중 서명 스크립트를 사용하여 비전을 구현합니다.
자금 거래라고 불리는 초기 거래는 한쪽 또는 양쪽 당사자가 채널에 자금을 조달 할 때 생성됩니다. 일반적인 다중 서명 환경에서는 두 개의 마스터 키 (하나는 공개 키와 다른 하나는 공개 키)가 처음에 교환됩니다. 거래소는 자금의 접근과 지출을 용이하게합니다.
그러나 낙뢰 노드의 경우 서명이 교환되지 않습니다. 이것은 자금 조달 거래의 지출이 주요 블록 체인에 의해 인식되는 것을 방지하기 위해 수행됩니다. 대신에 양 당사자는 지출 거래 (약정 거래라고도 함)를 검증하는 데 사용되는 단일 키를 교환합니다.
양 당사자는 자신과 번개 네트워크의 다른 노드간에 끝없는 커밋먼트 트랜잭션을 수행 할 수 있습니다. 그들 사이의 채널이 닫힐 때만 마스터 키를 교환합니다.
Lightning Network 사용 요금이 있습니까?
예, Lightning Network 사용 요금이 있습니다. 라이트닝 노드 간의 지불 정보 라우팅과 채널 열기 및 닫기를위한 비트 코인의 거래 수수료에 대한 라우팅 요금의 조합입니다.
이 글을 쓰는 시점에는 시스템 내에 번개 노드가 거의 없기 때문에 상호 연결 요금이 0으로 설정되어 있습니다. 앞으로는 실질적으로 증가하지는 않을 것으로 예상됩니다. 라이트닝 네트워크와 관련된 수수료가 너무 비싸면 비트 코인 사용자는 항상 거래를 기본 블록 체인으로 옮길 수 있습니다.
Lightning Network에서 어떤 문제가 있습니까?
Lightning Network는 비교적 초기 기술이며 아직 개발 중입니다. 따라서 이와 관련된 몇 가지 문제가 여전히 해결되고 있습니다. 다음은 그중 일부입니다.
분산화되어야하는 낙뢰 네트워크와 관련된 가장 분명한 문제는 오늘날의 금융 시스템을 특징으로하는 허브 앤 스포크 모델의 복제로 이어질 수 있다는 것입니다. 현재 모델에서 은행과 금융 기관은 모든 거래가 이루어지는 주요 중개자입니다.
다른 기업과 더 개방적인 연결을 유지함으로써 저명한 비즈니스를위한 낙뢰 노드가 네트워크의 유사한 허브 또는 중앙 집중식 노드가 될 수 있습니다. 이러한 허브 중 하나에서 장애가 발생하면 네트워크의 상당 부분 (또는 전체)이 쉽게 충돌 할 수 있습니다.
낙뢰 네트워크에서 조사되는 두 번째 문제는 비트 코인 거래 수수료가 증가 할 가능성입니다. 그것들은 네트워크의 전체 요금의 중요한 구성 요소입니다. 비트 코인의 거래 수수료가 상승하면 비트 코인의 블록 체인에서 거래를 수행하는 것이 더 저렴 해 지므로 두 번째 계층이 중복 될 수 있습니다.
낙뢰 네트워크는 항상 온라인 상태 여야하기 때문에 해킹 및 도난에 취약한 것으로 여겨집니다. 따라서 동전을 냉장 보관할 수 없습니다. (더보기: 비트 코인의 번개 네트워크: 가능한 세 가지 문제.)