Placeholder 파트너: 모듈화는 Web3 혁신의 황금 시대를 가져올 것입니다

포사이트 뉴스
2023-11-24 20:26:39
수집
모듈화는 Web3 분야에서 떠오르고 있으며, 이는 20년 전 클라우드 서비스가 인터넷 산업에서 부상한 것과 같습니다.

撰文:Joel Monegro,Placeholder 파트너

编译:Luffy,Foresight News


신기술의 선구자는 인프라를 구축하기 위해 대규모 자금을 조달해야 하며, 이는 과도한 투자와 투기 거품을 초래할 수 있습니다. 이러한 거품이 터지면, 힘이 약한 기업들은 도산하고 시장의 힘은 산업 리더와 그들의 패러다임을 중심으로 통합됩니다. 이 통합 과정을 통해 우리는 애플리케이션에서 공통 요소를 식별하고 이를 분리하여 표준화된 모듈화된 구성 요소로 만들 수 있으며, 이러한 구성 요소는 오픈 소스이거나 개별 서비스로 판매될 수 있습니다. 이러한 추상화된 구성 요소는 더 복잡한 애플리케이션을 구축하는 것을 더 쉽게 만들고, 자본 지출 중심에서 운영 지출 중심의 비용 구조로 전환하여 새로운 제품을 더 빠르게 출시하고 시작 비용을 낮출 수 있게 합니다. 이러한 패턴은 현재 신흥 Web3에서 전개되고 있으며, 새로운 "모듈화" 기술(예: Rollups)은 기술 개발을 가속화하고 린 스타트업 혁신의 시대를 열고 있습니다.

자본 지출과 운영 지출

기술 인프라가 더욱 표준화되고 광범위하게 사용 가능해짐에 따라, 이는 더욱 강력하고 사용하기 쉬워졌습니다. 그러나 그 이전에 초기 기업가들은 자신의 인프라를 구축하기 위해 많은 투자를 해야 했고, 그 후에야 자신의 애플리케이션을 구축하고 배포할 수 있었습니다. 예를 들어, 에디슨이 전구를 판매하기 위해 전력망을 발명했거나 초기 인터넷 스타트업들이 웹 페이지를 운영하기 위해 데이터 센터를 배포한 사례가 있습니다. 시장이 성숙해짐에 따라, 개방형 표준과 온디맨드 인프라 서비스의 출현은 이를 채택하는 기업들에게 더 효율적인 비즈니스 모델을 제공했습니다. 그들은 제품을 시장에 출시하는 데 너무 많은 시간과 비용을 들이지 않아도 되었습니다.

예를 들어, 2000년 인터넷 거품이 붕괴된 후, 인터넷 산업은 서버를 구매하고 데이터 센터를 구축하는 것(자본 지출)에서 클라우드 서버를 임대하는 것(운영 지출)으로 전환되었습니다. 많은 오픈 소스 프레임워크(예: LAMP 스택, Ruby on Rails, Django 및 NodeJS)의 출현은 웹 개발을 단순화하기 위한 것이었으며, Microsoft, Amazon 및 Google과 같은 산업 리더들은 그들의 규모를 활용하여 새로운 표준과 저비용 인프라 서비스를 구축했습니다. 이는 2000년대 말에 시작된 API 열풍과 함께 즉시 사용 가능한 비즈니스 모델 하에 전문화된 백엔드 기능을 제공함으로써 인터넷의 복잡성을 더욱 단순화했습니다. 붕괴 이후의 10년 동안 이러한 추상화 계층은 소규모 팀이 신속하고 저렴하게 새로운 애플리케이션을 구축하고 확장할 수 있게 하여 스타트업들이 혁신을 가속화하고 황금기를 맞이하게 했습니다.

Web2 인프라는 너무나 추상화되어 현대 웹 애플리케이션은 물리적 서버에서 직접 실행되지 않고 서버의 시뮬레이션인 가상 머신(일반적으로 컨테이너에 패키징되어 최소한의 재구성으로 여러 환경에서 쉽게 이동하거나 복사할 수 있음)에서 실행됩니다. 가상 머신 기술은 단일 강력한 서버가 동시에 여러 애플리케이션을 실행할 수 있게 하여 Web2의 확장을 도왔으며, 필요에 따라 애플리케이션에 계산 자원을 추가하거나 줄일 수 있어 수요를 충족하고 비용을 통제할 수 있습니다.

가상화 개념은 인프라가 얼마나 추상화될 수 있는지를 보여줍니다. 그러나 제가 여기서 강조하는 이유는 Web3 인프라가 Rollup 발명과 유사한 경로를 따르기 때문입니다. Rollup은 블록체인이 여러 "가상 블록체인"을 지원할 수 있도록 허용하여 블록체인의 확장을 돕습니다.

추상화 계층

