소위 그리고

Bitcoin의 차후 번개 네트워크는 즉각적인 확인

수수료 절감을 약속합니다. 꽤 잘 알려지지 않은 점은 실제로 기대되는이 스케일링 레이어가 Bitcoin에 국한되어 있지 않다는 것입니다. 매우 동일한 피어 – 투 – 피어 프로토콜이 잠재적으로 많은 altcoin으로 확장 될 수 있고 상호 운용성이 가능합니다. 이는 신뢰없는 altcoin 지불 칩, 분산 된 altcoin 거래 및 더 경제적 인 bitcoin-to-bitcoin 지불 및 훨씬 더 많은 것을 허용 할 수 있습니다.

Bitcoin과 altcoins 간의 상호 운용성은 새로운 것이 아닙니다. 소위 원자 교환 (atomic cross-chain trading)은 2013 년 Tier Nolan에 의해 기술되었다.

Alice가 200 litecoins를 가지고 있다고 가정 해 봅시다. 그러나 1 bitcoin을 선호합니다. 그리고 Bob은 1 bitcoin을 가지고 있지만 200 litecoins를 선호합니다. 다른 사람은 호의를 반환하지 않을 수도 있습니다.

앨리스와 밥이 원자 교환을 설립 한 이유입니다.

원자 적 교환은 해시 시간 잠금 계약이라는 스마트 한 트릭을 사용합니다.이 계약은 다중 서명 주소 및 시간 잠금의 잠재력을 활용합니다. 이 모든 기능은 Bitcoin 및 Litecoin과 같은 대부분의 Altcoin에서 사용되는 기본 스크립팅 언어에서 사용할 수 있습니다.

간단히 말하면, Alice와 Bob은 블록 체인에 거래를 제출합니다. 하나는 Bitcoin이고 다른 하나는 Litecoin입니다. 비트 코인 (Bitcoin) 거래는 밥 (Bob)으로부터 앨리스 (Alice)에게 1 비트 코치를 전송하지만 앨리스는 그녀가 이해하는 비밀 번호 만 밝힐 때이 비트 코인을 간단하게 주장 할 수 있습니다. Litecoin 거래는 앨리스에서 Bob에게 200 litecoins를 보냈지 만 두 사슬 모두에 똑같은 비밀 번호가 필요합니다.

그리고 똑같은 비밀 번호로 Bob은 200 litecoins를 유지할 수 있습니다.

거래가 완전히 다른 블록 체인에 있지만 실제로 연결됩니다. Bob은 Bitcoin 블록 체인을 추적하여 Alice가 자신의 비트 코인을 주장하여 litecoins를 유지할 수 있는지 확인해야합니다.

이 모든 것이 오늘 작동합니다. 그러나 그것은 작은 번거 로움입니다. 앨리스와 밥은 원자 교환을 준비하기 위해 서로를 찾아야합니다. 그러면 여러 블록 체인에서 여러 거래가 필요합니다.

이것은 개선 될 수 있습니다.

