
원저자 : 점프크립토 부사장
소개
소개
이전 기사("Web3 인프라의 핵심 부분"을 이해하는 기사 하나), 블록체인 인프라에 일부 L1 관련 구성 요소를 소개합니다. 다음을 위한 간결하지만 강력한 프레임워크를 정의하는 이러한 L1을 자세히 살펴보겠습니다.
L1의 성능을 효과적으로 분석
보조 제목
명확한 개념
L1 레이어와 독립형 블록체인 생태계의 성능을 평가하고 비교하는 담론은 종종 모호합니다. 다음과 같은 질문이 토론을 지배하는 경우가 많습니다.
생태계는 어떻게 생겼습니까?
이 네트워크는 어떻게 확장됩니까?
이 체인은 구성 가능성을 지원합니까?
이러한 질문은 관련이 있지만 특정 L1이 경쟁 제품보다 더 나은 성능을 보이는 이유에 대한 핵심은 다루지 않습니다. 간결한 프레임워크를 통해 L1 성능 분석에 대한 접근 방식을 보다 구체적이고 구조화하도록 노력해 보겠습니다.
기본 정의부터 시작하겠습니다!
*참고: 당사의 지표는 구체적이고 측정 가능한 통계를 의미하는 반면 속성은 다음을 의미합니다."떠오르는"상태.
기술적 지표
노드 처리 요구 사항: 노드를 효율적으로 실행하는 데 필요한 최소 CPU/컴퓨팅 리소스입니다.
초당 거래(TPS): 초당 온체인에서 처리되고 검증된 거래.
사슬 성장: 가장 긴 사슬의 평균 성장 속도.
체인 품질: 가장 긴 체인에서 정직한 블록의 비율.
Time to Finality: 트랜잭션 제출에서 체인 확인까지의 시간입니다.
노드 수: 합의, 실행 또는 둘 다에 참여하는 노드 수입니다.
블록 크기: 블록이 포함할 수 있는 최대 데이터 양입니다.
기술적 속성
보안 - 암호화 및/또는 게임 이론적 어려움을 통해 트랜잭션을 통신하고 확인하는 네트워크의 노드 기능.
활성 - 정보를 교환하고 합의에 도달하는 네트워크의 노드 기능.
확장성 - 네트워크가 거래를 확인하거나 처리할 수 있는 속도와 능력.
노드 요구 사항 - 사용자가 노드를 실행하고 거버넌스 결정에 참여하기 위한 진입 임계값입니다.
사토시 계수 - 탈중앙화의 척도, 네트워크에서 최소한 하나의 하위 시스템을 손상시키는 데 필요한 유효성 검사기/엔터티의 수입니다. (즉, 51% 공격을 성공적으로 시작하는 데 필요한 리소스)
업그레이드 가능성 - 네트워크/커뮤니티가 프로토콜 변경을 제안, 평가 및 구현하는 능력.
생태계 성장 지표
Total Value Locked (TVL) - 온체인 자산의 총 가치.
일일 트랜잭션 볼륨 - 하루에 처리되는 트랜잭션 수입니다.
생태계 속성
통합/구성 용이성 - 애플리케이션이 네트워크의 다른 애플리케이션과 상호 작용, 구축 및 통합할 수 있는 기능입니다.
사용자 경험 - 일반 사용자가 체인의 애플리케이션을 이해하고 참여하는 것이 얼마나 쉬운지.
커뮤니티 참여 - 프로젝트 이해 관계자가 애플리케이션 자체, 다른 사용자 및 개발자와 상호 작용하는 정도입니다.
네트워크를 평가하는 방법에 대한 이해를 돕기 위해 이러한 속성이 어떻게 결합되는지 살펴보겠습니다. 예를 들어, 체인 성장 및 체인 품질과 같은 기본 기술 메트릭을 사용하여 보안, 활성 및 탈중앙화와 같은 속성을 결정할 수 있으며, 이는 네트워크를 시작하는 데 필요한 인프라 구성 요소를 결정하는 데 도움이 됩니다. 이러한 필수 인프라는 그 위에 구축된 Dapps의 성공의 열쇠이기도 합니다.
우리는 다양한 방법으로 생태계 성장을 추적할 수 있으며 모두 속도, 효율성 및 활동과 관련이 있습니다. 여기에는 소셜 미디어를 통한 커뮤니티 참여 지표와 재무 지표(예: 프로토콜 수익 및 총 가치 고정 TVL)가 포함됩니다. 이러한 지표를 사용하여 생태계의 성공과 향후 성장 가능성을 더 잘 이해할 수 있습니다.
L1 레이어 성능 스택
생태계 속성: 커뮤니티 참여|사용자 경험/사용자 인터페이스|DApp의 통합 편의성/이동성
생태계 성장 지표: 고정된 총 가치(TVL) | 일일 거래량 | 소셜 미디어 성장(Discord/Telegram/Twitter) | 개발자 수 | 프로토콜 수익
인프라 요구 사항: 데이터 가용성 | 교차 체인 상호 운용성 | 검색 가능성/인덱싱 | 개발자 도구
새로운 기술 기능: 내결함성|보안|효율성|확장성|분산|업그레이드 가능성
보조 제목
요점 요약
위의 프레임 워크에는 많은 용어가 있습니다. 전통적으로,"블록체인 트릴레마"확장성
확장성
수평적 확장성이미지 설명
이미지 설명
(하위 선형)
낮은 오버헤드 - 합의, 보안 및 이 목록의 다른 모든 속성을 달성하기 위한 추가 계산 비용은 각 트랜잭션 처리 비용에 비해 최소화되어야 합니다. 부선형 확장을 달성하려면 상태 전환을 계산하는 데 사용되는 컴퓨팅 리소스(p)의 부선형이 되도록 상태 업데이트를 검증하는 데 사용되는 리소스의 양(q)이 필요합니다.
최종성까지의 시간 단축 - 트랜잭션 제출에서 상태 업데이트 완료까지의 시간을 최소화해야 합니다.
분산
구성 가능성/원자성 - L1에서 실행되는 모든 애플리케이션은 상호 운용이 가능해야 합니다. 예를 들어 사용자는 두 애플리케이션의 기능을 결합하기 위해 원자성 트랜잭션을 보낼 수 있어야 합니다. 시스템의 상태는 사용자를 만들지 않고 통합된 개체로 작동해야 합니다."좌초"조각난 상태에서. 이 문제는 샤드 체인을 다룰 때 특히 중요합니다.
안전
안전
보안/건전성- 악의적인 당사자는 높은 확률로 유효하지 않은 트랜잭션을 실행하도록 네트워크를 설득할 수 없어야 합니다. 블록체인은 게임 이론적 인센티브를 통해 나쁜 행동을 억제하거나 그러한 공격을 계산적으로 불가능하게 만드는 암호화 기본 요소(알고리즘)를 구축하기 위한 강력한 보장 세트를 지정해야 합니다.
검열 방지- 모든 사람이 시스템에 동등하게 접근할 수 있어야 합니다. 프로토콜에 참여하는 컴퓨터는 참여자에 대한 액세스를 거부해서는 안 됩니다. 합의/검증 참여에 대한 장벽은 작아야 합니다(즉, 노드를 실행하기 위한 최소 컴퓨팅/스토리지 요구 사항).
결함 허용- 공격자가 프로토콜의 작동을 방해하는 것은 매우 어려워야 합니다. 예를 들어 강력한 공격자가 시스템을 지울 수 없도록 시스템 상태를 백업해야 합니다.
유효성보조 제목
고려해야 할 장단점
위의 속성은 L1을 평가하기 위한 분류법을 제공하지만 서로 다른 네트워크의 상대적 장점을 효과적으로 평가하는 방법을 실제로 제공하지는 않습니다. 이러한 서로 다른 용어 간의 관계를 논의하기 위해 일련의 주요 장단점을 소개합니다. 장단점 분석은 특정 사용 사례에 가장 적합한 체인을 이해하는 명확한 방법을 제공합니다.
합의 오버헤드 VS 보안 VS 확장성 —- "합의에 참여"하거나 "상태 전환 프로세스를 확인"하는 노드/컴퓨터가 많을수록 네트워크가 더 안전해집니다. 이것은 예를 들어 가장 긴 체인이 일반적인 체인 또는 네트워크의 체인이 되는 PoW 모델에서 분명합니다."실제 상태". 그러나 이러한 노드의 큰 하위 집합이 컴퓨팅 상태 전환에 사용하는 대신 컴퓨팅 리소스를 소진하면 처리량이 제한되고 네트워크 속도가 느려집니다.
최종 결과 시간 VS TPS VS 보안- 블록이 완료되는 속도가 빠를수록 유효성 검사기가 상태에 동의하는 데 걸리는 시간이 줄어듭니다. 더 빠른 블록 시간은 더 높은 TPS를 허용할 수 있지만 효율적으로 합의에 도달할 시간이 충분하지 않으면 롤백이 더 널리 퍼져 시스템의 보안을 손상시킬 수 있습니다.
노드 요구 사항 VS 확장성- 블록체인이 진정한 탈중앙화를 이루기 위해서는 누구나 쉽게 네트워크에 접근/참여할 수 있어야 합니다. 시스템이 가능한 한 "무허가" 상태가 되려면 노드를 실행하기 위한 최소 요구 사항이 상대적으로 낮아야 합니다. 그러나 노드 요구 사항이 감소함에 따라 네트워크에서 사용할 수 있는 총 컴퓨팅 성능도 감소합니다. 결과적으로 더 많은 노드가 네트워크에 합류할 수 있지만 증가된 노드 수는 덜 강력한 시스템에서 손실된 컴퓨팅 대역폭을 보상해야 합니다. 올바른 균형을 맞추는 것이 핵심 과제로 남아 있습니다.
데이터 가용성과 인덱싱 가능성——체인의 데이터 양이 증가함에 따라 이 데이터를 효과적으로 구문 분석하거나 필터링하기가 더 어려워집니다. DApp은 사용자의 크거나 빠른 요청을 처리하기 위해 실시간으로 체인의 데이터를 쿼리할 수 있는 기능이 필요합니다.
수평 확장성 대 원자성보조 제목
애플리케이션 계층 영향
우리가 논의한 인프라 매개변수는 특정 체인에 구축되거나 실제로 구축되는 애플리케이션 유형에 큰 영향을 미칠 수 있습니다. 다음 예를 고려하십시오.
- 대역폭 제한은 처리량이 많은 애플리케이션 지원에 영향을 미칩니다. 반대로 높은 TPS는 더 높은 빈도의 트랜잭션과 실시간 업데이트를 가능하게 합니다.
- 긴 최종 결과 시간은 결제 또는 빠른 정산이 필요한 기타 애플리케이션에 적합하지 않을 수 있습니다.
- 높은 온체인 리소스 비용(예: 가스 비용)은 애플리케이션 개발을 방해합니다. (예를 들어, 전통적인 중앙 지정가 주문서(CLOB)는 높은 가스 비용으로 인해 이더리움에서 실현할 수 없으므로 Uniswap과 같은 자동화된 마켓 메이커(AMM)가 우세합니다. L1에서는 Solana와 같이 수수료가 더 낮고 L2에서는 체인에서 Ethereum과 같은 CLOB는 매우 실용적일 수 있습니다).
위에서 우리는 L1의 성능을 분석하기 위한 프레임워크를 보여주었습니다. 여기서 우리는 L1이 그들의 생태계 및/또는 온체인에 구축된 프로젝트에서 어떻게 더 잘 평가될 수 있는지에 대한 심층 분석을 제공합니다.
우리는 이러한 프로젝트를 네 가지 주요 부분으로 나눕니다.
퍼블릭 체인이 이러한 요소를 포함하고 통합할 수 있는지 여부는 단기 성장과 장기 지속 가능성에 매우 중요합니다.
우리는 개별 프로젝트를 지원하는 것 외에도 고성장 생태계 개발을 위한 5가지 주요 단계가 있다고 믿습니다.
1) 자산 또는 범용 브리지를 통해 교차 체인 통신을 실현합니다.
2) DeFi 프리미티브를 통합하여 플랫폼에 유동성을 제공합니다. (예: 자금 시장 및 거래소). 이것은 핵심 개발자 커뮤니티가 더 나은 도구를 만들도록 장려하여 덜 숙련된 개발자가 더 많은 소비자 대면 제품을 만들 수 있도록 합니다.
3) 이 DApp의 성장을 통해 사용자/소매업체 채택을 장려합니다.
4) 오라클 또는 전용 데이터 가용성 계층을 통해 고충실도 데이터를 온체인으로 가져오는 데 중점을 둡니다.
요약하다:
요약하다:
2009년 비트코인 탄생 이후 암호화폐가 급속한 성장을 경험했다는 사실을 부인할 수 없습니다. 이러한 성장은 주로 새로운 L1 퍼블릭 체인의 출현으로 형성됩니다. 2015년 이더리움은 이더리움 가상 머신(EVM)을 통해 튜링 완전 아키텍처를 도입하여 블록체인의 기능이 정적 원장일 뿐만 아니라 임의의 표현 프로그램을 실행하고 실행할 수 있는 글로벌 상태 머신이 되도록 했습니다. 이는 "DeFi Summer"와 같은 움직임에서 알 수 있듯이 일반 소매 사용자를 블록체인 생태계로 끌어들여 보다 일반적으로 DApp 개발의 문을 엽니다. 그러나 채택이 증가함에 따라 확장성 측면에서 새로운 문제가 발생하여 빌더는 용량 제약을 완화하는 데 도움이 되는 새로운 방법을 찾아야 합니다. 이는 Solana와 같은 체인과 오프체인 계산을 통해 처리량을 늘리려는 다른 L1/L2 개발에서 나타납니다.
이제 새로운 L1이 확장성을 중심으로 새로운 아키텍처를 탐색하고 더 나은 합의 메커니즘과 암호화 기본 요소를 활용하므로 이들의 가치를 효과적으로 평가하는 것은 여전히 어려운 작업입니다. 이 게시물이 핵심적이고 측정 가능한 기술 지표가 생태계의 성장과 어떻게 관련되어 궁극적으로 특정 네트워크의 시장 가치를 결정하는 데 도움이 되는지를 보여줌으로써 이러한 L1을 보다 전체적으로 평가할 수 있는 보다 구조화된 접근 방식을 제공하기를 바랍니다.