본문 바로가기
가상 자산/가상 자산과 관련된 모든 것

앱토스(Aptos)에 대하여 알아보자!

by 투자 꿈나무 2023. 1. 28.
반응형

앱토스(Aptos)

앱토스(Aptos)는 META(구 Facebook)의 BlockChain Platform Diem(구 Libra) 개발자들이 설립한 회사라고 알려지면서 출시 이전 부터 많은 관심을 받은 것으로 보입니다.

 

Aptos Labs - Opening the gateway to the Aptos Network

Committed to developing products and applications on the Aptos blockchain that redefine the web3 user experience.

aptoslabs.com

 

앱토스(Aptos)는 전세계 누구나 자유롭게 디지털 자산에 접근할 수 있도록 Layer 1의 보안성(Security)과 확장성(Scalability)을 개선함으로써 안정적인 Layer 1 블록 체인을 구축하고자 하는 프로젝트입니다.

 

앱토스(Aptos)의 특징

1. 프로그래밍 언어 MOVE 채택

앱토스는 Rust 기반의 프로그래밍 언어인 Move(Libra에서 사용하기 위해 개발된 언어)를 사용하고 있습니다. META에서는 MOVE 언어를 맞춤형 거래와 Smart Contract를 지원하기 위한 Bytecode 언어라고 표현했습니다.

 

앱토스에서는 MOVE 언어를 채택함으로써 안정성, 유연성, 생태계 구축에 대한 경쟁력을 확보하고자 했습니다.

 

2. BFT 블록합의 알고리즘

앱토스는 Diem BFT라는 합의 알고리즘(합의 규칙)을 차용하여 확장성 문제를 해결하고 보안성을 향상시키기 위해 노력했습니다.

 

Diem BFT(비잔틴 장애허용)는 HotStuff라는 비잔틴 장애에 내성을 가진 프로토콜을 가지고 있습니다.

※ HotStuff : 네트워크의 접점인 노드에 중개역을 설치하여 처리 시간을 줄임

출처 : ontologynetwork

HotStuff  메커니즘을 통하여 확장성 문제를 해결할 수 있을 뿐만 아니라 일반적인 HotStuff에 더 많은 개선을 하여 처리 시간과 보안성을 강화했다고 강조했습니다.

 

즉, 앱토스는 BFT 블록합의 알고리즘을 통해 확장성 문제를 해결하면서 처리 속도를 높일 수 있었고 이를 통해 적은 네트워크 부하와 빠른 합의 속도를 지향할 수 있었습니다.

 

3. BlockSTM(Block Software Transcational Memory)

앱토스 네트워크는 BlockSTM 기술을 이용하여 Transcation의 효율적인 병렬 실행을 가능하게 합니다.

 

BlockSTM은 아래와 같은 흐름으로 작동합니다.

  • Transcation 순서를 미리 결정
    • Pre-Defined Order
  • 독립적인 Transcation들을 Multi Thread에 나눠 동시에 병렬적으로 실행
    • Optimistic Concurrency Control
    • Dynamic Dependency estimation
  • Transcation 우선 실행 후 검증(Validation) 및 합의 과정을 나중에 거침으로써 속도를 대폭 향상
    • Collaborative Scheduler
  • 다만, 검증 과정에서 충돌이 발생할 경우 TPS(Transcations Per Second)가 매우 낮아질 수 있음

논란 거리?

앱토스는 출시 이전부터 100,000 TPS(Trasncations Per Second) 이상 도달할 수 있다고 강조하고 있지만, 실제 TPS는 매우 낮은 수치를 기록하고 있어 이와 관련한 사기 논란이 존재하고 있습니다.

 

사기 여부를 떠나서 보더라도 앱토스에서 호언장담 했던 수치의 50/1 수준을 넘지 못하고 있어 기존 계획보다는 Transcation이 이뤄지고 있지 않다고 볼 수 있습니다.

출처 : explorer.aptoslabs.com

 

주요 코인들의 평균 TPS

  • BitCoin : 4~7 TPS
  • Ethereum : 15~20 TPS
  • Solana : 5000 TPS (최대 65,000까지 기록이 있음)

 

현재 국내 거래소에서 앱토스를 상장한 거래소는 업비트가 유일무이 한데요. 투자를 하기 전에 반드시 많은 검증이 필요할 것으로 보입니다.

 

오늘도 블로그에 방문해주셔서 감사합니다. 다음에는 더 양질의 포스팅으로 찾아뵙겠습니다!

 

Reference

 

Aptos Explorer

Explore transactions, accounts, events, nodes, gas fees and other network activity within the Aptos Network.

explorer.aptoslabs.com

 

Aptos Labs - Opening the gateway to the Aptos Network

Committed to developing products and applications on the Aptos blockchain that redefine the web3 user experience.

aptoslabs.com

 

댓글