(참고 : 앨리스가 제한된 시간 내에 비트 코인을 실제로 표시하는지 확인하기위한 몇 가지 추가 조치가 있습니다. 그래야 Bob이 적시에 litecoins를 유지할 수도 있습니다. 구체적인 내용은이 기사의 범위를 벗어나지 만, 해시 시간 잠금 계약에 대한 자세한 내용은 번개 네트워크 인식, 2 부 : 네트워크 만들기를 참조하십시오.

번개 네트워크는 특히 Bitcoin을 사용하도록 설계되었습니다. 그러나 Litcooin, Dogecoin 또는 심지어 Zcash와 같은 Bitcoin의 코드베이스에서 분기 된 altcoin은 일반적으로 시스템을 호스팅 할 수 있습니다. Ethereum 또는 Ethereum Vintage와 같은 유사하거나 더 광범위한 스크립팅 기능을 포함하는 다른 altcoins도 비슷한 솔루션을 제공합니다.

소위 그리고 원자 교환이 효과적으로 블록 체인을원자 스왑과 마찬가지로, 레이더 시스템은 해시 시간 잠금 계약을 사용합니다. 원자 교환이 효과적으로 블록 체인을 연결하는 경우 레이더 시스템은 지불 스테이션을 연결합니다. 이런 식으로 앨리스와 밥 둘 다 캐롤과 함께 사용할 수있는 지불 스테이션을 보유하고 있다면 캐롤을 신뢰하지 않고도 캐롤을 통해 거래 할 수 있습니다.

기본 메커니즘이 정확히 동일하기 때문에 번개 네트워크를 원자 교환과 병합하는 것이 무리가 아닙니다. 이 프로세스는 서로 다른 번개 네트워크를 블록 체인에서 상호 운용 할 수있게합니다.

즉, 두 블록 체인에서 스테이션을 여는 피어가 지불 프로세서, altcoin 교환 및 훨씬 더 많은 역할을 수행 할 수 있습니다.

예를 들어, 앨리스가 밥으로부터 컴퓨터를 구입하고 싶다고 가정 해 봅시다. 밥은 1 비트 코치를 청구하지만 앨리스는 단순히 리터 코인을 소유하고 있습니다. 운 좋게도 Carol은 Alice와 함께 사용할 수있는 Litecoin 스테이션과 Bob과 함께 사용할 수있는 Bitcoin 스테이션을 포함합니다. 앨리스는 현재 Carol에게 200 litecoins를 보낼 수 있습니다. Carol은 Bob에게 1 비트 코인을 제공합니다. 이것은 모두 해시 시간 잠금 계약과 연결되어 있기 때문에 Carol은 사실상 신용없는 지불 프로세서로 작동합니다.

 

그리고 앨리스와 밥 둘 다 캐롤과 함께 Litcoin 역뿐만 아니라 Bitcoin 지불 스테이션을 가지고있을 때, 그들은 또한 자금을 교환 할 수 있습니다. 앨리스는 Carol에게 200 litecoins를 보낼 수 있는데, Carol은 Bob에게 전달합니다. Bob은 무역에서 Carol에게 1 bitcoin을 보냅니다. Carol은 현재 Alice에게 전달했습니다. 다시 말하지만, 여전히 해시 시간 잠금 계약과 연결되어 있으므로 이제 Carol은 신뢰할 수없는 Altcoin 교환 기능을 효과적으로 수행합니다.

마지막으로, 대체 레이더 프로그램은 Bitcoin의 번개 네트워크를 특정 방식으로 향상시킬 수도 있습니다. 예를 들어 가장 저렴한 경로 인 것으로 보이는 경우 Bitcoin-to-Bitcoin 결제가 Litecoin 동료를 통해 전달 될 수 있습니다. 또는 여러 동전을 사용하는 사용자가 자신의 스테이션을 다시 밸런스시킬 수 있습니다. 앨리스가 400 litecoins 있지만 밥과 함께 그녀의 역 내 bitcoins 있다면, 그녀는 그녀의 Bitcoin 역 금융 200 litecoins을 교환 할 수도 있습니다.

대부분의 상황을 실현하기 위해서는 몇 가지 과제가 있어야합니다.

하나는 서비스 거부 (DoS) 보호입니다. 번개 네트워크의 내부 작동으로 동료가 돈을 훔칠 수 없다는 것을 보장하지만 중개자는 지불 프로세스를 방해하거나 지연시킬 수 있습니다. 이를 해결하기 위해 비 협력 동료와의 방송을 종료해야합니다. 이러한 형태의 처벌은 협력하지 않는 또래 동료가 개국을 계속해야하기 때문에 DoS 공격을 비싸게해야합니다.

그러나 방송국이 폐쇄되고 공격자가 불이익을 당했음을 확인하기 위해 지불 체인의 각 피어는 모든 참가자를 추적 할 수 있어야합니다. 6 개의 체인을 따라 2 명의 동료 만 Litecoin을 사용한다고하더라도 6 명의 모든 동료는 스테이션이 폐쇄 된 경우 Litecoin 거래를 인식 할 수 있어야합니다.

그리고 말할 것도없이, 번개 네트워크가 펼쳐 져야합니다. 분리 된 증인 – Bitcoin 핵심 개발 팀에서 제안한 가단성 수정 – 현재 Bitcoin 네트워크 및 Litecoin과 같은 여러 altcoin에 대한 활성화가 기다리고 있습니다.

그러나 분리 된 증인은 아직 방아쇠를 당긴 것이 아니며, 광부가 결정할 경우 – 마찬가지로 Bitcoin과 altcoins에 동일하게 적용됩니다.

Amiko Pay 프로그래머 인 Corn Plooy와 Litecoin Creator Charlie Lee 덕분입니다. Lee는 Bitcoin과 Litecoin 터보 네트워크를 연결할 가능성에 대해서도 썼다.

번개 네트워크 기능에 대한 자세한 내용은 Bitcoin Magazine의 3 부작 시리즈를 참조하십시오.