블로그 게시물

SKALE에 대한 우리의 투자

작성자 Kyle Samani
October 04, 2018 | 5 Minute Read

멀티코인 캐피탈이 SKALE의 965만 달러 규모 투자 라운드를 이끌었다는 소식을 전하게되어 매우 기쁩니다.

SKALE은 플라즈마 체인에서 상업적으로 사용가능한 이더리움 가상 머신(EVM)을 제공하는 최초의 솔루션입니다. SKALE 체인은 이더리움 메인넷 체인과 동일한 보안 수준을 보장하면서도 수천 배 더 좋은 성능을 제공합니다. SKALE 체인이 EVM을 지원하기 때문에 기존 솔리디티 코드 변경 소요 없이 체인 변경하여 포팅이 가능합니다.

비탈릭 부테린(Vitalik Buterin)과 조셉 푼(Joseph Poon)이 플라즈마 논문을 발표한 지 1년이란 시간이 지났습니다. 이후 이더리움 재단과 이더리움 커뮤니티는 플라즈마 체인에서 EVM을 실행하는 것이 얼마나 어려운지를 인지하게 되었습니다.

이더리움 커뮤니티에서 이러한 어려움을 인식하면서 대부분의 플라즈마 관련 담론에서 EVM을 온전하게 지원하는 걸 포기하는 대신 제한된 형태의 플라즈마 캐시플라즈마 데빗 구현을 하자는 의견이 모아졌습니다. 제한된 형태의 구현은 결국 대체가능/대체불가능 자산 전송을 용이하게 하지만 EVM은 지원하지 않습니다. 즉, 어거, 크립토키티, 0x 릴레이어와 같이 정교한 논리를 요하거나 많은 사용량을 가진 어플리케이션을 처리할 수 없다는 뜻입니다.

이 담론에서 가장 중요한 부분은 SKALE이 세상에 나온다는 점입니다. 베타 버전이 이번 분기에 출시될 예정이며, 메인넷은 내년 초 출시됩니다.

이더리움에서 가장 두드러지는 문제는 확장성입니다. 현재 이더리움 용량의 90%가 사용되고 있으며, 그에 비해 Dapp 사용량은 거의 없습니다. 그렇기 때문에, SKALE은 이더리움이 웹3 비전을 달성하도록 돕는 가장 중요한 인프라 중 하나가 될 것입니다.

SKALE 팀

SKALE 팀은 함께 일해본 팀 중 가장 팔방미인인 팀입니다.

CEO 인 Jack O’Holleran은 매우 겸손하고 기업용 SaaS 관련 경험이 풍부한 사업가로, 이전에는 Good Technology의 임원으로서 근무한 바 있습니다. 당시 수억 달러 규모의 인수합병이 이루어지는데 일조한 바 있습니다. 또한, 여러 첨단기술 관련 스타트업 설립 경험을 가지고 있고, 이를 통해 수차례의 VC 펀딩을 조달하고 지분의 가치를 높이는 법을 몸소 배웠습니다. Jack은 조직 운영에 있어서도 탁월한 모습을 보여왔습니다. 그는 제품에 대한 리더십을 몸소 보이는 것 외에도 뛰어난 펀드레이징 능력을 보유하고 있습니다. 또한, 각 분야별 가장 뛰어난 이들을 모아 부서장으로 삼을 수 있는 인재 관리 능력도 갖고 있습니다.

CTO인 Stan Kladko는 물리학 박사로서 지난 10년 간 수많은 기술 스타트업 설립을 통해 생태계의 리더 역할을 수행해왔습니다. 또한, 이더리움 커뮤니티에서 이름이 널리 알려진 기술 전문가 중 한 사람입니다. 커뮤니티의 많은 이들은 Stan을 본명이 아닌 EthResearch 포럼에서의 가명인 kladkogex로 알고 있습니다. 수학, 물리 및 컴퓨터 과학 올림피아드 수상자들을 SKALE 팀원으로 모집한 그는 SKALE을 위해 최상의 엔지니어, 수학자 및 암호경제 보안전문가로 이루어진 놀라운 팀을 구성하는데 한 몫 하였습니다.

아키텍쳐

Stan은 Vitalik과 Joseph이 최초의 플라즈마 논문을 발표한 직후, 플라즈마 체인에서 EVM을 실행하는 것에 수반되는 어려움을 재빨리 인지하고 2017년 12월부터 본격적으로 SKALE에 대한 작업을 시작했습니다.

