결과를 측정하는 데 사용되는 지표는 블록체인 성능을 평가할 때 오해를 불러일으킬 수 있습니다. 더 많은 블록체인 네트워크가 등장함에 따라, 대중은 과장된 주장보다는 명확하고 효율성에 중점을 둔 지표가 필요합니다.
BeInCrypto와의 대화에서 타락사 공동 창립자 스티븐 푸는 많은 보고된 지표가 증거 기반 결과보다는 지나치게 낙관적인 가정에 의존하기 때문에 블록체인 성능을 정확하게 비교하기가 점점 더 어려워지고 있다고 설명했습니다. 이러한 잘못된 정보의 물결에 맞서기 위해 푸는 TPS/$라는 새로운 지표를 제안합니다.
산업, 신뢰할 수 있는 벤치마크 부족 이유?
점점 더 많은 레이어-1 블록체인 네트워크가 증가함에 따라 명확한 구분의 필요성이 커지고 있습니다. 다양한 개발자들이 블록체인의 속도와 효율성을 홍보함에 따라, 성능을 구별하는 지표에 의존하는 것이 필수적입니다.
그러나 업계는 여전히 현실 세계의 효율성을 위한 신뢰할 수 있는 기준이 부족하며, 대신 높은 관심에 기반한 감정적 유행에 의존하고 있습니다. 푸에 따르면, 현재 잘못된 성능 수치가 시장을 포화시켜 실제 능력을 가리고 있습니다.
“기회주의자들이 자신에게 이익을 주기 위해 과도하게 단순화되고 과장된 이야기를 부추기는 것은 쉽습니다. 모든 기술적 개념과 지표는 한때나 다른 때에 많은 프로젝트를 부추기기 위해 사용되었습니다: TPS, 최종 지연, 모듈성, 네트워크 노드 수, 실행 속도, 병렬화, 대역폭 활용, EVM 호환성, EVM 비호환성 등,” 푸는 BeInCrypto에 말했습니다.
푸는 일부 프로젝트가 TPS 지표를 마케팅 전략으로 활용하여 블록체인 성능을 실제 조건보다 더 매력적으로 보이게 만드는 방법에 초점을 맞췄습니다.
TPS의 오해 소지 있는 본질
초당 거래 수, 일반적으로 TPS로 알려진 이 지표는 블록체인 네트워크가 정상 운영 조건에서 초당 처리하고 완료할 수 있는 평균 또는 지속적인 거래 수를 나타냅니다.
그러나 이는 종종 프로젝트를 과장하여 전체 성능에 대한 왜곡된 시각을 제공합니다.
“탈중앙화 네트워크는 전체적으로 고려되어야 하는 복잡한 시스템이며, 그 사용 사례의 맥락에서 고려되어야 합니다. 그러나 시장은 특정 지표나 프로젝트의 한 측면을 과도하게 단순화하고 과도하게 판매하는 나쁜 습관을 가지고 있습니다. 아마도 고도로 중앙화된, 높은 TPS 네트워크는 특정 신뢰 모델을 가진 적절한 시나리오에서 유용할 수 있지만, 시장은 그러한 미묘한 설명에 대한 관심이 없습니다,” 푸는 설명했습니다.
푸는 TPS와 같은 단일 지표에 대한 극단적인 주장을 가진 블록체인 프로젝트가 탈중앙화, 보안, 정확성을 타협할 수 있다고 지적합니다.
“예를 들어 TPS를 보세요. 이 하나의 지표는 네트워크의 수많은 다른 측면을 가립니다. 예를 들어, TPS는 어떻게 달성되었습니까? 그 과정에서 무엇이 희생되었습니까? 만약 제가 1개의 노드를 가지고 WASM JIT VM을 실행하고, 그것을 네트워크라고 부른다면, 몇 백만 TPS를 바로 얻을 수 있습니다. 그런 다음 그 기계를 1000개 복사하고 샤딩이라고 부르면, 이제 수억 개의 ‘TPS’에 도달하기 시작합니다. 비현실적인 가정, 예를 들어 비충돌을 추가하고 모든 거래를 병렬화할 수 있다고 가정하면, “TPS”를 수십억으로 얻을 수 있습니다. TPS가 나쁜 지표라는 것이 아니라, 숫자 뒤에 숨겨진 정보가 너무 많기 때문에 어떤 지표도 고립된 상태로 볼 수 없습니다,” 그는 덧붙였습니다.
타락사 공동 창립자는 최근 보고서에서 이러한 과장된 지표의 범위를 밝혔습니다.
이론적 TPS와 현실 TPS 차이
푸는 블록체인의 메인넷에서 실현된 최대 역사적 TPS와 최대 이론적 TPS의 차이를 결정하여 자신의 주장을 입증하려고 했습니다.
관찰된 22개의 퍼미션리스 및 단일 샤드 네트워크 중에서, 푸는 평균적으로 이론과 현실 사이에 20배의 차이가 있음을 발견했습니다. 즉, 이론적 지표는 관찰된 메인넷 TPS의 최대치보다 20배 높았습니다.

