백화 해석 가빈 우드 최신 연설: 새로운 패러다임 하의 폴카

YBB 캐피탈
2023-07-06 16:24:09
수집
본 문서는 Gavin Wood의 최신 연설을 통해 새로운 패러다임 하의 폴카를 쉽게 이해할 수 있는 방식으로 해석할 것입니다.

저자: Solaire, YBB Capital

서론

"진정한 발견의 여행, 영원한 젊음의 샘은 낯선 땅을 방문하는 것이 아니라 다른 시각을 갖는 것이다."

이는 프랑스 작가 마르셀 프루스트의 명언으로, 그의 소설 《잃어버린 시간을 찾아서》에서 발췌한 것입니다. 이 말의 의미는 진정한 발견의 여정은 새로운 대륙을 찾는 것이 아니라 사물을 새로운 시각으로 바라보는 데 있다는 것입니다.

6월 28일 Polkadot Decoded 대회에서, 폴카의 창립자 가빈 우드는 이 말을 이번 연설의 핵심 사상으로 삼아 폴카를 새로운 시각으로 바라보았습니다. 그는 폴카를 다중 코어 컴퓨터로 보고, 블록체인에 더 낮은 수준의 자원, 즉 계산 코어를 제공하는 데 집중해야 한다고 제안했습니다. 이는 단순히 기존의 평행 체인과 중계 체인에 국한되지 않습니다.

본 문서는 가빈 우드의 최신 연설을 통해 새로운 패러다임 하의 폴카를 쉽게 이해할 수 있도록 해석합니다.

전통적인 패러다임 하의 폴카

가빈 우드의 폴카의 새로운 방향에 대한 생각을 이해하기 전에, 현재 폴카의 네트워크 구성과 슬롯 경매를 되짚어 볼 필요가 있습니다.

폴카닷의 네트워크 구조는 몇 가지 주요 부분으로 구성됩니다.

1. 중계 체인 (Relay Chain): 폴카닷의 심장부로, 전체 네트워크의 안전을 보장하고, 크로스 체인 거래 및 공유 보안을 처리합니다.

2. 평행 체인 (Parachains): 중계 체인에 연결된 여러 개의 독립적인 체인입니다. 각 평행 체인은 자체 체인 상의 논리와 기능을 가지고 있으며, 데이터 저장, 신원 인증 또는 금융 거래 등 특정 용도를 수행하도록 설계될 수 있습니다.

3. 브리지 (Bridges): 폴카닷 네트워크가 외부 블록체인(예: 비트코인 및 이더리움)과 소통할 수 있게 하여 크로스 체인 상호 운용성을 실현합니다.

그 구성 방식은 아래 그림과 같이 이해할 수 있습니다.

폴카닷의 네트워크에서 서로 다른 블록체인(평행 체인 또는 Parachains로 불림)은 통합된 중계 체인(Relay Chain)에 연결될 수 있습니다. 이 중계 체인은 전체 네트워크의 안전을 보장하고 크로스 체인 거래를 처리합니다. 이는 서로 다른 평행 체인이 서로 소통하고 상호작용할 수 있음을 의미하며, 크로스 체인 상호 운용성을 실현합니다.

하지만 폴카의 네트워크에서 중계 체인의 자원은 제한적이므로 동시에 연결될 수 있는 평행 체인의 수가 제한됩니다. 이러한 연결 가능한 위치를 "슬롯" (Slots)이라고 합니다. 어떤 평행 체인이 이러한 슬롯을 얻을 수 있을지를 공정하게 결정하기 위해, 폴카는 "슬롯 경매"라는 메커니즘을 도입했습니다. 이 경매에서 슬롯을 얻고자 하는 평행 체인은 입찰을 해야 하며, 가장 높은 입찰가를 제시한 평행 체인이 슬롯을 얻게 됩니다. 입찰은 폴카의 네이티브 토큰인 DOT로 이루어집니다.

평행 체인이 경매에서 승리하면, 일정 기간(예: 2년) 동안 이 슬롯을 사용할 수 있습니다. 이 기간 동안 평행 체인은 자신의 작업을 수행하고 중계 체인 및 다른 평행 체인과 상호작용할 수 있습니다. 이 기한이 끝나면 평행 체인은 슬롯을 유지하기 위해 다시 경매에 참여해야 하거나 다른 입찰자에게 양도해야 합니다.