초기 블록체인 스타트업들은 모든 인프라를 구축해야 했습니다. 여기에는 맞춤형 블록체인 프로토콜, 프론트엔드, 지갑, SDK, API 등이 포함됩니다. 이더리움과 같은 스마트 계약 네트워크는 많은 애플리케이션을 위해 전용 블록체인을 구축할 필요성을 줄였지만, 비용, 프로그래밍 약속 및 확장성에 대한 중대한 제한을 부과하여 가능한 애플리케이션의 범위를 제한했습니다. 더 야심찬 아이디어는 일정 수준의 유연성과 처리량을 필요로 하며, 이는 공공 체인에서 일반적으로 달성하기 어렵기 때문에 많은 가장 흥미로운 애플리케이션이 실현되지 못했습니다.

Cosmos 및 Polkadot과 같은 플랫폼은 나중에 공유 보안 및 상호 운용성 기능을 갖춘 맞춤형 블록체인을 생성하기 위한 도구를 제공하여 블록체인을 더 쉽게 안전하게 시작할 수 있게 했습니다. 그러나 이를 사용하려면 여전히 많은 자원과 전문 지식이 필요하므로 대부분의 개발자에게는 여전히 접근할 수 없는 상태입니다. 그러나 더 많은 추상화 계층이 클라우드 서비스를 단순화한 것처럼, 새로운 Layer 2 (L2) 표준(예: Rollup)은 개발자들이 블록체인 환경을 신속하고 저렴하게 배포할 수 있도록 허용합니다.

Rollup은 체인 외부에서 거래 및 스마트 계약을 실행하고 여러 작업의 결과를 주 블록체인에서 정기적이고 암호화된 검증 가능한 거래로 묶어 패키징하여 기본 네트워크의 보안을 상속합니다. 이는 신용 카드 네트워크가 많은 결제를 처리하고 매주 배치 전송을 통해 상인에게 정산하는 방식과 유사합니다. 이 기술을 통해 단일 블록체인은 동시에 많은 고성능 가상 블록체인을 보호할 수 있어 네트워크 처리 능력을 크게 향상시키고 거래 비용을 최소화할 수 있습니다.

중요한 것은 Rollup이 블록체인이 아니라는 것입니다. 적어도 가상 머신과 마찬가지로, 그것들은 실제 기계가 아닙니다. Rollup은 가상 블록체인으로, 시뮬레이션 환경입니다. 추상화를 무시하면 Rollup 내의 스마트 계약은 실제 블록체인에서 실행되는 것처럼 작동합니다. 운영자가 신뢰할 수 있는 블록체인에 정기적으로 출력을 정산하고 데이터를 손상시키지 않는 한, Rollup은 성능, 제어 또는 규정 준수 요구에 따라 중앙 집중식으로 운영될 수 있습니다. 그러나 "공유 정렬기" 기술을 사용하여 탈중앙화를 실현할 수도 있습니다.

확장성 외에도 "실행" 계층을 "데이터 가용성", "정산", 합의 계층과 분리함으로써, 개발자는 주 체인의 보안을 활용하면서 유연성을 얻을 수 있습니다. 예를 들어, 개발자가 Solidity를 좋아하지 않지만 이더리움의 보안성이나 생태계를 활용하고 싶다면, 그는 Python을 프로그래밍 언어로 사용하는 Rollup을 선택하여 애플리케이션을 이더리움에 배포할 수 있습니다. OP Stack, ZK Stack, Polygon CDK, Arbitrum Orbit 또는 Rollkit과 같은 오픈 소스 프레임워크는 개발자들이 다양한 신뢰 수준을 가진 맞춤형 Rollup을 쉽게 배포할 수 있게 해주며, Espresso 및 Astria와 같은 탈중앙화 정렬기 프로젝트는 필요할 경우 실행 계층의 탈중앙화 옵션을 제공합니다. 동시에 Dymension, Conduit, Caldera 및 Gelato와 같은 점점 더 많은 저코드 "Rollup as a Service" (RaaS) 제품은 누구나 몇 분 안에 맞춤형 가상 블록체인을 시작할 수 있게 해줍니다.

더 넓은 "모듈화 운동"은 개발자들에게 스택의 다른 영역을 포괄하는 표준 및 서비스를 제공하여 블록체인 애플리케이션 구축 및 확장 비용을 더욱 낮추고 있습니다. 이더리움의 EVM은 스마트 계약의 "운영 체제"로서 지배적인 위치를 차지하고 있으며, Solana의 SVM은 고성능 대안으로 빠르게 부상하고 있습니다(두 가지 모두 독립적인 Rollup에서 사용할 수 있습니다). POKT와 같은 프로토콜은 네트워크 간의 RPC/API 계층을 표준화하고, SyndicatePolywrap과 같은 프레임워크는 여러 프로토콜을 단일 프론트엔드 SDK로 추상화합니다. Across와 같은 크로스 체인 브리지는 유동성이 서로 다른 블록체인 네트워크 간에 흐를 수 있게 하며, SAFE 또는 Squads와 같은 "지갑 서비스" (WaaS) 회사인 Magic은 체인상의 모든 사용자가 쉽게 맞춤형 지갑을 생성할 수 있게 해줍니다. 심지어 Celestia와 같은 가상 블록체인 환경을 위해 특별히 구축된 새로운 L1도 있습니다.

