BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Covalent, Non-EVM 데이터 지원으로 Solana 생태계 경험 개선

星球君的朋友们
Odaily资深作者
2022-02-11 08:45
이 기사는 약 2607자로, 전체를 읽는 데 약 4분이 소요됩니다
개발자가 보다 매력적인 최종 사용자 애플리케이션을 구축할 수 있도록 지원하는 방법은 무엇입니까?
AI 요약
펼치기
개발자가 보다 매력적인 최종 사용자 애플리케이션을 구축할 수 있도록 지원하는 방법은 무엇입니까?

텍스트

텍스트

  • Covalent는 "Get Wallet Balance" 엔드포인트에 Solana 지원을 추가하여 Solana 생태계의 수만 명의 개발자에게 업계 최고의 통합 API 경험을 제공합니다.

  • "Get Token Balance of Address"를 통해 개발자는 단일 API 호출로 NFT를 포함하여 Solana의 모든 지갑 주소의 토큰 잔액을 얻을 수 있습니다.

  • 이 새로운 데이터를 통해 개발자는 솔라나 자산을 다중 체인 암호화폐 지갑, NFT 갤러리 등에 통합할 수 있습니다.

  • 첫 번째 레벨 제목

왜 솔라나를 선택해야 할까요?

지난 4년 동안 Covalent는 Web3 공간을 발전시키는 데 집중했습니다. 수백 개의 프로젝트가 우리가 지원하는 26개 이상의 블록체인에서 인덱싱 및 쿼리를 위해 Covalent에 의존합니다. Covalent의 마법은 우리가 지원하는 26개 이상의 블록체인에서 데이터를 쿼리하는 데 사용할 수 있는 단일 매개변수 chain_id에 있습니다.

Solana 에코시스템에 진입하기 위한 우리의 비전은 개발자가 아직 발견되지 않은 더 매력적인 최종 사용자 애플리케이션을 구축할 수 있도록 지원하는 것입니다. Covalent는 모든 블록체인 데이터를 표준화되고 읽기 쉬운 형식으로 한 곳에서 제공하는 10억 가지 가능성을 위한 도구입니다.

첫 번째 레벨 제목

솔라나로 가는 길

Solana를 인덱싱하는 것은 쉬운 일이 아닙니다. 우리는 지금까지 26개 이상의 블록체인을 인덱싱할 수 있었지만 모두 EVM이라는 공통된 핵심 기본 아키텍처를 가지고 있습니다.

EVM(Ethereum Virtual Machine)은 원래 Ethereum 블록체인을 위해 발명된 실행 엔진입니다. EVM은 이제 모든 대중적인 스마트 계약 블록체인을 위한 업계의 일꾼입니다. Polygon, Avalanche 및 Fantom과 같이 우리가 색인을 생성하는 최고의 블록체인은 모두 EVM을 기반으로 합니다.

Solana는 우리가 지원을 추가한 최초의 비 EVM 블록체인입니다.

솔라나가 다른 점은 무엇입니까?

Solana는 우리가 비 EVM 체인이라고 부르는 것입니다. 즉, Solana의 기본 기능은 지금까지 인덱싱한 어떤 블록체인과도 다릅니다. 솔라나의 고유한 아키텍처는 다른 블록체인보다 빠르고 저렴하지만, 이는 우리가 표준에 맞는 방식으로 데이터 내보내기를 조정해야 함을 의미하기도 합니다.

당신이 평소에 쇼핑하는 슈퍼마켓에 들어가는 것을 상상해 보십시오. 다른 도시에 있는 같은 체인점에서 쇼핑을 가더라도 일반적으로 여전히 동일하며 탐색하는 방법을 알고 있습니다.

이제 완전히 다른 나라에 있다고 상상해보십시오. 이곳의 상점은 모두 독특하고 라벨은 다른 언어로 작성되어 있습니다. 이 경우 평소에 구매하던 상품을 찾는 데 더 많은 시간을 할애해야 합니다.

이것이 EVM 체인과 비 EVM 체인의 차이점입니다.

첫 번째 레벨 제목

공유결합을 선택하는 이유는 무엇입니까?

Covalent의 API는 수백 개의 애플리케이션에서 수만 명의 개발자에 의해 실전 테스트를 거쳤습니다. 현재 개발자는 "소유자별 토큰 계정 가져오기" RPC 끝점을 통해 Solana 데이터에 액세스할 수 있지만 Covalent는 RPC 계층을 넘어 현재 및 과거 데이터를 가져옵니다.

