
Move 전쟁: Aptos와 Sui의 기술 방안은 어떤 독립적인 혁신을 가지고 있는가?
저자: PAUL VERADITTAKIT, Pantera Capital 파트너
번역: TechFlow
비트코인이 탄생한 이래 우리는 블록체인 트릴레마 문제를 해결하기 위한 첨단 기술 개발을 촉진하는 'L1 전쟁'을 목격해 왔습니다. 업계의 수요를 충족하면서도 최상위 수준의 보안을 동시에 보장할 수 있는 단일 솔루션이 없기 때문에 고도로 확장 가능한 솔루션에 대한 요구가 항상 존재했습니다. 이는 페이스북이 포기한 Diem 및 Novi 프로젝트의 아키텍처를 활용한 Sui와 Aptos의 탄생으로 이어졌습니다.
Aptos
Diem/Novi 출신의 임원 Mo Shaikh와 Avery Ching이 이끄는 Aptos Labs는 Diem 기술을 부활시키고 이더리움, 비트코인과 같은 시장 선두주자들과 경쟁하기 위해 Aptos 블록체인을 만들었습니다. Aptos는 유연하고 확장 가능하며 안전한 인프라 제공을 목표로 하며, Diem의 아키텍처와 첨단 기술을 활용해 높은 처리량, 낮은 지연 시간, 검증 가능한 상태 동기화를 보장합니다.
Sui
전직 페이스북 임원 Evan Cheng과 Sam Blackshear가 이끄는 Mysten Labs가 개발한 Sui는 현재 암호화 네트워크가 직면한 제약을 해결하여 대규모 사용 수요를 충족하기 위해 설계되었습니다. Aptos와 달리 Sui는 Diem에서 파생된 것이 아니라 처음부터 구축되었으며, 내재된 확장성과 빠른 정산 능력을 최대한 활용합니다. Sui는 수십억 명의 사용자를 위한 애플리케이션 수요를 충족하기 위해 높은 처리량, 낮은 지연 시간, 저렴한 컴퓨팅 리소스를 제공하는 것을 목표로 합니다.
Move: 확장 가능한 언어
두 블록체인 모두 병렬 처리를 가능하게 하는 Rust 기반 프로그래밍 언어인 Move를 사용합니다. Move 생태계는 컴파일러, 가상 머신 및 기타 개발 도구를 포함합니다. Aptos는 이 언어의 핵심 구현을 사용하지만, Sui는 자체 아키텍처에 더 잘 맞도록 소규모 수정을 가했습니다.

배경
Move는 사용자 정의 거래 및 스마트 계약을 설계하기 위한 바이트코드 언어입니다. Move는 Solidity 등의 다른 언어와 달리 자원 관리 기능과 디지털 자산의 희소성 및 접근 제어 강조라는 점에서 차별화됩니다. 희소성은 이중 지불 위험을 줄이기 위해 자산 생성을 제한하며, 접근 제어는 소유권과 자산 접근을 결정합니다. Move의 자원 관리는 자산을 소비되면 영원히 사라지는 절대적 자원으로 간주하는 선형 논리(linear logic)의 수학적 개념에 기반합니다. 이러한 자원 특성 덕분에 암시적인 삭제나 복제 없이 프로그램 저장 위치 사이에서 안전한 이동이 가능하며, 따라서 "Move"라는 이름이 붙게 되었습니다.
Sui의 Move 변형
Aptos의 Move는 대부분 Diem 백서를 그대로 따르지만, Sui는 주소 및 거래 등을 추적하기 위한 객체 지향 저장 시스템을 추가했습니다.
Sui는 속성을 다음과 같이 정의되는 객체로 분류합니다:
-
공유 객체(Shared objects): 변경 가능하며 명확한 소유자가 없고, 다자간 거래에서 승인 없이 사용 가능함.
-
소유 객체(Owned objects): 고유한 소유자가 있으며, 해당 사용자만 변경 가능함.
-
읽기 전용 객체(Read-only objects): 고유한 소유자가 없으며, 발행 후 변경 불가능하고 모든 사용자가 거래에서 사용 가능함.
이러한 자산들을 서로 다른 도메인으로 분류함으로써 처리 및 거래 시간을 줄이고 NFT, 게임 아이템 등에 대한 확장성을 제공합니다. 이는 또한 Sui가 NFT/게임 산업에서 주요 기반이 되는 이유이기도 합니다.
Sui/Aptos의 합의 메커니즘
합의란 블록체인 노드(검증자)들이 거래 및 블록의 신뢰성을 판단하기 위해 합의하는 과정입니다. Aptos와 Sui 모두 널리 인정받는 비잔틴 장애 허용(BFT) 개념을 기반으로 합니다. 합의 메커니즘의 핵심 원칙은 검증자의 최대 1/3까지 악의적이거나 실패하더라도 네트워크가 정상적으로 작동할 수 있다는 것입니다.
비잔틴 장애 허용(BFT)
비잔틴 장애 허용의 기본 개념은 다음과 같습니다:
-
네트워크는 새로운 블록 승인 여부를 결정하기 위해 총 N개의 투표 권한을 가진 검증자들로 구성됨.
-
N은 일반적으로 3F+1이며, F개의 투표 권한을 가진 검증자가 실패하더라도 견딜 수 있어야 함. 즉, 최대 F명의 검증자가 악의적이거나 느리거나 연결이 끊길 수 있음.
-
각 라운드마다 무작위적이면서도 관찰 가능한 방식으로 리더를 선택함.
-
각 사이클에서 리더는 새 블록을 제안하고 나머지 검증자들이 이를 투표함.
-
신뢰할 수 있는 검증자로부터 2F+1개 이상의 투표가 있으면 일관된 선택에 합의할 수 있음.
병렬 처리 기술
Aptos의 Block-STM

