Get the best insights in crypto delivered directly to your inbox. Subscribe to our newsletter below.

mail icon

상호 결합 가능한 웹3 데이터 네트워크

Multicoin capital
작성자 Multicoin Capital
2022년 2월 16일 | 8 minute read

몇 달전 2021 멀티코인 서밋에서 저는 2022년 주목해야 할 크립토 키워드로 상호 결합성에 대해 이야기 했습니다. 지난 2020 서밋에서는 솔라나 블록체인 상 금융 자산의 상호 결합성에 주목했지만, 이러한 상호 결합성이 갖는 영향력은 금융권 밖으로도 확장됩니다. 그것은 바로 데이터 상호 결합성입니다.

레이어 1 체인은 크립토 생태계의 기반을 형성합니다. 체인 고유의 합의 알고리즘에 따라 노드 간 합의를 이끌어냄으로써 레이어 1 네트워크라 불리며, 트래킹하는 상태의 종류, 합의 알고리즘 그리고 지원가능한 애플리케이션 유형에 따라 분류됩니다. 레이어 1 체인은 다음과 같은 주요 카테고리로 나뉩니다:

  1. 자산 기록 원장 — 비트코인, 이더리움, 솔라나, 폴리곤, 플로우, 니어, 아발란체, 테라 등
  2. 저장소 원장 — 파일코인, 알위브, 시아 등
  3. 데이터 원장 — 세라믹
  4. 특정 애플리케이션 원장 — 오스모시스, 헬륨, 토르체인, 소믈리에, Auth Network 등

수년 간 당사는 솔라나 블록체인이 자산 기록 원장 중 지배적 위치를 차지하게 될 것이라고 굳게 믿어왔습니다 (이에 대한 내용은 링크, 링크2링크3을 참조해주십시오). 당사는 세라믹이 가장 주된 데이터 원장이 될 것이라고 믿고 있습니다. 이에 따라, Union Square Ventures와 함께 세라믹에 대한 3백만 달러의 투자 라운드를 공동 리드했음을 알립니다. 공동 투자자로는 USV, Coinbase Ventures, CoinFund, Collabfund, Dapper Labs, DCG, Edge and Node, Figment, Hashed, Jump Crypto, Metacartel Ventures, Not Boring Capital, Northzone, P2P Capital, Placeholder, Protocol Labs, Reciprocal Ventures, Variant Fund 그리고 Venrock를 포함한 50여 개의 엔젤과 커뮤니티 투자자가 참여하였습니다.

희소성과 충분성

이더리움과 솔라나 같은 자산 기록 원장이 수행해야 하는 바는 한 가지입니다. 바로 누가 얼마만큼의 토큰(NFT 포함)을 가졌는지 계속해서 추적하는 것입니다. 이러한 시스템이 내놓는 결과물은 매우 단순합니다.

다른 말로 하면 자산을 기록하는 원장은 희소성을 관리합니다. 특정 자산은 특정 시간에 고정된 수의 토큰이 존재해야합니다.. 지불, 거래, 차입금 등의 트랜잭션이 일어나면서 어떤 사용자는 자신의 토큰 보유량을 감소시키고, 반대로 다른 사용자는 토큰 보유량을 늘립니다.

그러나 지난 30년간 인터넷 세상을 지배해온 개념은 희소성이 아니죠. 사실 그 정반대였습니다. 충분성에 대한 것이었습니다. 사용자들은 지금까지 더 많은 데이터, 컴퓨터, 서버, 친구 수, 팔로워, 연결, 소비, 공유 등에 집중하였습니다.

희소성 중심의 애플리케이션에서 일부 사용자들이 코인을 획득하기 위해서는 다른 사용자들의 코인이 줄어야만 했습니다. 하지만 충분성 기반의 애플리케이션에서는 사용자가 무한한 양의 데이터와 콘텐츠를 생성할 수 있습니다. 이를테면 무한대의 트윗을 작성하고 무한대의 계정을 팔로우 할 수 있습니다. 따라서 방대한 양의 데이터 중심 사용 사례와 트랜잭션 양을 처리하기 위해 새로운 유형의 레이어 1 체인이 필요합니다.

솔라나가 희소성 중심의 웹3 애플리케이션에 대해 수행한 역할을 세라믹은 충분성 중심의 웹3 애플리케이션들에게 할 것입니다. 만약 탈중앙화된 트위터가 생겨난다면, dTweets(탈중앙화된 트윗)은 세라믹 상에서 호스팅 될 것입니다.