간단히 말해 폴카 네트워크는 마치 많은 레고 블록처럼 이해할 수 있습니다. 각 블록은 하나의 작은 네트워크("평행 체인")와 같으며, 각 네트워크는 사람들의 이름을 기록하거나 게임 점수를 저장하는 등 자신의 작업과 기능을 가지고 있습니다. 이러한 작은 네트워크는 독립적으로 작업할 수 있지만, 때때로 서로 소통해야 할 필요가 있습니다.

예를 들어, 한 작은 네트워크가 다른 네트워크의 게임 점수를 알아야 할 때, 큰 네트워크("중계 체인")가 그들 간의 소통을 도와야 합니다. 이 큰 네트워크는 모든 작은 블록(작은 네트워크)을 연결하는 슈퍼 블록 커넥터와 같아서, 그들이 서로 정보를 전달할 수 있게 합니다. 평행 체인 슬롯 경매는 이 슈퍼 블록 커넥터의 인터페이스가 한정되어 있기 때문에, 누가 이러한 인터페이스(즉 슬롯)를 사용할 수 있는지를 공정하게 결정하기 위해 경매를 통해 임대해야 한다는 것입니다.

이러한 구성 방식은 Cosmos의 IBC 표준에 비해 더 안전하고 상호 운용성이 더 좋지만, 슬롯 경매의 높은 진입 장벽은 커뮤니티와 개발자 모두에게 부담이 됩니다. 이는 폴카 생태계의 다양성이 Cosmos만큼 잘 확장되지 않게 만들며, 현재 폴카 토큰의 주요 사용 사례는 슬롯 경매 참여, 거버넌스 또는 보안 담보에 불과합니다. 이러한 사용 사례에서 DOT는 단지 스테이킹되며 회수할 수 없기 때문에, 현재 DOT는 거의 소비되는 장면이 없고, 제공되는 제품 형태도 평행 체인 슬롯 경매에 국한되어 있으며, 경제 시스템에도 문제가 있습니다. 가빈 우드가 제안한 새로운 시각은 폴카를 바라보는 새로운 관점을 제공하고, 이러한 방식으로 현재 폴카의 문제를 해결하고자 하는 것입니다.

폴카 다중 코어 컴퓨터

위에서 언급한 바와 같이 현재 폴카의 중계 체인은 슈퍼 블록 커넥터와 같으며, 그 주요 책임은 평행 체인의 안전과 상호 운용성을 보장하는 것입니다. 이 관점에서 폴카는 블록체인의 호스팅 플랫폼처럼 보이지만, 가빈 우드의 새로운 관점에서는 폴카를 장기적으로 운영되는 다중 코어 컴퓨터로 볼 수 있습니다. 개발자는 이 컴퓨터를 통해 애플리케이션을 구축할 수 있고, 사용자는 이 컴퓨터를 통해 애플리케이션을 사용할 수 있습니다. 이 컴퓨터 내에서 각 코어는 동시에 실행되어 서로 다른 작업을 수행할 수 있으며, 하나의 코어에서 실행되는 블록체인은 평행 체인입니다. 평행 체인은 미리 예약된 코어에서 지속적으로 실행됩니다. 이는 우리의 컴퓨터와 같아서, 서로 다른 프로그램이 서로 다른 프로세서에서 실행되며 서로 영향을 미치지 않습니다. 이 새로운 이해의 패러다임에서는 중계 체인의 개념이 사라지고, 코어와 평행 체인으로 대체됩니다.

다중 코어 컴퓨터의 성능

