장기적인 접근성을 위해 Ethereum의 Blob을 보존하는 그래프

2월 중순에는 이더리움 블록체인의 최종 테스트넷이 구축되었으며, 현재 대부분의 메인넷에서 Dencun 업그레이드가 운영되고 있습니다. Dencun은 이제 Ethereum 네트워크와 모든 종속 레이어 4844 시스템을 향상시킬 것입니다. EIP-XNUMX의 새로운 트랜잭션 유형을 이더리움에 통합하면 데이터의 "덩어리"가 비콘 노드에 일시적으로 캐시될 수 있어 트랜잭션에 사실상 비용이 들지 않습니다.

기술적으로 Proto-Danksharding으로 알려진 이 메커니즘은 네트워크 확장성을 향상시킵니다. Ethereum 트랜잭션과 같이 대규모 데이터 패킷(BLOB이라고 함) 추가를 허용하여 롤업 트랜잭션 비용을 줄입니다. 그러나 이러한 Blob은 임시적이므로 정리하기 전 18일 이상 저장할 수 없습니다.

Blob이 계층 1에 기하급수적으로 많은 양의 Blob 데이터를 영구적으로 저장하여 롤업 성능과 효율성을 강화한다는 점을 고려하면 Blob이 일시적인 특성을 가지고 있다는 것은 놀라운 일이 아닙니다. Blob이 사라지면 Layer-2 네트워크의 효율성이 높아지지만 네트워크에서 작업하는 개발자에게 종종 필요한 기록 기록 유지의 어려움. 이러한 문제에 대처하기 위해 The Graph는 Blob을 보존하기 위한 실행 가능한 접근 방식을 제공하여 장기적인 접근성을 보장하는 동시에 Danksharding을 향한 이더리움의 발전을 돕습니다.

The Graph, Pinax 및 StreamingFast 개발자들의 공동 노력으로 바이너리 데이터를 인덱싱하고 저장하기 위한 효율적인 솔루션이 탄생했습니다. Firehose 및 Substreams를 포함한 여러 필수 기술을 결합하면 확장 가능하고 빠른 형식으로 데이터를 추출할 수 있습니다.

Blob 데이터는 합의 클라이언트(“합의 레이어”)에 상주하기 때문에 The Graph Network는 비콘 노드를 준수하는 새로운 Firehose를 고안했습니다. 이는 하나의 Ethereum Blob 하위 스트림에 의존하는 새로운 폴러 기반 방법을 사용하여 특정 체인에 대한 새로운 Firehose의 신속한 구성을 성공적으로 보여줍니다.

이러한 하위 스트림을 사용하면 gRPC API를 통해 Firehose 지원 비콘 체인 하위 스트림에서 데이터를 간단하고 재치 있게 검색할 수 있습니다. 두 번째 방법은 Blobs Substreams로 구동되는 Firehose입니다. 이는 Graph Network에서 액세스할 수 있는 GraphQL API를 통해 Substreams 기반 하위 그래프에서 데이터를 검색합니다.

The Graph는 새로운 데이터 서비스와 쿼리 언어를 통합하는 포괄적인 비전을 유지함으로써 Web3의 데이터에 대한 수요가 계속 증가함에 따라 현재와 예측 가능한 미래의 모든 사용 사례에 분산형이 잘 갖추어져 있도록 보장합니다.

출처: https://www.cryptonewsz.com/the-graph-preserving-ethereums-blobs-for-long-term-accessibility/