무엇이 상태 채널인가요?

Intermediate
4m

스테이트 채널은 Layer 2 확장성 솔루션입니다. 참가자들이 안전하고 무료로 임의의 수의 오프 체인 트랜잭션을 수행할 수 있게 합니다. 참가자들은 채널을 열고 닫을 때만 가스 수수료를 지불하면 됩니다. 따라서 스테이트 채널은 낮은 가스 수수료로 더 높은 트랜잭션 처리량을 가능하게 할 수 있습니다.

Layer 2란 무엇인가요? 블록체인에 대한 유용성은 무엇인가요? 이 내용을 참조해 주세요: Layer 2란 무엇인가요

스테이트 채널의 원리

간단한 예시를 살펴봅시다.

여러분은 밥이 매일 한 달 동안 앨리스에게 $0.5(이더)를 10번씩 지불해야 하는 상황을 상상할 수 있습니다. 그러나 이것은 시간이 많이 소비되고 가스를 많이 소모하는 일일 수 있습니다. 대부분의 경우에는 거래 금액이 각 거래마다 바베크가 지불한 가스 수수료를 심지어 덮지 못할 수 있습니다.

가스 수수료란 무엇인가요? 어떻게 생성되고 계산되나요? 이 내용을 참조해 주세요: 가스 수수료란 무엇인가요

그래서 그들은 한 가지 꽤 깔끔한 아이디어를 생각해 냈습니다. 그들은 분개 앱에 별도의 계정을 열어서 밥이 먼저 일정 금액, 예를들'$100, 안전보관함에 보증금으로 예치하고 앨리스의 신뢰를 얻을 수 있도록 합시다. 그런 다음, 각 거래마다 즉각적으로 결제할 필요없이 계정 잔액만 업데이트하면 될 것입니다.

한 달이 지난 후에 그들 사이의 모든 거래가 완료되면 분개 앱은 분명히 보브가 앨리스에게 $80를 빚지고 있음을 보여주며 안전보관함에 보궐된 $100은 그들 사이에 재분배됩니다.

이것은 스테이트 채널 아이디어를 이해하는 직관적인 방법입니다. 그러나 모든 예금의 저장 및 계산은 스마트 계약에 의해 통제될 것입니다.

스테이트 채널 메커니즘

기술적인 측면에서는, 스테이트 채널에 참여하기 위해 미리 정의된 참가자 집합이 멀티사인 스마트 계약에 서명하여 자금을 예치하고 잠그는 것이 필요합니다. 이는 초기 블록체인 "상태"를 형성합니다. 스마트 계약에 잠겨 있는 "상태"는 ERC-20 토큰의 양이거나 심지어 NFTs, ENS 도메인 등이 될 수 있습니다.

그런 다음, 같은 채널 참가자들은 외부에서 자유롭게 거래할 수 있으며 Layer 1로의 즉각적인 결제가 필요하지 않습니다. 각 외부 거래는 모든 참가자에 의해 서명되어야 하며 그 후 유효한 "상태 업데이트"로 확인될 수 있습니다.

마지막으로, 모든 거래가 완료되면, 모든

참가자들은 스마트 계약에 서명하여 최종 합의된 상태를 레이어 1에 제출해야합니다. 오프체인 거래("상태 업데이트")가 모두 유효한지 확인한 후, 스마트 계약은 채널을 최종화하고 각 참가자의 예치금 잔액을 정산합니다. 그런 다음, 참가자들은 남은 예치금을 인출할 수 있습니다.

State Channel의 장단점

상태 채널의 위의 기능들은 사용자들에게 낮은 가스 수수료를 유지하면서 매우 높은 거래 처리량을 다루는 데 능숙하게 해줍니다, 특히 장기간에 걸친 소액 거래(반복적이고 소액 결제)의 시나리오에서.

그러나, 상태 채널에는 다른 단점들도 있습니다. 예를 들어, 그들은 같은 채널 내의 미리 정의된 일련의 참가자들 간의 거래만을 허용하고 추가하거나 제거하지 않는다는 것이 그 한 가지입니다. 이는 채널의 제한을 크게 증가시킬 수 있습니다.

상태 채널의 가장 오래된 알려진 예는 비트코인의 라이트닝 네트워크의 지불 채널이며, 이를 통해 오프체인 즉시 결제를 무료로 두 당사자 사이에 직접 송금할 수 있습니다. 또 다른 주목할 만한 예는 Celer Network입니다. 그 제품인 Layer.2 금융은 상태 채널을 활용하여 모든 기존 DeFi 프로토콜에 저렴한 비용으로 액세스할 수 있게 해줍니다.

출처: Celer Network

Layer 2

State Channels

What else do you want to learn?

Send

관련 코인

delate
Use TokenInsight App All Crypto Insights Are In Your Hands
Open