우드의 설명에 따르면, 폴카 컴퓨터는 현재 약 50개의 코어가 지속적으로 실행되고 있으며, 이들은 병렬로 연산할 수 있습니다. 기준 테스트와 우드의 최적화 아이디어에 따르면, 향후 몇 년 내에 코어 수는 수백 개(500-1000)에 이를 것입니다. 이러한 코어는 다중 코어 CPU로 상상할 수 있으며, 이들은 대역폭(코어로 들어오고 나가는 총 데이터 양)과 연산 능력을 가지고 있습니다. 현재 성능에서 대역폭은 1Mb/s이며, Geekbench 5(컴퓨터의 중앙 처리 장치(CPU)와 그래픽 처리 장치(GPU)의 성능을 테스트하는 인기 있는 크로스 플랫폼 벤치마크 도구) 테스트에서 점수는 380, 지연 시간(연속 작업 블록 간의 시간 간격)은 6초입니다. 하드웨어 발전에 따라 대역폭과 연산 능력은 계속 향상될 것입니다.

새로운 패러다임 하의 상상

이러한 코어는 평행 체인만 실행할 수 있는 것이 아닙니다. 시각을 바꾸고 사고 패러다임을 변화시킴으로써, 우리는 미래에 코어에서 직접 스마트 계약을 실행하는 것을 상상할 수 있습니다. 스마트 계약 체인(예: 이더리움)에서 실행하는 것에 비해, 비용이나 연산 능력 면에서 다중 코어 컴퓨터가 더 뛰어난 성능을 발휘할 수 있습니다. 이들은 일반성이 뛰어나며, 지속적으로 운영되는 세계 컴퓨터로서, 체인에 비해 폴카는 더 큰 상상 공간을 가지고 있습니다.

블록체인에서 블록 공간(Block Space)으로 - 코어 시간(Core Time)

아래 그림을 통해 코어와 코어 시간을 간단히 이해해 보겠습니다.

그림에서 볼 수 있듯이, 다섯 줄의 색이 다른 평행 블록이 있으며, 각 줄은 하나의 코어를 나타내고, 각 블록은 코어 시간(체인에서 공간으로의 진화)이라고 할 수 있습니다. 각 줄의 색상은 서로 다른 평행 체인을 나타내며, 예를 들어 파란색 평행 체인, 녹색 평행 체인 등이 있습니다. 그림에는 총 5개의 평행 체인이 있으며, 각 체인은 하나의 코어를 사용하고 있습니다. 그림의 사용법은 현재 폴카의 사용 방식이지만, 실제로 코어는 여러 가지 용도로 사용될 수 있습니다.

예를 들어, 평행 체인은 서로 다른 어떤 사용 가능한 코어에 분배되어도 성능에 영향을 미치지 않습니다. 이 특성을 바탕으로, 코어는 여러 가지 사용 방식이 있으며, 우드는 이를 이종 스케줄링(exotic scheduling)이라고 부릅니다.

범위 분할

그림에서 각 코어는 11개의 코어 시간을 가지고 있다고 가정할 때, 우리는 이를 범위 분할할 수 있습니다. 예를 들어 첫 번째 줄의 오렌지색 평행 체인이 여섯 개의 코어 시간을 실행했을 때, 더 이상 거래를 처리할 필요가 없으면 나머지 다섯 개의 코어 시간을 파란색 평행 체인에게 양도할 수 있습니다. 네 번째 줄은 세 개의 평행 체인이 하나의 코어에서 실행되는 상황을 보여줍니다. 물론 다섯 개, 여섯 개의 평행 체인이 하나의 코어에서 실행되는 더 복잡한 상황도 가능합니다.

범위 계층화

우드는 이를 계층화라고 부르며, 우리의 이해 방식은 간단히 말해 코어 시간 사용 순서를 변경하는 방식입니다. 첫 번째 줄과 두 번째 줄은 두 개의 평행 체인이 하나의 코어에서 번갈아 사용하는 상황을 보여주며, 세 번째 줄은 2/3의 시간을 연한 파란색 평행 체인이, 1/3의 시간을 노란색 평행 체인이 사용하는 상황을 보여줍니다. 네 번째 줄은 세 개의 평행 체인이 하나의 코어에서 시간을 균등하게 사용하는 상황을 보여줍니다.

코어 압축

코어 압축은 동일한 코어가 동시에 여러 개의 블록을 처리하거나 검증하는 것을 의미합니다. 다시 말해, 이는 슈퍼 효율적인 공장에서 한 생산 라인에서 동시에 여러 제품을 생산하여 생산 효율을 높이고 대기 시간을 줄이는 것과 같습니다.

다중 코어 할당

