스마트 레이어(Smart Layer): 미래는 토큰과 사용자를 중심으로 전개됩니다
오렌지 페이퍼(Orange Paper)와 Smart Layer의 공동 창립자 겸 CEO인 빅터 장(Victor Zhang)과의 인터뷰 번역본
원본 출처: 오렌지 페이퍼
어느 날 빅터는 블록체인으로 나에게 고양이 NFT를 보내왔는데 그는 "이 고양이는 게임을 할 수 있고 고양이에게 먹이를 주거나 목욕을 시킬 수 있으며 심지어 메시지도 보낼 수 있다"고 했다. 이 모든 것은 추가적인 웹사이트나 애플리케이션을 열 필요 없이 지갑 인터페이스에서 이뤄진다.
나는 곧바로 이 고양이에겐 특별한 뭔가 있다고 느꼈다. 내가 암호화폐 분야에서 수년 동안 봐온 것 중 이런 것은 없었다.
이 기사는 빅터와의 2시간에 걸친 원격 채팅에 따른 결과물이다.
전통적인 토큰에 새 옷 입히기
오렌지 페이퍼: 이 고양이 NFT가 이렇게 많은 것을 할 수 있는 이유가 무엇일까요?
빅터: 이것은 스마트 토큰(Smart Token)이며 전통적인 토큰(ERC20이나 721)과는 완전히 다릅니다.
전통적인 토큰이 어떻게 작동하는지 살펴봅시다. 현재 암호화폐 세계에서 토큰, 앱, 지갑은 서로 독립적입니다. 예를 들어 ERC20 토큰인 Dai를 보면 지갑은 표준화된 프론트엔드 인터페이스로 그것을 표시하며 이름이나 잔액, 전송 기능을 보여줍니다. Dai를 이용하여 더 많은 Dai를 발행하거나 담보를 상환하고 싶다면 메이커다오 웹사이트를 열어야 합니다. 웹사이트와 Dai 토큰이 같은 발행자를 가지고 있기 때문에 이는 가장 신뢰할 수 있는 닻(anchor of trust)입니다. 당신은 지갑을 사이트에 연결해 Dai를 소유하고 있음을 증명합니다. 토큰과 애플리케이션, 지갑이 함께 모일 때만 복잡한 작업을 수행할 수 있습니다.
이 경험은 웹사이트와 지갑 인터페이스 사이를 오가는 것을 포함합니다. 예를 들어 사이트에서 '상환'을 클릭한 뒤 지갑에서 거래를 확인하는 것과 같은데 작업이 완료됐음을 나타내는 추가적인 안내 없이 단순한 거래로 처리합니다.
이것이 전통적인 토큰이 작동하는 방식입니다. 메이커다오 웹사이트가 없는 Dai는 마치 속옷만 입고 나간 것처럼 지갑에서 인식할 수 있는 표준화된 ERC20 토큰의 기본 기능과 전송 기능만을 제공합니다.
스마트 토큰 접근 방식은 메이커다오 웹사이트를 제쳐두고 더 복잡한 로직과 기능을 가능하게 합니다. 우리는 Dai 토큰 자체에 프론트엔드를 추가합니다. 이 역시 메이커다오에 의해 생성되고 서명돼 그 안전성과 신뢰성을 보장합니다.
우리는 ERC5169 표준을 사용해 Dai의 스마트 컨트랙트와 자체 프론트엔드를 연결합니다. 이후 Dai가 어디로 가든 누군가가 이 토큰과 상호작용하길 원하고 ERC5169 인터페이스를 보게 되면 그것이 프로그래밍 가능한 프론트엔드를 가리키고 있음을 알게 될 것입니다. 그러면 지갑이나 애플리케이션은 이를 사용하여 Dai의 모든 기능에 접근할 수 있습니다.
예를 들어 메이커다오가 Dai 사용자에게 공식적인 기본 법정 화폐의 온-오프 램프를 제공하고자 한다면 이 로직을 Dai의 프론트엔드에 통합하고 메이커다오의 서명으로 보안을 강화할 수 있습니다. 이 방식으로 Dai 사용자들은 지갑 내에서 직접 Dai와 법정 화폐를 안전하고 편리하게 교환할 수 있습니다.
오렌지 페이퍼: Dai와 법정 화폐 교환의 예시는 매우 흥미롭습니다. 이는 암호화폐 세계에 새로 온 사람들이 'Dai를 어디서 구매해야 하는지'와 같은 기본적인 지식을 모르고 있음을 상기시킵니다. 그들은 피싱 링크를 따라가 돈을 잃을 수도 있습니다. 더 안전한 방법은 더 경험이 많은 친구에게 물어보는 것이지만 그런 친구가 없다면 어떻게 할까요?
보여주신 예시는 본질적으로 메이커다오가 스마트 토큰을 사용하여 Dai를 변형시킬 수 있는 방법을 보여줍니다. Dai 자체 내에 안전하고 기본적인 경로를 내장함으로써 신규 사용자가 추가적인 지식 없이 직접 구매할 수 있게 합니다.
빅터: 말씀하신대로 Dai를 소유하고 있지 않더라도 구매하고 싶다면 이상적으로 사용자 에이전트(사용 중인 지갑)가 메이커다오가 인증한 공식 구매 채널을 찾기 위해 Dai의 컨트랙트를 확인할 수 있습니다. 그런 다음 에이전트는 사용자가 사용할 수 있는 다른 채널과 비교해 검증된 것을 표시하고 검증되지 않은 것에 대해 경고할 수 있습니다. 단지 하나의 예시일 뿐이지만 다양한 시나리오에 적용됩니다. 토큰을 사용하고 싶을 때마다 지갑은 스마트 토큰의 프론트엔드와 상호작용해 기능을 실행할 수 있습니다.
오렌지 페이퍼: 신규 사용자들이 종종 가짜 밈 코인을 구매하는 것을 스마트 토큰이 진짜와 가짜를 구별하는 데 도움이 될 수 있을까요? 예를 들어 한 코인과 공식 트위터 계정이 동일한 조직에 속해 있는지 확인하는 것과 같이요.
빅터: 가능합니다. 밀접하게 연결되고 안전한 프로그래밍 가능한 프론트엔드를 스마트 토큰에 추가함으로써 여러분의 웹사이트 서명이나 트위터 계정 증명과 같은 다양한 검증을 포함시킬 수 있습니다. 이는 소유권을 증명합니다.
토큰이 진정한 대중 수용을 달성하려면 대부분의 실생활 행동들이 오프체인인 만큼 오프체인 로직을 통합해야 합니다. 오프체인 로직과 온체인 스마트 컨트랙트 기능의 결합은 토큰의 완전한 형태를 나타냅니다.
고양이 NFT로 돌아가면 NFT의 스마트 컨트랙트는 이미 많은 기능을 포함하고 있습니다. 예를 들어 고양이 간의 우정을 검증하고 목욕이나 먹이주기와 같은 행동은 스마트 컨트랙트가 제공하는 온체인 거래입니다.
그러나 고양이 간의 메시지는 비용과 관련성이 없기 때문에 체인 상에서 발생하지 않으며 스팸과 유사합니다. 이러한 메시지들은 블록체인이 아닌 서버, 분산 스토리지 또는 우리의 스마트 네트워크, 즉 앱이 아닌 토큰을 위한 분산 서비스 네트워크에 저장될 수 있습니다.
스마트 컨트랙트 내에 직접 저장할 수 없는 고양이 이미지나 UI, 스마트 컨트랙트를 호출하는 자바스크립트 등이 있습니다. 스마트 컨트랙트는 단지 ERC5169 인터페이스를 가지고 있으며 이는 프로그래밍 가능한 프론트엔드를 가리킵니다. 이 프론트엔드는 어디에 저장돼 있을까요? 이 또한 오프체인에 있습니다. 분산 스토리지와 중앙 집중식 서버 또는 우리의 Smart Layer 네트워크이든 이 프론트엔드 역시 오프체인 로직의 일부입니다.
스마트 컨트랙트를 백엔드나 토큰을 위한 특별한 종류의 서버에 비유한다면 다른 종류의 백엔드나 서버와도 쌍을 이룰 수 있습니다.
사실 우리는 이미 디앱들(예: Uniswap)과 함께 이를 실천하고 있습니다. 여기서 백엔드의 일부는 스마트 컨트랙트고 또 다른 부분은 중앙 집중식 서버나 IPFS에 있습니다.
응용 프로그램과 스마트 토큰은 서로를 대체하기보다는 보완합니다.
오렌지 페이퍼: 응용 프로그램 없이도 할 수 있다는 새로운 아이디어를 제안하고 계시는 건가요?
빅터: 응용 프로그램을 없애는 것이 아니라 그 위에 추가하는 것입니다. 비즈니스가 처음에 웹사이트를 가지고 있었고 사용자 상호작용을 위한 다양한 기능을 추가했던 것과 유사합니다. 그런 다음 모바일 인터넷의 등장으로 웹사이트는 남아 있었지만 모바일 애플리케이션도 만들었습니다. 한 가지 다른 것 없이 가지는 문제가 아니라 각각은 자신의 사용 사례를 가지고 있습니다. 따라서 토큰에 적합한 것들은 토큰을 따라가고 애플리케이션에 더 잘 맞는 것들은 애플리케이션에 머물러야 합니다. 이것은 대체의 관계가 아니라 보완의 관계입니다.
오렌지 페이퍼: 실제로 모바일 기기에서는 특히 눈에 띄게 됩니다. 앱과 지갑 사이를 전환해야 할 필요가 있을 때 매우 불편합니다. 예를 들어 고양이 채팅과 같은 일부 작업을 지갑 인터페이스에서 바로 완료할 수 있다면 좋을 것입니다.
빅터: 고양이 채팅과 같은 입출력이 명확한 간단한 상호작용은 명확한 스마트 토큰에 특히 적합합니다. 하지만 월드 오브 워크래프트와 유사한 고양이 세상이 있다면 그곳에서 고양이들이 돌아다니고 낚시를 하고, 몬스터와 싸우며 자유롭게 여러 활동을 할 수 있습니다. 이 모든 기능을 토큰의 프론트엔드 인터페이스 내에서 완수하는 것은 불가능할 것입니다.
최근 우리 런치패드의 한 팀이 탈중앙화된 공개 계정을 위한 제품을 만들었습니다. 이를 통해 기업들이 프라이빗 도메인 운영을 할 수 있습니다. 사용자에게 스마트 토큰 NFT를 발행하며 멤버십 레벨과 포인트 같은 간단한 정보를 직접 스마트 컨트랙트에 기록합니다. 예를 들어 다른 기업과의 파트너쉽에서 나온 쿠폰이나 정기적으로 특정 멤버십 레벨을 위한 할인 쿠폰 등 다른 정보는 프로그래밍 가능한 프론트엔드를 통해 제시될 수 있습니다. 이 모든 운영은 지갑 내 NFT의 인터페이스를 통해 직접 완료되며 돈과 사용자 모두와 밀접하게 연결되어 있기 때문에 참여도와 전환 효율 모두 높습니다.
사용자에게 소유권의 감각은 중요합니다. 공개 계정을 소유했다고 말할 수 있었나요? 기업의 앱을 소유했다고 말할 수 있었나요? 아닙니다. 하지만 이제는 기업이 제공한 토큰을 소유한다고 말할 수 있으며 이것은 여러분이 소유하는 것입니다. 오늘날 웹사이트든 모바일 앱을 다운로드하든 비즈니스 환경에서 사용자에게 제품을 시도하게 만드는 것은 어려운 일입니다. 하지만 그들에게 자산을 제공한다면 그것의 금전적 가치와 관계없이 대부분의 사람들은 "좋아요, 저에게 주세요. 간직하겠습니다."라고 말할 것입니다. 그들은 "자산을 주시다니요? 원하지 않아요."라고 말하지 않을 것입니다. 이 미묘한 차이는 전환과 배포에 유리할 수 있습니다.
그러므로 그들은 우리 기술을 탈중앙화된 공개 계정과 결합해 JoyID(웹 기반 지갑)를 사용하려고 합니다. 이를 통해 일반 사용자가 웹사이트 링크를 클릭하는 것만으로 자산 애플리케이션과 지갑을 동시에 소유하고 모두 통합할 수 있습니다. 이것은 어떻게 달성될 수 있을까요? 링크의 첫 부분은 JoyID며 그 뒤에는 증명 기술에 기반한 긴 암호학적 증거 문자열이 이어집니다.
사용자가 이 링크를 클릭하면 JoyID 지갑이 생성되고 링크의 후반부에 있는 긴 암호학적 증거를 읽어서 해당 토큰을 직접 지갑에 가져옵니다. 이로써 자산 애플리케이션과 지갑이 완전히 통합됩니다. 단 하나의 링크로 이 과정이 완료돼 사용자는 바로 사용을 시작할 수 있습니다. 또 이 지갑을 Google Wallet이나 Apple Wallet에 추가할 수 있어 언제든지 쉽게 접근할 수 있으며 오프라인 상태에서도 사용 가능합니다.
극단적인 결합성은 스마트 토큰을 필요로 합니다
오렌지 페이퍼: 당신이 상상하는 이상적인 블록체인 세계에서 현재 디앱들이 주로 하고 있는 것처럼 많은 기능들이 토큰에 의해 구현됩니다.
빅터: 맞습니다. 근본적으로 몇 가지 개념을 고려해야 합니다: 우리가 단지 결합성과 이동성에 대해 말로만 하는 것인지 아니면 진정으로 그러한 미래가 실현될 것이라고 상상하는지에 대해서입니다. 만약 우리가 극단적인 결합성과 이동성을 목표로 한다면 미래는 실제로 우리가 상상하는 대로 될 것입니다. 그 이유는 간단합니다. 예를 들어 나는 사용자로서 평생 1000개의 다른 애플리케이션을 사용할 수 있습니다. 그것이 내 디지털 세계를 구성합니다. 나는 이 1000개의 애플리케이션 중 유일하게 공통적인 연결 고리입니다. 만약 최대한의 결합성과 이동성을 달성하려 한다면 그것은 이 1000개의 애플리케이션 중 어느 것을 통해서가 아니라 나를 통해서 이루어져야 합니다. 내가 이 모든 애플리케이션의 중심이자 교차점이기 때문입니다.
블록체인 세계를 봤을 때 지갑은 사용자와 함께 있으며 사용자 중심으로 있습니다. 토큰도 마찬가지입니다. 하지만 애플리케이션은 사용자 중심이 아닙니다. 나는 토큰을 어디든지 가지고 갈 수 있습니다. 애플리케이션은 외부에 있으며 내 통제를 벗어납니다. 따라서 토큰이야말로 최대한의 결합성과 이동성의 진정한 잠재적 운반체입니다. 애플리케이션이 아닙니다. 우리는 다양한 요소들을 연결하는 슈퍼 플랫폼 애플리케이션을 만들 수 없습니다. 이는 중앙집중식 시대로의 퇴행을 의미하기 때문입니다.
탈중앙화는 모든 것이 중심이 없다는 것을 의미하지 않습니다. 오히려 사용자 중심적인 관점을 의미합니다. 모든 사용자는 그들의 세계의 중심이며 그 외의 모든 것은 분산돼 있습니다.
따라서 토큰은 미래 블록체인 세계의 초점이 돼야 하며 애플리케이션이 아닌 토큰이 일급 시민으로 존재해야 합니다. 토큰에 자체 프로그래밍 가능한 프론트엔드를 제공함으로써 다른 시스템에서도 사용될 수 있도록 해야 합니다.
"이해"에서 "수용"으로
오렌지 페이퍼: 거래소에 상장할 계획이 있다고 들었습니다. 그리고 상장 전 활동들이 많은 참여를 이끌어내는 것 같습니다. 여러분들에게 중요한 변화처럼 느껴지는데 이 변화가 어떻게 이루어졌는지 궁금합니다.
빅터: 우리는 몇 년에 걸쳐 많은 시련을 겪었습니다. 솔직히 말해서 이 산업에 처음 들어왔을 때 우리는 조금 거만했습니다. 우리 자신을 기술자라고 생각하고 코인 트레이더가 아니라고요. 그래서 토큰의 투자 측면에는 크게 주목하지 않고 대신에 그들의 응용 가능성과 기능성, 즉 그들이 무엇을 할 수 있고 어디에 사용될 수 있는지 어떤 시나리오를 가능하게 하는지에 집중했습니다. 결국 우리는 투자 측면을 무시하는 것이 실행 가능하지 않다는 것을 깨달았고 이를 고려해야 한다는 것을 인식했습니다. 우리는 토큰이 필요했고 우리 토큰은 그 투자 잠재력을 강조해야 했습니다. 이제 우리는 현재 시장을 있는 그대로 받아들이게 됐습니다. 우리가 활용할 수 있는 가장 큰 동력은 토큰의 응용 측면이 아니라 자산 측면에서 나옵니다.
자산과 응용은 동전의 양면과 같습니다. 토큰의 자산 본성을 결코 벗겨낼 수 없습니다. 그것은 소유권을 나타내며 전달 가능하든 아니든 그것은 자산입니다. 당신의 브랜드와 정체성처럼 전달 불가능한 자산입니다. 전달 가능한 것들을 말할 것도 없고 모두 자산 특성을 가지고 있으므로 이런 측면들을 결코 분리할 수 없습니다.
이전에는 토큰의 응용과 기능성을 강조하며 우리 이야기를 이 각도에서 전개했습니다. 이 이야기는 무엇과 연결되었나요? 대규모 채택의 잠재력과 향후 다양한 복잡한 응용 프로그램들입니다. 자산 측면에서는 무엇과 연결되나요? 현재 암호화폐 소매 시장에서 가장 인기 있는 시장, 토큰 거래입니다. 응용 측면은 흩어져 있어서 티켓, 자동차, 로열티 프로그램 등을 포함하지만 자산 측면은 매우 집중돼 있습니다. 그래서 친구들이 프로젝트에 대해서 우리와 논의할 때 저는 그들의 프로젝트가 어떻게 거래 가능하고 투기적인 객체를 추상화하는지 묻습니다. 이 객체는 그럼 현재의 암호화폐 시장에서 상당한 영향력을 발휘할 수 있습니다.
현재 가장 중요한 암호화폐 시장을 활용하지 않고 암호화폐 프로젝트에 착수한다면 굳이 시도하지 마십시오. 일반 인터넷 사업을 시작하거나 AI에 몰두하거나 다음 5년에서 10년을 기다리세요. 이 시장에서 살아남고 싶다면 당신의 응용 프로그램이나 인프라는 거래 가능한 객체, 가치 발견이 가능한 토큰을 추상화해야 합니다. 그럴 때만 가장 큰 암호화폐 시장과 연결되어 그로부터 영양을 얻을 수 있습니다.
우리가 이 깨달음에 조금 늦었다고 느낍니다. 아니면 우리 과거의 응용 프로그램을 보세요. 예를 들어 우리의 자필/사인 NFT는 잘 받아들여졌지만 대성공은 아니었습니다. 이는 투기적인 목적이 부족했기 때문입니다. 만약 우리가 friendtech의 본딩 커브 메커니즘 같은 것을 통합하고 가치 발견을 위한 토큰을 포함시켰다면 응용 프로그램 자체가 성공할 수도 있었을 것입니다.
우리의 주요 초점은 지금 커뮤니티와 사용자들을 하나로 묶고 함께 모험하며 돈을 벌기 위한 서클(관계)을 형성하는 것입니다. 얼마 전에 출시했던 고양이 장난감 기억하시나요? 그거 재미있었죠. 자산 백업이 있는 스마트 토큰 xNFT였습니다. 마음에 들지 않으면 상환할 수 있었고 몇 개의 풀이 있었습니다. 이것은 훌륭한 실험이었고 우리 커뮤니티가 함께 일하며 그 서클 밖의 사람들로부터 이익을 얻는 것이었습니다. 우리는 천 개의 NFT를 출시했고 관련된 모든 사람이 흥분했습니다.
오렌지 페이퍼: 그거 정말 좋네요. 제 주변의 많은 친구들도 비슷한 변화를 겪고 있다는 것을 눈치챘습니다, 투기를 거부하는 것에서 적어도 받아들이는 것으로 변하고 있습니다. 그것이 포용하는 것인지는 확실치 않지만 그들의 경험은 압박 때문이든 그 압박이 가져오는 동기 때문이든 매우 비슷합니다.
빅터: 우리 같은 사람들은 배우는데 시간이 좀 걸리죠.
오렌지 페이퍼: 걱정 마세요. 시간이 좀 걸렸어도 한번 받아들이고 나면 돌이킬 수 없다고 생각해요.
빅터: 그것도 장점이 있어요. 더 현실적이죠.
오렌지 페이퍼: 정확해요. 지난 시간 동안 쌓아온 교훈과 경험은 매우 소중하죠.