Polygon Avail은 모듈형 블록체인의 미래를 어떻게 여는가

다각형
2022-04-06 22:15:13
수집
Avail의 핵심은 블록체인 거래를 기록하고 데이터 가용성을 증명하는 블록체인입니다. 이는 데이터 가용성과 정렬에 중점을 두며, Polygon 모듈화 체인 설계 비전의 핵심 구성 요소를 나타냅니다.

출처: Polygon블로그

편집: 후타오, 체인캡처

블록체인 아키텍처는 시대에 맞춰 발전해야 합니다. 사람들이 DAO에서 조정하든, DeFi에서 복잡한 계약을 실행하든, GameFi를 통해 게임에 투자하든, 오늘날 단일 블록체인에 대한 수요는 기하급수적으로 증가하고 있습니다.

도전 과제는 확장성입니다.

단일 체인은 성공의 부작용을 느끼고 있습니다: 블록 공간은 탐나는 것이며 가격이 비쌉니다. 강력한 기계 없이는 체인에 참여하기 어렵고, 이는 탈중앙화와 보안을 저하시킵니다. 이것이 바로 확장성의 삼중 곤경입니다.

다행히도 이 문제를 해결할 방법이 있습니다: 모듈화. 모듈화 블록체인 아키텍처는 블록체인의 핵심 기능을 개별 레이어에 할당하여 이 레이어들이 함께 작동하여 확장성을 높이면서도 탈중앙화와 보안을 유지합니다.

이것이 바로 Polygon이 모든 규모의 체인과 애플리케이션을 지원하기 위해 모듈화된 확장 솔루션을 구축해 온 이유입니다. 오늘, 우리는 Polygon Avail에 대한 우리의 비전을 공유할 것입니다. 이는 확장성 측면에서 중요한 이점을 제공하며 사용자, 애플리케이션 제작자 및 블록체인 제작자 등 Web3 경험을 개선하는 새로운 데이터 가용성 블록체인입니다. 이는 Polygon Avail의 비전, 아키텍처 및 사용에 대한 일련의 기사 중 첫 번째로, 자세히 살펴보겠습니다:

Avail: 데이터 가용성을 중심으로 한 블록체인

Avail의 핵심은 블록체인 거래를 기록하고 데이터 가용성을 증명하는 블록체인입니다. 이는 데이터 가용성과 정렬에 중점을 두며, Polygon 모듈화 체인 설계 비전의 핵심 구성 요소를 나타냅니다.

일부 배경 지식을 위해, 블록체인은 거래의 유효성을 보장하는 것(예: 사기가 없고 올바른 상태 전환을 나타내는 것)과 거래 집합 및 각 블록에 포함된 순서에 대해 합의하는 등 몇 가지 주요 기능을 수행합니다. 단일 블록체인은 이러한 기능을 밀접하게 결합하여 확장성이 제한됩니다.

Avail은 거래 데이터가 무엇인지 및 어떻게 정렬되는지에 대해서만 합의하는 기본 합의 레이어를 제공하는 새로운 아키텍처를 제안합니다. 이는 유효성 문제와 완전히 분리되어 있습니다. 이는 Avail이 매우 빠르고 확장 가능하며 충분히 유연하여 다양한 실행 환경을 갖춘 모든 유형의 체인을 구축할 수 있도록 합니다.

비유적으로 생각해보면, 구식 미디어 형식을 떠올려 보십시오. 여기서 미디어와 그 사용은 밀접하게 관련되어 있습니다. 예를 들어, 비닐 레코드 플레이어는 각 레코드에 인코딩된 음악을 재생하고, VHS 테이프 플레이어는 각 테이프에 인코딩된 비디오를 재생합니다. 각 생태계는 각 매체에 인코딩된 데이터에 대한 가정에 기반하여 구축됩니다.

대조적으로, 하드 드라이브는 데이터를 추상적인 1과 0으로 인코딩하며, 고유한 추가 의미가 없습니다. 소프트웨어는 이 데이터를 읽어 다양한 용도로 적용할 수 있습니다. 데이터 레이어와 애플리케이션 간의 이러한 분리는 대규모의 확장성과 유연성을 허용합니다.

마찬가지로, Avail은 블록체인 애플리케이션을 확장하기 위해 발전해 왔지만, 파일 저장 솔루션이 아닙니다. 이는 블록체인 거래를 기록하고 데이터 가용성을 증명하는 레이어로, 그 위에 여러 실행 환경을 구축할 수 있도록 합니다.

Avail의 모듈화 접근 방식은 우리가 확장성의 삼중 곤경을 해결할 수 있는 방법을 제공합니다: 블록체인은 보안이나 탈중앙화를 저하시키지 않고도 확장성을 높일 수 있습니다.

Avail의 장점은 무엇인가요?

Avail의 데이터 가용성에 대한 급진적인 접근 방식은 세 가지 주요 이점을 가져옵니다:

첫째, 우리는 이 데이터 가용성 합의 레이어가 대규모로 더 확장 가능하도록 할 수 있습니다. Avail은 데이터가 사기 증명 없이도 오류 정정 코드(Erasure Coding)와 케이트 다항식 약속(Kate Polynomial Commitment)을 사용하여 유효성을 증명할 수 있도록 보장합니다. 이는 전체 데이터 중 매우 작은 무작위 샘플만 다운로드하여 가용성을 확인할 수 있음을 의미하며, 데이터 가용성 문제를 효과적으로 해결합니다.

