스왑 엔진 속도 426배 향상 / 지갑 기능 알파 업데이트

April 20, 2022

안녕하세요. 스왑스캐너 팀입니다.
2분기 로드맵으로 발표드렸던 내용중 몇가지 업데이트를 진행하게 되어 공유드립니다.

1. 자체 라우팅 엔진 Navigator의 고도화 및 최적화

  • 현재의 스왑스캐너보다 약 426배 빠른 속도로 압도적인 효율과 속도의 라우팅을 제공
  • 이번 엔진 고도화를 통해 생태계 내 최대 DEX Aggregator로서의 입지를 더욱 견고히 다짐
  • 멀티 체인으로의 확장, API를 통한 여러 프로젝트와의 연동을 위한 초석 마련

스왑스캐너의 라우팅 엔진인 Navigator를 공개하고 약 100일이 지났습니다.

그동안 스왑스캐너의 Navigator 엔진은 수만 명의 사용자분들을 통해 약 300만번의 스왑, 1.7조 규모의 스왑을 경험 하였습니다.

이러한 실제 시장에서의 데이터와 노하우는 스왑스캐너의 강력한 무기이며 지금도 그 노하우는 빠르게 쌓여가고 있습니다.

스왑스캐너는 이 노하우를 기반으로 Navigator 엔진을 개선하여 약 426배의 속도향상을 이끌어냈습니다.
또한, 오류 없는 가장 안전한 엔진으로의 업데이트를 완료 하였습니다

아래부터 조금 더 자세히 Navigator 엔진 업데이트의 배경과 과정에 대해 설명드리겠습니다.

모든 DEX의 LP를 탐색하여 최저가 토큰 구매 경로를 제공하는 것은 매우 복잡한 알고리즘을 필요로 합니다. 물리적으로 1초안에 현존하는 모든 경우의 수를 전부 탐색하는 연산은 지구상 모든 컴퓨팅 자원을 동원해도 불가능합니다.

하지만 스왑스캐너 팀은 최대한 많은 경우의 수를 탐색하여 진정 최저가 토큰 구매 루트를 제공하기 위해 의도적으로 로우 레벨 언어인 C/ASM을 이용하였고, 심지어는 malloc, free 등과 같은 메모리 연산 시간조차 줄여, 나노 초 단위를 넘어 CPU clock 단위의 속도 향상을 도모하고 있습니다.

또한 이러한 복잡한 연산을 딜레이 없이 처리하기 위해서, 블록체인 노드상의 LP contract의 상태를, 변화가 감지되는 순간마다 Navigator의 메모리에 주입하고 있습니다. 따라서 저희 오프체인 Navigator는 항상 밀리 초 수준의 딜레이의 블락 데이터를 활용한 경로계산 결과를 제공하고 있습니다.

스왑스캐너 팀은 이번 엔진 업데이트에 만족하지 않고, 코어 엔진의 성능을 지속 업데이트 하기위해 수 많은 전문가 및 여러 프로젝트들과 공동 연구를 추진하고 있습니다.

엔진 효율과 더불어 단순 애그리게이팅 기능뿐만 아닌 추가적인 여러 기능들을 함께 개발, 런칭하여 유저 사용성을 극대화할 수 있는 서비스로 지속 발전해 나가겠습니다.


2. 기존 지갑의 유저 사용성을 극대화 시켜줄 스왑스캐너 Wallet 기능 추가

  • 지갑에 들어있는 모든 토큰 리스트에 대해 관리 가능
  • 토큰 송금 기능 지원
  • 지갑에 있는 토큰들의 자산 조회 기능 지원
  • 스테이킹중인 SCNR 관련 예치 자산 조회 기능 지원
  • 여러 메이저 지갑들과의 직접 서비스 연동을 위한 초석 마련
  • 자산관리 및 각종 대시보드 지원을 위한 초석 마련

클레이튼 생태계를 지원하는 지갑들은 각 지갑마다 각기 다른 여러 불편함을 보유하고 있습니다.

이에 스왑스캐너팀은 어떠한 지갑을 연동 하더라도, 동일한 사용자 경험과 기능을 제공할 수 있는 스왑스캐너 Wallet 서비스를 알파 런칭 하였습니다.

PC/모바일, 지갑의 종류와 상관 없이 스왑스캐너 Wallet 서비스를 통해 보유하고 계신 모든 토큰에 대한 자산 조회 및 토큰 송금이 가능합니다.

앞으로 스왑스캐너 Wallet 은 사용성 극대화를 위해 더 많은 자산 관리 및 대시보드 기능 등 여러 기능을 업데이트할 예정이며, 메이저 지갑 서비스들과 다양한 협업을 논의 중에 있습니다.


스왑스캐너팀은 블록체인 시장에 존재하는 여러 불편함을 해결하고 최고의 유저 사용성을 제공해 드리기 위해 필요한 기능들을 업데이트해 나갈 예정입니다.
그에 따라 예정된 로드맵보다 훨씬 방대한 양의 22년 로드맵이 백서에 추가될 것입니다.

스왑스캐너팀이 직접 개발하는 핵심적인 기능도 있겠지만, 여러 파트너 프로젝트들과 협력하여 생태계 구성원분들이 많은 혜택을 원스탑으로 누리실 수 있게 하고자 합니다.

이를 위한 스왑스캐너 스왑 API 기능 제공의 초석이 오늘 업데이트를 통해 마련 되었으며, 협의 중인 수십 곳의 프로젝트들에서 스왑스캐너의 기술력을 모두 사용하실 수 있게될 것입니다.

앞으로 계속해서 놀라운 소식을 전해드릴 2분기에 많은 기대 부탁드립니다.

감사합니다.
스왑스캐너 팀 🚀
파트너쉽 및 투자 문의 - contact@swapscanner.io