본문으로 건너뛰기
0%

최고의 무료 Ethereum RPC는 무엇인가? Alchemy vs. Quicknode

Alchemy team headshot

작성자 Alchemy

2022년 8월 17일에 게시됨3분 읽기

Alchemy의 무료 플랜은 중복되는 JSON-RPC 호출에 대해 Quicknode의 무료 플랜보다 최대 10배 더 많은 컴퓨팅 리소스를 제공합니다.

가장 뛰어난 무료 Ethereum RPC 액세스는 Alchemy의 블록체인 개발 플랫폼에서 제공됩니다. Alchemy의 블록체인 개발 플랫폼은 더 정확하고 신뢰할 수 있는 데이터와 함께 더 많은 무료 RPC 노드 액세스를 제공하며, Quicknode와 비교했을 때 더 많은 web3 도구와 API를 제공합니다.

이 글에서는 두 무료 옵션을 비교하여 어떤 Ethereum 노드 제공업체가 여러분에게 가장 적합한지 판단하는 데 도움을 드리겠습니다.

Alchemy 무료 티어는 QuickNode 무료 티어와 어떻게 비교되나요?

Alchemy와 Quicknode의 주요 차이점은 Alchemy가 중복되는 JSON-RPC에 대해 Quicknode보다 최대 10배 더 많은 파워를 제공한다는 점입니다.

Alchemy의 CU와 Quicknode의 API 크레딧이 1:1로 동일하게 가중치가 매겨지지 않는다는 점을 반드시 알아두어야 합니다. 이러한 이유로 다음 섹션에서 두 컴퓨팅 비용을 자세히 비교해 보겠습니다.

Alchemy의 컴퓨팅 유닛과 QuickNode의 API 크레딧의 차이점은 무엇인가요?

Alchemy는 Compute Units (CUs)를 사용하여 앱이 Alchemy에서 사용하는 총 컴퓨팅 리소스를 측정하는 반면, Quicknode는 API "크레딧"을 사용하여 각 Ethereum RPC 메서드의 상대적 비용을 결정합니다. Compute Units와 API Credits는 AWS의 컴퓨팅 사용량과 유사한 개념입니다.

CU가 컴퓨팅 리소스 측정에 사용되는 이유는, eth_blockNumber RPC 요청처럼 저렴하고 가벼운 블록체인 쿼리가 있는 반면, eth_getLogs처럼 컴퓨팅 비용이 더 많이 드는 쿼리도 있기 때문입니다.

두 web3 인프라 제공업체 모두 각 메서드에 총 CU 또는 API Credits 수를 할당하며, 이를 통해 무료 노드 티어에서 고객에게 제공되는 무료 Ethereum 컴퓨팅 자원의 양을 계산할 수 있습니다.

Alchemy의 무료 티어에는 무엇이 포함되어 있나요?

다음은 Alchemy의 무료 티어의 주요 특징입니다:

  • Compute Units: 300,000,000/월
  • 처리량: 300 CUs/초
  • 아카이브 데이터 액세스: 가능
  • 앱 개수: 5
  • 지원: 이메일 및 티켓 지원
  • 추가 API: NFT API, Transfers API, Transaction Receipts API, Trace API, Token API, Notify API (Webhooks), Subscription API (WebSockets), Debug API
API 및 개발자 도구로 구성된 Alchemy의 제품 스위트
Alchemy의 제품 스위트

QuickNode의 무료 티어에는 무엇이 포함되어 있나요?

다음은 Quicknode의 무료 티어의 주요 특징입니다:

  • API Credits: 10,000,000
  • 처리량: 25 requests/sec
  • 아카이브 데이터 액세스: 가능
  • 엔드포인트 개수: 1
  • 지원: 커뮤니티 지원
  • 추가 API: The NFT Fetch API, Trace and Debug, Address Balance Index
QuickNode의 제품 스위트 비교, 빨간색으로 누락된 기능 표시
QuickNode의 제품 스위트 비교. 빨간색 상자는 누락된 기능을 나타냅니다.

하지만 블록체인 노드 제공업체 간의 컴퓨팅 차이를 비교하려면, 동일한 블록체인에서 유사한 RPC 메서드의 상대적 비용을 비교하여 어떤 무료 티어가 web3 개발자에게 가장 많은 무료 컴퓨팅 자원을 제공하는지 확인해야 합니다.

