디지털 자산
Derek Yoo, Moonbeam CEO – 인터뷰 시리즈

Derek Yoo는 Moonbeam의 CEO이며, 새로운 Polkadot 스마트 계약 플랫폼으로, 네이티브하게 상호 운용 가능한 블록체인 애플리케이션을 쉽게 구축할 수 있게 합니다.
Moonbeam의 시작 이야기를 공유해 주실 수 있나요?
저는 2019년에 PureStake를 시작했으며, Web3 개발자를 위한 인프라와 서비스를 제공하는 것을 목표로 했습니다. 하지만 암호화폐 분야에 완전히 몰두하면서 ‘모든 것을 지배할 하나의 체인’은 없고, 대신 다양한 목적을 수행하는 여러 특화된 체인들이 존재할 것이라는 것이 명확해졌습니다. 이러한 믿음은 저를 Polkadot 생태계로 이끌었으며, 그 역시 같은 비전을 공유하고 있었습니다. 생태계에서 개발을 시작하면서 우리는 새로운 종류의 스마트 계약 플랫폼을 만들 수 있는 큰 기회를 발견했습니다. 기존에 Ethereum에 이미 존재하는 모든 개발자 도구를 활용하면서도, 개발자들이 새로운 형태의 멀티체인 애플리케이션을 구축할 수 있게 하는 플랫폼이었습니다. 그래서 우리는 Moonbeam을 구축하기 시작했으며, DApp 개발자 경험에 집중함으로써 크로스 체인 상호 운용성 문제를 해결하는 더 넓은 목표를 가지고 있었습니다.
Polkadot 네트워크에서 개발할 때 주요 이점은 무엇인가요?
Polkadot은 Substrate라는 풍부한 블록체인 구축 툴킷을 제공합니다. 이를 통해 개발자는 특정 사용 사례를 지원하도록 목적에 맞게 특화된 블록체인을 만들 수 있습니다. 이러한 블록체인들은 Polkadot 상에서 서로 연결되어 높은 수준의 보안으로 통신할 수 있습니다. 특화와 연결성의 조합이 Polkadot의 핵심 특성입니다. Polkadot의 각 멤버 블록체인을 파라체인(parachain)이라고 하며, 파라체인은 Polkadot의 공유 보안 모델을 활용해 개별 L1을 보호하기 위해 충분한 채굴자나 검증자를 찾는 부담에서 자유합니다. 생태계 내에서 파라체인들은 브리지 없이도 네이티브하게 자유롭게 거래하고 통신할 수 있습니다. 이러한 세계에서 Polkadot에 연결하면 더 넓은 네트워크 효과를 얻으며, 연결된 각 파라체인의 서비스와 자산, 그리고 그 네트워크에 브리지된 자산에도 접근할 수 있게 됩니다.
Moonbeam 위에서 개발하는 것이 Polkadot에서 맞춤형 파라체인이나 파라스레드를 만드는 것보다 개발자에게 어떤 이점이 있나요?
개발자들은 선택을 좋아합니다. Polkadot에서는 Substrate를 사용해 자체 블록체인(파라체인)을 구축하거나, 기존 파라체인 위에 DApp/스마트 계약으로 배포할 수 있는 선택권이 있습니다. 일부 사용 사례는 특화된 블록체인이 가장 적합하며, 이 경우 Rust와 Substrate가 Polkadot에서 올바른 접근 방식입니다. 하지만 많은 최종 사용자 중심의 사용 사례에서는 스마트 계약/DApp 접근 방식이 더 합리적이며, 개발자가 저수준 인프라에 소요하는 시간을 최소화합니다. Moonbeam은 기존 EVM 개발 도구와의 호환성 덕분에 가장 쉽게 구축할 수 있는 스마트 계약 플랫폼 중 하나입니다. 개발자는 기존 지식과 코드베이스를 활용해 Moonbeam에 배포할 수 있으며, 동시에 Moonbeam이 제공하는 네이티브 상호 운용성을 활용할 수 있습니다. 이는 Rust와 Substrate를 사용해 자체 블록체인을 구축하는 것보다 훨씬 간단합니다. 우리는 프로젝트가 쉽게 배포하고 생태계를 확장할 수 있도록 가장 환영받는 플랫폼을 제공하는 데 집중했으며, 호환성에 중점을 두고 최고의 문서와 도구를 제공하고 있습니다. 우리는 Substrate의 무거운 작업을 많이 수행했으며, Moonbeam에 런칭함으로써 많은 작업 없이도 Polkadot 파라체인의 모든 이점을 누릴 수 있습니다.
다양한 블록체인 간 상호 운용성은 얼마나 중요한가요?
가장 중요한 이유는 프로젝트가 접근할 수 있는 사용자와 자산의 수를 확대하는 것입니다. 자산과 사용자는 점점 다양한 체인에 분산되어 있습니다. 따라서 Ethereum에서 시작한다면 Polkadot과 같은 네트워크에 존재하는 자산과 사용자를 놓치게 됩니다. 특히 DeFi 프로토콜은 새로운 사용자와 자산을 찾는 데 갈증이 있어, 결과적으로 많은 프로토콜이 Ethereum 외의 체인에 배포되고 있습니다. DeFi 프로토콜의 성과는 총 잠금 가치(TVL)와 일일 활성 사용자(DAU)와 같은 KPI로 측정되며, 이는 여러 블록체인 네트워크에 배포함으로써 증가시킬 수 있습니다.
궁극적으로 DApp은 여러 체인에서 동시에 실행될 것이며, 각 체인의 강점을 기반으로 사용될 것입니다. 항상 특정 작업에 뛰어난 다른 체인이 존재하므로, 이들의 기능을 결합하면 매우 강력하고 풍부한 기능을 갖춘 네트워크를 만들 수 있어, 매우 특화된 작업을 훌륭히 수행할 수 있습니다.
Moonbeam이 개발자들이 이러한 상호 운용성을 갖춘 DApp을 설계하도록 어떻게 지원하는지 설명해 주실 수 있나요?
첫째, 기존 스마트 계약을 다시 작성하거나 재구성할 필요가 없습니다. 이들은 처음부터 호환되므로, EVM 호환 체인에 대해 동일한 Ethereum 스타일 코드베이스를 Moonbeam에 배포할 수 있습니다. 확장 시 동일한 코드베이스를 여러 번 활용할 수 있는 이 능력은 지난 1년간 멀티체인 배포의 핵심 특징이었습니다. 작업량이 가장 적게 요구되기 때문에, EVM 호환 체인으로의 멀티체인 확장이 시장을 지배해 왔습니다.
둘째, 앞서 언급했듯이 우리는 멀티체인 애플리케이션이 네이티브 멀티체인 아키텍처로 진화할 것이라고 믿습니다. 이는 여러 특화된 체인이 애플리케이션에 필요한 다양한 기능을 수행한다는 의미입니다. 그리고 애플리케이션은 단일 블록체인이 아니라 여러 블록체인에 걸쳐 실행됩니다. 이는 Web2 애플리케이션이 단일 서버에서 클라우드의 여러 특화된 서버 컬렉션으로 진화한 방식과 매우 유사합니다. 여러 특화된 시스템을 활용해 확장하는 것입니다. Polkadot과 같은 네트워크에서는 다양한 서비스를 제공하는 특화된 체인을 가질 수 있지만, 이러한 백엔드 시스템의 복잡성을 사용자에게 숨길 수 있습니다. 백엔드 복잡성을 숨길 수 있는 능력이 더 나은, 보다 대중적인 사용자 경험을 가능하게 할 것입니다.
Moonbeam은 기본 EVM 기능 세트에 크로스 체인 통합을 추가합니다. 예를 들어 XC-20 토큰이 있습니다. XC-20은 Polkadot 네이티브 토큰으로, 생태계 내 다양한 체인 간에 브리지 없이 자유롭게 이동할 수 있습니다. 하지만 XC-20이 Moonbeam에 있을 때는 ERC-20처럼 보이며, 다른 ERC-20과 마찬가지로 스마트 계약에서 사용할 수 있습니다. 이것이 Moonbeam이 EVM 호환성을 유지하면서도 크로스 체인 기능에 접근할 수 있게 하는 접근 방식입니다.
시장에서는 Moonbeam과 Moonriver의 차이에 대해 혼란스러워하는 경우가 있는데, 차이점을 명확히 설명해 주실 수 있나요?
Moonriver는 Moonbeam의 카나리아 네트워크입니다. 이는 실제 사용자와 실제 가치를 가지고 있지만, 새로운 코드는 먼저 Moonriver에 배포되어 검증된 후 Moonbeam에 적용됩니다. Moonriver는 또한 Kusama 상의 커뮤니티 주도형 자매 파라체인입니다. 별도의 커뮤니티와 토큰 보유자를 가지고 있습니다. 현재 Moonriver에는 NFT와 게임 프로젝트가 더 많이 배포되어 있는 반면, Moonbeam에는 더 많은 DeFi 프로젝트가 있습니다. 그러나 기술적인 수준에서는 동일한 코드베이스를 공유하므로 동일한 기능 세트를 가지고 있습니다.
현재 Moonbeam 네트워크에서 80개가 넘는 프로젝트가 DApp 및 프로토콜을 구축하고 있는데, 귀하가 생각하기에 가장 흥미로운 프로젝트는 어떤 것이 있나요?
가장 흥미로운 DApp은 Moonbeam의 크로스 체인 기능을 활용하는 것들입니다. 좋은 예가 Moonbeam에 배포된 Lido입니다. Lido는 Solidity 기반 스마트 계약을 사용한 DApp을 Moonbeam EVM에 배포했습니다. 그러나 이 스마트 계약은 XCM을 사용해 Polkadot 릴레이 체인에서 스테이킹 작업을 원격 제어합니다. 따라서 두 개의 특화된 블록체인에 걸쳐 하나의 DApp이 존재하지만, 사용자에게는 하나의 사용자 경험을 제공하여 두 개의 서로 다른 블록체인과 상호 작용하고 있다는 사실을 알 수 없습니다. 이것이 네이티브 멀티체인 DApp이 어떻게 보일지에 대한 예시입니다.
Moonbeam에 대해 추가로 공유하고 싶은 내용이 있나요?
Moonbeam은 약 4개월 전에 출시되었으며, 그 이후 인프라 부트스트래핑 단계에 있었습니다. 출시 이후 The Graph, Etherscan 및 기타 핵심 구성 요소를 포함한 여러 인프라가 배포되었습니다. 곧 도입될 마지막 구성 요소는 Chainlink이며, 이는 부트스트래핑 단계의 종료를 의미합니다. 그 시점에 Moonbeam의 DeFi 생태계는 모든 기본 빌딩 블록이 갖춰진 상태로 준비될 것입니다. 우리는 개발자들이 Moonbeam에서 만들어낼 DeFi 사용 사례를 기대하고 있습니다.
통찰력 있는 인터뷰에 감사드립니다. 더 알고 싶은 독자들은 Moonbeam을 방문하시기 바랍니다.