Aptos는 소프트웨어 트랜잭션 메모리(Software Transactional Memory)에서 영감을 얻은 고성능 HotStuff 알고리즘의 개선 버전인 Block-STM을 통해 병렬화를 구현합니다. Block-STM은 거래 간의 관계를 식별하고 병렬 실행을 실현합니다. 검증 중에 실패했지만 종속성이 있는 거래는 재실행될 수 있으며, 그렇지 않으면 폐기됩니다. 분쟁이 지연된 커밋 방법으로 해결되면, 블록 내 모든 거래가 동시에 블록체인에 커밋됩니다. 이 방법은 거래를 순차적으로 처리할 필요가 없게 되어 시간과 자원을 절약합니다.
Sui의 Narwhal과 Tusk
복잡한 프로세스에서 Sui는 실행 계층에서 Narwhal과 Tusk라는 합의 기술을 채택하여 병렬화를 실현합니다. Narwhal은 합의에 제출된 데이터의 가용성을 보장하는 mempool 모듈입니다. Narwhal의 설계는 많은 구성 요소들이 체인이 아니라 네트워크를 통해 연결된 방향성 비순환 그래프(DAG)를 사용합니다(분산 원장과 유사). Narwhal은 Tusk 없이도 HotStuff 또는 Cosmos Ignite와 같은 다른 합의 엔진과 독립적으로 사용될 수 있습니다.
-
송신자(리더 노드와 유사)가 모든 Sui 검증자에게 거래를 브로드캐스트함.
-
송신자는 Sui 검증자들로부터 투표를 받음. 투표 가중치는 검증자가 Sui에 위임한 지분 증명 설정 하에서의 관심도에 따라 비례 배분됨.
-
송신자는 비잔틴 다수 조건을 충족하는 투표를 수집하여 증명서(certificate)를 생성함. 검증자들은 비잔틴 프로토콜을 통해 합의하고 증명서를 순서대로 정렬함.
-
각 증명서를 순차적으로 처리한 후, 송신자는 마지막으로 증명서를 검증자들에게 다시 보내 거래의 최종 확인을 완료함.

Sui의 거래는 일련의 거래가 순차적으로 쌓이는 블록체인이 아니라 네트워크 그래프 형태로 연결됩니다. DAG 기반의 데이터 패러다임은 거래를 더 작은 부분으로 분해하고 내재된 속성을 활용함으로써 확장성을 증가시킵니다. Sui의 비동기 아키텍처는 서비스 거부 공격에 대한 보안을 제공하며, 고성능 BFT 합의 프로세스인 Tusk는 거래의 정렬을 보장합니다. Narwhal과 Tusk는 각 검증자가 주어진 시간 내에 더 많은 거래를 처리할 수 있도록 지원합니다.

제품 성능

Aptos: 초당 160,000건의 거래 처리;
Aptos는 초당 160,000건의 거래(TPS)를 처리하는 속도를 자랑합니다. 이 성과는 병렬 거래 실행, 상태 동기화, 지연 커밋, 협업 스케줄링이라는 네 가지 핵심 기술 발전 덕분입니다.
-
병렬 거래 실행 - 거래를 병렬 처리하고 관련 프로세스를 재실행함.
-
상태 동기화 - 블록체인 데이터를 신뢰할 수 있는 비검증자도 동기화하고 검증할 수 있음.
-
협업 스케줄링 - 스케줄링 단계에서 거래의 리소스 할당을 최적화하여 처리 속도를 높임.
-
지연 커밋 - 블록-STM 프로세스 완료 후 거래를 한 번에 커밋하는 개념.
Sui: 초당 120,000건 및 '무한' TPS.
여덟 코어의 Macbook Pro 한 대만으로도 Sui 블록체인에서 초당 120,000건 이상의 거래를 처리할 수 있습니다.
이는 거래 유형에 크게 좌우되며, 단순한 거래는 광범위한 합의가 필요 없고 수평적 확장이 가능합니다. Sui의 성능은 최대 규모에서 '무한'할 수 있습니다. 네트워크 수요가 증가함에 따라 Sui 노드는 추가 거래를 처리하기 위해 계속해서 작업자를 추가할 수 있습니다.