Covalent의 개발자 환경에서는 사용자가 데이터를 추출하기 위해 복잡하고 시간 소모적인 인덱싱 코드를 작성할 필요가 없습니다. 대신 더 많은 비 EVM 체인으로 확장하더라도 개발자 경험은 동일하게 유지되어야 합니다. 우리는 가장 가볍고 빠른 사용자 경험을 위해 어려운 작업을 수행해야 한다고 믿습니다. 개발자와 WAGMI의 삶을 더 쉽게 만듭니다. 💪

Covalent CEO 겸 공동 설립자 Ganesh Swami의 인용문:

첫 번째 레벨 제목

Solana의 데이터를 향상시키는 방법

기술 지식이 없으면 이 섹션을 건너뛸 수 있습니다.

"소유자별 토큰 계정 가져오기" RPC 엔드포인트는 훌륭한 시작입니다. 백그라운드에서 사용자의 지갑에 있는 모든 토큰을 가져올 수 있는 이더리움에는 동등한 엔드포인트가 없습니다.

그러나 RPC 끝점의 응답은 실제로 유용하지 않습니다. 사실, 이 데이터를 유용하게 만드는 것은 상당히 어려울 수 있습니다. 우리는 이러한 문제를 개발자로부터 제거하고 대신 원활한 개발자 경험으로 이끄는 몇 가지 솔루션을 제공했습니다. 좋다:

  • NFT 메타데이터 - 솔라나 노드의 RPC 응답은 NFT만 반환하고 메타데이터는 반환하지 않습니다. 개발자는 이미지를 렌더링하거나 NFT에 대한 세부 정보를 공개하기 전에 두 번의 추가 호출을 해야 합니다.

  • 토큰 가격 - 우리는 가장 일반적인 토큰을 이더리움에 다시 매핑했습니다. 우리는 이 블록체인의 자산을 위해 특별히 솔라나 고유의 가격 책정 엔진을 개발할 것입니다.

  • 일치하는 슬롯 및 블록 - RPC 응답은 트랜잭션의 현재 슬롯만 반환하지만 모든 슬롯에 블록이 있는 것은 아닙니다. 개발자를 위해 이 매핑을 추가로 수행하는 특수 데이터 작업자가 있습니다.

  • 코인 ID - 솔라나에서 가장 인기 있는 코인 ID를 반환합니다.

물론 아직 해야 할 일이 많습니다. 이것은 시작에 불과합니다.

시작하는 방법:

첫 번째 레벨 제목

 curl "https://api.covalenthq.com/v1/1399811149/address/CNjUuXWcGrx1VUC2QdBozwNak1F4PatjxvAwXhXrsEy8/balances_v2/"

무엇 향후 계획

우리 엔지니어링 팀은 현재 Solana 노드에서 데이터를 가져오기 위해 개발한 패치로 차단되어 있습니다. 이 패치는 모든 과거 온체인 데이터를 가져오는 데 필요합니다. 이것은 사용자가 제네시스 블록 이후 발생한 민트, 거래 및 기타 모든 것을 볼 수 있음을 의미합니다.

우리는 곧 모든 Class A 엔드포인트에서 Solana를 지원하여 풍부하고 깨끗하며 형식이 지정된 블록체인 데이터에 대한 우리의 높은 표준에 부합할 것입니다. 유형 A 엔드포인트가 지원되면 개발자는 과거 데이터(예: 세금 도구, 다양한 기간에 대한 분석, 토큰 보유자 및 토큰 전송에 대한 자세한 정보)의 필요성으로 인해 이전에 손대지 않은 사용 사례를 해결할 수 있습니다. RPC 계층보다 더 깊이 들어가 개발자에게 응용 프로그램에서 이점을 제공하는 몇 가지 방법입니다.

앞으로 몇 주 안에 솔라나에서 지갑을 구축하기 위한 코드 템플릿을 출시할 예정입니다. 이러한 템플릿은 다음에서 찾을 수 있습니다.Replit첫 번째 레벨 제목

더 많은 리소스

Solana RPC 문서(튜토리얼)

심층 솔라나 거래 내역

EVM이란 무엇입니까?

Solana vs. Ethereum

Solana
Odaily 공식 커뮤니티에 가입하세요