멀티코인 캐피탈이 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 채용 에 관심 있으신 분들은 이 링크를 통해 문의주시기 바랍니다.
Disclosure: Unless otherwise indicated, the views expressed in this post are solely those of the author(s) in their individual capacity and are not the views of Multicoin Capital Management, LLC or its affiliates (together with its affiliates, “Multicoin”). Certain information contained herein may have been obtained from third-party sources, including from portfolio companies of funds managed by Multicoin. Multicoin believes that the information provided is reliable and makes no representations about the enduring accuracy of the information or its appropriateness for a given situation. This post may contain links to third-party websites (“External Websites”). The existence of any such link does not constitute an endorsement of such websites, the content of the websites, or the operators of the websites.These links are provided solely as a convenience to you and not as an endorsement by us of the content on such External Websites. The content of such External Websites is developed and provided by others and Multicoin takes no responsibility for any content therein. Charts and graphs provided within are for informational purposes solely and should not be relied upon when making any investment decision. Any projections, estimates, forecasts, targets, prospects, and/or opinions expressed in this blog are subject to change without notice and may differ or be contrary to opinions expressed by others.
The content is provided for informational purposes only, and should not be relied upon as the basis for an investment decision, and is not, and should not be assumed to be, complete. The contents herein are not to be construed as legal, business, or tax advice. You should consult your own advisors for those matters. References to any securities or digital assets are for illustrative purposes only, and do not constitute an investment recommendation or offer to provide investment advisory services. Any investments or portfolio companies mentioned, referred to, or described are not representative of all investments in vehicles managed by Multicoin, and there can be no assurance that the investments will be profitable or that other investments made in the future will have similar characteristics or results. A list of investments made by funds managed by Multicoin is available here: https://multicoin.capital/portfolio/. Excluded from this list are investments that have not yet been announced (1) for strategic reasons (e.g., undisclosed positions in publicly traded digital assets) or (2) due to coordination with the development team or issuer on the timing and nature of public disclosure.
This blog does not constitute investment advice or an offer to sell or a solicitation of an offer to purchase any limited partner interests in any investment vehicle managed by Multicoin. An offer or solicitation of an investment in any Multicoin investment vehicle will only be made pursuant to an offering memorandum, limited partnership agreement and subscription documents, and only the information in such documents should be relied upon when making a decision to invest.
Past performance does not guarantee future results. There can be no guarantee that any Multicoin investment vehicle’s investment objectives will be achieved, and the investment results may vary substantially from year to year or even from month to month. As a result, an investor could lose all or a substantial amount of its investment. Investments or products referenced in this blog may not be suitable for you or any other party.
Multicoin has established, maintains and enforces written policies and procedures reasonably designed to identify and effectively manage conflicts of interest related to its investment activities. For more important disclosures, please see the Disclosures and Terms of Use available at https://multicoin.capital/disclosures and https://multicoin.capital/terms.