Overview
이 글에서는 온체인(On-Chain) 데이터의 중요성과 분석 방법을 탐구하고자 한다.
Dune Analytics 플랫폼을 활용하여 온체인 데이터를 어떻게 분석하고 추출할 수 있는지에 초점을 맞출 것이다.
온체인 데이터는 블록체인 네트워크에 기록되는 모든 거래 및 활동에 대한 정보를 의미한다.
Dune Analytics는 이러한 온체인 데이터를 쉽게 분석하고 시각화할 수 있는 강력한 도구이다.
온체인(On-Chain) 데이터란?
블록체인상에서 언제, 얼마나, 어디로 코인이 이동했는지가 모두 기록되며, 이를 트랜잭션(거래내역)이라고 부른다. 이러한 기록들에 대한 데이터를 바로 온체인 데이터라고 한다.
즉, 온체인 데이터란 블록체인상에서 일어나는 트랜잭션에 대한 기록을 의미한다.
`온체인 데이터(On-Chain Data)`는 블록체인 기술과 관련된 용어로, 블록체인 네트워크에 직접 기록되고 저장되는 모든 데이터를 의미한다. 이러한 데이터는 블록체인의 투명하고 변경 불가능한 기록에 포함되어 있으며, 블록체인의 핵심 특성인 분산 원장 기술을 통해 관리된다.
온체인(On-Chain) 데이터의 특징
- 변경 불가능성(Immutability)
- 한 번 블록체인에 기록되면, 데이터는 수정이나 삭제가 불가능하니다.
- 이는 블록체인이 제공하는 보안과 신뢰성의 핵심 요소이다.
- 투명성(Transparency)
- 블록체인에 기록된 데이터는 네트워크 참여자에게 공개적으로 접근 가능하다.
- 이는 트랜잭션의 투명성을 보장한다.
- 분산 저장(Decentralization)
- 데이터는 네트워크에 참여하는 여러 노드(컴퓨터)에 분산되어 저장된다.
- 이는 중앙 집중식 데이터 저장소의 취약점을 해결한다.
- 검증 가능성(Verifiability)
- 블록체인에 기록된 모든 트랜잭션은 네트워크 참여자에 의해 검증되며, 누구나 해당 트랜잭션의 유효성을 확인할 수 있다.
온체인(On-Chain) 데이터의 예
- 암호화폐 트랜잭션
- 비트코인, 이더리움 등 다양한 암호화폐의 거래 내역이 블록체인에 기록된다.
- 스마트 계약(Smart Contract)
- 이더리움과 같은 플랫폼에서 실행되는 자동화된 계약 조건이 블록체인에 저장된다.
- 디지털 자산의 소유권 기록
- NFT(Non-Fungible Token)와 같은 디지털 자산의 소유권 정보가 블록체인에 기록된다.
- 분산 애플리케이션(DApp) 데이터
- 블록체인 기반 애플리케이션의 핵심 데이터가 블록체인에 저장된다.
온체인(On-Chain) 데이터 중요성
온체인 데이터는 블록체인 기술의 신뢰성과 투명성을 가능하게 하는 핵심 요소입니다. 이는 금융 거래, 계약 실행, 자산 관리, 공급망 관리 등 다양한 분야에서의 응용을 가능하게 하며, 특히 탈중앙화된 시스템에서 중요한 역할을 한다.
Dune Analytics란?
Dune Analytics는 이러한 온체인 데이터를 쉽게 분석하고 시각화할 수 있는 강력한 도구이다.
SQL 쿼리와 통합된 대시보드를 통해 사용자는 블록체인 데이터를 자세히 탐색하고, 시장 동향을 분석하며, 복잡한 데이터 집합에서 중요한 인사이트를 추출할 수 있다.
Dune Analytics의 기본적인 사용법과 온체인 데이터를 효과적으로 분석하는 방법에 대해 설명하고, 실제 사례를 통해 이를 적용하는 방법을 탐구할 예정이다.
Dune DataFlow
Dune Pricing Plan
Dune DB 데이터 조회 가능한 블록체인 리스트
2024년 01월 현재, Dune이 제공하는 온체인 데이터는 14개 블록체인으로 구성된다.
Reference
https://arcticstartup.com/dune-analytics-is-blessed-with-nearly-70-million/
https://medium.com/iotrustlab/data-analysis-dune-analytics-101-2a825e4972d7