BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Nervos는 Ethereum 생태계를 수용하는 확장 솔루션 Godwoken을 출시했습니다.

区块律动BlockBeats
特邀专栏作者
이 기사는 약 3086자로, 전체를 읽는 데 약 5분이 소요됩니다
다른 EVM 호환 퍼블릭 체인에 비해 Nervos의 고유한 이점은 무엇입니까?
AI 요약
펼치기
다른 EVM 호환 퍼블릭 체인에 비해 Nervos의 고유한 이점은 무엇입니까?

2021년에 접어들면서 퍼블릭 체인 분야의 경쟁은 순전히 기반이 되는 기술 경쟁에서 생태와 개발자를 위한 경쟁으로 진화했습니다. 초기 BSC 이후로 EVM 호환 전략이 시도되고 테스트되었습니다. 결국 개발자들은 자신에게 익숙한 프로그래밍 언어를 선호하고 이더리움은 실제로 가장 번창하는 애플리케이션 생태계를 가지고 있다.

최근에는 EVM에 의존하지 않고 개발된 솔라나와 같은 퍼블릭 체인도 Neon을 통해 EVM과 호환되기 시작했습니다. 적어도 단기적으로는 EVM이 퍼블릭 체인 업계의 사실상 "Windows 운영 체제"가 되었음을 알 수 있습니다. 많은 결함을 가지고 태어났지만 여전히 모든 사람이 무시할 수 없는 필수 기능입니다. 퍼블릭 체인 플랫폼.

2019년에 탄생한 Nervos는 최근 EVM 호환 Layer 2 확장 솔루션인 Godwoken을 출시하여 Ethereum 생태계에서 개발자를 공식적으로 수용했습니다.

그러나 EVM과만 호환되는 경우 일반적으로 단기적으로는 퍼블릭 체인 생태계에 특정 홍보 효과만 있습니다. Polygon에서 보았듯이 퍼블릭 체인 플랫폼 자체가 고유한 장점이 없다면 오랫동안 다른 퍼블릭 체인과 경쟁하기는 여전히 어렵습니다.

첫 번째 레벨 제목

UTXO 기반 스마트 컨트랙트 퍼블릭 체인

보조 제목

(1) 계정 시스템

기술 경로 선택에서 Nervos의 고유성은 가장 낮은 수준의 계정 시스템에 먼저 반영됩니다. 현재 각 퍼블릭 체인의 계정 모델은 주로 두 가지 범주로 나뉘는데 하나는 이더리움으로 대표되고 대부분의 스마트 계약 퍼블릭 체인에서 채택한 계정 모델입니다.

Account 모델은 우리가 매일 사용하는 은행 계좌처럼 실제로 이해하기 매우 쉽습니다. 각 계좌는 자금 잔액을 유지합니다. 스마트 계약 퍼블릭 체인에서 이러한 계정 잔액을 상태라고도 합니다. 이를 기반으로 구축된 스마트 계약은 이러한 상태를 쉽게 호출하고 다양한 복잡한 스마트 계약을 구축하도록 프로그래밍할 수 있습니다.

이 계정 기반 계정 모델은 사람들의 직관에 더 부합하는 것으로 보이며, 기존의 계정 시스템 솔루션이 유일해야 할 것 같습니다. 따라서 스마트 계약을 지원하는 대부분의 블록체인 플랫폼은 겉보기에 더 직관적인 계정 시스템을 채택했습니다.

하지만 Nervos가 채택한 것은 보다 독특한 UTXO 모델이며, Nervos의 Cell 모델은 UTXO 모델을 일반화한 것입니다. UTXO의 전체 이름은 Unspent Transaction Output입니다.이 계정 시스템은 Bitcoin에서 처음 발명하고 사용했습니다. UTXO는 블록체인 업계에서 더 정통하지만, 비트코인을 제외하면 오늘날 이 모델을 진정으로 채택하는 주류 퍼블릭 체인은 거의 없습니다.

특히 일반 사용자에게는 이 모델이 고유한 장점을 이해하기는커녕 이해하기 어려워 보입니다. 따라서 여기서는 복잡한 기술 용어는 제쳐두고 UTXO 모델을 재해석해야 합니다.

Account 모델을 은행 계좌와 비교하는 것과 유사하게 UTXO 모델은 일상 생활에서 지폐에 가깝습니다.

예, 우리가 매일 현금을 보관하기 위해 사용하는 지갑에는 계정 잔액의 개념이 없습니다. 지폐를 보관하는 각 지갑에는 액면가가 다른 지폐(소위 UTXO)만 있고, 결제가 필요할 때 그 중에서 적당한 "UTXO"를 선택하고 동시에 상대방이 지불한 거스름돈을 돌려줍니다. 지갑에. 그리고 지갑 잔액을 계산해야 할 때 지갑에 있는 모든 "UTXO"의 총 금액만 더하면 됩니다.

그렇다면 이 계정 시스템의 이점은 무엇입니까? 스마트 계약 플랫폼의 경우 UTXO 계정 모델을 사용하는 가장 큰 장점은 자산에 대해 프로그래밍할 수 있다는 것입니다.

계정의 잔액(즉, 상태)만 프로그래밍할 수 있는 이더리움과 달리 UTXO를 사용하는 Nervos는 개발자가 각 지갑에서 지폐 자산(즉, UTXO)을 프로그래밍할 수 있도록 하여 개발자에게 큰 유연성을 제공합니다.