둘째, 우리는 경량 클라이언트가 전체 노드와 동등한 보안 수준으로 실행될 수 있도록 합니다. 경량 클라이언트는 정직한 다수에 대한 신뢰 없이 데이터 가용성을 확인할 수 있습니다.

마지막으로, 데이터 합의 레이어는 거래가 무엇을 나타내는지 알지 못하기 때문에 동일한 레이어에서 함께 모든 거래를 대표할 수 있습니다. 우리는 Avail 체인을 다중화할 수 있으며, 이는 여러 독립적이고 주권적인 체인의 거래를 저장할 수 있는 충분한 유연성을 제공합니다. 이러한 체인은 Avail의 합의 및 데이터 가용성 기능만 공유합니다. 각 체인은 자신의 실행 환경을 구현하고 완전히 소유할 수 있습니다. Avail의 세 가지 주요 이점

Avail의 내부 작동 방식에 대한 더 깊은 이해를 원하시면, 오류 정정 코드와 KZG 약속의 적용을 포함하여 우리의 Avail 소개 블로그 기사를 참조하십시오.

누가 Avail로부터 혜택을 받을까요?

Avail을 사용하면 새로운 블록체인을 구축하는 모든 사람은 합의 레이어를 아웃소싱할 수 있으며, 여전히 자신의 체인에 대한 완전한 제어를 유지할 수 있습니다: 그들은 자유롭게 체인을 포크하거나 업그레이드하거나 변경할 수 있습니다.

Avail을 사용하는 클라이언트가 많을수록 저장하고 유지할 수 있는 가용 데이터가 많아지고, 시스템은 더욱 안전해집니다. 경량 클라이언트를 실행하는 사용자는 전체 노드를 실행하는 것과 동일한 보안 수준의 혜택을 누리며, 진정한 탈중앙화를 위한 길을 열어줍니다.

새로운 실행 환경을 시도하고자 하는 팀은 어떨까요? Avail 위에 구축된 각 체인은 자신의 실행 환경을 구현할 수 있습니다. EVM, WASM, 심지어 아직 존재하지 않는 새로운 환경도 가능합니다. 그들은 독립적인 합의 레이어를 시작할 필요 없이 사용을 시작할 수 있으며, 새로운 검증자 집합을 온라인에 올릴 필요도 없습니다.

하지만 Avail은 새로운 공공 체인에만 유리한 것이 아닙니다. 이더리움에 게시되는 데이터를 줄이기 위한 효과적인 솔루션을 구현하는 데 도움을 줌으로써, 기존 Rollup의 성능을 크게 향상시키는 데 사용할 수 있습니다. 이는 결과적으로 더 나은(더 저렴한!) 그리고 더 안정적인 거래 가격으로 이어질 것입니다.

이것은 무엇을 초래할까요?

Avail은 Web3의 초기 꿈 중 하나(그리고 Polygon의 초기 슬로건)인 블록체인 인터넷을 향한 한 걸음입니다.

팀이 단 한 번의 클릭으로 쉽게 맞춤형 체인을 구축하고, 처음부터 방대한 네트워크의 보안을 상속받는 미래를 상상해 보십시오.

미래에는 애플리케이션이 예상되는 클라이언트에서 완전히 실행되는 맞춤형 런타임을 구현할 수 있으며, 전 세계의 자원을 낭비하지 않을 것입니다. 체인은 서로 간에 쉽게 다리를 놓을 수 있으며, 정직한 다수의 노드를 신뢰할 필요가 없습니다. 블록체인 애플리케이션은 중개 없이 스마트폰에서 실행될 수 있으며, 전체 노드를 실행하는 것과 동등한 보안을 갖추게 됩니다. Avail이 이를 가능하게 할 것입니다.

Avail은 모듈화된 미래로 나아가는 중요한 단계입니다. 1계층과 2계층의 계층 구조조차도 분해되어, 모든 체인이 협력하여 핵심 문제를 해결하며, 모든 것이 탈중앙화 실행의 명목 하에 애플리케이션에서 수행됩니다. 게임에서 거버넌스, DeFi에 이르기까지 다양합니다.

Avail은 언제 출시되나요?

우리는 Avail의 비전을 공유하게 되어 기쁘며, Avail 테스트넷이 2분기에 출시될 것임을 발표합니다. 앞으로 몇 주 안에 더 많은 교육, 콘텐츠 및 기술 심층 연구를 공유할 예정이며, 여러분이 테스트넷을 시도해 보기를 기대합니다. 마지막 예고편: 우리는 Polygon Hermez 팀과 긴밀히 협력하여 멋진 것을 개발하고 있습니다. 많은 기대 부탁드립니다.

Avail을 사용하여 Rollup 또는 애플리케이션을 최적화하는 방법에 대한 추가 정보를 원하시거나, 직접 질문하고 싶으시다면, 우리는 여러분의 의견을 듣고 싶습니다. 저희 저장소를 확인하시거나, Discord 서버에 참여하시거나, 이메일을 보내주십시오.

세상을 이더리움으로 가져갑시다!

체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
체인캐처 혁신가들과 함께하는 Web3 세상 구축