디파이(DeFi)에 대한 너보스의 접근 방식

너보스 한국
너보스 한국 블로그
6 min readDec 29, 2020

[너보스 공동창업자 케빈 왕의 디파이에 대한 칼럼]

DeFi는 블록체인 기술의 가장 인기 있고 빠르게 성장하는 도입 사례 중 하나로 자리 잡고 있습니다. 떠오르는 DeFi 물결은 매일 매일 혁신을 거듭해나가며 사용자들에게 더 친숙하게 다가가고 있습니다. 글로벌 금융의 대규모 파괴 가능성은 이제 블록체인 회의론자들도 기존 글로벌 금융 시스템의 문제점을 더 이상 무시할 수 없는 상황이 되었습니다.

그러나 디파이의 잠재력과 대중의 관심은 기술의 본질적 역량을 능가하고 있습니다. 최근 기관 투자자와 디파이 애호가들의 관심이 급증하면서, 트랜잭셔 비용과 네트워크 혼잡도가 급등했습니다. 한편 스마트 컨트랙트 결함이 만연하게 발견되면서, 투자자들은 수십억 달러를 잃고 있습니다. 해킹은 기사 헤드라인에 대한 반응이 무감각해질 정도로 빈번하게 발생하고 있습니다.

블록체인의 확장성과 보안에 대한 개선이 절대적으로 필요합니다. 지속적으로 증가하는 블록체인 도입 사례에 알맞은 서비스를 제공하려면, 네트워크의 유연성이 필수적입니다. 진정으로 DeFi를 지원하는 모든 블록체인 플랫폼은 기본 설계 수준에서부터 이러한 특성을 구현해야합니다.

확장성

너보스는 기술 스택을 기반부터 최적화하고, 블록체인을 여러 계층으로 분리함으로써 확장성 문제를 해결하고 있습니다. 이로 인해 이더리움의 10배 이상의 처리량(Throughput)을 보여주고 있으며(2020년 4월 23일 집필 시간 기준), 이 과정에서 탈 중앙화를 전혀 희생하지 않고 있습니다.

널리 알려진 블록체인 확장 솔루션으로 샤딩(Sharding)이 있습니다. 샤딩 된 블록 체인은 트랜잭션 처리량을 상당히 개선하지만, 글로벌 상태의 가용성을 희생합니다. 글로벌 상태가 서로 다른 샤드로 분할 될 때, 스마트 컨트랙트 간의 협업은 교차 샤드 트랜잭션으로 인해 엄청난 비용이 발생하여, Defi 구성 가능성 (일명 머니 레고)의 기본 전제를 ​​무너 뜨립니다. 샤딩은 결제, NFT 또는 게임과 같은 구획화 된 도입 사례에 대한 훌륭한 확장 옵션이 될 수 있지만, Defi 앱은 본래 샤딩의 목적과는 달리 동일한 샤드에서 자연스럽게 처리될 수 있기를 원합니다. 도시, 교외 및 농지에 비유하자면, 모든 새로운 Defi 앱은 인프라가 풍부하게 갖추어진 ​​뉴욕 맨해튼에서 시작하여, 널리 사용 가능한 기본 요소와 훌륭한 사용자 경험을 제공하기를 원합니다. 기본 요소와 사용자 경험 모두 성공에 중요합니다. 하지만 다시 원점으로 돌아 왔습니다.

너보스는 개발자가 애플리케이션을 설계할 때, 계층화 된 접근 방식을 취하도록 권장합니다. 거래소의 오더북을 예로 들어보겠습니다. 주문 및 취소와 같은 작업은 최소로, 예측 가능한 비용을 계산할 수 있기를 원하고, 주문을 이행하는 작업은 즉각적인 최종성(finality)을 원하며, 자산 입금 입출금은 몇 블록을 기다리는 동안 진행될 광범위한 합의가 필요합니다. 너보스는 개발자가 애플리케이션을 구축 할 수 있도록 돕는 모든 기술 스택을 구축하고 있습니다. 너보스는 개방적이고 견고하며, 안전하고 지속 가능한 “샤딩되지 않은” 레이어 1과, 매끄러운 개발자 경험을 갖춘 레이어 2 솔루션을 함께 제공합니다. 압형. 너보스는 목표에 완전히 도달하기 위한 몇 가지 마일스톤을 남겨두고 있으며, 야심 차게 탈중앙 애플리케이션을 위한 블록체인 플랫폼을 구축하고 있습니다.

보안

