Dragonfly:NEAR는 이더리움 킬러가 아니라, 이더리움을 협력하고 강화할 계획입니다
이 글은 링크문에서 발행되었으며, 저자는 Haseeb Qureshi, Dragonfly Capital의 관리 파트너이며, Perry Wang이 편집하였습니다.
오늘 우리는 Dragonfly Capital이 NEAR 프로젝트에 대한 중대한 투자를 발표하고 NEAR 검증기 자문 위원회에 합류하게 되었음을 기쁘게 생각합니다. 우리는 현재 NEAR 메인넷에서 세 번째로 큰 검증 노드를 운영하고 있으며, 앞으로 NEAR 검증기 자문 위원회의 다른 구성원들과 긴밀히 협력하여 NEAR의 다음 단계 메인넷 채택을 지원할 것입니다.
NEAR란 무엇인가요?
이 질문을 듣게 되어 기쁩니다.
NEAR는 차세대 스마트 계약 플랫폼입니다. 이는 이더리움 2.0 비전과 가장 가까운 플랫폼으로, 분산형, 확장 가능한 블록체인으로, 이더리움 2.0보다 수년 먼저 출시되었습니다.
이더리움 1.0은 분산형 애플리케이션의 증가하는 수요를 충족할 수 없습니다. 2017년 디지털 수집품 게임 CryscryKitties가 이더리움 네트워크를 마비시켰을 때, 이는 처음으로 명백해졌습니다. 그 이후로 2020년 후반의 불황은 이더리움의 혼잡 문제를 더욱 심화시켰습니다. 가스 요금은 역사적인 최고치로 치솟았고, 사용자는 스마트 계약 기반 애플리케이션과 상호작용할 때 지치고 있습니다.
이더리움 지난 3년간 가스 평균 가격. 출처: Etherscan
우리는 이것이 시작에 불과하다는 것을 알고 있습니다. DeFi 애플리케이션은 아직 주류 청중에게 보급되지 않았지만, 이더리움 1.0은 이미 과부하 상태입니다. 이러한 제약에도 불구하고, 현재 이더리움에서 운영되는 대부분의 DeFi 애플리케이션(예: AMM 및 대출 프로토콜)은 매우 뛰어난 성과를 보이고 있지만, 블록체인 사용자와 개발자는 공공 블록체인에 대해 더 높은 요구를 가지고 있습니다.
2018년에는 이 문제가 깊이 인식되었습니다. 당시 미디어는 다른 스마트 계약 플랫폼에 "이더리움 킬러"라는 이름을 붙였습니다.
이 말은 너무 진부합니다.
NEAR는 이더리움을 죽이려는 것이 아닙니다. 이더리움은 현재 스마트 계약 환경에서 필수적인 요소로 남아 있을 것이며, NEAR는 이더리움과 협력하고 이를 강화하는 방향으로 나아가고 있습니다. 이는 블록체인 네트워크의 또 다른 대도시와 같습니다.
현재 스마트 계약 맵에서 중요한 도시는 단 하나입니다: 이더리움, 이를 뉴욕시로 상상할 수 있습니다. 스마트 계약과 관련된 모든 활동은 현재 이더리움에서 발생하고 있습니다. 그러나 지금은 매우 혼잡하고 경직되어 있으며, 확장할 방법이 필요합니다.
광의적으로 볼 때, 스마트 계약을 확장하는 방법은 세 가지가 있습니다. 첫 번째 방법은 "상호 운용성 프로토콜"을 통해 여러 이질적인 블록체인을 연결하는 것입니다. 이는 전국적으로 고속도로 시스템을 건설하여 작은 마을들을 연결하는 것과 비슷합니다.
두 번째 방법은 롤업 2차 솔루션을 통해, 이는 이더리움 위에 점점 더 높은 마천루를 건설하는 것으로 생각할 수 있습니다. 이는 임의로 확장할 수는 없지만, 혼잡 압력을 완화하는 단기적인 좋은 방법입니다.
세 번째 방법은 NEAR가 선택한 길입니다: 완전한 거버넌스와 호환성을 갖춘 새로운 L1 공공 블록체인을 구축하여 이더리움과 연결하는 것입니다. 비유하자면, NEAR는 스마트 계약 맵에서 시카고라는 두 번째 도시를 건설하려고 합니다.
비유가 매우 적절합니다. 이제 기술적인 측면에 대해 이야기해 보겠습니다.
NEAR 소개
블록체인 거래 처리량을 크게 향상시키는 두 가지 방법이 있습니다: 수직 확장과 수평 확장.
수평 vs 수직 확장. 출처: PudgyLogic
수직 확장은 더 높은 처리량을 달성하기 위해 각 노드가 매우 강력해야 한다는 것을 의미합니다. 이는 거래 처리가 더 이상 일반 사용자에 의해 수행될 수 없음을 의미하지만, 이러한 네트워크는 더 많은 계산을 처리할 수 있습니다. Solana와 DFINITY는 이러한 접근 방식을 채택하고 있으며, 이는 이 두 블록체인에서 일반 사용자가 상용 하드웨어에서 블록체인을 검증할 수 없음을 의미합니다.
이것이 반드시 나쁜 것은 아닙니다! 수직 확장의 블록체인은 높은 성능과 전 세계적으로 일관된 상태를 요구하는 특정 애플리케이션에 대해 매우 매력적입니다. 그러나 그들은 검증자의 분산화를 희생하여 이 목표를 달성합니다.
수평 확장은 완전히 반대의 경로를 취합니다. 수평 확장은 시스템을 여러 개의 분할로 나누는 것입니다. 각 분할은 블록체인에서 총 작업량의 하위 집합만 수행하며, 각 검증자는 단일 분할(및 일부 "조정자" 분할)만 검증하면 됩니다. 각 분할의 작업 부담이 낮기 때문에 더 많은 사용자가 검증에 참여할 수 있습니다. 이렇게 하면 검증의 분산성을 유지하면서 시스템의 총 처리량을 확장할 수 있습니다.
이것이 이더리움 2.0의 계획된 비전입니다: 임의의 분할이 가능한 스마트 계약 플랫폼. 유일한 아쉬움은 이더리움 2.0이 실현되기까지 수년이 걸릴 것으로 보인다는 것입니다. 이더리움의 창립자 비탈릭은 최근 이더리움 2.0의 스마트 계약이 완전히 구현되기까지 너무 오랜 시간이 걸릴 것이라고 언급했으며, 이더리움은 수년간의 전환 기간 동안 롤업 솔루션을 먼저 완전히 채택해야 한다고 했습니다.
NEAR는 이더리움 2.0과 완전히 동일한 구현 전략을 채택했습니다: 수평 분할 블록체인으로, 초당 몇 배의 주문을 지원할 수 있습니다. 그러나 이더리움 2.0과는 달리, NEAR는 현재 이미 출시되었습니다.
NEAR가 제공하는 확장성 향상을 느낄 수 있는 몇 가지 숫자를 제시하겠습니다: NEAR 블록체인의 각 분할은 이더리움 1.0보다 10배 더 많은 거래를 개별적으로 처리할 수 있습니다. NEAR 블록체인은 궁극적으로 100개 이상의 분할을 가질 것입니다. 이는 NEAR가 궁극적으로 초당 이더리움 1.0보다 1000배 더 많은 거래를 처리할 수 있음을 의미합니다.
하지만 현재 확장성은 상대적으로 쉬운 약속입니다. 많은 새로운 스마트 계약 플랫폼이 강력한 확장성을 주장하지만, 사용자들은 여전히 이더리움에 집중하고 있습니다. 진정한 도전은 이더리움을 초월하는 일류 개발자 경험을 창출하는 것입니다. 그리고 이것이 바로 NEAR의 강점입니다.
나는 몇몇 최고의 친구들이 개발자입니다!
NEAR는 제로에서 시작하여 개발자에게 우호적인 환경을 유지해왔습니다. WASM 기반 런타임 덕분에 개발자는 새로운 프로그래밍 언어를 배우지 않고도 NEAR에서 쉽게 시작하고 실행할 수 있습니다.
당신은 웹 개발자입니까? Script(타입스크립트의 친척)를 사용하면 됩니다. 아니면 커널 디버깅을 좋아한다면 Rust로 스마트 계약을 작성할 수 있습니다.
NEAR 계약은 ERC-20과 유사한 코드의 일부로, AssemblyScript로 작성되었습니다. 출처: NEAR
물론 현재 블록체인에서 대부분의 개발자는 이더리움과 Solidity 도구를 사용하고 있습니다. NEAR는 곧 가상 머신에서 EVM 런타임을 시작할 예정이며, 이는 Solidity 프로토콜을 NEAR에 배포할 수 있게 해주며, 큰 변경 없이도 가능합니다. 이는 Ganache나 Metamask와 같은 이더리움 도구가 NEAR-EVM 배포와 쉽게 호환될 수 있음을 의미합니다.
하지만 자산은 어떻게 될까요? 우리는 현재 가장 인기 있는 암호 자산이 이더리움에서 활발히 활동하고 있다는 것을 알고 있습니다. Tether, USDC 또는 DeFi 토큰이든 간에 말이죠. 곧 당신은 그들의 신뢰할 수 없는 브리지를 통해 Rainbow Bridge를 사용하여 이러한 자산을 NEAR로 전송할 수 있게 될 것입니다. 현재 존재하는 거의 모든 크로스 체인 브리지는 신뢰할 수 있는 자산 관리자를 의존하고 있지만, Rainbow Bridge는 완전히 분산화되어 있으며, 암호화 및 인센티브로 보호됩니다.
NEAR에는 많은 다른 훌륭한 사용자 경험(UX) 개선 사항이 있습니다. 예를 들어, 2e75ed2ffaae39e859b6과 같은 이름 대신 인간이 읽을 수 있는 주소를 사용하여 자금을 dcp.near로 전송할 수 있습니다. 이 모든 것은 프로토콜 레이어에서 직접 구현됩니다. 당신은 심지어 같은 공개 키로 여러 이름을 가질 수 있으며, 다른 계정에 서브 계정으로 중첩할 수도 있습니다(예: haseeb.dcp.near).
NEAR 지갑 자산 전송 경험
NEAR의 설계에는 EIP-1559를 조기에 구현한 것, 계약 레이어 개발자 보상 및 저장 스테이킹과 같은 매력적인 요소가 많습니다. 그러나 NEAR는 여전히 매우 어린 네트워크이며, 우리는 NEAR가 차세대 암호 애플리케이션과 함께 진화하고 성장하기를 바랍니다.
하지만 L1 공공 블록체인의 성공은 기술만으로 이루어지지 않습니다.
위대한 블록체인 플랫폼은 궁극적으로 그 커뮤니티에 기반을 두고 있습니다. NEAR의 DNA는 창립자인 Illia와 Alex에서 비롯됩니다. 두 사람은 각각 Google과 MemSQL에서 일한 경험이 있는 매우 재능 있고 실용적인 엔지니어입니다.
NEAR는 사용자와 개발자의 UX를 중시하여 세계적 수준의 팀과 활기찬 커뮤니티를 구축했습니다.
NEAR 개발자 생태계의 성장. 출처: Electric Capital
소개용 개발자 튜토리얼 외에도, 많은 프로젝트가 Open Web Collective를 통해 NEAR 네트워크에서 구축되고 있습니다.
현재까지 NEAR는 상당한 추진력을 얻었습니다. 그러나 여전히 젊은 네트워크이며, 많은 로드맵이 남아 있습니다. 향후 몇 년 동안 이더리움의 주도적인 스마트 계약 플랫폼으로 자리 잡을 수 있을지 지켜보겠습니다.
NEAR에 대해 더 알고 싶다면 Discord 또는 Telegram에서 NEAR 커뮤니티에 참여할 수 있습니다.
이 네트워크에 참여하는 것에 관심이 있다면 여기에서 검증기 가이드를 확인할 수 있습니다. 또는 당신이 개발자라면 여기에서 튜토리얼을 확인할 수 있습니다.
이 글에 대한 Ashwin Ramachandran의 기여에 감사드립니다.