NFT, 웹3 기반의 소셜 앱, 크립토 게임 등에 대한 관심도가 폭발적으로 증가하면서 결합 가능한 탈중앙화된 데이터베이스를 부트스트랩하는 것에 대한 개발자들의 관심이 높아지고 있습니다. 현재 수천명의 개발자들이 400여개 이상의 애플리케이션을 세라믹 상에 만들었으며, 이는 세라믹이 가장 앞서 나가는 탈중앙화된 데이터 네크워크로 자리잡았음을 의미합니다.

시스템 개요

자산 기록 원장, 저장소 원장, 데이터 원장과 같은 원장은 세가지 속성을 가집니다: 확장성 — 확장성을 고려하지않은 소프트웨어는 무의미합니다. 상호 결합성 — 더 많은 상태, 데이터와 기능이 분산형 원장에 추가됨에 따라 새로운 애플리케이션을 탑재할 수 있는 수용 규모의 깊이와 폭이 넓어집니다. 상호결합성이야 말로 궁극적인 네트워크 효과를 불러일으킨다. 논리적 중앙 집권화 — 확장성을 지원하기 위해 시스템이 세분화되면,해당 시스템 상에서 무언가를 구축하는 것은 점점 더 복잡하고 어려워집니다. 상호 결합성의 핵심은 네트워크 효과를 극대화하는 것입니다.하지만 확장성을 갖추기 위해 중앙 집권적인 구조에서 벗어나는 시스템을 만들어나가면 이는 결국 개발자들이 상호 결합성의 혜택을 온전히 누리지 못하게 하는 결과를 낳습니다. 멀티코인은 수년간 이러한 논리적 중앙집중화의 중요성에 대해 강조해 왔습니다.

확장성

솔라나는 초당 수만 건의 트랜잭션을 처리하는 성능을 바탕으로 다양한 금융 애플리케이션이 만들어질 수 있는 토대를 제공하여 성공을 거두었습니다. (앞으로 솔라나가 초당 수백만 건의 트랜잭션을 지원할 것으로 기대합니다) 세라믹이 트위터, 페이스북, 레딧, 스냅챗, 틱톡 등과 같은 소셜 미디어 애플리케이션의 탈중앙화된 버전을 호스팅하기 위해선, 초당 수억 건의 트랜잭션을 지원해야 합니다. 이는 완전히 다른 규모의 확장성 지원이 필요하다는 것을 의미합니다.

이를 제공하기 위해 세라믹은 독창적인 원장 데이터 구조를 구축하였습니다.. 세라믹은 사용자 간에 공유할 수 있는 상태의 개념이 없습니다. 예를 들어, 사용자 간의 토큰 교환 또는 AMM 유동성풀 기능을 지원하지 않습니다. 모든 상태는 해당 상태를 만든 사용자만 소유하며, 다른 사용자는 이를 수정할 수 없습니다. 다만, 사용자는 다른 사용자가 소유하고 있는 상태에 자신의 상태를 연결할 수 있습니다.

비유하자면, 세라믹에서는 모든 사용자가 스트림이라는 JSON 문서와 같은 것을 소유하고 있으며, 오직 소유자만 이 문서를 수정할 수 있습니다. 각 문서에는 임의의 내용이 저장되며 사용자는 다른 사용자의 문서에 있는 내용을 참조할 수 있습니다. 컴퓨팅 기능도 지원합니다. 개발자들은 스트림코드라는 함수를 작성함으로써 문서의 업데이트 방법과 새 업데이트 시 수행하는 작업을 정의합니다. 예를 들면, 개발자는 트위터와 같은 애플리케이션을 만들 때 userTotalTweetCount(유저의 총 트윗 수) 함수를 통해, 사용자가 트윗을 자신의 세라믹 스트림에 게시할 때마다 유저의 트윗 수를 증가시킵니다.

유저의 상태를 자유롭게 변환시키는 아키텍처는 사용자 간 수평적 상태를 확장시킵니다. 백만 개의 사용자 계정이 한 세라믹 노드에서 복제되고, 다음 백만 개의 계정이 다른 노드에서 복제되는 걸 상상해보십시오. 이론적으로, 네트워크는 필요한 경우 샤딩을 통해 상호 결합성을 유지하면서 각 사용자에게 데이터를 나눌 수 있습니다. 사용자 간 상태를 검증하고 유저 샤드간의 상호 결합성 구현을 위해 세라믹은 머클 트리 데이터 구조를 사용합니다. 머클 트리 데이터 구조는 모든 사용자간 트랜잭션을 기록하여 언제든 다른 사용자의 JSON 문서의 무결성을 확인을 가능하게 합니다.