스마트 컨트랙트가 해킹되면 많은 사람들이 돈을 잃게 됩니다. 재진입 버그만으로도 투자자들이 수십억 달러를 잃었고, 해킹 횟수는 나날이 증가하고 있습니다. 이더리움에서 Ether(ETH)와 ERC 토큰은 근본적으로 다른 유형의 자산입니다. 이더는 독립적으로 소유할 수있는 반면, ERC 토큰은 항상 스마트 컨트랙트에 종속되므로, DeFi의 스마트 컨트랙트 위험이 적용됩니다. 이는 특히 자산이 컨트랙트의 관리 아래에 함께 풀링되는 경우 더욱 심각해질 수 있습니다. 컨트랙트가 해킹되면 해커는 최근 여러 사건에서 목격 했듯이, 모든 자산을 가지고 도망 칠 수 있습니다.

Nervos의 셀 모델(Cell Model)은 First-Class Assets라는 개념을 활용합니다. 소유자의 권한은 이를 정의하는 스마트 컨트랙트를 포함하여, 모든 것에 우선합니다. 즉, 스마트 컨트랙트 코드에 취약점이 발견되더라도, 해커는 여전히 사용자의 ​​자산 접근할 수 없습니다. 스마트 컨트랙트 소유자조차도 이미 사용자에게 제공한 자산을 빼앗을 수 없습니다. 치명적인 공격은 이러한 설계로 인해 완전히 완화됩니다.

너보스는 레이어 1으로 작업 증명(Proof of Work) 방식을 선택했습니다. 작업 증명은 오랫동안 많은 사람들에게 검증된 방식이며, 다른 합의 모델에 있는 몇가지 단점에 대한 저항성을 가지고 있습니다. 특히 DeFi에서 작업 증명은 스테이킹과 대출 사이의 경쟁적 균형에 강하며, 이는 PoS가 보안성을 카니발리이징 할 수 있는 것에 대조됩니다.

유연성과 새로운 가능성

블록체인 업계는 탄생 이래 지속적으로 혁신 해왔습니다. 하지만 현실적인 프로젝트의 요구사항이 때문에 핵심 개발자들은 기존 블록체인 플랫폼의 한계를 빠르게 깨달았습니다. 이를 해결하기 위해, 느리지만 일정한 하드 포크 주기가 발생했습니다. 미래의 요구사항를 쉽게 예측할 수 없으며, 플랫폼의 유연성이 필수적이라는 것은 분명해졌습니다.

너보스의 프로그래밍 모델을 활용하면, 누구든지 자신이 소유한 셀(Cell)의 블록체인에 코드 조각을 업로드할 수 있습니다. RISC-V 기반 가상머신인 CKB-VM과 결합하면, 개발자는 하드포크를 기다릴 필요 없이, 소매를 걷어 올리고 필요한 암호화 프리미티브(Primitive)를 배포 할 수 있습니다. 우리는 너보스가 암호화 연구자의 놀이터, 특히 영지식 + 블록 체인의 개척자가 될 것으로 기대합니다.

현실 세계의 기술 및 금융 인프라는 암호학에 기반하여 운영됩니다. 너보스는 중앙 집중화 된 세계와 분산화 된 세계를 연결하는 데 특장점이 있습니다. 코인베이스의 가격 오라클은 오프체인 데이터를 안전하게 통합하여 온체인 애플리케이션과 연동 하는 일이 가져올 잠재력을 확인할 수 있습니다. 그러나 모든 오프체인 세계가 코인베이스와 같은 온체인 세계를 수용하여 블록체인이 기본적으로 지원하는 암호 알고리즘으로 서명될 수 있는 것은 아닙니다. 하지만 너보스에서는 이러한 일이 플랫폼을 방해하지 않습니다. 비즈니스 ID를 온체인으로 가져오고 CA 인프라와 함께 작동하기 위한 RSA 지원이 필요신가요? 너보스는 할 수 있습니다. DKIM 시스템에 연결하여 탈중앙화된 이메일을 사용하고 싶으신가요? 이 또한 다가오고 있습니다. 이는 블록체인을 수십억 명의 사람들이 사용할 수 있도록 돕는 진정한 통로입니다.

미래를 기대하며

우리는 디파이 혁명이 멈출 수 없다고 믿으며, 우리는 자본의 정의 자체에 대한 패러다임 전환점에 있습니다. 저는 너보스 팀과 함께 이 혁명에 동참하게 되어 매우 행운이라고 생각하며, 너보스는 Defi의 미래를 위한 최고의 블록체인 플랫폼을 구축하고 있습니다.

여러분이 디파이 기업가라면, 저희의 이 여정에 동참하라고 권유드리고 싶습니다. 너보스 텔레그램 채널에서 저희와 함께 하시며 여러분의 꿈을 함께 키워드리고 싶습니다. 너보스는 다수의 인큐베이팅 프로그램을 준비해 두었습니다.

너보스는 여러분이 세상을 바꾸는 일을 돕고 싶습니다.

너보스 한국 커뮤니티에 참여하세요!

너보스 글로벌 커뮤니티:

--

--

너보스 한국
너보스 한국 블로그

너보스(Nervos) 한국 공식 블로그https://www.nervos.org/