Alchemy Notify의 Custom Webhooks 소개
작성자: Alchemy Team
실시간으로 원하는 정확한 Web3 데이터 받기
3월 8일, Ethereum, Polygon, Optimism, Arbitrum 전체에서 585,000개가 넘는 새로운 블록이 생성되었고, 이는 하루 동안 수백만 건의 트랜잭션과 이벤트에 해당합니다. 이는 방대한 양의 정보일 뿐만 아니라, 그 자체로는 대개 이해하기 어려운 형식으로 되어 있습니다. 이 데이터를 어떻게 통합해서 현대적인 애플리케이션을 개선할지 파악하는 것은 web3에서 가장 큰 과제 중 하나입니다.
오늘, Alchemy Notify의 Custom Webhooks를 발표하게 되어 기쁩니다. 이를 통해 모든 온체인 이벤트에 대한 실시간 알림에 접근할 수 있습니다. 즉시 업데이트를 받을 수 있는 무수한 데이터 중 일부는 다음과 같습니다:
- Uniswap 토큰 페어 배포
- OpenSea NFT 스왑 완료
- Ethereum 높은 가스비 감지
- Aave 토큰 스테이킹
- CryptoPunk 전송 승인
퀘스트와 보상 기반 활동을 통해 온체인 작업을 가능하게 하는 팀인 RabbitHole은 초기 도입 고객입니다. 이들은 사용자가 작업을 완료했는지 확인하기 위해 트랜잭션 수준의 데이터를 수집하는 데 Custom Webhooks를 도입했습니다.
"Custom Webhooks를 통해 저희가 신경 쓰는 정확한 온체인 활동에 대한 알림을 받을 수 있는 유연성을 확보했습니다. 저희 시스템에 이 패턴을 도입함으로써, 재시도 기능이 있는 웹훅 알림을 받을 수 있게 되었고, 이는 온체인 데이터와의 통합을 더욱 견고하게 만들어줍니다. 그 결과, 더 빠르게, 더 안심하고 작업을 진행할 수 있게 되었습니다." - Garrett Hughes, Head of Engineering, RabbitHole
무한한 데이터 접근성과 정밀한 데이터 제어를 통해, 원하는 데이터를 스트리밍하고 애플리케이션에 가장 적합한 형식으로 정보를 수집하세요.
차세대 web3에 오신 것을 환영합니다.
블록체인 데이터의 과제는 무엇인가?
블록체인 네트워크는 본질적으로 현대적인 탈중앙화 데이터베이스 역할을 하지만, 블록체인 데이터의 구조에는 몇 가지 문제가 있습니다:
- 원하는 데이터를 식별하기 어렵다
- 대량의 데이터를 수집하기 어렵다
- UX 관점에서 데이터가 거의 항상 불완전하다
- 데이터가 필요한 추상화 수준에서 동작하지 않을 수 있다
이러한 문제를 해결하기 위해, 블록체인 데이터를 더 빠르고 쉽게 파싱하고 변환할 수 있는 견고한 데이터 인프라에 대한 요구가 커지고 있습니다.
Alchemy notify의 custom webhooks 소개
유연성과 제어라는 두 가지 핵심 측면을 통해, Custom Webhooks는 블록체인 데이터의 과제를 효과적으로 해결합니다.
1. 유연성
기존의 웹훅 솔루션은 미리 정의된 전송 기반 이벤트만을 다루었습니다. 이제 Custom Webhooks를 통해 토큰 및 마켓플레이스 활동부터 포괄적인 데이터 수집까지, 컨트랙트 기반의 모든 이벤트를 이해할 수 있습니다.
2. 제어
무한한 데이터 선택지만으로는 반드시 유용한 것은 아닙니다. 하지만 커스텀 필터를 사용하면 불필요한 정보를 쉽게 걸러내고 필요한 정확한 블록체인 데이터만 받을 수 있습니다.
이 두 가지 측면이 합쳐져 Custom Webhooks의 핵심 가치를 보여줍니다: 광범위하면서도 정밀한 데이터입니다.
Alchemy 대시보드 실제로 보기
30분 가이드 투어: 대시보드의 모든 도구를 실시간으로 시연합니다.
Watch the democustom webhooks의 이점은 무엇인가?
유연성과 제어 외에도, Custom Webhooks는 성능, 비용 절감, 신뢰성 등 몇 가지 다른 핵심 이점을 제공합니다.
1. 성능
GraphQL과 웹훅으로 구축되어, 단 한 번의 푸시로 최신 블록체인 데이터 변경 사항에 대해 즉시 알림을 받을 수 있습니다.
2. 비용 절감
트랜잭션에는 기본적으로 많은 관련 데이터 값이 포함될 수 있습니다. Custom Webhooks를 사용하면 필요한 web3 데이터를 정확히 선별할 수 있어, 초과 비용을 지불하거나 불필요한 요청을 보내는 일이 없습니다.
3. 신뢰성
Custom Webhooks는 어떤 데이터 엔지니어링 요구 사항에도 복원력과 확장성을 보장하도록 설계된 인프라를 제공합니다. 즉, 단순한 알림 시스템부터 견고한 데이터 수집 파이프라인까지 이 데이터를 활용해 구축할 수 있습니다.
custom webhooks의 web3 활용 사례
저희는 더 유연한 웹훅을 원하는 고객들의 광범위한 피드백을 바탕으로 Custom Webhooks를 만들었습니다. 고차원적으로 보면, Custom Webhooks에는 세 가지 핵심 활용 사례가 있다는 것을 알게 되었습니다: 알림 시스템, 특정 유형의 온체인 활동 추적, 데이터 수집입니다.
1. 알림 시스템
블록체인에서 특정 유형의 이벤트가 발생할 때마다 실시간 알림과 경고를 스트리밍합니다. 이러한 web3 알림을 Discord, Twitter, Slack, Telegram 등의 플랫폼으로 전달하여 커뮤니티에 쉽게 알릴 수 있습니다.
2. 특정 활동 유형 추적 및 대응
Custom Webhooks를 사용하면 토큰 활동(승인, 스테이킹, 민팅 등), 마켓플레이스 활동(스왑, 아토믹 거래 등), 오라클 활동(오프체인 데이터 증명) 등 관심 있는 모든 이벤트 기반 활동을 쉽게 추적할 수 있습니다.
3. 자체 관리 데이터베이스로의 데이터 수집
데이터를 자체 데이터베이스로 전송하여 여러분과 고객에게 유용한 방식으로 변환하고 보강할 수 있습니다. Custom Webhooks를 한 번 설정하면, 항상 최신 블록체인 정보로 데이터베이스를 업데이트된 상태로 유지할 수 있습니다.
초기 도입 고객들이 custom webhooks를 활용하는 방식
Custom Webhooks 프라이빗 베타 기간 동안, Collab.Land, The Indexing Company, RabbitHole과 같은 기업들이 제품과 사용자 경험을 향상시키기 위해 Custom Webhooks를 사용하기 시작했습니다.
Collab.land는 custom webhooks를 사용해 제품 기능을 확장합니다
저희 파트너사인 Collab.Land는 토큰 소유권을 기반으로 커뮤니티를 만들 수 있도록 설계된, 가장 대표적인 web3 플랫폼 중 하나를 구축했습니다. Custom Webhooks를 사용하면, Collab.Land의 고객들은 단순한 토큰 게이팅뿐만 아니라 스테이킹, 대출 등 고급 토큰 액션을 기반으로도 커뮤니티를 만들 수 있습니다.
"Collab.Land는 규모에 맞게 신뢰할 수 있는 유연한 웹훅 솔루션이 필요했습니다. Alchemy는 저희의 요구 사항을 반영해 Custom Webhooks를 구축했습니다. 이를 통해 저희 제품이 토큰화된 커뮤니티의 자격을 갖춘 멤버를 더 효과적이고 효율적으로 관리할 수 있는 완전히 새로운 기능을 확보하게 되었습니다." - Raymond Feng, CTO, Collab.Land
The Indexing Company는 custom webhooks를 사용해 블록체인 데이터를 실시간으로 수집합니다
저희 파트너사인 The Indexing Company는 인덱싱을 서비스로 제공하며, 고객을 위한 맞춤형 데이터 파이프라인을 만듭니다. 이들은 이미 이러한 파이프라인을 구동하는 데 Custom Webhooks를 사용하기 시작했으며, 이는 이전 방식인 RPC 노드를 반복적으로 폴링하고, 새 블록의 모든 데이터를 가져온 후, 고객의 요구 사항을 충족하는지 파싱하는 방식을 유용하게 대체하고 있습니다.
"Custom Webhooks는 도입하기가 놀라울 정도로 빠르고 쉬웠습니다. 설정하는 데 30분도 채 걸리지 않았고, 저희와 고객들에게 3배 더 빠르고 24% 더 저렴한 아키텍처를 제공했습니다. Custom Webhooks 덕분에 저희 블록체인 어댑터를 크게 단순화할 수 있었으며, 고객이 필요로 하는 정확한 데이터를 희생하지 않으면서도 이를 해낼 수 있었습니다." - Brock Haugen, CEO & Co-Founder, The Indexing Company
custom webhooks vs. Alchemy notify
Custom Webhooks는 Alchemy Notify 내 가장 최신 실시간 데이터 솔루션입니다. 기존의 다른 모든 Alchemy Notify 솔루션은 채굴된 트랜잭션이나 NFT 활동과 같은 특정한 전송 기반 이벤트에 대한 접근을 제공하도록 설계되었습니다. Custom Webhooks는 이러한 솔루션을 보완하여, 이제 완전히 정의되지 않은 커스텀 블록체인 데이터에도 접근할 수 있게 해줍니다.
Alchemy notify의 custom webhooks 시작하는 방법
Custom Webhooks는 오늘부터 모든 Alchemy 개발자가 사용할 수 있습니다. 무료로 시작하기.
Alchemy notify의 custom webhooks를 지원하는 블록체인
Alchemy Notify의 Custom Webhooks는 이제 다음에서 빌드하는 모든 Alchemy 개발자가 사용할 수 있습니다:
- Ethereum
- Polygon
- Optimism
- Arbitrum
Custom Webhooks는 Ethereum, Optimism, Arbitrum의 Sepolia 테스트넷과 Polygon의 Amoy 테스트넷에서도 지원됩니다.
시작해 보시겠습니까? Custom Webhooks 무료로 시작하기.
Alchemy 뉴스레터
출시 소식을 가장 먼저 받아보세요
뉴스레터 구독하기
Alchemy의 최신 제품 업데이트와 리소스 받기
이메일 주소를 입력하면 마케팅 커뮤니케이션 및 제품 업데이트 수신에 동의하게 됩니다. Alchemy는 저희 개인정보 처리방침에 따라 수집한 정보를 처리합니다. 언제든지 구독을 취소할 수 있습니다.
관련 아티클

Alchemy가 스테이블코인 결제를 구동하는 방식
결제는 도착했거나, 도착하지 않았거나 둘 중 하나다. Cash App, Slash, AllScale, Pana, Usual이 스테이블코인 결제의 온체인 절반을 Alchemy에서 어떻게 운영하는지 소개한다.

Alchemy Arc 크레딧 프로그램을 소개합니다
Arc에서 개발하는 팀을 위한 100만 달러 규모의 펀드를 출시합니다. 최대 1만 달러의 크레딧을 신청해 Arc 트래픽을 Alchemy에서 실행하세요.

Glamsterdam: Ethereum 개발자를 위한 완전 가이드
Glamsterdam이 Sepolia에서 가동 중입니다. 개발자에게 무엇을 의미하는지, 그리고 Alchemy가 네트워크 업그레이드에 어떻게 준비했는지를 담은 완전 가이드입니다.