“TPS와 같은 지표의 과대평가는 매우 투기적이고 서사 중심의 암호화폐 시장에 대한 반응입니다. 모든 사람은 자신의 프로젝트와 기술을 가능한 한 좋은 빛으로 포지셔닝하고 싶어하며, 그래서 이론적 추정치를 내놓거나, 매우 비현실적인 가정을 가지고 테스트를 수행하여 과장된 지표에 도달합니다. 이는 부정직한 광고입니다. 그 이상도 이하도 아닙니다,” 푸는 BeInCrypto에 말했습니다.
이러한 과장된 지표에 맞서기 위해 푸는 자신의 성능 측정 방법을 개발했습니다.
TPS/$, 더 균형 잡힌 지표?
푸와 그의 팀은 더 나은 성능 지표의 필요성을 충족시키기 위해 메인넷에서 실현된 TPS / 단일 검증자 노드의 월간 비용, 즉 TPS/$를 개발했습니다.
이 측정 지표는 네트워크의 라이브 메인넷에서 달성된 검증 가능한 TPS를 기반으로 성능을 평가하며, 하드웨어 효율성도 고려합니다.
이론적 처리량과 실제 처리량 사이의 20배 차이는 푸가 가정이나 실험실 조건에만 기반한 지표를 제외하도록 했습니다. 그는 또한 일부 블록체인 프로젝트가 비용이 많이 드는 인프라에 의존하여 성능 지표를 부풀리는 방법을 설명하고자 했습니다.
“발표된 네트워크 성능 주장은 종종 매우 비싼 하드웨어에 의해 부풀려집니다. 이는 특히 중앙 집중화된 합의 메커니즘을 가진 네트워크에서 그렇습니다. 처리량 병목 현상이 네트워킹 지연에서 단일 기계 하드웨어 성능으로 이동합니다. 검증자에게 매우 비싼 하드웨어를 요구하는 것은 중앙 집중화된 합의 알고리즘과 비효율적인 엔지니어링을 배신할 뿐만 아니라, 가격을 높여 대다수의 사람들이 합의에 참여할 가능성을 차단합니다.”라고 푸가 설명했습니다.
푸의 팀은 각 네트워크의 최소 검증자 하드웨어 요구 사항을 찾아 검증자 노드당 비용을 결정했습니다. 그들은 나중에 월간 비용을 추정하고, 달러당 TPS 비율을 계산할 때 상대적 크기에 주목했습니다.
“그래서 TPS/달러 지표는 메인넷에서 TPS 성능을 강제하고, 매우 비싼 하드웨어의 내재된 트레이드오프를 드러내어 아마도 가장 심각한 두 가지 잘못된 정보 범주를 수정하려고 합니다.”라고 푸가 덧붙였습니다.
푸는 두 가지 간단하고 식별 가능한 특성을 고려할 것을 강조했습니다: 네트워크가 허가 없이 운영되는지, 단일 샤드인지 여부입니다.
허가형 vs. 비허가형 네트워크…탈중앙화 촉진?
블록체인의 보안 정도는 허가된 네트워크인지 허가 없는 네트워크인지에 따라 드러날 수 있습니다.
허가된 블록체인은 접근과 참여가 미리 정의된 사용자 그룹으로 제한된 폐쇄형 네트워크를 의미하며, 중앙 권한이나 신뢰할 수 있는 그룹의 허가가 필요합니다. 허가 없는 블록체인에서는 누구나 참여할 수 있습니다.
푸에 따르면, 전자는 탈중앙화 철학과 상충됩니다.
“네트워크 검증 멤버십이 단일 엔티티에 의해 제어되는 허가된 네트워크, 또는 단일 엔티티가 있는 경우(모든 레이어2)는 또 다른 훌륭한 지표입니다. 이는 네트워크가 실제로 탈중앙화되어 있는지 여부를 알려줍니다. 탈중앙화의 특징은 신뢰의 격차를 연결할 수 있는 능력입니다. 탈중앙화를 제거하면 네트워크는 단순한 클라우드 서비스에 불과합니다.”라고 푸가 BeInCrypto에 말했습니다.
이러한 지표에 대한 주의는 시간이 지남에 따라 중요해질 것입니다. 중앙 권한을 가진 네트워크는 특정 약점에 더 취약한 경향이 있습니다.
“장기적으로 우리가 정말로 필요한 것은 L1 인프라에 대한 표준화된 공격 벡터의 배터리입니다. 이는 주어진 아키텍처 설계의 약점과 트레이드오프를 드러내는 데 도움이 될 수 있습니다. 오늘날 주류 L1의 많은 문제는 보안과 탈중앙화에서 비합리적인 희생을 한다는 것입니다. 이러한 특성은 보이지 않으며, 재앙이 닥치기 전까지는 관찰하기 매우 어렵습니다. 산업이 성숙해짐에 따라 이러한 테스트 배터리가 자연스럽게 산업 전반의 표준으로 등장하기를 바랍니다.”라고 푸가 덧붙였습니다.
한편, 네트워크가 상태 샤딩을 사용하는지 단일 샤드 상태를 유지하는지 여부를 이해하면 데이터 관리의 통합 정도를 알 수 있습니다.
상태 샤딩 vs 단일 상태, 데이터 통합 이해
블록체인 성능에서 지연은 네트워크에 거래를 제출하고, 이를 확인하고, 블록체인에 포함하는 데 걸리는 시간 지연을 의미합니다. 이는 거래가 처리되고 분산 원장의 영구적인 부분이 되는 데 걸리는 시간을 측정합니다.
네트워크가 상태 샤딩을 사용하는지 단일 샤드 상태를 유지하는지 여부를 식별하면 지연 효율성에 대해 많은 것을 알 수 있습니다.
상태 샤딩 네트워크는 블록체인의 데이터를 샤드라고 불리는 여러 독립적인 부분으로 나눕니다. 각 샤드는 다소 독립적으로 운영되며 전체 네트워크의 완전한 상태에 대한 실시간 액세스가 없습니다.
반면, 비상태 샤딩 네트워크는 전체 네트워크에 걸쳐 단일 공유 상태를 가집니다. 이 경우 모든 노드는 동일한 완전한 데이터 세트에 액세스하고 처리할 수 있습니다.
푸는 상태 샤딩 네트워크가 저장 및 거래 용량을 증가시키려 한다고 언급했습니다. 그러나 여러 독립적인 샤드를 통해 거래를 처리해야 하기 때문에 종종 더 긴 최종 지연에 직면합니다.
그는 또한 샤딩 접근 방식을 채택한 많은 프로젝트가 진정으로 통합되고 확장 가능한 아키텍처를 구축하기보다는 단순히 네트워크를 복제하여 처리량을 부풀린다고 덧붙였습니다.
“상태를 공유하지 않는 상태 샤딩 네트워크는 단순히 연결되지 않은 네트워크의 복사본을 만드는 것입니다. L1 네트워크를 가져와 독립적으로 실행되는 1000개의 복사본을 만들면, 모든 복사본의 처리량을 합산하여 단일 네트워크로 표현하는 것은 명백히 부정직합니다. 상태를 동기화하고 샤드 간에 검증자를 섞는 아키텍처도 있지만, 대개 처리량에 대한 터무니없는 주장을 하는 프로젝트는 단순히 독립적인 복사본을 만드는 것입니다.”라고 푸가 말했습니다.
블록체인 지표의 효율성에 대한 연구를 바탕으로, 푸는 프로젝트가 평가되고, 자금을 조달받고, 궁극적으로 성공하는 방식에 근본적인 변화가 필요하다고 강조했습니다.
블록체인 평가, 어떤 근본적 변화 필요?
푸의 통찰력은 오해의 소지가 있는 성능 지표가 점점 더 주목을 끄는 레이어1 블록체인 공간에서 주목할 만한 대안을 제시합니다. 신뢰할 수 있고 효과적인 벤치마크는 이러한 잘못된 표현을 반박하는 데 필수적입니다.
“측정할 수 있는 것만 알 수 있으며, 현재 암호화폐에서는 숫자가 객관적인 측정보다 높은 관심 서사처럼 보입니다. 표준화되고 투명한 측정은 제품 옵션 간의 간단한 비교를 가능하게 하여 개발자와 사용자가 무엇을 사용하고 있는지, 어떤 트레이드오프를 하고 있는지 이해할 수 있게 합니다. 이는 성숙한 산업의 특징이며, 암호화폐에서는 아직 갈 길이 멉니다.”라고 푸가 결론지었습니다.
표준화되고 투명한 벤치마크를 채택하면 정보에 입각한 의사결정을 촉진하고, 산업이 성숙해짐에 따라 단순한 홍보 주장 이상의 진정한 발전을 이끌 것입니다.
비인크립토 웹사이트에 포함된 정보는 선의와 정보 제공의 목적을 위해 게시됩니다. 웹사이트 내 정보를 이용함에 따라 발생하는 책임은 전적으로 이용자에게 있습니다.
아울러, 일부 콘텐츠는 영어판 비인크립토 기사를 AI 번역한 기사입니다.