Nervos
Nervos Network는 Common Knowledge Base라고도 하며, Nervos 생태계의 기본 레이어 역할을 합니다. 이는 시스템 내의 모든 상위 레이어에 대한 신뢰를 보장합니다. 이 블록체인은 탈중앙화를 우선시하도록 구성되어 있으며, 미니멀리즘, 유연성 및 보안을 제공합니다. 주요 목적은 다양한 데이터와 자산을 안전하게 저장하는 것입니다. Kevin Wang, Jan Xie, Terry Tai, Daniel Lv 및 Cipher Wang은 Nervos의 공동 설립자입니다. [1]
개요
Nervos 블록체인(또는 Common Knowledge Base)은 Nervos 생태계의 기본 레이어로서, 데이터 및 자산 저장 촉진과 함께 탈중앙화 및 보안을 우선시합니다. 다층 아키텍처는 탈중앙화 시스템에 내재된 상충 관계를 해결하며, 레이어 1은 보안을 강조하고 레이어 2는 빠른 트랜잭션을 위한 확장성에 중점을 둡니다. 이 아키텍처는 Javascript 및 Rust와 같은 친숙한 언어로 프로그래밍이 가능하며, 고성능 가상 머신인 CKB-VM 내에서 코드를 실행합니다. Nervos는 보안을 손상시키지 않으면서 초당 트랜잭션 수와 확인 시간을 향상시키기 위해 작업 증명(PoW) 기반 합의 알고리즘인 NC-MAX를 활용합니다. [1]
기술
셀 모델
셀 모델은 비트코인의 UTXO 모델에서 영감을 받아 Nervos 내 개별 셀의 동작을 정의하고 데이터 업데이트 프로세스를 설명합니다. Nervos CKB에서 셀은 상태를 저장하는 가장 작고 기본적인 단위를 나타냅니다. 비트코인 아키텍처에서 상속받아 Nervos CKB는 셀 모델을 일반화된 UTXO 모델로 구현하여 상태 저장의 단순성과 일관성을 유지합니다. 이 모델에서 모든 상태는 불변 셀에 저장되며, 계산은 오프체인에서 발생하고 노드는 검증을 처리합니다. 셀 내 데이터 업데이트에는 소비가 포함되며, 기존 셀을 소비하고 데이터를 추출 및 업데이트한 다음 업데이트된 데이터로 새 셀을 생성하여 체인에 추가합니다. [2]
셀은 한 번만 소비할 수 있으며, 소비 후 라이브 셀에서 데드 셀로 전환되어 사용할 수 없게 됩니다. Nervos의 트랜잭션은 셀 상태 변경을 반영하며, 라이브 셀 그룹이 소비되고 새 셀이 생성됩니다. 트랜잭션의 네트워크 유효성 검사에는 연결된 잠금 스크립트 및 유형 스크립트 실행이 포함되어 개발자가 정의한 규칙 준수를 보장하고 사기 행위를 방지합니다. [2]
Nervos CKB의 셀 모델에서 스마트 계약 실행은 계산 및 검증 단계를 분리하여 계산은 오프체인에서 발생하고 결과 데이터는 전체 노드에 의해 온체인에서 검증됩니다. 이 병렬 실행을 통해 트랜잭션은 자체 가상 머신에서 독립적으로 실행되어 특히 여러 CPU 코어가 있는 최신 컴퓨터에서 상당한 확장성 향상을 제공합니다. 셀 모델의 트랜잭션은 매우 유연하여 여러 스마트 계약 작업을 단일 트랜잭션으로 일괄 처리하여 오버헤드 및 처리 수수료를 줄일 수 있습니다. [2]
일급 자산
셀 모델에서 CKBytes, 토큰, 수집품과 같은 모든 디지털 자산은 일급 자산으로 간주되며, 스마트 계약이 아닌 각 소유자가 독점적으로 소유합니다. 자산은 거래 중에 스마트 계약 규칙을 준수해야 하지만, 소유권은 사용자에게 있으며, 스마트 계약 사양에 관계없이 소유자만이 자산을 사용할 수 있습니다. 이러한 소유권 구조는 공격자가 사용자의 통제 하에 있기 때문에 자산에 접근할 수 없어 계약 악용으로부터 자산을 보호합니다. 또한, 이 구조는 자산 유지에 대한 책임을 수반하며, 소유자는 Nervos에서 자산이 차지하는 공간으로 인해 상태 임대료라는 소액의 반복적인 유지 관리 비용을 지불해야 합니다. [2]
CKB-VM
Nervos는 RISC-V 명령어 세트를 기반으로 하는 가상 머신인 CKB-VM을 도입하여 안전하고 고성능 환경에서 튜링 완전 프로그래밍이 가능한 블록체인 상의 스마트 계약 실행을 향상시킵니다. RISC-V는 프로세서 설계의 기반이며, 블록체인 개발에 이상적인 성숙하고 모듈식 아키텍처를 제공합니다. CKB-VM을 통해 개발자는 암호화 기본 요소를 스마트 계약에 원활하게 통합하여 보다 원활한 개발 경험을 조성하고 크로스 체인 상호 작용 및 확장 혁신과 같은 고급 기술의 채택을 가속화할 수 있습니다. RISC-V를 대상으로 하는 모든 프로그래밍 언어를 Nervos 개발에 사용할 수 있으므로 개발자는 JavaScript, Rust, Go, Java 및 Ruby와 같은 주류 언어의 기본 SDK 지원을 통해 효율적이고 안전한 스마트 계약 배포를 위해 선호하는 도구와 언어를 활용할 수 있습니다. [3]
CKByte (CKB)
Nervos의 기본 토큰인 CKByte(CKB)는 네트워크의 데이터 저장 공간을 나타내며, 1 CKByte는 1바이트의 저장 공간과 같습니다. CKB는 또한 거래 및 계산 수수료에도 사용됩니다. Nervos에 100바이트의 데이터를 저장하려면 100 CKByte를 보유해야 하며, 데이터가 저장되는 동안 잠겨 있습니다. 데이터가 삭제되면 해당 CKByte는 다른 용도로 사용할 수 있게 됩니다. 또한 CKByte는 Nervos DAO에 예치하여 스테이킹 메커니즘을 통해 이자를 얻을 수 있습니다. [1]
State Rent
채굴자는 네트워크에서 데이터 유효성 및 보존을 보장하는 데 중요한 역할을 수행하며, 주기 및 거래 수수료를 통해 적절한 유효성 검사를 보장합니다. 그러나 수수료가 정산되면 채굴자는 데이터 보존에 대한 지속적인 인센티브가 부족합니다. 이를 해결하기 위해 State Rent는 데이터 보존에 대해 채굴자에게 지속적으로 보상합니다. Nervos에 데이터를 저장하는 사용자는 점유 공간을 기준으로 소량의 State Rent 수수료를 지불하며, 목표 인플레이션을 사용하여 선불 수수료를 상쇄하여 사용자 편의성을 향상시킵니다. 저장하는 동안 잠긴 CKBytes의 일부는 이자를 얻을 수 없으며, 인플레이션으로 인해 점차 가치가 하락하며, 주로 Nervos에 데이터를 저장하는 사용자에게 영향을 미칩니다. State Rent 자금은 Secondary Issuance에서 나오며, 네트워크 공간을 점유하지 않는 사용자는 Nervos DAO에 CKBytes를 잠금으로써 이자를 얻을 수 있습니다. [4]
기본 발행
CKB의 기본 토큰 발행량은 비트코인 발행과 유사한 일정에 따라 336억 개로 하드캡됩니다. CKB 발행량은 모든 토큰이 채굴될 때까지 4년마다 반감됩니다. 초기 4년 동안 168억 CKB가 채굴되며, 초기 연간 발행량은 42억 개입니다. 첫 번째 반감 주기 후에는 연간 발행량이 21억 CKB로 감소하고 모든 토큰이 채굴될 때까지 반감되었습니다. 이러한 토큰은 CKB 채굴자에게 블록당 고정 보상으로 지급되어 트랜잭션 처리 및 네트워크 보안을 위한 컴퓨터 자원 제공을 장려합니다. Nervos 네트워크가 확장되고 CKB 토큰의 가치가 상승함에 따라 보안을 저해하지 않고도 보상률을 낮출 수 있습니다. 이 발행 모델은 네트워크 부트스트래핑 단계에서 공정한 토큰 분배를 보장하여 장기적인 경제적 탈중앙화를 촉진합니다. [5]
2차 발행
Nervos는 상태 임대료를 징수하고 과거 거래량과 관계없이 채굴자가 제공하는 네트워크 보안에 대한 영구적인 보상을 보장하기 위해 2차 발행을 통합하는 새로운 토큰 경제학 접근 방식을 사용합니다. 연간 13억 4,400만 CKB가 발행되며, 2차 발행은 유통 중인 CKB 토큰의 현재 활용도에 따라 채굴자, Nervos DAO 예금자 및 Nervos 재무부에 분배됩니다. 2차 발행은 주로 상태 점유자를 대상으로 하여 CKB가 장기 보유자를 위한 디플레이션 토큰과 블록체인 사용자를 위한 인플레이션 토큰 역할을 할 수 있도록 하지만, 특히 재무 기금과 관련된 구현은 커뮤니티가 시작한 하드 포크의 적용을 받습니다. [5]
이러한 2단계 배출 모델은 채굴자 보상을 거래 수수료와 분리하고 보존 또는 가치 저장 플랫폼으로서의 블록체인 활용도와 연계하여 Nervos 네트워크의 장기적인 지속 가능성을 보장합니다. 이는 사용자, 채굴자, 개발자 및 토큰 보유자를 포함한 모든 네트워크 참가자에게 유익한 인센티브 구조를 조성합니다. 이러한 조정은 Nervos를 시장의 다른 레이어 1 플랫폼과 차별화합니다. [5]
Nervos DAO
CKBytes 보유자는 Nervos DAO에 토큰을 잠금으로써 이자를 얻을 수 있으며, 이는 스테이킹과 유사합니다. 이자는 장기적인 인플레이션 효과를 상쇄하기 위해 2차 발행에 비례하여 발생하여 가치를 보존합니다. Nervos에서 공간을 차지하여 CKBytes가 잠긴 사용자는 Nervos DAO에 배치할 수 없습니다. 그러나 공간을 차지하는 셀이 소비되고 CKBytes가 해제되면 Nervos DAO에 배치할 수 있습니다. 이 메커니즘은 불필요한 데이터 제거를 장려하여 블록체인의 장기적인 관리 가능성을 높입니다. [4]
파트너십
Polychain Capital
2019년 10월 10일, Nervos는 Polychain Capital과의 전략적 파트너십을 발표했습니다. Polychain은 Nervos 생태계에 적극적으로 참여하여 커뮤니티 구축을 돕고, 특히 미국과 서반구에서 채택 및 인지도를 높이는 데 기여했습니다. 또한 Polychain은 2019년 10월 16일 CoinList에서 열린 CKByte 공개 판매에 570만 달러를 투자할 예정이었습니다. [6]
중국 초상은행 국제
2019년 10월 5일, Nervos는 중국 초상은행 국제(CMBI)와 제휴하여 분산형 금융 서비스 애플리케이션을 공동 개발한다고 발표했습니다. 이러한 애플리케이션 중 일부는 은행의 소매 고객에게 서비스를 제공하기 위한 것이었습니다. [7]
PeckShield
2019년 7월 31일, Nervos는 보안 감사 기관인 PeckShield가 그 해 말 메인넷 출시를 준비하기 위해 Nervos 테스트넷에 대한 보안 감사를 실시할 것이라고 발표했습니다. Nervos는 코드 감사, 방어 배포 및 비상 대응을 포함하여 디지털 자산 및 블록체인 보안의 다양한 측면에서 PeckShield와 협력할 계획이었습니다. [8]
imToken
2019년 7월 30일, Nervos는 디지털 자산 관리 플랫폼 imToken과의 전략적 파트너십을 발표했습니다. imToken은 Nervos CKByte 보유자에게 강력한 토큰 관리 및 최고의 지갑 서비스를 제공하는 핵심 지갑 파트너가 되었습니다. Nervos와 imToken은 모두 대안 금융 생태계 개발에 대한 약속을 공유했으며, 이 파트너십은 보다 포용적인 경제 구축을 향한 중요한 발걸음을 의미했습니다. [9]
BitPie 지갑
2019년 7월 9일, Nervos는 멀티체인 지갑인 BitPie와 전략적 파트너십을 발표했습니다. BitPie는 4분기에 메인넷 출시 시 CKByte 토큰을 지원하기로 약속했습니다. 이 파트너십은 CKByte 토큰 보유자에게 Bitpie의 수십억 달러 상당의 암호화폐 자산을 안전하게 관리한 광범위한 경험을 활용하여 최고의 지갑 서비스를 제공하는 것을 목표로 했습니다. [10]
Huobi
2019년 7월 4일, Nervos는 금융 기관을 위한 탈중앙화 플랫폼을 개발하기 위해 Huobi와 파트너십을 발표했습니다. 이 플랫폼은 이러한 기관이 자체 블록체인, 스테이블코인 및 기타 DeFi 서비스를 배포할 수 있도록 설계되어 Nervos Network의 비전과 완벽하게 일치합니다. [11]
투자자
2018년 7월 18일, Nervos는 Polychain Capital, Sequoia China, Wanxiang Blockchain, FBG Capital, Blockchain Capital, Dekrypt Capital, Breyer Capital, 1confirmation, Multicoin Capital, Matrix Partners China, Kindred Ventures, 1kx, zk Capital 등을 포함한 주요 파트너 및 투자자로부터 2,800만 달러의 전략적 투자 자금을 유치했습니다. [12]