사례 연구
Aptos와 Sui는 다양한 산업 및 애플리케이션에서 광범위한 사례 연구에 적합합니다.
Aptos 블록체인의 다목적 아키텍처는 다양한 분야의 애플리케이션에 적합합니다. 주요 목표는 Web 2.0 애플리케이션을 지원하는 클라우드 인프라를 탈중앙화하고 Web 3.0의 광범위한 채택을 촉진하는 것입니다. 확장성, 보안성, 낮은 수수료를 갖춘 Aptos 블록체인은 금융, 공급망 관리, 탈중앙화 금융(DeFi), 게임, 신원 관리 등 다양한 분야에 이상적입니다. 이 플랫폼은 현실 세계의 문제 해결에 집중함으로써 강력하고 확장 가능한 블록체인 솔루션을 찾는 개발자와 기업들에게 매력적인 선택지가 됩니다.
무허가 1층 블록체인인 Sui 블록체인은 즉각적인 정산, 높은 처리량, 낮은 지연 시간을 제공하여 다양한 산업 및 사례 연구에 적합합니다. 에너지 효율성과 탈중앙화에 중점을 두고 있어 금융, 사물인터넷(IoT), 게임, 소셜 미디어, 콘텐츠 공유 및 기타 지연 민감 분야에서 이상적인 선택지입니다. Sui는 지연 민감 탈중앙화 애플리케이션을 지원하려는 노력을 통해 블록체인 생태계 내에서 강력한 경쟁자가 됩니다.
시장 성과
Aptos는 Andreessen Horowitz, FTX Ventures, Jump Crypto, a16z, Tiger Global, Multicoin Capital 등의 유명 벤처 캐피탈 회사들로부터 약 4억 달러의 막대한 자금을 유치했습니다. 이러한 강력한 재정적 지원은 투자자들이 Aptos 프로젝트와 그 성장 및 성공 가능성에 대해 갖고 있는 자신감을 강조합니다. 유명 기업들의 참여는 재정 지원뿐만 아니라 잠재적인 협업 및 파트너십의 문을 열어주며, Aptos의 시장 입지를 더욱 공고히 합니다.

Sui 역시 Lightspeed Venture Partners, Andreessen Horowitz, Redpoint과 같은 주요 투자자들로부터 강력한 지지를 받고 있습니다. 최근 B 라운드 펀딩에서 Sui는 눈부신 3억 달러를 조달했으며, A 라운드에서 조달한 3600만 달러와 함께 총 펀딩액은 3.36억 달러에 달합니다. 막대한 자금 조달과 20억 달러를 넘는 높은 평가액은 시장이 Sui 프로젝트에 관심을 갖고 있다는 점과 자신감을 보여줍니다. 유명 투자자들의 참여는 전략적 제휴 및 파트너십의 길을 열어주며, Sui의 성장과 생태계 발전에 기여합니다.

또한 Aptos와 Sui 모두 역동적이고 활발한 개발자, 애호가, 사용자 커뮤니티를 육성하고 있습니다. 이러한 커뮤니티는 애플리케이션 개발, 토론 참여, 아이디어 공유 등을 통해 생태계에 적극적으로 기여합니다. 두 플랫폼은 커뮤니티 중심의 방식으로 혁신, 협업, 채택을 촉진하며 강력한 생태계를 구축하고 있습니다.
결론
어떤 솔루션이 시장을 주도할지 아직 불확실하지만, Aptos와 Sui는 개발 과정에서 상당한 진전을 이루었으며 블록체인 설계의 현재 상태를 크게 진전시켰습니다. Aptos는 비교적 빠른 시장 진입과 큰 관심을 통해 시장 점유율을 확보한 반면, Sui는 혁신적이고 보안 중심의 접근 방식의 혜택을 받고 있습니다. 한 가지 확실한 것은 Move 기반 기술이 암호화 네트워크의 확장성과 보안성을 크게 향상시킬 잠재력을 지녔기 때문에, 이 기술은 업계에 오랫동안 영향을 미칠 운명이라는 점입니다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