보조 제목

(2) 증설계획

블록체인의 확장은 의심할 여지 없이 업계에서 시급한 필요성입니다. 그러나 확장을 달성하기 위한 구체적인 솔루션은 항상 논란의 여지가 있는 주제였습니다. 이더리움 2.0의 로드맵에 따르면 이더리움은 항상 샤딩을 확장을 달성하는 주요 방향으로 삼았습니다.

하지만 이더리움 2.0 업그레이드 계획이 계속해서 미뤄지면서 사람들은 점차 샤딩의 난이도를 너무 낙관적으로 추정했을 수도 있다는 사실을 깨닫기 시작했습니다. 따라서 작년 10월 이더리움 재단은 이더리움 확장을 위한 로드맵을 수정하여 가까운 미래에 샤딩을 달성한다는 목표를 기본적으로 포기하고 대신 현재 문제를 더 빨리 해결하기 위해 계층적 확장 기술을 채택했습니다.

이더리움은 확장 방향으로 원을 그리다가 결국 2018년 너보스가 선택한 기술 경로로 돌아왔다고 할 수 있습니다.

프로젝트 초기에 Nervos는 향후 확장 방향에 대해 깊이 생각했습니다. 현재의 인터넷을 구성하는 기술 스택처럼 블록체인의 미래도 다층적인 방향으로 발전할 수밖에 없습니다. 따라서 하위 수준의 퍼블릭 체인으로서 가장 먼저 고려해야 할 것은 블록체인이 구현해야 하는 모든 기능을 Layer 1에서 구현하는 것이 아니라 처음부터 미래의 Layer 2를 위한 견고한 기술 기반을 마련하는 것입니다.

따라서 이더리움과 비교할 때 Nervos는 레이어 2 확장을 지원하는 선점자 이점이 있을 뿐만 아니라 자연스럽게 더 높은 기술적 출발점에 서 있습니다.

첫 번째 레벨 제목

이더리움 호환성 계층 Godwoken

위에서 언급했듯이 UTXO 모델을 채택한 Nervos 퍼블릭 체인은 자산 지향 프로그래밍 기능을 획득했지만 일정 대가를 지불했습니다. 개발자가 개발한 프로젝트에 투표, 크라우드 펀딩 및 글로벌 상태를 통합해야 하는 기타 기능이 포함되면 UTXO 모델로 인한 상태 분리로 인해 개발 난이도가 크게 높아집니다.

그러나 다행스럽게도 위에서 언급한 상태 분리로 인한 문제는 완전히 해결될 수 있습니다. Nervos에서 프로젝트 팀은 UTXO의 기본 아키텍처에서 개발자에게 더 친숙한 계정 모델 기반 Layer 2를 개발하기 위해 Rollup과 유사한 솔루션을 사용했으며, 이것이 이 기사에서 자세히 소개해야 하는 Godwoken입니다.

Godwoken 개발을 통해 개발자는 UTXO가 가져오는 많은 제한을 받지 않고 보다 쉽게 ​​전역 상태를 공유할 수 있으므로 개발자는 상태 분리로 인한 개발 비용 증가를 피하면서 자산 중심 개발의 이점을 누릴 수 있습니다. 이러한 방식으로 개발자는 보다 친숙한 아이디어로 애플리케이션을 개발할 수 있으며 최종적으로 EVM 가상 머신과 호환되는 목표를 달성할 수 있습니다.

사실 대부분의 일반 독자들에게 Godwoken은 Nervos를 메인 체인으로 하는 EVM 호환 체인으로 직접적이고 대략적으로 이해될 수 있습니다.

낙관적 롤업 확장 계층. Ethereum 생태계의 다른 성숙한 프로젝트는 약간의 코드 변경만으로 Godwoken에 직접 배포할 수 있습니다.

첫 번째 레벨 제목

Godwoken의 출시 계획

Godwoken은 메인넷 베타를 출시했으며 일부 프로젝트는 공식 Nervos 화이트리스트에 진입했습니다.

현재 Godwoken에 기반한 최초의 Godwoken 기반 분산 거래 플랫폼인 YokaiSwap이 배포되었습니다. YokaiSwap은 Ethereum 생태계와 유사한 거래 인터페이스를 가지고 있으며 Metamask를 통해 직접 로그인할 수 있으며 운영 경험은 이미 주류 EVM 퍼블릭 체인 거래 플랫폼에 매우 가깝습니다. YokaiSwap은 12월 1일에 ID0를 완료하고 12월 3일에 메인넷을 런칭합니다. 관심 있는 독자들은 직접 체험해 볼 수 있습니다.

현재 퍼블릭 체인 간의 경쟁은 점차 뜨거운 단계에 접어들었습니다. 오랫동안 침묵하던 너보스도 갓워큰을 따라잡았다. 많은 EVM 호환 퍼블릭 체인 중 많은 사람들이 시장 운영, 높은 보조금 등에 의존하고 심지어 생태 건설을 촉진하기 위해 잘 알려진 프로젝트를 분기합니다. 그러나 Nervos는 항상 기술 우선 개발 방향을 고수하여 장기적인 가치 구축에 중점을 두었습니다. Godwoken의 출시로 Nervos 생태계가 더 발전할 것이라고 믿습니다.

ETH
Layer 2
개발자
Odaily 공식 커뮤니티에 가입하세요