Dataverse의 미래: 어떻게 상호 운용 가능하고 조합 가능한 데이터 계층을 구축할 것인가?
原文标题:《Into the Dataverse》
来源:ceramic 블로그
编译:Evelyn,W3.Hitchhiker
메타버스에 대한 많은 사람들이 과대 광고를 하고 있으며, 이는 우리의 디지털 미래에 대한 전망으로, Web3의 디지털 미래와 점점 더 융합되고 있습니다. 이 글에서는 Facebook, Meta 또는 NFT 부족의 메타버스 주장에 대해 피하고자 합니다. 우리는 메타버스를 네트워크 공간에 존재하는 모든 조합 가능하고 상호 운용 가능한 자원, 정체성, 애플리케이션, 플랫폼, 서비스 및 프로토콜의 전체로 보고 있습니다.
우리가 구상하는 메타버스는 Dataverse에서 운영됩니다: 모든 사람이 소유하지만 누구도 독점하지 않는 조합 가능하고 네트워크 수준의 데이터 생태계입니다. 개발자들은 Dataverse와 그 안에서 실행되는 조합 가능한 데이터와 직접 상호작용하는 교환 가능한 인터페이스와 온라인 경험을 구축할 것입니다. Dataverse는 메타버스에서 가장 중요한 역할을 한다고 할 수 있습니다: 모든 애플리케이션이 생성하고 사용하는 모든 데이터의 공유, 고성능, 항상 사용 가능한 차트입니다.
네트워크의 대부분의 기능은 단순히 데이터일 뿐, 화폐 가치 거래가 아닙니다. 예를 들어, DeFiverse는 상호 운용 가능한 금융 프로토콜, 자산 및 애플리케이션의 우주를 의미합니다. 하지만 매일 사용하는 애플리케이션을 생각해 보세요. "구매" 또는 "양도"와 비교할 때, "전송" 또는 "좋아요"를 클릭하는 횟수는 얼마나 될까요? Dataverse에서는 데이터가 애플리케이션 간에 따라다니며, 당신을 중심에 두고 당신이 자신의 디지털 우주를 제어할 수 있게 합니다.
앞으로 5년 동안 우리는 개발자 시장에서 대규모의 급증을 목격할 것이며, 무허가 프로토콜과 주류 개발 스택의 완전한 통합이 이루어져, 공유되고 조합 가능한 백엔드 인프라에서 운영되고 상호 운용되는 10억 개의 네트워크 애플리케이션이 생겨날 것입니다. 이는 지구상의 10명 중 1명이 애플리케이션을 갖는 것과 같습니다.
우리는 여러분을 Dataverse로 안내하고자 합니다 ------ 오늘날 Web2 애플리케이션의 데이터 고립과 오늘날 Web3 애플리케이션의 데이터 사막에서 벗어나, 모든 사람이 애플리케이션을 구축하고 동일한 네트워크화되고 조합 가능한 데이터 레이어에서 작업하는 미래로 나아가는 과정을 보여드리겠습니다.
애플리케이션 개발의 황금 시대
상호 운용 가능한 메타버스로 가는 길은 개발자에 대한 지원에 달려 있습니다. 앞으로 5년은 애플리케이션 개발의 황금 시대가 될 것입니다.
모두가 애플리케이션의 "개발자"
애플리케이션 개발은 매우 쉬워져, 5년 후에는 세계의 누구나, 위치, 기술 능력 또는 교육 수준에 관계없이 인터넷에서 애플리케이션을 구축하고 시작할 수 있는 가능성이 있습니다. 기본적으로 모든 사람이 "개발자"가 될 수 있습니다. 예를 들어, 기술을 모르는 뉴스 전공 학생조차도 몇 시간 안에 완전한 기능을 갖춘 크라우드소싱 정보 포럼을 출시할 수 있습니다.
안녕, 백엔드.
모든 것이 서비스로 제공되는 추세는 대부분 또는 모든 백엔드 애플리케이션 개발 논리를 추상화하여 프론트엔드 개발자가 제로 인프라로 애플리케이션을 출시할 수 있게 합니다. 이러한 인프라는 분산 네트워크 또는 관리 서비스 제공업체에 의해 제공될 수 있습니다.
개방적이고 공유되는 플랫폼
이 시점에서, 분산된 무허가 네트워크는 애플리케이션 개발자들에 의해 널리 채택될 것이며, 일부 선도적인 Web2 기업들도 여기에 참여할 것입니다. 이러한 플랫폼에서 구축하는 주요 이점은 제로 인프라 배포를 제공하는 것 외에도 메타버스 내에서 협력과 상호 운용성을 가능하게 한다는 것입니다. 이는 중앙 집중식 플랫폼 위험(예: Twitter가 API를 종료하고, Facebook이 게임 개발자 플랫폼을 종료한 경우)과 같은 전통적인 애플리케이션 개발의 많은 도전 과제를 해결합니다.
복사 / 붙여넣기 프론트엔드
프론트엔드 개발의 최소화를 촉진하는 두 가지 주요 추세가 있습니다. 첫째, 로우코드/노코드 솔루션은 비기술자가 애플리케이션을 더 잘, 더 쉽게 만들 수 있도록 합니다. 둘째, 개방형 플랫폼에서의 구축과 사용자들이 투명성을 높이기를 원하는 성격 덕분에 더 많은 애플리케이션 코드가 더 빠른 속도로 오픈 소스화되고 있습니다. 제로 인프라 백엔드와 결합하면, 기본적으로 모든 애플리케이션은 완전히 검토, 샘플링, 포크, 클론, 리믹스, 수정 및 재배포될 수 있습니다. 애플리케이션 생성이 매우 쉬워져, 다른 사람의 프론트엔드 코드를 복사/붙여넣기 하거나 함께 작업하는 모듈화된 조각을 캔버스에 던지는 것처럼 보입니다.
전 세계 접근, 기회 평등
위성 기반 3G+ 인터넷 전송의 출범으로 전 세계의 연결이 개선되고, 새로운 세대의 개발자들이 처음으로 인터넷에 접속할 수 있게 됩니다. 이는 더 많은 사람들이 사이버 공간에서 연결되고, 경향이 있는 사람들이 글로벌 시장에서 무언가를 창조하도록 더욱 자극할 것입니다. 네트워크에는 무료 교육 자료가 넘쳐날 것이며 ------ 필요한 것은 약간의 호기심과 주도성입니다.
강력한 인센티브와 직접 보상
동일한 것을 구축하는 두 가지 방법이 있고, 다른 조건이 동일하다면, 사람들은 가장 유망한 방법에서 일하고 싶어 할 것입니다. Web3는 모든 배경의 개발자들에게 매력적이고 직접적인 강력한 지역 참여 및 구축자 인센티브 메커니즘을 제공합니다. 대형 기술 회사들은 인재를 확보하기 어려울 것이며, 0에서 1(또는 Web3 로켓에 참여)으로의 상승 잠재력은 아마존과 같은 회사에서 일하는 매력을 훨씬 초과할 것입니다. 메타버스는 인재 경쟁을 하게 될 것입니다.
권력은 사람들에게 있습니다
메타버스의 조직 원칙은 개인입니다. 개발자들이 이러한 공유 애플리케이션 아키텍처 위에 구축할 때, 이는 그들의 애플리케이션(사용자 중심의 조합 가능성)에 더 적합하며, 이는 최종 사용자에게 그들의 디지털 정체성을 다시 제어하고, 모든 애플리케이션이 그들을 위해 특별히 구축된 것처럼 느끼게 하며, 그들의 데이터가 그들이 원하는 곳에 마법처럼 나타나는 새로운 세계를 열어줍니다.
자기 대리 및 결정론
메타버스에서 개인은 선택할 수 있습니다. 공개 키 암호학에 기반하여, 메타버스의 사용자는 허가가 필요 없으며, 간단한 자기 주권의 가명 키 쌍으로 그들의 삶을 시작할 수 있습니다. 그곳에서 그들은 자신이 되고 싶은 사람을 결정할 수 있습니다. 그들은 다른 사람들이 자신의 정체성을 통제하도록 할 수 있습니다. 그들은 자신의 은행이 되어 자기 감시를 할 수 있습니다. 그들은 원하는 만큼의 데이터를 추가할 수 있습니다. 그들은 권한을 설정하고, 누가 어떤 조건에서 그들의 데이터를 사용할 수 있는지를 규정할 수 있습니다. 이러한 수준의 디지털 소유권과 자기 대리는 메타버스가 독립적이고 안전하게 유지되는 방식입니다.
하지만 자기 주권은 단일 계정에 국한되지 않습니다. 사용자는 신뢰할 수 있는 독립 인프라를 소유하여 그들의 데이터를 장기적으로 유지할 수 있으며, 따라서 결코 다른 사람에게 의존할 필요가 없습니다.
상호 운용성의 매력
메타버스에서 구축하는 주요 매력이 상호 운용성이라면, 애플리케이션은 자연스럽게 이러한 상호 운용성을 구현하는 데 필요한 최소한의 기본 표준을 채택하도록 유도될 것입니다. 상호 운용성을 달성하는 가장 간단하고 직관적인 방법은 사용자 중심의 아키텍처를 채택하는 것입니다. 이 모델에서 사용자는 서로 다른 애플리케이션 간의 데이터 상호 운용성의 연결 고리 역할을 합니다; 그들이 어디로 가든, 그들의 데이터도 함께 이동합니다.
최종 사용자에게 상호 운용성의 경험은 마법처럼 느껴지며, 인터넷이 어떻게 작동해야 하는지를 보여줍니다. 더 이상 비밀번호, 양식, 인증, 콘텐츠 재게시, 플랫폼 간 동일한 사람에 대한 재관심이 없습니다.
지식, 과학 및 인류 발전의 폭발
공공 자원으로서, Dataverse는 지식 공유의 폭발을 실현하고 과학과 인류 발전을 가속화할 것입니다. 인터넷 1.0의 초기 사용 사례는 캘리포니아와 매사추세츠 간의 과학 데이터베이스 공유였습니다. Web3.0은 이 개념을 채택하고 이를 강화할 것입니다.
지금까지, 의미망과 링크 데이터의 구현은 정보 그래픽에 좋지만, 실제로 생산에서 세계 최대의 회사와 기관(예: 구글)의 내부 시스템에만 배포되었습니다. 이들은 구축하기 어렵고, 많은 가장 똑똑한 두뇌가 필요합니다.
Dataverse는 간단하고 개방적인 의미 정의의 구조화된 데이터 그래프에 대한 접근을 제공하며, 최첨단 연구를 채택하고 모든 사람이 그 위에서 구축하고 협력할 수 있도록 합니다. 우리가 통합된 검증 가능한 데이터 플랫폼에서 전체 과학계를 연결할 수 있을 때, 우리가 이룰 수 있는 발전의 의미는 아무리 강조해도 지나치지 않지만, 우리는 최종적으로 어떤 모습일지에 대한 불필요한 예측을 할 필요는 없습니다.
10억 개의 네트워크화된 애플리케이션의 창의성
알 수 있는 것은, 세계의 모든 사람이 애플리케이션을 구축하고 있으며, 그들이 모두 동일한 네트워크화되고 조합 가능한 데이터 레이어에서 구축할 때, 다양성, 창의성, 독창성 및 혁신성이 발휘될 것이라는 것입니다 ------ 이 Dataverse를 지원하는 네트워크를 플랫폼이라고 부릅시다.
더 많은 개발자들이 이 플랫폼에 참여하고, 플랫폼에 더 많은 데이터가 존재함에 따라, 개발자들이 애플리케이션을 만드는 것이 더욱 쉬워질 것입니다. 시작 비용이 거의 제로에 가까워집니다. 이는 구현과 실험의 다양성을 가능하게 하여, 탄력성을 증가시키고 다윈주의가 앞으로 나아갈 길을 그리게 합니다. 이는 개발자들이 몇 분 안에 확장 가능한 마이크로 애플리케이션을 조합하고, 제품과 시장의 적합성에 집중할 수 있게 하며, 몇 주를 들여 무거운 모놀리스를 배달하는 대신에 그렇게 할 수 있게 합니다. 이는 모든 사람이 Facebook이나 Google과 경쟁할 수 있는 새로운 매개체를 제공합니다. 이 경우, 시장의 속도와 독창성이 대성당의 속도를 초과할 것입니다.
큰 내기
Dataverse와 네트워크 미래를 정의하는 몇 가지 추세.
Web3 애플리케이션의 데이터 기능 폭발적 성장
Web3 개발자 시장은 가치 일치하는 혁신가/초기 채택자의 협력 그룹을 포함하고 있으며(그 중 일부는 메타버스의 다른 부분에서 이미 구축 중입니다), Dataverse를 선도적으로 채택할 것입니다. 지금까지 Web3 애플리케이션은 데이터 사막이었습니다. 이는 스마트 계약으로 구축할 수 있는 데이터 기능이 한정적이기 때문입니다.
이 추세는 변화하고 있으며, 시장이 더욱 혼잡해지고 성숙해짐에 따라 가속화될 것입니다. 애플리케이션은 새로운 혁신적 전망을 찾고 있습니다. 데이터 기능 구축에 대한 시장의 수요가 증가함에 따라, 애플리케이션은 대규모 데이터 세트에서 협력하기 시작할 것이며, Dataverse의 네트워크 효과는 빠르게 가속화될 것이고, Web3 애플리케이션 시장은 데이터 기반 기능으로 가득 차게 될 것입니다. 이 시장 외부의 다른 사람들은 이 생태계를 주목하고, 그 안에 참여할 수밖에 없을 것입니다.
상호 운용 가능한 생태계가 고립된 플랫폼을 초월할 것
완벽한 칵테일이 메타버스를 만들고, 심지어 가장 크고 뿌리 깊은 기관을 초월할 준비가 되고 있습니다. 더 이상 아무도 고립된 섬에서 또는 대기업을 위해 자신의 애플리케이션을 구축하고 싶어하지 않습니다. 메타버스의 단순성, 창의성, 혁신 속도, 개발 속도, 개방 데이터 및 보상은 너무 강력할 것입니다. 완전히 다른 인센티브 구조에서 자신의 비즈니스를 구축한 기존 기업들은 전환하거나 경쟁하기 어려울 것입니다.
정체성은 커뮤니티의 필요에서 비롯되며, Dataverse의 조직 원칙입니다
정체성은 본질적으로 다수의 것입니다. 이는 물리적 세계에서만 그런 것이 아니라, 정체성이 사람 간의 상호작용을 가능하게 하는 구조인 곳에서도 그렇습니다. 디지털 세계에서도 마찬가지로, 소셜 미디어 애플리케이션에서 개인 프로필을 갖는 것이 개인 노트 애플리케이션에서 갖는 것보다 더 중요합니다. 정체성은 거래에 배경, 신뢰 및 효율성을 제공하는 도구입니다. Ceramic은 고유한 다중 데이터 생태계를 제공함으로써, 메타버스에 더 큰 상호 운용성을 제공할 수 있는 널리 채택된 정체성 시스템을 생성할 수 있습니다.
디지털 커뮤니티의 효율성과 지속 가능성
기술과 무관하게, 지속 가능성과 관련하여, 우리는 다음과 같은 사실에 내기를 겁니다: 인터넷의 낯선 사람들은 커뮤니티 소유의 프로토콜과 그 고유한 인센티브 메커니즘을 통해 효과적으로 조직하고 높은 영향력을 가진 작업을 창출할 수 있습니다. 이러한 추세는 긍정적인 신호가 있지만, 이러한 커뮤니티가 장기적으로 지속될 수 있을지, 혁신을 유지하고 높은 속도를 유지할 수 있을지는 여전히 두고 봐야 합니다. 효과적인 디지털 커뮤니티의 설계와 구현은 우리가 면밀히 주목하는 사항이지만, 커뮤니티의 장기적인 성공을 보장할 수 있는 많은 요소들이 아직 발견되지 않았다고 믿습니다.
일부는 이미 "인터넷을 위해 일하는" 상태에 완전히 들어가 있으며, 프로토콜과 DAO의 기여자로서 일회성 작업을 수락하거나 장기 계약에 참여하고 있습니다. 우리는 이미 국회에서 로비를 하는 DAO 참여자들을 보았습니다. DAO는 와이오밍 주 법률에 의해 인정된 물리적 세계의 실체입니다. 디지털 커뮤니티는 오랫동안 OSINT(오픈 소스 정보)에 사용되어 왔으며, 주제 기반 플랫폼(예: 서브레딧 또는 Facebook 그룹)에서 매우 높은 동기를 가진 낯선 사람들이 모여, 개인이나 정부 기관이 할 수 없는 일을 수행합니다 ------ 예를 들어 악당을 크라우드소싱하거나 조사를 해결하는 것입니다. 위키백과는 잘 운영되고 있습니다. 이러한 것들은 시간이 지남에 따라 이러한 유동적인 작업 및 인센티브 시스템이 어떻게 발전할 것인지에 대해 낙관적인 태도를 갖게 합니다.
긍정적인 신호가 나타나고 있으며, 이러한 커뮤니티는 주류로 넘어가고 있으며, 이는 그들의 사회적 접촉을 더욱 깊게 하여 그들을 더욱 탄력적으로 만들 것입니다. 지루한 원숭이 요트 클럽(BAYC)은 기본적으로 모든 유명인이 원숭이를 Twitter 프로필 사진으로 사용하고 있습니다; Alexis Ohanian과 Serena Williams는 Met Gala에서 그들의 CryptoPunks 배지를 착용했습니다. 이러한 디지털 우선 커뮤니티는 사회의 모든 측면으로 확산될 것이며, 영향력 있는 사람들과 유명인들이 그들의 재능을 발휘하고 그들의 부족을 대표할 것입니다.
Web3(상대적으로 NFTs)가 어떤 방식으로 주류 문화에 진입할지를 이해하기 위해, 우리는 높은 참여를 보이는 다중 사용자 커뮤니티 네트워크가 어디에 존재하는지를 살펴봐야 하며, 해당 커뮤니티의 일원이 되는 것이 무엇을 의미하는지, 사람들이 어떻게 그들의 깃발을 내걸고 있는지를 살펴봐야 합니다.
Ceramic: Dataverse 위에 구축된 분산 인프라
비록 시장이 Dataverse를 위해 준비가 되었을지라도, 이는 자연스럽게 나타날 것이라는 것을 의미하지는 않습니다. Dataverse에서 애플리케이션을 구축하는 데 가장 적합한 개발자 플랫폼은 몇 가지 중요한 설계 고려 사항이 필요합니다.
범용 데이터 프로토콜
데이터는 매우 다양하며, 개발자는 그들의 애플리케이션과 데이터 사용 사례를 구축할 자유와 유연성이 필요합니다. 경직된 표준은 작동하지 않거나 분열을 초래할 것입니다. 우리는 Dataverse에서 발생하는 다양한 사용 사례를 지원할 수 있는 매우 범용적인 프로토콜이 필요합니다. 중요한 것은, 이러한 모든 사용 사례가 원활하게 상호 작용할 수 있도록 하는 것이며, 가장 간단한 방법은 동일한 프로토콜 위에 구축하도록 하는 것입니다. 사용자가 어떤 지갑으로 로그인하든, 프론트엔드에서 어떤 기능을 구축하든, 어떤 유형의 데이터를 저장하든 문제가 없어야 하며, 모두 정상적으로 작동해야 합니다.
빠르고, 분산된, 고용량 처리
이 범용 데이터 프로토콜은 빠르고, 분산된, 고용량의 거래 처리를 지원하는 변동성을 가져야 합니다. 매일 많은 데이터 이벤트가 각 애플리케이션에서 발생하기 때문입니다. 현재의 블록체인 프로토콜은 이러한 수준의 처리를 지원할 수 없으며, 이는 강력한 차별화 영역입니다. Ceramic과 같은 데이터 합의 속성은 가치 합의 속성(예: 비트코인의)과 구별될 수 있습니다.
전 세계적으로 일관되고 항상 사용 가능한 상태
다음으로, 시스템은 참여자에게 신뢰할 수 없는 방식으로 기본 이벤트 흐름에서 검증하고 재구성할 수 있는 고가용성 상태를 제공할 방법이 있어야 합니다. 이는 개발자가 공유 데이터 위에 무허가, 조합 가능한 애플리케이션을 구축할 수 있도록 허용하는 이유이기 때문에 매우 중요합니다. 기본 이벤트 흐름에 삽입된 모든 사람은 상태의 가용성을 보장할 수 있으며, 업데이트는 이 시스템을 통해 게시되며, 모든 참여자는 즉시 그들의 상태 데이터베이스를 업데이트할 수 있습니다.
전 세계 상태 가용성과 관련된 것은 상태 표현입니다. Ceramic은 현재 간단한 JSON 객체와 로컬 인덱스 시스템 형태의 상태 출력을 지원하며, 이는 그래픽 기반 애플리케이션 사용 사례에 적합합니다. 이 프로토콜은 이러한 사용 사례에 필요한 데이터 구조를 기반으로 다양한 상태 표현을 수용하고 지원할 수 있어야 합니다. 이는 Ceramic의 이벤트 흐름 레이어를 삽입하고 그 위에 사용자 정의 데이터베이스를 구축함으로써 실현될 수 있습니다.
객체 지향 권한
Dataverse의 각 데이터 조각은 검증 가능하고, 안전하며, 유용해야 합니다 ------ 스팸이나 네트워크를 막는 데이터 조각이 아니라. 분산된, 암호화된, 객체 지향 권한 프로토콜을 사용함으로써, 우리는 분산된 정체성이 그들의 데이터에 대해 증명 가능한 대리권을 가질 수 있도록 하면서, 각 상태의 접근 권한(상태 그룹에 대한 중첩/재귀/체인 권한 포함)이 완전히 사용자 정의 가능하도록 할 수 있습니다.
예를 들어, 사용자는 그들의 치료사, 학교 상담사 및 가장 친한 친구에게 그들의 일기에 대한 영구 접근 권한을 부여할 수 있습니다. 또는 누군가 애플리케이션이 세션 동안 그들을 대신하여 상태를 업데이트할 수 있는 능력을 부여할 수 있습니다. 이는 개발자의 애플리케이션 내에서 사용되는 다양한 암호 인증 시스템과 원활하게 통합될 수 있습니다(예: 이더리움 로그인 사용). 우리는 다른 Dataverse 프로토콜 및 서비스와 협력하여 동일한 권한 표준을 채택해야 하며, 이를 통해 최대한의 상호 운용성을 실현할 수 있습니다. 많은 면에서, 권한 프로토콜이 강력하고 발전하며 유연할수록, 하나의 정체성을 단일 키와 연결하는 것이 덜 중요해질 것입니다.
우리는 또한 개발자 생태계가 네트워크 내에서 읽기 및 쓰기 권한에 대해 많은 혁신을 이루기를 기대해야 합니다. 우리는 이러한 경로를 따라 프로그래밍 권한 프로토콜의 실험을 이미 보았습니다. 이와 관련된 예로는 호스팅된 규제 대리인 또는 "개인 데이터 관리자" 또는 사용자 데이터 권한을 관리하기 위한 "신용국"과 유사한 것들이 있습니다. 우리는 초기 단계에서 다양한 다양성을 장려해야 합니다.
빠르고, 표현적이며, 전 네트워크 쿼리
사용자가 그들의 지갑으로 애플리케이션에 로그인할 때마다, 해당 애플리케이션은 Dataverse에서 그 사용자에 대한 데이터를 수집해야 합니다. 애플리케이션이 이미 알고 있는 식별자의 단일 상태를 가져오고자 할 때, 이는 쉽습니다. 그러나 애플리케이션 개발자는 특정 기계 판독 식별자를 사용하여 콘텐츠를 가져오는 것 이상의 데이터 검색 능력이 필요합니다.
이 애플리케이션이 다중 사용자일 때, 예를 들어 소셜 네트워크와 같은 경우, 개발자는 다양한 사용자로부터 데이터 세트를 수집하여 하나의 인터페이스에 표시해야 합니다. 이러한 유형의 데이터 검색 기능은 거의 모든 애플리케이션의 핵심이며, 특히 전체 데이터 생태계에서 가장 가치 있는 애플리케이션의 핵심입니다. 사용자의 식별자가 알려져 있을 때, 각 사용자가 Dataverse에 존재하는 데이터 인덱스를 조회하여 이러한 데이터를 가져올 수 있습니다. 이는 사용자 중심 인덱스 프로토콜이 존재한다고 가정하며, 이는 Dataverse의 어딘가에 단일 목록으로 물리적으로 저장되거나 메타데이터 및 인덱스 서비스를 사용하여 유지될 수 있습니다.
그러나 애플리케이션은 항상 사용자에 대한 모든 정보를 가지고 있는 것은 아닙니다 ------ 단순히 지갑 주소만으로는 모든 것을 설명할 수 없습니다. 사용자가 게임에 참여하거나 게임에서 순위를 매기는 커뮤니티의 더 넓은 사회적 그래프를 살펴보면 배경 정보를 얻을 수 있습니다.
Ceramic 기반의 개발자는 인덱스 및 쿼리를 사용하여 Ceramic 생태계의 다른 애플리케이션 사용자로부터 선택된 데이터를 추출할 수 있는 능력을 갖게 됩니다.
Ceramic은 곧 개발자가 모든 블로그 게시물과 같은 데이터 흐름에 대한 연결을 탐색할 수 있는 그래프 데이터베이스를 제공할 것입니다. 그러나 더 나아가, Ceramic은 모든 계정, 모델 및 모델과 관련된 데이터 흐름 간의 관계를 허용할 것입니다. 이는 Dataverse 전반에 걸쳐 무한히 복잡한 쿼리를 가능하게 할 것입니다.
개방형 데이터 모델 시장
Dataverse는 상호 운용성이 필요합니다. 이는 데이터 모델에 대한 긴급한 합의를 통해 이루어집니다. Ceramic의 데이터 모델은 이더리움의 ERC 계약 표준과 유사합니다 ------ 예를 들어 토큰의 ERC20, NFT의 ERC721 ------ 이들은 기본적으로 Ceramic의 기능과 동등합니다. 이는 모든 개발자가 미리 존재하는 기능 템플릿 집합에서 쉽게 선택하고, 그들의 프론트엔드에 몇 줄의 코드를 추가하여 Dataverse의 모든 데이터 세트에 접근할 수 있는 애플리케이션을 가질 수 있게 합니다. 이러한 데이터 세트는 동일한 데이터 모델을 준수합니다.
커뮤니티는 세계에서 가장 큰 데이터 모델 세계를 구축하고 기획할 수 있습니다. 충분히 좋은 표준을 만들어 이를 활기찬 시장으로 만드는 가장 강력한 방법은 커뮤니티에 소유권과 상승 공간을 부여하는 것입니다.
개발자 커뮤니티
Dataverse는 누구의 것도 아니며, 모두의 것도 아닙니다. 이는 커뮤니티의 산물로, 모두가 창의적이고 네트워크화된 애플리케이션을 구축하기 위해 노력하여 세상에 귀중한 자원을 창출하고 있습니다. 이 대규모 프로젝트는 뒤에 방대한 참여 커뮤니티가 있을 때만 성공할 수 있습니다.
커뮤니티 구성원은 개발자 도구 및 스택 생태계를 구축하고 성장 및 영향을 미치며 교육 콘텐츠, 네트워크 운영 등을 생성하는 데 도움을 줄 수 있습니다. 우리는 모든 생태계 참여자의 인센티브를 신중하게 고려해야 하며, 이를 통해 이 커뮤니티를 최대한 배치하여 효과를 발휘할 수 있도록 해야 합니다.
앞으로 나아갈 길
우리는 먼저 고급 Web3 개발자에게 풍부한 데이터 애플리케이션 기능을 제공하는 데 집중할 것이며, 데이터 모델을 사용하여 고도로 네트워크화된 애플리케이션 생태계에서 구축할 것입니다 ------ 시장과 사용 사례가 Ceramic에 가장 적합합니다. 각 단계는 이전 단계에서 어떤 인프라를 사용하고 어떻게 구축할지를 신호로 삼을 것이며, 이는 오늘날의 혁신자에게 충분한 주의를 기울이는 것이 왜 그렇게 중요한지를 설명합니다.
Web3 개발자의 충족되지 않은 요구
메타버스는 블록체인에 기반하여 출현하고 있으며; 이는 앞서 언급한 모든 올바른 조건을 갖추고 있어, 번창하고 활기찬 상호 운용 가능한 애플리케이션 생태계가 될 수 있습니다. Web3 개발자들은 블록체인에서 애플리케이션을 구축하고 있으며, 그들 중 많은 이들이 데이터 분야로 확장하여 그들의 제품을 차별화하고 성숙시키고자 합니다.
평판 기능
평판 기능은 여러 다양한 Web3 다중 사용자 애플리케이션, 분산 프로토콜, 소셜 커뮤니티에서 필요하며, 개인 프로필, 내가 소유하고 있는 자산(NFT, 도메인, 소셜 핸들), 경험(자기 주장 및 증명된 기술 트리), 기여 추적, KYC VC(검증 가능한 증명서) 등 모든 것을 포함합니다.
이러한 사용 사례 중 일부는 벤처 캐피탈을 포함하지만, 많은 경우 포함되지 않습니다. 이 그룹에서 Ceramic은 공공 및 일시적인 개인 데이터 사용 사례에 서비스를 제공할 수 있습니다. 완전히 개인적인 사용 사례는 접근 제어가 있는 서버에 암호화되어 저장되어야 하며, 이 서버는 IPLD 및 CACAO를 사용하는 것이 좋습니다. 이렇게 하면 Ceramic의 데이터와 원활하게 상호 운용될 수 있습니다 ------ 예를 들어 Spruce Systems의 Kepler와 같은 것입니다.
장기적으로 이러한 데이터 세트의 기능은 메타버스에서 한 사람의 정체성과 여권과 같습니다. 내기는 매우 높습니다. 예를 들어, DeFi의 미래는 평판과 증명이 명확해질 때까지 매우 불안정합니다.
사회적 기능
Web3에서 소셜은 매우 인기 있으며, 분산된 소셜 그래프와 분산된 소셜 미디어를 중심으로 많은 모멘텀이 형성되고 있습니다. 우리는 Orbis, Convo 및 CyberConnect의 매력과 실험의 확장을 보았으며, 이는 다양한 반복 및 실험으로 이어지고 있습니다. 이는 포괄적인 분산 소셜 네트워크의 형태로 나타날 수도 있고, 다른 애플리케이션에 내장된 소셜 기능일 수도 있습니다. 소셜 그래프, 피드 및 게시물(블로그, 마이크로블로그 등), 반응, 개인 및 공개 그룹, DM, 포럼, 주소록 등을 기대합니다.
계정 특성
많은 애플리케이션과 프로토콜이 사용자에게 여러 다른 지갑이나 계정이 있을 때 어떻게 그들을 식별할지를 고민하고 있습니다. 이는 점점 더 많은 메타버스 프로토콜을 단일 애플리케이션에 통합하는 Web3 애플리케이션에 점점 더 중요해지고 있습니다. 모든 매핑이 포함된 사용자 객체를 유지하는 것은 매우 번거롭고, 실행 오류가 발생하기 쉽습니다. 다중 계정, 크로스 체인(MACC) 메타버스에서 사용자를 위한 집합적 정체성을 생성하기 위한 다양한 모델을 탐색할 수 있습니다.
가장 좋은 것은 아직 오지 않았습니다
인터넷의 가장 좋은 시대는 아직 오지 않았습니다. 메타버스는 지난 25년간 애플리케이션 개발의 가장 큰 돌파구가 될 것이며, 클라우드를 대체하여 애플리케이션 환경의 선택이 될 것입니다.
Dataverse의 잠재력을 완전히 발휘하기 위해서는 상호 운용성이 필요합니다. 이러한 조합 가능하고 상호 운용 가능한 데이터 네트워크는 새로운 혁신의 촉매제가 되어, 우리가 애플리케이션을 구축하는 방식을 재구성할 뿐만 아니라, 우리가 지식을 공유하고 과학을 발명하며 사회적 발전을 이루는 방식을 재구성할 것입니다. 이것이 우리가 Ceramic으로 구축하고 있는 세계입니다.