저자: 댄 휴즈, 래딕스 창립자, 코인텔레그래프
편집: 통 덩, 골든 파이낸스
수년간 암호화폐는 확장성 문제에 대한 만병통치약으로 레이어 2(L2) 솔루션을 찾아왔습니다. 하지만 이러한 솔루션이 오히려 우리를 위험에 빠뜨리고 있다면 어떨까요?
대량 채택을 위한 길을 닦는 대신, 이러한 집착은 블록체인 탈중앙화와 보안의 핵심 원칙을 위협하는 복잡한 집계, 브리지, 분산화된 유동성 네트워크를 만들어냈습니다. 원활하고 탈중앙화된 네트워크에 대한 꿈은 기존 금융 세계의 비효율성과 중앙집중성을 반영하는 복잡한 시스템에 가려져 사라지고 있습니다. 우리는 혁신을 확장하고 있을까요, 아니면 과거를 재현하고 있을까요?
블록체인 트릴레마
L2는 블록체인 트릴레마를 완화해줄 것으로 기대되었습니다. 그러나 개별적인 수준에서는 부족한 부분을 메울 수 있지만, L2 솔루션은 암호화폐를 세 가지 모두를 잃을 위험에 처하게 했습니다.
L2의 지속적인 성장으로 인해 탐색하기 어렵고 복잡한 집계 및 연결 솔루션에 의존하는 고도로 파편화된 생태계가 형성되었습니다. 이로 인해 생태계의 특정 부분이 중앙 집중화되어 자산이 분산된 유동성 사일로로 유입되어 보안을 저해하고 소규모 프로젝트의 경쟁을 억압하게 되었습니다.
이러한 '솔루션'은 엄청난 마찰과 불필요한 보안 위험을 야기합니다. 지난 2년 동안 브릿징 관련 해킹은 줄어들었지만 해커들은 집계, 채널, 사이드체인 등을 사용하여 장부 균형을 맞출 새로운 방법을 항상 찾아낼 것입니다.
많은 L2가 시리얼라이저 또는 신뢰할 수 있는 검증자에 의존하면 방어막에 추가적인 균열, 즉 단일 장애 지점이 발생하고, 고립된 이동성은 소규모 L2의 검증자 가용성을 감소시켜 네트워크 복원력을 위협합니다.
또한 이러한 솔루션은 L2와 통합하려는 애플리케이션 개발자에게 상당한 기술적 문제를 야기하며, 애플리케이션이 접해야 하는 각 L2의 메커니즘에 대한 깊고 구체적인 지식이 필요합니다.
L2 지지자들은 이러한 장단점이 필요하고 쉽게 극복할 수 있다고 주장하지만 보안, 확장성, 이동성을 희생하는 것보다 더 근본적인 문제가 있습니다.
암호화폐의 궁극적인 목표는 모든 자산이나 탈중앙화된 애플리케이션이 다른 자산이나 탈중앙화된 애플리케이션과 신뢰 없이 안전한 방식으로 즉시 상호작용할 수 있는 범용 네트워크를 만드는 것입니다. 그러나 L2로 인한 마찰은 이러한 즉각적인 상호 운용성을 약화시키고, 일련화자와 검증자의 중앙 집중화는 신뢰 없는 시스템의 근간을 훼손합니다. 이는 탈중앙화 금융(DeFi)의 확장성을 저해할 뿐만 아니라, 기존의 사일로화된 탈중앙화 트레이딩 시스템의 비효율성을 재현하는 완전히 다른 종류의 확장으로 이어집니다.
디파이의 목표가 모든 금융 활동을 체인 위로 끌어올리는 것이라면 지금보다 더 잘해야 합니다.
기반 구축
암호화폐는 처음부터 새로 구축해야 합니다. 블록체인 네트워크는 레이어 1에서 확장성과 보안을 우선시해야 합니다.
분할은 앞으로 나아갈 명확한 길을 제시하지만, 업계는 현재의 확장성 문제를 '일시적으로' 해결하기 위한 임시방편이 아니라 더 높은 목표를 설정하고 장기적인 솔루션을 구축해야 합니다. 단순히 슬라이스 수를 늘리는 것이 아니라 어떻게 슬라이스하느냐가 중요합니다. 비콘 체인은 병목 현상을 추가할 뿐이며, 동적 샤딩은 복잡하여 확장성을 제한하고 막대한 오버헤드를 발생시킵니다. 검증자 내부 샤딩조차도 모든 트랜잭션을 수신해야 하는 네트워크 연결 노드의 리소스 포화 상태에 도달하기 전까지는 이러한 모든 문제를 해결하는 것처럼 보이지만, 더 많은 검증자를 찾기 위해 문제를 뒷전으로 미루고 수익률을 떨어뜨릴 뿐입니다.
트레이드파이와 동일한 작업을 수행하도록 디파이를 확장하는 확실한 해결책은 블록체인의 상태를 여러 개의 샤드에 분산하는 스테이트 샤딩입니다. 여러 샤드의 상태를 포함하는 트랜잭션은 임시 합의 프로세스를 생성합니다.
거래의 상태를 담당하는 검증자는 모든 관련 샤드에서 원자 단위로 상태를 전달하고, 동의(또는 동의하지 않음)하며, 업데이트합니다. 이를 통해 트랜잭션이 여러 슬라이스 또는 슬라이스 내에서 병렬로 처리될 수 있으며, 슬라이스에 대한 유일한 우려는 그들이 담당하는 상태를 수정하는 트랜잭션에 상호 의존성이 없기 때문에 탈중앙화나 접근성을 손상시키지 않으면서 처리량을 크게 늘릴 수 있다는 것입니다.
이러한 슬라이스가 원자적 약속과 통합되면 트랜잭션의 일부가 실패해도 모든 것이 깔끔하게 중단되며 보류 중인 상태 변경을 풀기 위한 작업이 필요하지 않습니다.
이것은 하나의 솔루션일 뿐이며, DeFi는 전 세계로 확장될 것입니다. 단지 언제, 어떤 방식으로 확장하느냐의 문제일 뿐입니다. 즉, L2 패치워크에 의존하지 않고 L1 개발 기반에 집중하는 솔루션은 파편화를 제거하고 복잡성을 줄이며 확장성과 접근성을 다시 한 번 블록체인 네트워크의 핵심으로 만들 것입니다. 궁극적으로 토큰 이코노미 또는 웹3.0의 창립 약속인 탈중앙화, 효율성, 보안은 미래의 개발자들이 우선순위를 두고자 하는 것입니다.
미래를 위한 확장
L1 솔루션은 모두를 위한 솔루션입니다. 개발자, 트레이더, 일반 사용자, 나아가 수십억 명의 잠재적 사용자를 위한 생태계의 기반을 보호합니다. 탄력적이고 확장 가능한 아키텍처가 기반이 되지 않으면 단 한 번의 강력한 압박으로도 이 모든 것이 무너질 수 있습니다. 물론 특정 사용 사례는 L2 솔루션에 더 적합할 수도 있습니다. 고빈도 거래 결제가 완벽한 예이지만 예외가 규칙을 증명하는 것은 아닙니다. 생태계 전반의 관점에서 개발자는 복잡성을 더하고 그 위에 불안정성을 더하는 '솔루션'이 아니라 통합된 기본 확장성 솔루션에 집중해야 합니다. L1에 적절히 집중하지 않으면 문제가 발생할 수밖에 없습니다.