다중 코어 할당은 탄력적인 서버와 고정 서버의 조합 또는 CPU의 병렬 계산과 유사하여 복잡한 상황에 대응하는 데 사용됩니다(우드는 여기서 동일한 paraID와 동일한 작업이 여러 코어에 할당되는 상황을 예로 들었습니다). 그림의 파란색 또는 오렌지색 평행 체인은 장기적으로 고정 사용되는 코어와 간헐적으로 사용되는 코어를 가지고 있어, 특정 시간 동안 두 개의 블록을 처리할 수 있습니다. 분홍색은 간헐적으로 사용되는 코어와 추가 할당된 코어의 조합으로, 높은 거래 처리량 상황에 대응할 수 있습니다.

다중 체인 일 코어

계층적 실행과는 달리, 미래의 다중 체인 일 코어는 두 개 또는 세 개의 평행 체인을 하나의 코어에서 완전히 사용하여 하나의 코어의 비용을 분담하는 것입니다.

조합

위의 모든 방식을 조합할 수 있으며, 마치 레고 조립처럼 다양한 형태의 코어를 조합하여, 다양한 요구를 가진 평행 체인이 무수히 많은 용도로 구성되어 매우 유연하고 어디에나 존재하는 계산력을 형성할 수 있습니다.

탄력적인 폴카 하의 코어 시간 경제

코어의 사용법을 이해함으로써, 우리는 코어가 다양한 탄력적인 용법을 가지고 있다는 것을 알게 되었습니다. 서로 다른 평행 체인의 요구에 따라 자유롭게 조합할 수 있으므로, 폴카의 과거 높은 진입 장벽의 슬롯 경매는 코어 경매로 전환될 수 있습니다. 이러한 방식은 오늘날 아마존 클라우드에서 서버를 선택하는 것과 같아서, 자신의 요구에 따라 임대 기간과 서버 수를 조정할 수 있습니다. 유연한 선택 방식을 통해 폴카의 성능을 더욱 잘 발휘할 수 있습니다.

가빈 우드는 이를 바탕으로 두 가지 가능한 모델, 대량 구매와 즉시 구매를 제안하며, 동시에 몇 가지 새로운 개념을 도출했습니다: 코어 시간 자산, Axiom(중개인).

코어 시간 자산

· 직접 배포하거나 할당할 필요 없음

· 코어 시간은 본질적으로 동질적이지만, 서로 다른 비동질 자산으로 분할할 수 있음(직접 NFT에 비유할 수 있음)

· 거래 가능하며, 하나 또는 여러 평행 체인에 지정할 수 있음

Axiom(중개인)

· 전용 중개인 평행 체인 시스템

· 중개인 평행 체인 시스템은 대량의 코어 시간을 구매하고 이를 여러 개의 더 작은 코어 시간으로 나눌 수 있음

· 중개인 평행 체인은 다른 평행 체인에서 이러한 비동질 자산을 공개적으로 거래할 수 있음

· 구매 후의 작은 코어 시간은 중개인 평행 체인에서 소모되어, 소유자가 폴카의 코어에서 계산 자원을 할당할 수 있도록 허용함

위의 두 개념을 이해한 후, 대량 구매와 즉시 구매를 살펴보겠습니다. 대량 구매의 형태는 매월 한 번 판매를 진행하며, 매번 동일한 가격으로 한 달의 코어 시간 자산을 판매합니다.

판매 목표는 75%의 사용 가능한 코어로 설정되며, 변동이 있을 수 있고, 가격은 목표에서의 편차에 따라 조정됩니다. 임대되지 않은 코어는 즉시 시장에 들어가며, 기존의 평행 체인 임차인에게 특별한 배려가 있을 수 있습니다. 대량 구매 후 남은 코어는 즉시 시장에 들어가 중개인을 통해 판매되며, 목표는 코어 시간의 100% 사용을 달성하는 것입니다. 즉시 시장의 작은 코어 시간은 거래 처리량을 증가시키고 지연을 줄이는 데 사용될 수 있습니다(현재 평행 체인은 12초마다 하나의 블록을 생성하며, 다중 코어 할당을 통해 6초로 압축할 수 있습니다). 또한 코어 계약과 같은 더 많은 작업을 수행할 수 있습니다.

