Dragonfly 창립 파트너도 관심을 가지고 있습니다. "체인 추상화" 개념이란 무엇인가요?
원문 제목:《Why Chain Abstraction Is the Next Frontier for Web3》
원문 저자:Illia Polosukhin
원문 번역:Luccy,BlockBeats
편집자 주:
현재 Web3의 발전 추세에서 체인 추상화는 점차 주목받는 주제가 되고 있습니다. 2018년 설립 이후 NEAR 생태계는 체인 추상화의 비전을 향해 노력해 왔습니다.
NEAR 공동 창립자 Illia Polosukhin은 본문에서 체인 추상화의 개념을 탐구하고 NEAR의 기술 스택을 자세히 소개하며, 체인 추상화가 Web3의 사용성, 발견성 및 안전성을 향상시키는 데 중요한 역할을 한다고 강조합니다. Illia Polosukhin은 NEAR 기술 스택이 크로스 체인 및 다양한 애플리케이션을 지원하는 포괄적인 체인 추상화로 확장되었다고 지적합니다. BlockBeats는 원문을 다음과 같이 번역합니다:
오늘날 대부분의 dapps는 실제로 진정한 분산 애플리케이션이 아닙니다. 사용자가 사용하기 전에 애플리케이션을 떠나야 한다면, 그것은 실제로 프론트엔드일 뿐 진정한 애플리케이션이 아닙니다. 사용자가 거래 플랫폼을 통해 수동으로 여러 계정을 추가하고 관리하며 여러 개의 가스 요금과 브리지를 처리해야 한다면, 정말로 애플리케이션을 구축했다고 할 수 있을까요? 저는 그렇지 않다고 생각합니다------이것이 아마도 전 세계에서 수백만 명만이 dapps를 사용하고 있는 이유를 설명할 수 있을 것입니다.
우리는 더 개방적이고 분산된 인터넷이 모든 사람의 자율 주권을 지원하며, 전 세계에 더 유익하다고 믿기 때문에, Web3가 더 널리 사용되기를 원한다면 우리는 행동해야 합니다.
오늘날 Web3에서 유행하는 개념은 모듈화입니다. 즉, 확장성을 높이기 위해 블록체인의 다양한 기능 계층을 분리하는 것입니다. 결제, 데이터 가용성 및 실행과 같은 계층이 그 예입니다. L2, 옵티미스틱 및 ZK 롤업, 데이터 가용성 계층, 사이드 체인 및 상태 채널은 모듈화 솔루션의 사례입니다.
블록체인과 롤업의 대량 출현은 사용자 및 개발자 경험의 저하를 초래했습니다. 모듈화와 많은 체인의 존재는 유동성, 애플리케이션 및 사용자를 더욱 분산시켜 사용자 경험에 상당히 복잡한 상황을 초래하며, 일반 사용자가 적응하기 어렵게 만듭니다. 개발자에게도 마찬가지로, 그들은 특정 기술 스택에 전념해야 한다고 느끼며, 애플리케이션의 청중을 제한합니다. 현재 dapp을 구축할 때 단일 체인을 선택함으로써, 사실상 자신을 소규모 시장에 고정시키고 있습니다.
저는 전체 이더리움 생태계와 Web3를 위해 더 나은 비전을 제안하고 싶습니다: 체인 추상화를 통해 주류 채택을 촉진하기 위해 함께 노력합시다. 이 아이디어는 블록체인을 사용자로부터 추상화해야 하며, 그래야만 사용자의 진입이나 참여를 방해하지 않을 수 있다는 것입니다. NEAR는 2018년 이 비전에 집중해 왔으며, 현재 Web3에서 가장 많은 사용자를 보유한 네트워크가 되었습니다: 월간 활성 사용자 수는 1240만 명, 총 사용자 수는 3400만 명에 달합니다.
다음은 우리가 Web3를 통합하고 dapps를 통해 수십억 사용자를 유치하는 방법입니다.
사용자에게는 어떤 모습일까요?
dapp 사용이 어떻게 되어야 하는지 상상해 봅시다: 서로 다른 네트워크 간에 쉽게 거래하고, 다양한 경험 간에 편리하게 탐색하며, 모든 것이 단일 인터페이스에서 이루어집니다. 예를 들어, 앨리스는 휴대폰을 들고 잠금 화면에서 KAIKAI를 열었습니다. 그녀는 지역 상점에서 스무디를 주문하고, 애플리케이션에서 그녀가 가장 좋아하는 의류 매장인 Maison에서 할인 혜택을 발견하여 봄 신발을 주문했습니다. 앨리스는 그녀가 충분한 KAICHING 보상을 얻었고, Maison에서 배지를 받을 수 있다는 것을 알게 되었고, 그녀는 이것이 Polygon에서의 NFT라는 것을 알지 못한 채 자신의 계좌에서 교환했습니다.
그날 늦게 KAIKAI 애플리케이션에서 Maison을 탐색할 때, 그녀는 새로운 배지가 상점에서 열리는 독점 이벤트의 티켓 할인 혜택을 드러내고, 그녀가 좋아하는 DJ도 있다는 것을 알게 되었습니다. 그녀는 KAICHING으로 2장의 티켓을 구매했으며, 여전히 이것이 Arbitrum에서의 NFT라는 것을 알지 못했습니다. 여분의 자리가 있어 앨리스는 친구 밥을 초대하고 그의 주소를 요청했습니다.
밥은 자신의 NEAR 주소를 앨리스에게 보내고, 애플리케이션을 열어 티켓을 확인했습니다. 그는 앨리스의 초대에 감사하며 약간의 ETH를 보내고, 자신의 계좌에 있는 다양한 암호화폐를 확인했습니다. 지하철에서 시간이 좀 남아 그는 BTC를 구매하고 USDC로 대출을 받아 Magic Eden에서 Fighting Dragon NFT를 민팅하기로 결정했습니다. 그의 친구 찰스는 이전에 그에게 문자 메시지를 보내며, 그들이 NEAR에서의 새로운 게임 "Year of the Dragon"에서 서로 싸울 수 있도록 하나를 사자고 했습니다. 그들의 드래곤은 서로의 코인을 위해 싸울 수 있습니다.
모든 이러한 상호작용과 거래는 단일 인터페이스에서 완전히 비공식적인 방식으로 이루어질 수 있습니다. 지갑도 필요 없고, 네트워크 전환도 없으며, 처리해야 할 거래 수수료도 없습니다; 이러한 모든 것이 교환이나 구매에 직접 내장되어 있으며, 사용자를 대신하여 처리됩니다. 앨리스는 티켓이 어떤 네트워크에 있는지 걱정할 필요가 없고, 밥은 원하는 어떤 암호화폐로도 그녀에게 티켓 대금을 보낼 수 있으며, 다음 순간 다른 암호화폐를 쉽게 구매할 수 있습니다. 모든 것이 하나의 애플리케이션 내에서 이루어집니다. 이것이 우리가 생태계로서 추구해야 할 매끄러움의 수준입니다.
우리는 어떻게 체인 추상화를 실현할까요?
Web3에서 애플리케이션을 구축하는 모든 사람은 이 예제에서처럼 광범위한 잠재 사용자 시장에 접근할 수 있는 혜택을 누릴 것입니다------즉, 애플리케이션을 사용하는 모든 사람입니다. 그러나 오늘날 개발자는 유동성 또는 특정 롤업 또는 체인의 사용자에 대한 접근을 기반으로 네트워크를 선택하지만, 체인 추상화의 미래에서는 그들이 단순히 최고의 기술을 사용하여 구축할 수 있습니다. 사용자들은 최고의 경험을 위해 증가할 것입니다.
Gmail 사용자가 Outlook 주소로 메시지를 보낼 수 없다면 의미가 없듯이, Web3 주소도 마찬가지입니다. 체인 추상화의 핵심 가정은 최종 사용자가 기본 블록체인에 관심이 없다는 것입니다. 그들은 단지 애플리케이션이 제대로 작동하기를 원합니다. 실제로 블록체인은 Web3에서 가치를 얻는 인프라일 뿐입니다: 자산의 안전성, 경제적 기회, 거래 중개인의 제거, 전 세계 무허가 신원, 데이터 출처, 오락 경험 등입니다.
체인 추상화의 핵심 목표는 점점 더 분산되는 Web3 모듈화 경관을 통합하는 것입니다. 이는 사용자 경험 측면에서 가장 분명할 것이지만, 유동성과 계좌의 통합은 보안 측면의 혁신 덕분입니다.
제로 지식(ZK)은 기본적으로 새로운 장부 보안 방법을 도입했습니다. 이전에는 사람들이 분산된 검증자 집합을 신뢰해야 했지만, 이제는 단일 컴퓨터가 간단한 증명을 통해 규칙이 준수되었음을 증명할 수 있습니다. 이는 이전에 개발자가 공유 체인에서 구축해야 하거나 새로운 체인을 시작하기 위해 막대한 자원을 소모해야 했던 것을, 이제는 단일 서버에서 시작할 수 있게 만들었습니다.
이 새로운 패러다임은 크로스 결제의 개념을 도입합니다: 점점 더 많은 체인이 완전히 증명 가능해짐에 따라(ZK provable), 다른 체인에서 특정 증명이 게시되면, 다른 체인을 복원할 필요 없이 해당 체인을 철회할 수 없습니다. ZK 증명을 통해 한 체인에서의 거래는 여러 다른 체인에서 결제될 수 있습니다. 이는 모든 증명이 지속적으로 집계되어 이러한 체인 간에 자산을 안전하게 이동할 수 있도록 허용하기 때문에 그물망 보안을 제공합니다.
통합된 보안을 실현하기 위해 스택의 하단에는 두 가지가 필요합니다: 데이터 가용성, 이는 모든 사람이 운영자가 오프라인 상태에서도 동기화할 수 있는 방법을 제공하며, 중앙 집중화된 운영자가 없는 애플리케이션을 위한 분산 정렬 메커니즘입니다.
다음 계층은 통합된 보안을 가진 신원입니다. 사용자는 모든 가능한 체인에서 하나의 주소를 가질 수 있으며, 자유롭게 자산을 이동할 수 있습니다. 사용자 관점에서 이는 단일 계정이어야 하며, 이 계정에서 그들은 서로 다른 체인上的 애플리케이션과 상호작용할 수 있고, 자산은 자동으로 브리징되거나 교환될 수 있습니다.
저는 이를 "계정 집합"이라고 부릅니다. NEAR는 2024년 3월에 NEAR 주소를 EVM, 비트코인 및 기타 주소에 매핑하는 기능을 갖춘 FastAuth의 다음 버전을 출시할 예정입니다. NEAR 계정은 다른 체인上的 거래에 서명을 요청할 수 있습니다. 이는 그들이 NEAR에서 스마트 계약으로 다중 체인 애플리케이션을 직접 구축할 수 있게 합니다.
마지막 계층은 통합 경험 계층, 즉 애플리케이션 계층(예: DapDap)으로, 사용자가 네트워크를 전환하거나 단일 인터페이스를 떠나지 않고 다양한 체인上的 애플리케이션과 상호작용할 수 있는 방법을 제공합니다. 분산된 프론트엔드는 체인 추상화 방식으로 쉽게 구축할 수 있는 구성 요소를 제공할 수 있습니다. NEAR는 NearJS를 통해 이를 실현할 수 있으며, 데이터 인덱싱과 분산된 프론트엔드를 결합합니다------V2도 2024년 3월에 출시될 예정입니다.
NEAR는 어떻게 체인 추상화를 실현할까요?
NEAR 생태계는 2018년 설립 이후 체인 추상화의 비전을 향해 노력해 왔으며, 수십억 사용자를 지원하는 주류 애플리케이션을 위해 사용성, 유연한 계정 모델 및 고도로 확장 가능한 블록체인에 집중하고 있습니다. 현재 이 기술 스택은 크로스 체인 및 다양한 애플리케이션을 지원하는 포괄적인 체인 추상화로 확장되었습니다.
· 매일 10억 이상의 활성 계정을 성장시킬 수 있는 확장 가능한 종합 블록체인.
· NEAR DA, zkWASM(Polygon Labs와 협력) 및 EigenLayer가 제공하는 빠른 최종성을 포함한 안전한 집계 기술 스택.
· 이를 기반으로 한 계정 집합, 단일 계정으로 모든 체인에서 거래할 수 있도록 합니다.
· 전체적인, 종합적인, 모듈화된, 개인적인 및 권한이 있는 체인에서 예측 가능한 프로토콜로 데이터를 쿼리할 수 있는 데이터 계층.
· 의도 중계기, 이 인프라를 사용하여 체인 간에 복잡한 의도를 실행할 수 있습니다.
· 다중 체인 발견 및 조합 가능성을 제공하는 분산 프론트엔드, 통합된 경험을 형성합니다.
· 사용자 친화적인 슈퍼(애플리케이션) 지갑, 네트워크를 전환하거나 가스 토큰 및 브리지를 처리할 필요 없이 모든 Web3를 탐색할 수 있는 방법을 제공합니다.
중요한 것은 이러한 모든 계층이 이더리움, 롤업 및 L2 등 Web3 전반의 빌더를 지원하며, 더 많은 체인이 체인 추상화의 미래로 변모하고 있다는 것입니다.
결론
2024년은 Web3 경험을 제공하기 위해 다중 체인 인프라의 복잡성을 숨기는 해가 될 것입니다. 사용성과 발견성을 높이는 동시에 유동성 분산과 보안의 균형을 해결하는 것이 모든 Web3 빌더의 최우선 과제가 되어야 합니다.
체인 추상화를 운동으로 만들어 봅시다. NEAR 생태계는 Web3 전반의 빌더들을 초대하여 우리가 제공하는 솔루션을 최대한 활용하고, 함께 더 많은 체인 추상화 솔루션을 구축하기 위해 협력하길 바랍니다.
특별히 Zaki Manian의 논의와 댓글에 감사드리며, 이 글의 발표를 촉진해 주셨습니다.