수백만 개의 가상 블록체인

Web3 스타트업의 현재 전략은 먼저 고성능, 저비용 네트워크(예: 이더리움 L2 또는 Solana)에서 시작하고, 필요할 경우 사용자 지정된 애플리케이션 전용 실행 환경으로의 이전을 계획하는 것입니다. 이미 자신의 체인을 구축한 기존 프로토콜인 Celo 또는 POKT조차도 인프라 비용을 단순화하기 위해 L2 아키텍처로 전환하고 있으며, 이는 데이터 센터를 보유한 인터넷 기업들이 클라우드 서비스를 채택해야 했던 시대와 유사합니다. 새로운 것을 수용하지 않으면, 새로운 것을 수용하는 경쟁자에게 쉽게 뒤처질 수 있습니다.

많은 사람들은 Solana와 같은 고처리량 블록체인에서 실행되는 애플리케이션이 L2 없이도 "네트워크 규모"를 달성할 수 있다고 생각하지만, 네트워크 규모의 의미를 크게 과소평가하고 있습니다. 인터넷의 대부분의 활동은 백그라운드에서 발생하기 때문입니다. 당신의 클릭 하나하나가 수백 개의 숨겨진 HTTP 요청을 촉발합니다. Twitter.com을 로드하는 것만으로도 2초 이내에 300개 이상의 백그라운드 요청이 다양한 API 및 서비스 제공업체에 발생하며, 이는 단일 사용자의 단일 작업에 불과합니다. 네트워크 규모를 달성하는 것은 각 애플리케이션이 매초 수백만 건의 거래를 처리하는 것을 의미할 수 있지만, 인터넷 측의 수요가 백만 건 증가한다고 해서 이는 충분하지 않습니다. 이러한 규모 수준에 도달하기 위해서는 가상화가 필요하지만, 우리는 또한 이를 실현하기 위한 기본적인 초고성능 L1이 필요합니다. 데이터 가용성 처리량을 최적화한 블록체인(예: Celestia) 외에도, 고성능 블록체인(예: Solana 및 Monad)은 잠재적으로 흥미로운 Rollup 놀이터입니다.

즉, 확장성은 가상 블록체인이 중요한 유일한 이유가 아닙니다. 가상 블록체인은 Web3 시대 온라인 서비스의 강력한 표준입니다. 첫 번째 Rollup은 주로 "더 빠른 이더리움" 서비스를 구성했습니다. 그러나 모듈화 아키텍처가 제공하는 유연성 덕분에 가상 블록체인은 애플리케이션 전용 실행 환경을 생성하거나 특정 생태계, 산업 또는 지리적 위치에 맞춤화된 네트워크를 만드는 데 특히 유용합니다. 엄격한 접근 제어 또는 규정 준수 요구 사항이 있는 사용 사례를 위해 "가상 사설 블록체인"을 생성할 수도 있습니다. 더 위대한 아이디어는 블록체인과 스마트 계약 인터페이스가 Web2의 "클라우드 서비스 및 API" 패러다임을 대체함에 따라, 가상 블록체인이 모든 온라인 애플리케이션의 기본 백엔드 인프라가 될 수 있다는 것입니다.

우리는 이후의 글에서 이러한 아이디어를 더 깊이 탐구할 것이지만, 제가 비즈니스 관점에서 강조하고 싶은 가장 중요한 점은 모듈화가 Web3의 자본 지출에서 운영 지출로의 전환을 나타내므로, 우리는 차세대 블록체인 애플리케이션의 빠른 확장을 기대할 수 있다는 것입니다. 운영 지출은 비용이 성장에 따라 확대됨을 의미하며, 출시 전에 대규모 자금을 조달하여 미리 부담하지 않아도 됩니다. 이는 기업가들이 더 빠르게 반복할 수 있게 하고, 애플리케이션이 저렴하게 확장될 수 있게 하며, 투자자들이 더 낮은 위험으로 기업에 자금을 제공할 수 있게 합니다. 인터넷 거품 붕괴 이후의 Web2와 마찬가지로, 이러한 요소들은 Web3 스타트업 혁신의 황금 시대를 위한 필수 조건입니다.

체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
체인캐처 혁신가들과 함께하는 Web3 세상 구축