장기적으로 하나의 코어를 사용하고자 하는 경우, 중개인은 과거 구매 가격을 기록하여 다음 달 참고용으로 사용합니다. 구매자는 동일하거나 유사한 가격으로 코어 시간 또는 더 많은 코어 시간을 구매할 수 있는 선택권이 있으며, 이를 통해 주기적인 비용과 위험을 잘 예측할 수 있습니다.

기존 평행 체인에 미치는 영향은 임대 계약이 그대로 유지되며, 코어 시간 구매 가격은 거버넌스에 의해 결정됩니다. 우드는 매우 낮은 가격으로 시작해야 하며, 진입 장벽을 낮추고 기존 임차인에게 우선 구매권을 부여해야 한다고 생각합니다. 주요 가격의 바닥가(최저가)는 장기적인 가용성을 보장할 것입니다. 우드는 또한 평행 체인이 더 유연한 블록 생성 시간을 가질 수 있다고 언급했습니다. 이 문장을 더 잘 이해하기 위해, 우드는 코어 시간의 사용법을 문서의 중간 부분으로 앞당겼습니다. 현재 우리는 코어 시간의 유연한 사용법을 이해하고 있으며, 더 유연한 블록 생성 시간이 무엇인지 쉽게 이해할 수 있습니다.

현재 폴카의 블록 생성 시간은 약 12초로 고정되어 있으며, 추가 최적화를 통해 6초에 이를 수 있습니다. 미래의 유연한 블록 생성 시간 방식은 코어 시간 사용법과 결합되어 다음과 같은 상황이 발생할 수 있습니다:

l 다중 체인 일 코어: 여러 평행 체인이 하나의 코어를 공유하여 12초 또는 18초마다 하나의 블록을 생성하며, 이점은 비용을 분담하는 것입니다.

l 다중 코어 할당: 다중 작업 또는 높은 거래 처리량 연산이 필요한 경우, 평행 체인은 자동으로 즉시 시장에 들어가 추가 코어 시간을 구매할 수 있습니다.

l 코어 압축: 여러 평행 체인 블록을 코어에 조합하여, 동일한 코어가 동시에 여러 개의 블록을 처리하거나 검증합니다. 압축을 통해 지연을 줄일 수 있지만, 대역폭에서 비용이 증가하므로 하나의 블록의 시작과 종료에 대한 비용을 지불해야 합니다.

l 조합: 조합은 여러 가지 상황을 가질 수 있으며, 우드는 두 개의 코어가 동시에 연산을 수행하여 지연을 배가 줄일 수 있다고 예를 들었습니다. 예를 들어 12초가 6초로, 6초가 3초로 줄어드는 것입니다. 본질적으로 이는 다중 코어 할당의 한 가지 용법입니다.

코어 중심의 시대

폴카의 많은 측면은 과거에 논란이 많았으며, 가빈 우드는 연설의 첫 번째 부분에서 설명한 새로운 패러다임 하의 다중 코어 컴퓨터를 통해 폴카가 과거에 존재했던 문제를 새로운 방식으로 해결했습니다. 예를 들어 슬롯 고정 자원 할당과 임대 기간 문제를 해결하고, 코어 시간은 다양한 요구를 가진 평행 체인에 선택의 여지를 제공합니다. 가장 비판받는 슬롯 경매의 진입 장벽도 크게 낮출 수 있어 생태계의 다양성을 가져올 수 있습니다.

코어 시간을 잘라내어 구성된 다양한 플레이 방식은 폴카 토큰과 폴카의 경제 시스템에 더 많은 활력을 불어넣을 수 있습니다. 또한 코어의 다양한 사용법과 조합 후 생성된 다중 코어 컴퓨터는 우리에게 상당히 풍부한 상상 공간을 제공합니다. 아마도 모든 논란은 우리가 문제를 한 가지 관점에서만 보기 때문일 것입니다. 사실 어떤 문제는 단지 시각을 바꾸는 것만으로도 해결할 수 있습니다. 가빈 우드는 완벽한 예시를 보여주었으며, 코어 중심의 새로운 폴카 시대를 기대해 봅니다.

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