Bitcoin의 번개 네트워크는 자금에 큰 위협이 될 수 있습니다

게시 됨: 2021-08-09

비트코인이 기존 화폐에 대한 본격적인 대안이 되려면 확장성을 넓혀야 합니다. 비트코인은 존재 이후로 초당 7번의 트랜잭션만 수행할 수 있었습니다. 그러나 사람들은 다음을 통해 비트코인을 거래하고 있습니다. https://bitcoinstorm.io/ , 최근 여러 기관에서 채택하면서 시스템이 혼잡해지고 있습니다. Visa는 초당 평균 24,000건의 거래를 하고 50,000건까지 늘릴 수 있습니다.

라이트닝 네트워크는 비트코인의 블록체인에 추가된 두 번째 레이어입니다. 암호화폐의 진화에 게임 체인저가 될 것으로 예상됩니다. 그 추가 계층에서 두 당사자 간에 일대일 채널이 생성되고 필요할 때까지만 존재합니다. 거래는 두 사람 사이에서만 이루어지기 때문에 즉각적이고 비용이 적게 들 것으로 예상됩니다.

라이트닝 네트워크에서 채널을 설정하려면 두 사람이 다중 서명 지갑을 만들어야 합니다. 둘 다 각자의 개인 키로 지갑에 액세스할 수 있는 권한을 얻습니다. 둘 다 지갑에 일정량의 비트코인을 입금해야 합니다. 그것을 게시하면 무제한 거래를 자유롭게 수행할 수 있습니다. 이렇게 하면 공유 지갑에 저장된 코인이 계속해서 재분배됩니다. 실제 자금 분배는 채널이 닫힌 후에만 블록체인에서 강조 표시됩니다. 알고리즘은 가장 최근에 서명된 대차대조표를 추적하여 양 당사자 간에 돈을 분배합니다. 채널이 종료된 후에야 초기 금액과 최종 잔액이 메인 블록체인에 방송됩니다.

Lightning Network는 새로운 유형의 공격에 대한 열린 문을 제공합니다. 기술은 아직 개발 중이며 높은 기대치는 아직 충족되지 않았습니다.

라이트닝 네트워크 문제

1) 비트코인의 거래 수수료 문제에 대한 궁극적인 해결책이 아님

라이트닝 네트워크는 높은 거래 수수료에 대한 솔루션으로 광고되었습니다. 수수료 인상이 비트코인의 혼잡한 네트워크의 직접적인 결과 중 하나라는 점을 염두에 두고 설계되었습니다. 계획은 이 추가 레이어를 생성하여 메인 블록체인의 부하를 줄이는 것이었습니다.

하지만 이는 잘못된 해석으로 드러났다. 거래 수수료는 막힌 네트워크의 영향만 받는 것이 아닙니다. 대신, 수수료는 라이트닝 네트워크의 전체 비용의 막대한 구성 요소가 되었습니다.

이 기술을 활용하는 데 드는 총 비용은 두 부분으로 나눌 수 있습니다. 동시에 두 당사자 간의 채널을 열고 닫을 때 부과되는 수수료는 비트코인의 거래 수수료와 동일합니다. 채널 내에서 결제가 이체되면 별도의 라우팅 수수료가 차감됩니다. 네트워크가 아직 개발 중이고 소수의 노드만 사용 중이므로 라우팅은 현재 0으로 설정되어 있습니다. 원래 백서의 공동 작성자인 Thaddeus Dryja는 네트워크가 여전히 확장 가능하기 때문에 라우팅 수수료가 상당 기간 낮게 유지될 것으로 예상했습니다.

2) 오랫동안 온라인 상태를 유지하면 노드가 공격에 노출됩니다 .

비트코인 라이트닝 네트워크의 노드를 항상 온라인 상태로 유지하는 것은 의무 사항입니다. 그래야만 지불을 보내고받을 수 있습니다. 코인의 콜드 스토리지가 가장 안전한 보관 방법이지만 이 네트워크는 이를 허용하지 않습니다. 이 요구 사항은 네트워크를 해킹 및 도난에 취약하게 만듭니다.

라이트닝 네트워크에서 오프라인으로 전환하면 단점이 있습니다. 이 기술은 여전히 ​​일부 허점에 취약합니다. 이 디자인은 채널의 두 당사자 중 하나가 자금을 빼돌릴 수 있도록 하고 다른 하나는 빠져 있습니다. 이 절도를 사기성 채널 폐쇄라고 합니다. 기간 내에 채널 폐쇄에 반대하는 방법이 있습니다. 그러나 한 당사자가 장기간 부재하면 해당 기간이 만료될 수 있습니다.

이 네트워크를 매우 단단하게 만드는 것은 네트워크 내의 특정 노드에만 자금을 집중함으로써 발생하는 증가된 중앙 집중화입니다. 노드가 오프라인 상태가 되면 사용자의 자금이 잠깁니다. 또한 모든 노드가 연결되어 있으므로 하나의 서버에 장애가 발생하면 네트워크 전체가 중단될 수 있습니다. 이는 많은 사용자가 자금도 동결되어 불편을 겪을 수 있음을 의미합니다.

3) 비트코인의 네트워크 효과 문제에 대한 해결책이 아닙니다 .

라이트닝 네트워크의 도입은 비트코인이 일상 거래의 매개체가 될 가능성도 높일 것으로 기대됐다. 개념은 고객이 지불 채널을 통해 기업에 보다 쉽게 ​​빠른 지불을 할 수 있도록 하는 것이었습니다. 채널을 사용하면 집주인이나 전자 상거래 상점과 같이 매일 거래하는 사람들과 더 쉽게 연결할 수 있습니다.