컴퓨팅은 결정 요소 중 하나일 뿐입니다. Alchemy의 RPC 성능 벤치마크를 사용하여 현재 제공업체의 지연 시간, 성공률, 실패한 요청을 비교해 보세요.

Alchemy vs. QuickNode JSON-RPC 컴퓨팅 비용 비교

다음 세 섹션에서는 Alchemy와 Quicknode의 유사한 호출과 각각의 컴퓨팅 비용, 그리고 각 회사의 무료 티어를 사용해 만들 수 있는 호출 수의 백분율 차이를 비교하여 Ethereum 노드 제공업체를 선택하는 데 도움을 드리겠습니다.

비교를 단순화하기 위해, 여기서는 Ethereum 블록체인에 대한 유사한 호출을 살펴보겠습니다.

Alchemy와 QuickNode 중 어느 쪽이 더 많은 저복잡도 RPC 호출을 제공하나요?

컴퓨팅 리소스가 가장 적게 필요한 트랜잭션에는 eth_blockNumber (10 CUs), trace_block (24 CUs) 같은 호출이 있습니다. Quicknode에서는 이 두 RPC 메서드가 각각 1 API 크레딧, 2 API 크레딧입니다.

총 컴퓨팅 유닛 수 (300,000,000 CUs)를 각 메서드의 CU 비용으로 나누면 무료 티어 개발자가 월간 사용할 수 있는 호출 수가 나옵니다.

Alchemy를 사용하는 Web3 개발자는 eth_blockNumber를 30,000,000회, trace_block을 12,500,000회 수행할 수 있습니다.

Quicknode에서는 개발자가 eth_blockNumber 호출을 1,000만 회, trace_block 호출을 500만 회 만들 수 있습니다.

eth_blockNumber와 trace_block 같은 저렴한 RPC 호출의 경우, Alchemy의 무료 플랜은 Quicknode의 무료 플랜보다 3배 더 많은 컴퓨팅을 제공합니다.

Alchemy와 QuickNode 중 어느 쪽이 더 많은 중간 복잡도 RPC 호출을 제공하나요?

평균적인 컴퓨팅 리소스가 필요한 트랜잭션에는 eth_getLogs (75 CUs), eth_estimateGas (87 CUs)가 있습니다. Quicknode에서는 이 두 RPC 메서드가 각각 6 API 크레딧입니다.

Alchemy를 사용하는 개발자는 월간 eth_getLogs 호출을 4,000,000회, eth_estimateGas 호출을 약 3,450,000회 수행할 수 있는 반면, Quicknode는 월간 167만 회에 그칩니다.

중간 크기의 요청인 eth_getLogs와 eth_estimateGas의 경우, Alchemy는 Quicknode보다 무료로 두 배 더 많은 호출을 제공합니다.

Alchemy와 QuickNode 중 어느 쪽이 더 많은 고복잡도 RPC 호출을 제공하나요?

컴퓨팅 리소스가 많이 필요한 트랜잭션에는 eth_sendRawTransaction (250 CUs), parity_getBlockReceipts (500 CUs) 같은 호출이 있습니다. Quicknode에서는 이 메서드들이 각각 23 크레딧, 250 크레딧입니다.

Alchemy를 사용하는 개발자는 월간 eth_sendRawTransaction 호출을 1,200,000회, parity_getBlockReceipts 호출을 600,000회 수행할 수 있습니다.

Quicknode 사용자는 각각 435,000회, 40,000회 호출을 수행할 수 있습니다.

이는 Quicknode와 비교했을 때 eth_sendRawTransaction의 경우 거의 400% Alchemy에 유리한 차이이며, parity_getBlockReceipts의 경우 10배 이상의 차이입니다.

어떤 무료 Ethereum RPC 노드 제공업체를 사용해야 하나요?

무료 Ethereum RPC 노드 제공업체를 찾고 있다면, Alchemy의 무료 플랜은 중복되는 JSON-RPC 호출에 대해 Quicknode보다 최대 10배 더 많은 컴퓨팅 리소스를 제공합니다. 지금 무료 계정에 가입하여 Quicknode에서 Alchemy로 전환하고 차세대 dapp 구축을 시작하세요.

Background gradient

블록체인 매직을 만드세요

Alchemy는 가장 강력한 Web3 개발자 제품 및 도구를 리소스, 커뮤니티, 그리고 전설적인 지원과 결합합니다.