
상호 운용성은 Web 3에서 최근 등장한 개념으로 서로 다른 컴퓨터 시스템, 네트워크, 운영 체제 및 응용 프로그램이 함께 작동하고 정보를 공유하는 기능을 말합니다. 체인의 통신 및 의미론적 상호 작용이 점점 더 복잡해짐에 따라 체인 사용자의 다양한 요구가 단일 체인에 적용할 수 있는 기술적 능력을 넘어섰습니다.
원래 혁신적인 실험으로 여겨졌던 Web 3 응용 프로그램은 점차 대중에게 받아들여지고 있으며 그 등장으로 주요 문제에 대한 가능한 솔루션의 새벽이 열렸습니다. 정보 불투명성, 보안 및 기반 기술과 같은 문제는 블록체인의 기술적 이점에 의존하여 개선될 것입니다. 그러나 실험적 혁신의 기술적 기반을 대중화하기 위해서는 갈 길이 멀다.
보조 제목
TL;DR
텍스트
오늘날의 퍼블릭 체인 솔루션은 일치하지 않는 체인 성능 및 운영 비용, 단편화된 유동성, 제한된 사용자 정의 가능성과 같은 문제에 직면하여 온체인 애플리케이션의 다양성과 규모 확장을 사실상 제한합니다.
분산 응용 프로그램에서 맞춤형 응용 프로그램 체인에 이르기까지 비즈니스 규모를 1에서 100까지 실현할 수 있는 실현 가능한 방법이며 dYdX는 가치 있는 시도를 하고 있습니다.
Moonbeam이 주도하는 Connected Contracts는 일반적으로 사용되는 EVM 호환성에서 기본 다중 체인 비즈니스 확장으로 이동하는 더 많은 교차 체인 상호 운용성 프로토콜을 지원합니다.
"컨테이너화된 앱 체인"은 Moonbeam이 Web 3 클라우드 인프라가 되기 위한 중요한 단계입니다. 보안, 기본 배포 및 사용자 지정과 같은 퍼블릭 체인 구성을 제한하는 문제를 쉽게 해결할 수 있습니다.
내가 그랬던 것처럼Illuminate/22 오프닝 토크첫 번째 레벨 제목
역사는 반복되지 않지만 놀라운 유사성은 항상 있을 것입니다.
내 공유에는 다음이 포함됩니다.
문빔, 크로스체인 배경에 주목
교차 체인 솔루션을 구축하는 방법
멀티체인의 미래를 믿는 이유는 무엇입니까?
역사는 항상 저에게 영감을 줄 수 있고, 기술 변화를 되돌아보는 것은 저에게 많은 도움이 되었습니다.
Mark Twain이 말했듯이 역사는 반복되지 않지만 항상 놀라운 유사점이 있습니다.
우리는 역사에서 일련의 발전 법칙을 인식할 수 있습니다. 나에게 범용 컴퓨팅의 발전사는 배울 가치가 있는 교훈이며, 그 변화와 진화는 시간의 거대한 수레바퀴를 타고 앞으로 나아가는 블록체인(Web 3)의 길과 유사하며, 시간이 지남에 따라 계속 발전하고 있다.
여기서는 두 개의 타임라인을 보여줍니다. 컴퓨터가 탄생한 초기에는 비싸고 부족했고, 컴퓨터 자원도 부족했지만, 후기에는 완벽한 기능 시스템 덕분에 더 많은 사용자가 컴퓨터의 기능을 공유하게 되었다는 사실을 기억하실 거라 믿습니다.
지금과 비교할 때 이 패턴은 여전히 존재하며 블록체인, 이더리움 메인넷, 심지어 Moonbeam까지 확장할 때 어떤 측면에서는 정확합니다.
우리 모두는 블록체인의 리소스가 여전히 부족하고 많은 사용자가 여전히 컴퓨터와 같이 블록체인의 리소스를 공유한다는 것을 알고 있습니다. 이런 식으로 블록체인도 단순히 커뮤니티 기반 컴퓨터로 간주될 수 있습니다.
지금까지 우리 블록체인은 새로운 진화를 거쳐 애플리케이션 체인(APP Chain)이 등장했습니다. 이것은 일종의 컴퓨터 대중화의 역사적 경로와 유사합니다 컴퓨터의 자원을 공유하는 대신 우리는 우리 자신의 컴퓨터를 직접 가지고 있습니다.
유사하게 Lisk는 블록체인 세계에서도 이 개념을 표현하고 있습니다. 즉, Web 3에서 애플리케이션은 공유 리소스 블록체인 플랫폼 대신 자체 블록체인과 일치합니다.
우리는 수천 개의 체인이 공생하는 환경에 있다고 생각합니다. 애플리케이션 체인이든 리소스 공유를 위한 스마트 계약 플랫폼이든 함께 등장하는 것은 처음입니다. 그들은 서로에게 정보를 전달할 수 있습니다.
"멀티 체인"이 올해 대중의 눈에 들어온 것을 알아야 합니다. 많은 사람들이 올해 크로스 체인 상호 운용성이 등장했다는 사실을 깨닫지 못할 수도 있지만, 개발 초기 단계에서 성공적으로 업계의 관심을 끌었으며 탈중앙화 애플리케이션의 기본 인프라가 될 수 있습니다.
첫 번째 레벨 제목
연결된 계약은 상호 운용성을 달성하기 위한 효과적인 솔루션입니다.
이 비전에서 Moonbeam은 우리가 설명하는 것에 초점을 맞춥니다.Connected Contracts. 교차 체인 상호 운용성 프로토콜을 통해 스마트 계약은 Moonbeam의 모든 체인에서 사용자, 서비스 등을 얻을 수 있습니다. 이러한 방식으로 Moonbeam에서 실행되는 수많은 애플리케이션이 이미 있으며, 비즈니스가 개발되고 사용되는 방법에 대한 소개를 포함하여 자체 비즈니스를 실현하기 위해 교차 체인 상호 운용성 프로토콜을 사용하는 잘 알려진 프로젝트의 더 많은 시연을 보게 될 것입니다.
Moonbeam으로 돌아가서 Connected Contracts라는 개념을 어떻게 실현했습니까?
요점 1: 가능한 한 많은 교차 체인 상호 운용성 프로토콜을 통합합니다. 폴카닷을 기반으로 개발된 파라체인으로서 크로스체인 커뮤니케이션 시스템인 XCM에 대한 네이티브 접근이 가능한 장점이 있습니다.
요점 2: Axelar, LayerZero, Wormhole, Hyperlane과 같은 Moonbeam의 여러 유형의 정보 전송 시스템 통합을 실현하고 더 많은 프로토콜이 Moonbeam에서 밝게 빛나고 있습니다.
우리는 개발자에게 더 많은 선택권을 제공하고 동시에 더 많은 블록체인을 통합할 수 있도록 최선을 다하고 있습니다.
동시에, 우리는 또한 구축Ethereum의 개발 환경과 완벽하게 호환. 친근하고 친숙한 개발 환경을 공동으로 만들기 위해 여러 개발 도구와 인프라를 동시에 도입해야 하는 대규모 프로젝트입니다. 예를 들어, Etherscan과 같이 모두에게 친숙한 블록 브라우저나 모두가 EVM 호환 환경에서 사용하기를 기대하는 다양한 개발 도구입니다.
첫 번째 레벨 제목
기존의 멀티체인 전개 솔루션으로는 사업 확장의 본질적인 문제를 해결할 수 없습니다.
그렇다면 멀티 체인 개발의 현재 상태는 무엇이며 어떤 병목 현상이 발생했습니까?
다중 체인 배치의 첫 번째 물결에서는 다중 체인이 더 많이 배치되는 경향이 있습니다.
특히, 계약이 5개의 다른 블록체인에서 작동하려는 경우 5개의 다른 퍼블릭 체인에서 실행되는 애플리케이션의 기능을 지원하기 위해 5개의 다른 계약 계약 세트가 필요할 수 있습니다. 예를 들어 Ethereum 메인넷에 계약 세트, Polygon에 세트, Moonbeam 또는 BNBChain에 별도의 계약 세트를 배포해야 합니다.
이 방법은 다중 체인 배치의 아이디어를 실현하지만 각 퍼블릭 체인의 각 계약은 고립된 섬과 같으며 사용자와 서비스는 체인 간에 서로 결탁할 수 없습니다.단점화 문제는 분명한 단점입니다.
사용자는 자신이 어떤 네트워크에 있는지 알아야 합니다. 다른 네트워크에서 동일한 프로토콜로 이동하려면 타사 교차 체인 브리지의 기능을 사용하여 자산을 새 네트워크로 다시 변환하고 다시 시작해야 합니다.
첫 번째 레벨 제목
Prime Protocol은 유동성 분할 솔루션을 제공합니다.
예를 들자면 이 사례는 나중에 멀티체인 정보 전송을 지원하는 기반 아키텍처 솔루션인 프라임 프로토콜 멤버 콜튼의 설명에서도 들을 수 있다. Prime Protocol은 계약과 상호 작용하려는 모든 퍼블릭 체인에 비즈니스를 배포하고 동시에 서로 다른 체인 간의 비즈니스 상호 통신을 실현하는 데 도움이 되는 허브 앤 스포크 아키텍처인 네이티브 멀티 체인 아키텍처를 만들었습니다.
여러 체인 간의 조정은 비즈니스를 배포하는 각 퍼블릭 체인에 에너지를 분산시키는 대신 하나의 체인에만 집중하면 됩니다. 슈퍼 스마트 컨트랙트를 갖는 것과 같습니다. 이를 Moonbeam에 구축된 다중 체인 허브라고 합시다. 다른 체인의 비즈니스 상호 작용은 이더리움 메인넷, BNBChain 또는 기타 퍼블릭 체인과 같은 허브 주변의 원격 위성과 같습니다.
이 아이디어에 따르면 Prime은 사용자가 하나의 체인에서 다른 퍼블릭 체인과 상호 작용할 수 있는 가능성을 깨닫도록 돕고 체인을 통해 전송되는 정보는 크로스 체인의 중앙 허브로 전송될 수도 있습니다. 예를 들어, 다른 체인에 자산을 예치하는 사용자의 행동은 원격으로 읽을 수 있으며 다른 퍼블릭 체인에서 상호 작용을 위한 참조로 자격 증명으로 직접 사용할 수 있습니다.이것은 체인의 조정된 메인 허브 및 분기와 같습니다.
첫 번째 레벨 제목
Moonbeam은 Polkadot과 Cosmos 간의 최초의 교차 체인 상호 작용을 달성합니다.
연결된 계약 크로스 체인의 또 다른 실제 사례는 다음과 같습니다.Moonbeam과 Osmosis 간의 교차 사슬 상호 작용。
Osmosis는 Cosmos SDK를 기반으로 한 DEX로 클릭 한 번으로 DOT를 입금하는 기능을 구현하고자 하며 사용자는 Osmosis에 있는 입금 주소에 네이티브 DOT를 직접 입금할 수 있습니다.
이 기능 뒤에는 많은 복잡한 로직이 숨겨져 있는데, 사용자가 네이티브 DOT를 사용할 때 이 DOT는 Moonbeam을 거쳐 XCM을 통해 xcDOT가 된 다음 Moonbeam의 Axelar를 통해 Cosmos 인터체인으로 라우팅된 다음 Osmosis로 라우팅되어야 합니다. DOT가 Osmosis에 들어가면 LP를 합성하는 작업이 트리거됩니다.
다중 체인 전송에서 많은 단계가 발생하는 체인 삼투와 같습니다. 그러나 돌아보면 사용자는 복잡한 작업을 모두 수행할 필요가 없기 때문에 이러한 지루한 단계를 이해할 필요가 없습니다. 이것은 매우 일반적이고 간단한 사용자 경험이며 연결된 계약 스마트 계약의 큰 힘을 보여줍니다. 복잡한 기술 원리와 기본 기술을 숨기고 최종 사용자에게 간단하고 편리한 경험을 제공하십시오.
첫 번째 레벨 제목
Web 3용 클라우드 인프라 구축은 Moonbeam의 목표입니다.
Moonbeam이 계획하고 있는 것과 관련하여 몇 가지 소개, 즉 Containerized App Chain(컨테이너화된 애플리케이션 체인)도 소개하겠습니다.
첫 번째 레벨 제목
애플리케이션 품질을 애플리케이션 체인으로 이끄는 요소는 무엇입니까?
지난 몇 년을 돌아보면 다양한 기본 계층에서 수많은 애플리케이션 체인이 시작되었습니다. Polkadot, Avalanche 및 Cosmos의 세 가지 생태계만 보더라도 이러한 생태계에서 수많은 애플리케이션 체인이 탄생했습니다.
dYdX(업계 최대의 분산형 파생 상품 플랫폼)와 같이 업계에서 잘 알려진 프로젝트를 찾을 수 있습니다. 이 프로젝트는 Ethereum 메인넷에서 시작된 다음 레이어 2 솔루션으로 마이그레이션하고 Starkware에 상륙하여 비즈니스를 확장했습니다. . 최근 dYdX는 Cosmos에 애플리케이션 체인을 구축하고 있다고 발표했습니다. 이런 현상을 보면 응용 프로그램의 다음 단계가 응용 프로그램 체인인 이유를 생각해 볼 가치가 있습니까?
몇 가지 주요 동인이 있다고 생각합니다.
첫째, 성능과 비용입니다. 당신이 공유 플랫폼에 있고 이 플랫폼에서 많은 자원을 얻을 필요가 있을 때 자원 가격이 수요와 함께 상승할 것이라고 상상해보세요. 시간이 지남에 따라 당신의 제품을 사용하는 사용자는 증가로 인한 부정적인 피해를 감수해야 합니다. 서비스 비용.
NFT를 캐스팅하는 과정에서 이러한 문제를 찾는 것은 어렵지 않으며, 체인의 운영 효율성이 느려지고 그에 따라 NFT의 사용성이 떨어집니다. 전용 애플리케이션 체인이 있으면 제품 앱 전용 체인이고 사용자 경험을 잘 보호할 수 있기 때문에 체인에 다양한 기능을 구성하는 것은 문제가 되지 않습니다.
급속한 성장을 경험하고 있는 애플리케이션의 경우 비즈니스 규모를 확장하고 사용자가 기하급수적으로 증가하기를 바라는 것은 매우 매력적입니다.
둘째, 커스터마이징. dapp 비즈니스가 확장됨에 따라 제품은 더 넓은 사용자 그룹을 커버해야 합니다. 제품 랜딩의 실행력은 dapp을 최적화하는 원동력이 될 것입니다. 사업 확장의 유연성을 인프라에서 만족시킬 수 있다면 효율성 향상에 큰 도움이 될 것입니다.
이 요소는 또한 프로젝트 당사자가 제품 전용 체인을 갖도록 하고 사용자 정의되고 유연하며 최적화된 개발 환경을 실현할 것이라고 믿습니다.
좀 더 철학적인 마지막 동기는 가치 포착입니다. 응용 프로그램이 퍼블릭 체인으로 업그레이드되면 응용 프로그램에서 순환하는 토큰은 레이어 1 퍼블릭 체인과 동일한 가치를 가지며 기본 체인의 보안 및 안정성을 보호하는 중요한 기능을 가지고 있습니다. 토큰 자체에 통합되어야 합니다. 따라서 이것은 또한 프로젝트 당사자가 애플리케이션 체인이 되기로 선택한 중요한 추진 요인 중 하나입니다.
위의 세 가지 요소는 구동 프로젝트가 애플리케이션 체인이 된다고 생각하는 주된 이유입니다.
첫 번째 레벨 제목
리스크가 되기 위한 어려움은 무엇입니까?
예를 들어, 인프라에 대한 가장 기본적인 요구 사항인 부트스트랩 유효성 검사기 집합이 필요하거나, 블록 생산자 그룹을 생성(또는 찾거나)하거나 전체 체인에 대해 블록을 생성하는 역할을 설정하는 등 많은 주의를 기울여야 합니다. 기본 작업의. 그러나 이러한 작업을 위해 퍼블릭 체인과 같은 공유 리소스 플랫폼을 사용하는 경우 비용을 지불하면 이러한 리소스를 직접 얻을 수 있습니다. 따라서 응용 프로그램에서 응용 체인에 이르기까지 많은 프로젝트 당사자에게 질적 변화의 전환점이며 많은 프로젝트 당사자가 응용 프로그램 체인 계획의 독립적인 개발에 위축됩니다.
또 다른 중요한 문제는 보안입니다.체인의 보안에 대한 비용은 체인의 실제 효율성과 정비례하지 않을 수 있습니다. 직설적으로 말하자면, 당신의 제품이 처음으로 출시되었지만 시장에서 그 제품이 인기가 없지만 애플리케이션 체인을 유지하기 위해서는 여전히 막대한 보안 비용을 지불해야 합니다. Application Chain의 보안성조차 초기에는 안정적이지 못하여 소규모 검증자만 설정되어 유지될 수 있으며 초기에는 토큰의 경제적 가치가 반영되지 않습니다. 외부의 악의적인 공격에 취약합니다.
셋째, 기존 퍼블릭 체인이 직면한 문제와 관련하여 구성 가능성과 단편화된 유동성의 한계가 여전히 존재합니다. 결국 신뢰할 수 있는 것은 자신이 개발한 퍼블릭 체인뿐입니다(Moonbeam은 또한 완전한 EVM 개발 환경 지원을 제공하며 EVM의 구성 가능성은 대부분의 프로젝트에 적용 가능합니다).
첫 번째 레벨 제목
컨테이너화된 앱 체인의 전망
"컨테이너화된 앱 체인"이라는 개념에 대해 생각하고 있습니다. 이 개념의 목표는 개발자가 애플리케이션 체인을 구축하는 것을 매우 간단하게 만드는 것입니다.
개발자는 블록체인 구축 논리를 따르거나 Substrate Runtime의 기능을 사용하여 자체 제품 요구 사항에 따라 해당 코드를 변경하기만 하면 되며, Polkadot 및 Moonbeam은 애플리케이션 체인 보안 제공업체입니다.
여기에는 새로운 기능이 있습니다. 즉, 컨테이너 자체가 실행 환경이 되어 전체 애플리케이션 체인에 필요한 기능과 애플리케이션 체인을 개발하는 데 필요한 기타 서비스를 제공합니다. 따라서 컨테이너는 블록 생산을 지원하고 블록체인의 상태를 유지하는 실행 환경이며, 체인 운영(블록 생산)을 지원하는 기술 지원입니다.
당신도 내 관점에 동의한다면 우리가 실제로 컨테이너와 같은 실행 환경에 도달했다고 가정하면 우리가 얻을 수 있는 이점은 분명합니다.
예를 들어 방금 언급한 비용을 제어하고 비즈니스를 확장하는 능력입니다. 그리고 이 모든 것의 실현은 Moonbeam의 EVM 호환 환경에서 스마트 계약을 배포하는 것만큼 간단합니다. 개발자는 가장 기본적인 인프라 구축에 대해 걱정할 필요가 없으며 자신의 제품 성능과 관련된 코드에만 집중하면 됩니다.
저는 이 기능이 놀라운 잠재력을 가지고 있다고 생각하며 이 기능의 사용 용이성은 흥미진진합니다.
저는 이 기회를 빌어 컨테이너가 어떻게 시작되고 다양한 애플리케이션 체인이 결합될 수 있는지 지도를 보여드릴 수 있기를 바랍니다. 이 PPT는 Moonbeam보다 더 넓은 시야를 보여줄 것입니다. 그 중 Moonbeam은 EVM 실행 환경에서 각 통합의 관문이 되는 핵심 역할을 한다는 것을 알게 될 것입니다. Moonbeam은 다양한 크로스체인 프로토콜과 연결되어 있고, EVM 실행 환경 생태계.
더 나은 개발자 경험을 제공하고, 제품의 전체 수명 주기를 관리하도록 돕고, 계속해서 비즈니스를 확장하고 더 많은 사용자를 유치하려면 앞으로 더 많은 서비스가 필요하다는 폭넓은 견해를 갖고 있습니다.
위의 아키텍처에서 Moonbeam과 모든 서비스 구성 요소는 다양한 정보를 전달하는 라우터와 같은 핵심 부품임이 분명합니다. 방금 언급한 앱 체인 컨테이너는 이러한 구성 요소를 실현하기 위한 기반입니다. 기본 작업의 구축을 완료하려면 많은 작업을 완료해야 합니다.애플리케이션 체인이 구축된 후 다른 체인에서 많은 트랜잭션을 처리해야 하지만 이러한 비즈니스의 상호 작용은 여전히 Moonbeam, 독립적인 비즈니스이지만 밀접하게 상호 작용할 수 있습니다.
제 업계 비전은 클라우드와 같은 개발 환경을 구축하는 것입니다. 개발자로서 서로 다른 서비스를 이용하여 어플리케이션을 구축하고 서로 상호 작용하며 협업할 수 있으며, 거의 각 제품 전용의 제품 툴킷이라고 할 수 있습니다.
이것이 제가 요즘 생각하는 산업 비전입니다.
Moonbeam은 여기서 중요한 역할을 할 것입니다. 상호 연결 및 무료 전송의 역할입니다.
비디오 다시 보기: https://www.youtube.com/watch?v=698 Ae-O 17 po