상호 결합성

독자적 크로스 애플리케이션 데이터 모델을 통해 세라믹은 애플리케이션 간 데이터 상호 결합성을 제공합니다. 유사한 유형의 애플리케이션끼리 그룹지은 후 사용자로부터 상태를 저장 및 검색하는 법을 통합합니다. 탈중앙화된 트위터가 두어 개의 샤딩된 데이터 모델에 의해 실행된다고 상상해보십시오. 개별 트윗, 소셜 그래프 그리고 DM 당 고유의 데이터 모델이 존재할 것입니다. 같은 데이터 모델을 기반으로 사용함으로써 세라믹은 애플리케이션간 상호 운용성을 제공합니다.

세라믹의 데이터 모델 표준 사용은 자산 원장의 토큰 표준 사용과 비교할 수 있습니다. 예를 들어, 이더리움에는 ERC-20 과 ERC-721 토큰 표준이 있습니다. 이러한 표준을 통해 이더리움은 상호 운용 가능한 금융 애플리케이션 및 토큰 생태계를 창출하였습니다. 세라믹은 데이터에 동일한 개념을 제공합니다.

세라믹은 커뮤니티 중심 접근 방식을 사용하여 모델을 쉽게 정의, 공유 및 재사용할 수 있는 데이터 모델을 제공합니다. 더 많은 데이터 모델이 생성됨에 따라 애플리케이션과 결합 가능한 데이터의 다양성과 양 또한 확장될 것입니다.

이러한 방식으로 구현된 상호 결합성은 개발자들의 UX를 개선합니다. 세라믹에 응용 프로그램을 만들면 데이터 모델의 마켓플레이스를 탐색하여 앱에 연결하고 저장된 네트워크의 모든 데이터에 자동으로 접근할 수 있습니다. 세라믹을 이용함으로서 개발자는 격리된 사용자 및 데이터로 애플리케이션을 부트스트래핑할 걱정을 할 필요가 없습니다. 개발자 간에 혁신을 이끄는 속도가 급격히 빨라지기 때문입니다.

세라믹 가즈아

세라믹 네트워크는 현재 라이브 상태이며 SDK는 여기에서 확인하실 수 있습니다. 우리는 이미 세라믹을 기반으로 하는 여러 회사에 투자해왔습니다.

세라믹 네트워크 베타 버전은 2021년 6월에 출시되었고 소수의 초기 지지자들에 의해 지원되고 있습니다. 세라믹 네트워크는 가까운 시일 내에 호스트의 숫자를 늘려 궁극적으로 완전한 무허가성을 지닌 탈중앙 네 트워크로 나아갈 것이고, 이는 곧 누구든지 세라믹 네트워크의 콘텐츠 호스트가 될 수 있음을 의미합니다. 세라믹은 무허가성을 지닌 네트워크로 전환하기 위해서 토큰을 출시할 예정입니다. 이 토큰은 전 세계 세라믹 네트워크 참여자들에게 호스팅을 장려하도록 사용될 것 입니다. 이러한 인센티브 구조는 IPFS와 Filecoin과 다소 유사하죠.

당사가 세라믹을 지지를 보내는 이유는 현재 자산 기록 원장 상에서 개발을 하고 있는 개발자들에게 새로운 기능을 제공할 수 있기 때문입니다. 이더리움, 솔라나, 폴리곤, 아발란체, 니어, 루나 그리고 플로우와 같은 주요 체인을 사용하는 개발자는 세라믹을 이용함으로써 데이터 중심의 애플리케이션 개발이 용이해집니다. 세라믹의 DID 기반 계정 시스템을 통해 다른 체인이 사용하고 있는 개인 키와 연결합니다. 이러한 이유로, 주요 체인에 많은 개발자들이 세라믹을 차용할 것으로 예상합니다.

수천 명의 개발자가 세라믹에 애플리케이션을 출시함에 따라 세라믹에 결합 가능한 상태 또한 폭발적으로 늘어날 것입니다. 이는 지속해서 고성능 애플리케이션을 만들 수 있는 데이터 기반을 제공할 것입니다.

세라믹은 현재 채용중이오니, 관심이 있으시다면 본 링크를 참조해주십시오.

고지: 멀티코인은 자사의 투자활동과 관련한 이해 상충을 식별하고 효과적으로 관리하기 위해 서면 작성된 정책과 절차를 수립하고 이를 성실히 이행해오고 있습니다.

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 but has not independently verified the non-material information and makes no representations about the enduring accuracy of the information or its appropriateness for a given situation. 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.