그러나 이러한 주류 거래는 여전히 먼 꿈입니다. 최근 몇 달 동안 거래량이 급증했습니다. 그러나 라이트닝 네트워크가 수수료를 줄이는 데 미치는 영향은 트랜잭션 수가 최대에 도달했을 때만 분석할 수 있습니다.

네트워크가 트랜잭션 속도를 높이는 데 성공하더라도 비트코인에서 어떻게 널리 사용될 것인지에 대한 의문은 남는다. Bitcoin의 변동성이 가장 큰 속도 차단기라는 것은 뉴스가 아닙니다 . 그것에 대한 지식이 있으면 사람들은 비트코인으로 임대료를 절약할 가능성이 적습니다.

비트코인 라이트닝 네트워크에 대한 공격 가능성

1) 애도

라이트닝 채널은 HTLC(해시 시간 잠금 계약)라는 암호화 기능을 사용하여 트랜잭션을 실행합니다. 최대치에 도달하면 결제가 처리되지 않고 모든 자금이 차단되고 채널을 닫아야 할 가능성이 있습니다.

공격자는 소액 결제로 스팸을 전송하여 모든 전력 채널에서 비트코인을 동결할 수 있습니다. 이 공격은 그가 아직 다른 사용자에게 자금을 조달하는 것을 허용하지 않지만 경쟁자의 적격 경로를 지불하는 데 불리하게 사용될 수 있습니다.

2) 홍수와 전리품

이것은 수행하기 쉽기 때문에 일반적인 위협이 될 수 있습니다. 공격자는 피해자와 채널을 열고 그가 제어하는 ​​다른 노드로 지불금을 전달할 수 있습니다. 그는 지불을 수락하는 것을 거부할 수 있습니다. 그는 코드를 사용하여 동시에 모든 채널을 닫을 수 있습니다.

트릭은 모든 채널을 동시에 폐쇄하여 모든 채널이 온체인 비트코인 ​​주소로 브로드캐스트될 때 일부 폐쇄 트랜잭션이 실패할 수 있도록 하는 것입니다. 대기자 명단에 오르면 공격자는 블록체인에서 자신의 거래를 방송하여 더 높은 수수료로 자금을 청구합니다. 추가 비용을 대가로 문제를 해결하도록 피해자를 협박하는 것입니다.

3) 시간 팽창 일식

"시빌 공격"이라고도 합니다. 공격자는 여러 ID를 사용하여 네트워크를 혼동합니다. 라이트 클라이언트에 서비스를 제공하는 노드에 해를 끼칩니다. 그들은 최소한의 데이터만 있으면 작동하는 번개 지갑을 사용합니다.

공격자는 가짜 ID로 수백 개의 노드를 차단하기로 결정할 수 있습니다. 그는 피해자가 더 이상 정직한 사용자와 연결되지 않도록 노드를 사용합니다. 전체 네트워크의 데이터가 도달할 수 없도록 공격자가 노드를 격리하는 것이 수월해집니다.

노드가 '일식'되면 공격자는 의도적으로 트랜잭션 데이터를 장기간의 속도로 노드에 공급합니다. 그는 갑자기 희생자와 번개 채널 닫고 자금을 훔칠 수 있습니다. 호스트 노드는 공격자가 충분히 빠르게 데이터를 제공하지 않아 속도가 느려지기 때문에 채널의 닫는 트랜잭션을 인식하지 못합니다.

4) 고정

공격자는 모순되는 멤 풀을 브로드캐스트하여 채널의 종료 트랜잭션을 차단할 수 있습니다. Mempool은 비트코인 ​​네트워크에서 확인할 때까지 유효한 모든 거래를 저장하는 장소입니다.

블록체인 기술의 가장 큰 문제는 균일한 풀이 보류 중인 트랜잭션을 저장할 수 없다는 것입니다. 노드가 트랜잭션을 수신하거나 수신하지 않는 두 가지 방법만 있습니다. 프로세스가 원활할지 여부는 피어 투 피어 네트워크 연결이 분산되는 방식에 따라 다릅니다. 동일한 메모리 풀은 없습니다.

공격자는 채널의 타임록이 만료되기 전에 확인을 받지 못할 만큼 거래 종료에 대해 낮은 수수료를 설정하려고 합니다. 이로 인해 피해자의 채널이 부적절하게 폐쇄되어 자금이 도난당할 수 있습니다.

라이트닝 네트워크를 사용하려면 고급 사용자여야 합니다. 그것은 사용자에게 더 많은 제어권을 제공합니다. 대부분은 채굴자가 네트워크를 유지하기 위한 매우 효율적이고 값비싼 장비인 주요 비트코인 ​​블록체인의 힘에 있습니다. 라이트닝 네트워크는 일반 사람들이 거래 프로세스를 보다 실행 가능하게 만듭니다. 모든 노트북 또는 가정용 PC에서 액세스할 수 있습니다. 비트코인의 목표는 라이트닝 네트워크를 통해 달성할 수 있는 주류 결제 수단이 되는 것입니다.

그러나 잠재력을 최대한 발휘하려면 더 나은 설계가 필요한 보안 문제가 있습니다.

라이트닝 네트워크는 비트코인의 미래를 바꿀 수 있는 개념으로 등장했습니다. 비트코인이 일상적인 "교환 수단"이 되려면 몇 가지 즉흥 연주가 포함된 라이트닝 네트워크가 최상의 솔루션입니다.