눈사태(AVAX)란 무엇입니까?
Avalanche는 속도나 분산화를 손상시키지 않으면서 확장성을 개선하기 위해 노력합니다. 핵심 플랫폼에는 트랜잭션 체인(X 체인), 계약 체인(C 체인) 및 플랫폼 체인(P 체인)의 세 가지 블록체인이 있습니다. X 체인은 자산 생성 및 거래에 사용되며 C 체인은 스마트 계약 생성에 사용되며 P 체인은 유효성 검사기와 서브넷을 조정하는 데 사용됩니다.
프로토콜의 가장 중요한 혁신 중 하나는 검증자가 빠르고 저렴한 합의에 도달하기 위해 반복적인 하위 샘플링 투표를 사용하는 Avalanche 합의입니다. Avalanche는 또한 확장의 새로운 방법으로 서브넷을 사용하여 사용자 지정 가능하고 상호 운용 가능한 블록체인을 생성할 수 있습니다. 가능한 서브넷의 수는 무제한입니다.
최근 몇 년 동안 블록체인 기술은 확장성, 상호 운용성 및 실용성 측면에서 "오래된 질병"에 대한 새로운 솔루션을 제공하면서 계속 발전했습니다. Avalanche는 또한 주 플랫폼에서 3개의 독립적인 블록체인을 설계하는 전용 솔루션을 출시했습니다. Avalanche는 네이티브 토큰 AVAX 및 다양한 합의 메커니즘을 기반으로 "블록체인 분야에서 가장 짧은 완결 시간을 가진 스마트 계약 플랫폼"이라고 주장합니다. 이 기사에서는 위 주장의 이면에 있는 요인과 Avalanche가 제공하는 솔루션에 대해 살펴보겠습니다.
Avalanche 프로젝트는 언제 탄생했습니까?
Avalanche는 2020년 9월 뉴욕의 Ava Labs에서 설립했습니다. Ava Labs는 거의 3억 달러의 자금을 조달했으며 Avalanche Foundation은 총 4,800만 달러에 달하는 프라이빗 및 퍼블릭 토큰 판매를 수행했습니다. Ava Labs의 창립 팀에는 Kevin Sekniqi, Maofan "Ted" Yin 및 Emin Gün Sirer가 포함됩니다.
Avalanche는 어떤 문제를 해결합니까?
Avalanche는 주로 확장성, 거래 수수료 및 상호 운용성이라는 세 가지 주요 문제를 해결합니다.
확장성 대 탈중앙화 수준
오랫동안 전통적인 블록체인 프로젝트는 확장성과 탈중앙화 사이의 균형을 찾기 위해 고군분투했습니다. 네트워크 활동이 증가하면 매우 빠르게 혼잡해질 수 있습니다. 비트코인(BTC)이 전형적인 예입니다. 네트워크 정체 시 사용자가 거래를 완료하는 데 몇 시간 또는 몇 주가 걸릴 수 있습니다.
이 문제를 해결하는 한 가지 방법은 네트워크의 중앙 집중화 수준을 높이고 일부 사람들에게 네트워크 활동을 확인할 수 있는 더 높은 권한을 부여하고 더 빠른 속도를 달성하는 것입니다. 그러나 분산화는 블록체인 보안에 매우 중요합니다. 새로운 블록체인은 기술적 개선을 통해 문제를 해결하려고 시도하며 Avalanche도 고유한 솔루션을 제공하며 이에 대해 아래에서 소개합니다.
고비용
이더리움과 같은 대형 블록체인의 또 다른 일반적인 문제는 트래픽이 증가함에 따라 증가할 수 있는 가스 요금입니다. 이는 결국 사용자가 이러한 블록체인을 사용하지 못하게 하겠지만 경쟁사의 생태계도 아직 미성숙합니다. 예를 들어, 이더리움의 인기는 줄어들지 않았고 강력한 경쟁자가 등장하지 않아 네트워크가 정체되고 높은 거래 수수료가 발생했습니다. 특정 시간에 Ethereum 네트워크의 단일 전송 수수료가 $10를 초과했습니다. 복잡한 스마트 계약이 관련된 경우 수수료는 $100를 초과할 수도 있습니다.
상호 운용성
프로젝트와 비즈니스마다 블록체인 플랫폼에 대한 요구 사항이 다릅니다. 이전에 블록체인 프로젝트는 이더리움, 필요에 따라 조정할 수 없는 독립형 블록체인 또는 프라이빗 블록체인 중에서만 선택할 수 있었습니다. 커스터마이제이션과 다중 체인 협업 간의 균형을 찾는 것은 블록체인 업계에서 항상 어려운 문제였습니다. Avalanche의 솔루션은 메인넷과 동일한 보안, 속도 및 호환성을 가진 서브넷입니다.
눈사태 네트워크는 어떻게 작동합니까?
Avalanche는 독특한 솔루션으로 콤보 펀치를 제공합니다. 실제로 X 체인, C 체인 및 P 체인의 세 가지 상호 운용 가능한 블록체인으로 구성됩니다.
트랜잭션 체인(X 체인)은 AVAX 토큰 및 기타 디지털 자산의 생성 및 트랜잭션을 담당합니다. 거래 수수료는 AVAX 토큰으로 지불되며 블록체인은 Avalanche 합의 프로토콜을 사용합니다.
컨트랙트 체인(C 체인)에서 개발자는 DApp용 스마트 컨트랙트를 생성할 수 있습니다. 체인은 Ethereum Virtual Machine(EVM)의 인스턴스를 구현하고 EVM 호환 DApp을 지원합니다. 컨트랙트 체인은 Avalanche 컨센서스 프로토콜의 수정 버전인 Snowman 컨센서스 프로토콜을 사용합니다.
플랫폼 체인(P-chain)은 네트워크 검증자를 조정하고 서브네트워크 활동을 추적하며 서브네트워크 생성을 지원합니다. P 체인은 또한 Snowman 프로토콜을 사용합니다.
Avalanche는 각 블록체인에 서로 다른 기능을 할당하므로 모든 처리 작업을 하나의 블록체인에서 중앙 집중화하는 것과 비교하여 속도와 확장성이 향상됩니다. 개발자는 각 블록체인의 요구에 맞게 합의 메커니즘을 조정했습니다. 사용자는 AVAX를 사용하여 네트워크 요금을 약속하고 지불하므로 생태계는 공통적으로 사용 가능한 자산을 갖게 됩니다.
Avalanche의 합의 메커니즘은 어떻게 작동합니까?
Avalanche의 두 합의 프로토콜 간에는 많은 유사점이 있습니다. 이 이중 시스템 작동 모드는 네트워크 확장성과 트랜잭션 속도를 향상시키는 핵심입니다.
눈사태 합의 프로토콜
작업 증명(PoW), 지분 증명(PoS) 및 위임 지분 증명(DPoS)과 같은 전통적인 합의 프로토콜은 리더가 합의를 용이하게 해야 하지만 Avalanche 합의 프로토콜은 정반대이므로 Avalanche 네트워크를 고도로 분산화합니다. 확장 가능합니다. PoW, PoS, DPoS와 같은 전통적인 합의 프로토콜은 결국 한 당사자가 트랜잭션을 처리하고 다른 당사자가 트랜잭션을 확인하는 모델로 발전할 것입니다.
Avalanche는 Directed Acyclic Graph(DAG)에 의해 최적화된 합의 프로토콜을 사용합니다. DAG는 트랜잭션을 병렬로 처리하기 위해 네트워크를 지원합니다. 유효성 검사기는 다른 유효성 검사기 샘플을 가져와 새 트랜잭션의 유효성을 검사하는지 확인합니다. 여러 라운드의 무작위 샘플링 후 통계 데이터는 거래 사기 가능성이 거의 없음을 증명할 수 있습니다.
모든 거래는 추가 조치 없이 즉시 확인됩니다. 유효성 검사기 노드 실행 및 트랜잭션 유효성 검사에 대한 하드웨어 장벽은 매우 낮기 때문에 많은 참가자를 유치하고 성능, 탈중앙화 및 기후 친화성을 개선하는 데 도움이 됩니다.
눈사람 합의 프로토콜
Snowman 합의 프로토콜은 Avalanche 합의 프로토콜을 기반으로 하며 전자는 선형 트랜잭션 검증 방법을 사용한다는 차이점이 있습니다. 이 접근 방식은 스마트 계약을 처리할 때 특히 효과적입니다. Avalanche 합의 프로토콜과 비교할 때 Snowman 합의 프로토콜에는 블록 생성 프로세스도 있습니다.
AVAX 토큰
AVAX는 총 공급량이 7억 2천만개인 Avalanche 네트워크의 기본 토큰입니다. 네트워크에서 지불된 모든 수수료는 디플레이션 메커니즘에 따라 소멸되어 더 넓은 Avalanche 커뮤니티에 이익을 가져다줍니다. AVAX에는 다음과 같은 세 가지 주요 사용 사례가 있습니다.
일정량의 AVAX를 스테이킹하고 검증인이 되거나 다른 검증인에게 토큰을 맡길 수 있습니다. 검증인은 연간 수익률(APY) 10%를 누리고 일정 비율의 관리 수수료를 위임자에게 청구할 수 있으며 특정 비율은 자체적으로 설정할 수 있습니다.
AVAX는 서브넷의 공통 단위로 사용할 수 있어 서브넷의 상호 운용성을 향상시키는 데 도움이 됩니다.
AVAX는 거래 수수료 및 서브넷 가입비를 지불하는 데 사용할 수 있습니다.
AVAX 토큰을 스테이킹하는 방법은 무엇입니까?
AVAX 보유자는 검증자가 되거나 다른 검증자에게 토큰을 약속하여 해당 보상을 얻을 수 있습니다. 검증자가 되려면 사용자는 2000 AVAX를 서약해야 합니다.
Verifier 노드는 하드웨어 요구 사항이 매우 낮으며 일반 개인용 컴퓨터는 요구 사항을 충족할 수 있습니다. AVAX가 다른 검증자에게 약속된 경우 검증자가 트랜잭션을 성공적으로 확인한 후 사용자에게 보상이 제공됩니다.
Avalanche 맞춤형 블록체인
Avalanche는 Ethereum 및 기타 레이어 1 블록체인과 유사한 기능을 제공합니다. 개발자는 토큰, NFT 및 DApp을 만들 수 있습니다. 사용자는 토큰을 스테이킹하고 트랜잭션을 확인하며 400개 이상의 DApp을 사용할 수 있습니다. Avalanche의 지지자들은 Avalanche의 이점이 이러한 기능의 개선에서 비롯된다고 주장합니다. 또 다른 기능: Avalanche는 "서브넷"이라고 하는 상호 운용 가능한 맞춤형 블록체인 생성도 지원합니다.
확장성이 뛰어난 서브넷을 사용하는 맞춤형 블록체인은 이미 서브넷을 구축하고 있는 대기업의 요구 사항을 충족하는 데 매우 적합합니다. 이를 통해 이러한 맞춤형 블록체인의 대기업 및 소규모 독립 운영자는 풍부한 생태계에서 다른 사용자와 상호 작용하고 Avalanche 메인넷의 보안을 활용할 수 있습니다.
Avalanche에는 EVM(Ethereum Virtual Machine)과 호환되는 전용 AVM(Avalanche Virtual Machine)이 있습니다. Ethereum Solidity 언어에 익숙한 개발자는 Avalanche 프로그래밍 환경에 빠르게 적응할 수 있으며 기존 프로젝트를 이식하는 것도 매우 편리합니다.
Avalanche는 다른 확장 가능한 블록체인과 어떻게 다릅니까?
우리가 제기하는 문제와 해결책은 Avalanche에만 있는 것이 아닙니다. Ethereum, Polkadot, Polygon 및 Solana와 같은 Avalanche의 경쟁업체도 유사하게 확장 가능한 플랫폼과 상호 운용 가능한 블록체인을 제안했습니다. 눈사태는 어떻게 두드러지나요?
합의 메커니즘
아마도 가장 독특한 기능은 Avalanche 합의 메커니즘일 것입니다. 그러나 Avalanche가 혁신적인 합의 메커니즘을 사용하는 유일한 블록체인은 아닙니다. 솔라나는 히스토리컬 프루프를 채택하고 있으며, 트랜잭션 처리량은 50,000TPS(초당 트랜잭션 처리량)에 달한다고 합니다. 이는 Avalanche가 공식적으로 발표한 6,500TPS보다 훨씬 높은 수치입니다. 그러나 TPS는 네트워크의 속도를 평가하는 지표일 뿐 블록의 확실성을 설명할 수는 없다.
트랜잭션 속도 및 완료 시간
Avalanche의 또 다른 특징은 종료 시간이 1초 미만이라는 것입니다. 이것이 정확히 무엇을 의미합니까? 다시 말하지만, 네트워크 성능을 측정할 때 트랜잭션 처리 속도는 TPS만으로는 평가할 수 없으며 트랜잭션이 최종 확정되어 취소하거나 변경할 수 없는 시점도 고려해야 합니다. 초당 100,000건의 트랜잭션이 발생하더라도 완료 시간이 지연되면 네트워크는 여전히 느려집니다. Avalanche는 업계에서 가장 빠른 수리 시간을 자랑합니다.
탈중앙화
Avalanche의 또 다른 독특한 특징은 탈중앙화 수준입니다. 크기와 생성 시간을 감안할 때 요구 사항이 합리적으로 감소하여 많은 수의 유효성 검사기(2022년 4월 현재 1300개 이상)가 있습니다. AVAX의 가격이 계속 상승함에 따라 검증인의 진입 임계값도 증가하고 있습니다.
상호 운용 가능한 블록체인
Avalanche의 상호 운용 가능한 블록체인은 또한 잠재적인 볼륨 제한이 없기 때문에 맞춤형 상호 운용 가능한 블록체인을 제공하는 프로젝트인 Polkadot의 직접적인 경쟁자가 됩니다. 그러나 Polkadot은 parachain 슬롯 경매에서 경매 공간이 제한되어 있는 반면 Avalanche는 간단한 가입비만 지불하면 됩니다.
요약하다
탈중앙화 금융(DeFi) 플랫폼은 이더리움의 대안을 찾기를 희망하며 Avalanche는 이더리움 가상 머신과 호환되며 낮은 수수료를 가지고 있어 분명히 매우 매력적입니다. 그러나 확장성 및 속도 향상 측면에서 DeFi 플랫폼은 많은 대안을 찾았습니다.
Avalanche는 출시 이후 인기를 얻었고 일일 총 거래량에서 이미 Ethereum을 따라 잡았지만 Solana 또는 Polygon과 같은 다른 블록체인과 경쟁할 수 있는지 여부는 여전히 남아 있습니다.
Last updated