RPC 환경 매핑

이 기사는 기계로 번역되었습니다
원문 표시

암호화폐 RPC 시장은 사실상 컴퓨팅 상품 시장의 변형입니다. 이 말이 정확히 무엇을 의미하는지는 다른 글에서 자세히 다루겠지만, 지금 이해해야 할 핵심은 동일한 최종 제품(데이터)을 제공하지만 제공 방식에 차이가 있는 시장이라는 점입니다.

이러한 차이는 다음과 같은 주요 요인에서 비롯됩니다.

  • 가격: 가장 명백한 요소

  • 속도 제한/용량: 예상치 못한 부하를 얼마나 처리할 수 있습니까?

  • 데이터 품질: 얼마나 자주 정확한/잘못된 데이터를 제공하는가?

  • 지연 시간: 이 노드가 호출될 때 성능은 어느 정도입니까?

  • 지리적 위치: 노드의 물리적 위치는 어디인가?

  • 이용 가능성: 원하는 통화 체인이나 방식을 제공하는지 여부 (보관 통화는 어려운 경우가 많습니다)

이러한 차이로 인해 다음과 같은 세 가지 주요 범주가 나타납니다.

1. RPC 제공업체

2. RPC 연합

3. RPC 프록시

4. RPC 애그리게이터

겉보기에는 모두 비슷해 보이지만, 각 범주가 어떻게 다른지 자세히 설명하여 전체적인 상황을 더 잘 이해할 수 있도록 도와드리겠습니다.

RPC 제공업체

공급자(Provider)는 자체 노드 재고를 구매, 관리 및 운영하는 회사 또는 단체를 의미합니다. 이들의 핵심적인 특징은 노드 플릿을 직접 소유한다는 점입니다. 대표적인 공급자로는 Alchemy, Infura, Quicknode 등이 있습니다. 공급자는 자체 노드 플릿을 보유하고 있기 때문에 원하는 가격과 조건을 설정할 수 있습니다. 공급자와 그들이 제공하는 노드 사이에는 어떠한 개입도 없습니다. 하지만 규모가 커질수록 공급자를 직접 이용하는 경우, 장애 조치, 재고 관리 및 비용 최적화를 직접 관리해야 합니다.

이 분야의 주요 업체: Alchemy , Quicknode , Chainstack 외 다수.

RPC 연합

종종 애그리게이터와 혼동되는 연합(Federation)은 다른 사용자의 노드를 네트워크에 참여시킬 수 있도록 하는 네트워크입니다. 연합은 최종 고객에게 단일 가격을 책정하고, 노드 제공자가 광고된 가격보다 엄격하게 낮은 가격을 제시하도록 보장합니다. 또한 연합에 참여하려면 특수 소프트웨어가 필요하며, 이로 인해 운영이 복잡해지는 경우가 많습니다. RPC 제공자는 가격 결정력이 약화되고 운영이 복잡해지기 때문에 일반적으로 연합 참여를 꺼립니다. 연합은 주로 유휴 컴퓨팅 자원을 활용하여 노드를 운영하려는 소규모 업체에 유리하지만, 이 경우에도 전문 지식이 필요합니다. RPC 연합은 실제로 노드를 직접 운영하지 않더라도 처음에는 단일 제공자처럼 보입니다.

이 분야의 주요 업체: dRPC , 포켓 네트워크(Pocket Network) , Infura DIN , Lava Network

RPC 프록시

이 범주는 일반적으로 사용자가 설정한 사전 구성 규칙에 따라 원하는 공급업체로 동적으로 라우팅할 수 있는 소프트웨어를 통해 위의 두 가지를 결합합니다. 라우팅 소프트웨어는 대개 사용자가 직접 호스팅하며, 공급업체 선정 및 요금 관리 또한 사용자의 책임입니다. 이 범주를 다른 관점에서 보면, 자체 엔지니어링 작업을 통해 트래픽을 관리하고 여러 공급업체를 관리하는 제어판이라고 볼 수 있습니다. 재고는 고객 소유이며 그에 따라 관리되어야 합니다.

프록시와 애그리게이터는 상호 배타적이지 않습니다. 클라이언트는 클라이언트 측에서 프록시를 실행하면서 동시에 여러 제공업체 또는 애그리게이터를 상위에 둘 수 있습니다.

이 분야의 주요 업체: eRPCLava Network

RPC 집계기

겉보기에는 애그리게이터가 페더레이션이나 프록시와 비슷해 보이지만, 작동 방식은 완전히 다릅니다. 애그리게이터는 공급자 수준에서 통합을 수행하며, 실제로는 노드를 직접 소유하지 않고도 여러 공급자에 걸쳐 RPC 용량의 인벤토리를 관리합니다. 즉, 노드를 직접 운영하지 않고도 노드 용량에 대한 메타 클레임을 갖는 것과 같습니다. 이러한 라우팅 및 인벤토리 관리는 알고리즘을 통해 이루어지며, 공급자에게 어떠한 규칙이나 조건도 부과하지 않고 특정 기준(가격 또는 지연 시간)에 따라 요청을 처리할 최적의 공급자를 선택합니다. 애그리게이터는 경제적 수익성을 확보하기 위해 해당 경로에 대한 노드 운영의 실제 수요/공급 상황을 반영하는 동적 가격 모델을 사용합니다.

애그리게이터는 자체 마진을 추가함에도 불구하고, 수백만 개의 경로를 알고리즘적으로 평가하고 실시간으로 라우팅하여 소비자에게 최저 가격과 최저 지연 시간을 제공합니다. 적용된 인텔리전스 레이어는 애그리게이터에게 규모의 경제를 제공하는 동시에, 머신 인텔리전스가 축적될수록 지속적으로 개선되는 서비스를 만들어냅니다.

이 분야의 주요 업체: RouteMesh

트렌드

보시는 모든 다이어그램에서 노드는 체인의 끝에 있지만, 그 사이에서 일어나는 일에는 많은 미묘한 차이가 있습니다. RouteMesh를 구축하면서 우리는 업계가 어떻게 진화하는지 저수준 기술 스택에서 직접 목격하고 있습니다. 앞으로의 글에서는 우리가 진행 중인 작업과 다양한 제공업체가 대규모 환경에서 어떻게 작동하는지, 그리고 각 제공업체가 어떤 장단점을 감수하는지에 대한 흥미로운 데이터를 더 자세히 공유할 계획입니다.

인터넷이 기술적 추상화 계층을 단계적으로 발전시켜 온 것처럼, 암호화폐도 비슷한 단계를 거치고 있습니다. 이러한 발전 없이는 규모 확장을 달성하고 수요를 따라잡는 것이 점점 더 어려워질 것입니다.

출처
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
코멘트