최초 버전의 SKALE 체인은 특정 리더가 존재하지 않는 BFT 합의 알고리즘을 사용하는 16개 노드로 구성된 플라즈마 체인입니다. 모든 플라즈마 체인의 검증인 숫자가 제한됨을 감안하면 플라즈마 체인 내 합의 프로토콜이 비동기식이며 특정 리더가 존재하지 않는다는 것의 중요도는 특히나 부각됩니다. SKALE 체인은 완전 비동기식 알고리즘을 사용하며, Honey Badger BFT와 달리 합의 과정 속에 리더가 존재하지 않기 때문에 검증인 규모가 적은 상황에 더욱 적합합니다. 또한, 이러한 구조를 가지고 있기 때문에 SKALE은 온체인 상의 탈중앙화 거래소처럼 채굴자의 선행 매매의 영향을 받을 수 있는 어플리케이션들이 안전하게 작동하기에 최적인 체인입니다.

각 SKALE 체인은 독립적이지만, 더 ​​넓은 SKALE 네트워크의 일부이기 때문에 주어지는 장점 역시 누릴 수 있습니다. 폴카닷(Polkadot)에서 영감을 받아 차용한 감시자(fishermen) 역할을 SKALE 내 모든 노드에게 부여하기 때문에 SKALE 체인 내의 모든 검증인들이 악의적 행위를 하는 것을 방지합니다. 이를 통해 시스템 자체가 더 활성화되며, 비잔틴 검증인들 역시 규율을 따르게 되는 네트워크 효과를 발생시킵니다. 번외로 개발자들은 SKALE 체인 내에 더 많은 감시자(fishermen) 풀이 생겨 검증인들을 견제할 수 있기를 희망합니다.

또 SKALE에 대해 주목해야 할 점은 이더리움에 우선 적용되지만 이더리움 전용은 아니라는 것입니다. 이더리움 외의 체인을 사용하는 개발자들 역시 동일하게 레이어-2 확장성 문제에 맞닥뜨리게 될 것이기 때문에, SKALE은 이들을 위한 서비스 제공 역시 목표로 하고 있습니다. 이더리움 외 체인 사용자들이 SKALE을 채택할 시 SKALE은 더 큰 네트워크 효과를 누리게 될 것입니다. 그리고 이를 통해 기존 사용자들 역시 더 향상된 품질의 네트워크를 경험할 수 있을 것입니다. 누가 어떤 체인을 통해 SKALE을 사용하는 것과 상관 없이 더 많은 SKALE에 대한 수요는 네트워크를 더 크고 빠르게, 저렴하며 안전하게 만들 것입니다.

SKALE 팀은 향후 수 주 내로 관심을 가진 개발자들을 위해 더 많은 기술 자료를 발행할 예정입니다.

비전: 서비스로서의 레이어-2(Layer 2-as-a-Service)

Jack과 처음 나눈 대화를 통해 저는 SKALE이 가진 궁극적인 비전을 이해할 수 있었습니다. 바로 앱 개발자가 한 번의 클릭으로 간편하게 플라즈마 체인을 구성할 수 있고, 노드 수, 합의 알고리즘, 상태 변환 머신, 플라즈마 체인의 보안을 담당하는 베이스 레이어 체인, 노드의 지리적 분배, 각 노드별 하드웨어 사양 등의 파라미터를 간단하게 설정할 수 있어야 한다는 것입니다. 또한, 앱 개발자가 별도의 체인을 생성한 후에는 New Relic 또는 AppDynamics와 같은 진단 툴을 사용하는 것처럼 체인의 상태를 실시간으로 진단하고 모니터링 할 수 있어야 한다는 것입니다.

물론 이러한 비전이 실현되기까지 넘어야 할 산은 많습니다. 하지만 Jack이 옳다는 건 알고있죠. 플라즈마 체인이 현재 가지고 있는 복잡성은 언젠가 간단해질 것입니다. 언젠가 전세계 컴퓨팅 파워가 플라즈마 체인을 호스팅할 수 있는 준비가 될 것이며, 이 때 앱 개발자들은 자신들이 원하는 대로 파라미터를 설정할 수 있을 것입니다. 이를 위한 컴퓨터 풀은 유의미한 네트워크 효과를 발생시킬 것입니다. 개발자들이 앞으로 글로벌 검증인 풀에서 검증인을 선택할 때 더 많은 선택지를 원할 것이기 때문입니다. 더 많은 검증인 그룹, 더 다양한 지리적 분포도, 그리고 더 많은 감시인(fishermen)을 통해 더 다양한 선택지를 갖게 될 것입니다.

Twilio가 문자(SMS)를 한 줄의 API 호출로 만들고 Stripe가 신용카드 결제를 한 줄의 코드로 만든 것처럼 SKALE은 레이어-2를 개발자에게 사용하기 쉬운 서비스로 만들 것입니다.

본사는 Jack, Stan 및 SKALE 팀을 지원하게 되어 매우 기쁩니다.

추신. SKALE 팀은 고객맞춤 서비스의 일환으로 초기 고객을 모집 중입니다. EVM 기반 앱을 제작 중이신 분들은 여기로 문의해주세요. SKALE 채용에 관심 있으신 분들은 이 링크를 통해 문의주시기 바랍니다.

지원·파트너십·협력 문의는 여기를 클릭해주세요.

문의하기